Commit Graph

740 Commits

Author SHA1 Message Date
Ed Lee
00b379f057 Bug 1042876 - Reftest bustage to correctly disable remote connections for reftests [r=froydnj]
--HG--
extra : rebase_source : f2065bf559560fbc852d7e57e6d18bc5bcf65b40
2014-08-22 18:05:09 -07:00
Chenxia Liu
4baf052d07 Bug 1021751 - Homebanner snippet. r=lucasr 2014-08-22 15:07:40 -07:00
Birunthan Mohanathas
3b3e4c14e7 Bug 1053013 - Collapse test-only moz.build files under layout/ into ancestor moz.build files. r=glandium 2014-08-20 10:27:18 -07:00
L. David Baron
c777807888 Bug 1054163 - Replace numbered reftest manifest file errors with more descriptive error messages. r=dholbert
--HG--
extra : transplant_source : %0C%F1%20%BEB%03%01%8E%FC%95%AC%24%11%EE%09W%5Bs%AC%93
2014-08-17 21:21:21 -07:00
L. David Baron
71f6fb22f7 Bug 1052907 - Make --this-chunk and --total-chunks arguments to mach reftest-remote work by coercing them to ints, which they need to be. r=ahal 2014-08-13 15:39:03 -07:00
Geoff Brown
9a0ce1835e Bug 1042097 - Upload Android tombstones to blobber; r=dminor 2014-08-11 11:55:28 -06:00
Sylvestre Ledru
81b70e576c Bug 1050715 - Update the description of the various tests targed proposed by './mach help' r=jmaher
--HG--
extra : rebase_source : 29019a02711ffce5c148787517051855259b6446
2014-08-09 15:37:29 +02:00
Markus Stange
00908ae029 Bug 1050229 - Use matchMedia when computing the value for the windowsDefaultTheme reftest variable. r=ehsan 2014-08-08 12:46:48 +02:00
Ting-Yu Lin
6e068ba8c6 Bug 1016184 - Part 3g: Disable auto-hide feature in mochitest and reftest. r=ehsan 2014-07-27 00:21:00 +02:00
Nathan Froyd
37dfeb55af Bug 1046782 - remove layout/tools/layout-debug/src/Makefile.in; r=mshal
The libs:: rule is empty and the clobber:: rule serves no useful purpose
nowadays.
2014-07-31 10:37:47 -04:00
Ryan VanderMeulen
db59fdec22 Backed out 9 changesets (bug 1016184) for frequent OSX Gip timeouts.
Backed out changeset 0893f2ef4b9a (bug 1016184)
Backed out changeset 93587ce1162b (bug 1016184)
Backed out changeset a52c9d674927 (bug 1016184)
Backed out changeset ca2fd0f41a12 (bug 1016184)
Backed out changeset 84dacf014e39 (bug 1016184)
Backed out changeset 16854e321f23 (bug 1016184)
Backed out changeset 8acd5e707c83 (bug 1016184)
Backed out changeset d0513eae0c97 (bug 1016184)
Backed out changeset 0d03cd217c64 (bug 1016184)
2014-07-31 13:29:30 -04:00
Ting-Yu Lin
6f88eb71f1 Bug 1016184 - part 3g - Disable auto-hide feature in mochitest and reftest. r=ehsan 2014-07-27 00:21:00 +02:00
Ehsan Akhgari
4faf8412bd Bug 1044243 - Remove unused Fennec reftest sandbox variables; r=ted 2014-07-25 17:10:39 -04:00
Fabrice Desré
fc46d39499 Bug 1045478 - Disable the app update timer in reftests and crashtests r=ryanvm 2014-07-29 10:02:20 -07:00
Bill McCloskey
5958b21ca4 Bug 1001039 - Disable plugin tests in desktop e10s (r=roc) 2014-07-26 12:22:13 -07:00
Bill McCloskey
5cbc0128fb Bug 1001039 - Disable APZ tests in desktop e10s (r=roc) 2014-07-26 12:21:57 -07:00
Trevor Saunders
dcbd7db871 bug 1036694 - merge nsIMarkupDocumentViewer into nsIContentViewer r=smaug 2014-07-09 17:27:49 -04:00
Bobby Holley
db7f703446 Bug 1038844 - Flip the scary automation pref for crashtests and marionette. r=jgriffin 2014-07-17 21:34:48 -07:00
L. David Baron
03759ffa32 Bug 1031635 - Add --debugger-args option to reftest mach commands. r=gps
This allows useful argument combinations such as:
  --debugger valgrind
  --debugger-args "--tool=memcheck --leak-check=no --trace-children=yes --num-callers=50"
2014-07-16 20:10:10 -07:00
William Lachance
dab076ab98 Bug 1036530 - Instantiate / initialize device root only when needed in mozdevice. r=bc 2014-07-11 15:29:30 -04:00
Masatoshi Kimura
b3590e212f Bug 1028438 - Remove dummy --enable-privilege option from remotereftest.py. r=ted 2014-06-28 15:01:23 +09:00
Jason Orendorff
a6c72e1aee Bug 889898 - Add mach jstestbrowser. r=gps.
Relanding without changes, as this couldn't possibly have caused the failures
that made us back it out.

--HG--
extra : rebase_source : 93c317dccb4c4311530a44efd0a941b81c953ac9
2014-06-20 12:01:03 -05:00
Carsten "Tomcat" Book
c036601e2f merge b2g-inbound to mozilla-central a=merge 2014-06-25 15:38:40 +02:00
CJKu
06df169266 Bug 1000722 - Many B2G reftests fail after enabling OOP, because partial drawWindow calls are drawing too small an area. r=dbaron 2014-06-18 21:39:00 -04:00
Ed Morley
7b55454478 Backed out changeset e56739ee253b (bug 1000722) for causing failures in outer-svg-border-and-padding-01.svg; CLOSED TREE 2014-06-24 15:38:23 +01:00
cku@mozilla.com
9302596f72 Bug 1028092 - "Dump testing log when testing pass but we expect testing fail." r=ahal 2014-06-20 02:51:00 +02:00
CJKu
6896551139 Bug 1000722 - Many B2G reftests fail after enabling OOP, because partial drawWindow calls are drawing too small an area. r=dbaron 2014-06-18 21:39:00 +02:00
Jim Blandy
b6b202b6bb Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Benoit Jacob
0c5dc76161 Bug 1028588 - Fix dangerous public destructors in layout/ - r=dbaron 2014-06-23 18:40:01 -04:00
Gregory Szorc
0268c3225a Bug 1027215 - Rewrite print-manifest-dirs.py to use new manifest parser; r=roc
Now that we've established a slightly better Python reftest manifest
parser, switch the existing manifest parsing code in
print-manifest-dirs.py to use it.

--HG--
extra : rebase_source : 9559eb5aa47d08b9854a27ed012f2a795abc67f7
extra : histedit_source : 7a9a8942f9310c079a5ea4321a7f4f2ad17008d1
2014-06-17 17:37:09 -07:00
Gregory Szorc
d440b01170 Bug 1027215 - Generic Python code for parsing reftest manifests; r=roc
The immediate goal of this patch is to give the build system and testing
tools the knowledge to identify reftest files and directories. Parsing
extra metadata out of reftest manifests is currently a non-requirement,
but may be supported some day.

--HG--
extra : rebase_source : 279680af28c9175f5babe458a57203e8b19ab724
extra : histedit_source : c0e463ea02f87a376ef48e2b25136e5f6be4e61a
2014-06-17 17:29:57 -07:00
Andrew Halberstadt
e515a76871 Bug 997244 - Move emulator.py out of marionette and into mozrunner, r=wlach,mdas,jgriffin 2014-06-19 14:17:26 -04:00
Wes Kocher
a781e7257a Backed out changeset 81a51de30a2a (bug 997244) for breaking b2g emulator mochitests on an otherwise CLOSED TREE 2014-06-18 14:15:48 -07:00
Andrew Halberstadt
77ca422eca Bug 997244 - Pull emulator.py out of marionette and into mozrunner, r=wlach,mdas,jgriffin 2014-06-18 13:30:12 -04:00
Seth Fowler
5f8a63a8d4 Bug 1023618 - Ensure that win.document.documentElement exists before using it. r=roc 2014-06-16 20:57:35 -07:00
Nathan Froyd
4300cffc6f Bug 1025959 - disable checks for webapp updates during tests; r=jmaher 2014-06-16 11:47:05 -04:00
Nathan Froyd
da2e832762 Bug 1024588 - turn off useragent updates for tests, to avoid hitting the network; r=jmaher 2014-06-12 15:14:43 -04:00
Seth Fowler
99c9e54495 Bug 1023618 - Always call FlushRendering in the reftest harness. r=roc 2014-06-11 20:21:08 -07:00
Markus Stange
f37ed7045a Bug 1023464 - Add support for the --setpref argument to mach reftest. r=gps 2014-06-11 14:44:42 +02:00
Nathan Froyd
e96fd6233c Bug 1022785 - disable android snippets for reftests/crashtests/jsreftests; r=jmaher 2014-06-09 13:37:21 -04:00
Nathan Froyd
9d09ff9b5c Bug 1018400 - disable safebrowsing during reftests; r=ted 2014-05-30 16:21:47 -04:00
Kartikaya Gupta
374abb1cc6 Bug 1016260 - Label images as (TEST) or (REFERENCE) from the reftest log output. r=dbaron 2014-05-28 15:07:45 -04:00
Kartikaya Gupta
8cbb567065 Bug 1016251 - Ignore logcat output when parsing log. r=dbaron 2014-05-28 15:07:43 -04:00
Kershaw Chang
ad73b6d2a0 Bug 1013094 - Rename browser.manifestURL and browser.homescreenURL, r=fabrice 2014-05-27 18:01:01 +08:00
Carsten "Tomcat" Book
47658629d0 merge b2g-inbound to mozilla-central 2014-05-26 15:26:11 +02:00
Andrew Halberstadt
51d8d929fc Bug 922680 - Enable out of process b2g emulator reftests, r=jgriffin 2014-05-23 15:55:54 -04:00
Andrew Halberstadt
128c51e5c2 Bug 1009730 - Stop using /data/local/user.js in b2g unittests, r=jgriffin 2014-05-22 15:47:52 -04:00
Andrew Halberstadt
9b0b8e8fab Bug 1014192 - Add command line option to toggle b2g reftests running oop, r=jgriffin 2014-05-22 14:43:51 -04:00
Birunthan Mohanathas
849371302f Bug 869836 - Part 9: Use AssignLiteral instead of Assign(NS_LITERAL_STRING(...)). r=ehsan 2014-05-22 06:48:52 +03:00
Kartikaya Gupta
72508e26fc Bug 1015369 - Remove some dead code. r=ahal 2014-05-23 17:07:02 -04:00