Граф коммитов

631 Коммитов

Автор SHA1 Сообщение Дата
William Lachance cca13f1816 Bug 723107 - Re-add mozdevice to testing/mozbase, remove duplicate files in build/mobile;r=jmaher 2012-09-07 16:00:31 -04:00
Jeff Gilbert 454b8655e8 Bug 782860 - Mark failing WebGL reftests as failing - r=bjacob 2012-09-06 18:46:43 -07:00
Philipp von Weitershausen d158b5747c Bug 776825 - Separate message managers into senders and broadcasters. r=smaug
--HG--
rename : content/base/public/nsIFrameMessageManager.idl => content/base/public/nsIMessageManager.idl
2012-08-27 11:13:02 -03:00
Cameron McCormack 3fe542e338 Bug 705184 - Count unexpected reftest crash dump files as test failures. r=dbaron 2011-12-05 14:06:42 +11:00
Andrew Halberstadt af1a368339 Bug 784810 - Disable browser.tabs.remote for b2g reftests, r=jgriffin 2012-08-22 17:24:57 -04:00
Ehsan Akhgari e368dc9c85 Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script.  Here's the source of the script for
future reference:

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name nsXPCOMCID.h \
       ! -name prtypes.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t

convert PRIntn int
convert PRUintn unsigned

convert PRSize size_t

convert PROffset32 int32_t
convert PROffset64 int64_t

convert PRPtrdiff ptrdiff_t

convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Andrew Halberstadt 83ccf6c3d4 Bug 778072 - Add pref for reftests to use iframe mozbrowser. r=cjones 2012-08-17 11:45:39 -04:00
Andrew Halberstadt 0c2afaa887 Bug 778725 - Fix program error managing snapshot errors in b2g reftests, r=jgriffin 2012-08-15 17:36:52 -04:00
Andrew Halberstadt 170dc14d55 Bug 782655 - Enable remote xul for B2G reftests, r=jgriffin 2012-08-15 15:26:31 -04:00
Ed Morley 31a0f2b067 Merge mozilla-central to mozilla-inbound 2012-08-15 19:00:48 +01:00
Kyle Huey 22c5414200 Bug 685516: Disable a bunch of failing tests on Android XUL. r=jrmuizel 2012-08-13 11:22:11 -07:00
Andrew Halberstadt 7c1ba0c892 Bug 770490 - Infrastructure to run reftests on B2G, r=jgriffin 2012-08-10 14:25:20 -04:00
Aryeh Gregor 719dcb2097 Bug 782252 - Change named constants to correct types; r=ehsan 2012-08-07 18:11:35 +03:00
Mike Hommey 70d7c821af Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Nicholas Cameron 757874643b Bug 778595; reftest fuzz based on cavnas/content backend mismatch. r=roc 2012-07-31 18:30:10 +12:00
Nicholas Cameron afcbca306a Bug 776802; Give better info about Azure. r=Bas 2012-07-31 18:30:10 +12:00
Nicholas Cameron 5dd825ba63 Back out bug 779001, bug 746883, bug 778595, bug 776803, bug 7118849 2012-07-31 18:17:23 +12:00
Nicholas Cameron a75154d489 Bug 778595; reftest fuzz based on cavnas/content backend mismatch. r=roc 2012-07-31 13:46:04 +12:00
Nicholas Cameron 883ca8cb74 Bug 776802; Give better info about Azure. r=Bas 2012-07-31 13:45:59 +12:00
Ehsan Akhgari 3ad40dbf10 Merge the nullptr conversion from mozilla-central into mozilla-inbound 2012-07-30 10:28:15 -04:00
Aryeh Gregor d0ad5a7d0c Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
Christian Holler 9e36b6f071 Bug 777412 - Support the --setenv option in reftests 2012-07-30 13:47:27 +02:00
Ed Morley bd821ad1fa Backout 6718d4c7b6c1 (bug 775174) for Android XUL R3 failures in animateMotion-rotate-*.svg on a CLOSED TREE 2012-07-28 11:31:26 +01:00
Matt Woodrow f35d4ac58f Bug 729784 - Fix documentation for fuzzy() and fuzzy-if(), and give image difference error messages in the same order as the parameters to them. r=dbaron 2012-07-28 13:47:46 +12:00
Matt Woodrow feddad01ec Bug 775174 - Add invalidation timeline to reftest analyzer. r=dbaron 2012-07-28 13:46:42 +12:00
William Lachance 2795774129 Bug 777500 - Log information about device before and after test for remote mochitest and reftests;r=jmaher 2012-07-25 20:45:36 -04:00
Jonas Sicking 23c9838514 Bug 774585: Rename getCodebasePrincipal to getSimpleCodebasePrincipal since the behavior has semantically changed. r=mounir 2012-07-21 00:29:40 -07:00
Mounir Lamouri 61d9d40b3d Bug 327244 (2/2) - Remove nsIScriptSecurityManager::CheckLoadURI(). r=sicking,jlebar 2012-07-18 15:27:02 -07:00
Ed Morley c2d155cb67 Backout ea6db8f420c0 (bug 770831), b51c79ee0883 (bug 774957), 020f6ed5958b (bug 758258), 11d8e19e1fca (bug 758258), 707fc51bfe2e (bug 775354), 489d944a6fe6 (bug 327244), be7df3c9d50f (bug 327244) for m-oth orange 2012-07-19 08:29:48 +01:00
Mounir Lamouri f293eab524 Bug 327244 (2/2) - Remove nsIScriptSecurityManager::CheckLoadURI(). r=sicking,jlebar 2012-07-18 15:27:02 -07:00
Phil Ringnalda 37152dd897 Bug 752752 - Set prefs in the reftest harness to prevent updating and prefetching data about addons, to avoid leaking, r=Unfocused,dbaron 2012-05-25 21:29:35 -07:00
Ehsan Akhgari d49b18b800 Backout changeset e04abde1b323 (bug 539356) because of performance and correctness regressions 2012-07-03 20:21:03 -04:00
Ehsan Akhgari 7e962381f7 Backout changeset ba7021170544 (bug 539356) because of performance and correctness regressions 2012-07-03 20:12:45 -04:00
David Zbarsky d2ee12f6f9 Bug 763350 - Clean up some includes in content/ and dom/ r=smaug 2012-07-01 16:45:59 -07:00
Matt Woodrow 31c89114da Bug 539356 - Part 22 - Force a background color when running android reftests. r=roc 2012-06-30 15:06:13 +12:00
Matt Woodrow dbef6fe311 Bug 539356 - Part 10 - Test changes required for DLBI. r=roc 2012-06-30 15:06:11 +12:00
Nicholas Cameron 105496fc55 Bug 761890 (was 746883); change tests to work with Azure/Skia (mostly fuzz). r=gw280,jmuizelaar 2012-04-16 07:49:56 +12:00
Joel Maher a766519866 Bug 754873 - fennec automated tests should capture logcat output while test is running. r=wlach 2012-06-13 14:20:43 -04:00
Matt Brubeck ef84814399 Back out bug 761890, bug 746896, and bug 759036 because of reftest failures
--HG--
extra : rebase_source : b5bdad8a69eab8e9ba35d21637c0bbcb18bce703
2012-06-11 22:50:31 -07:00
Nicholas Cameron 3f2d015241 Bug 761890 (was 746883); change tests to work with Azure/Skia (mostly fuzz). r=gw280,jmuizelaar
--HG--
extra : rebase_source : 8df12107009253df9ae996a9cbf1f78fc594f41f
2012-04-16 07:49:56 +12:00
Ed Morley 865fc92be0 Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms 2012-06-11 10:08:32 +01:00
Matt Woodrow 3e82706e65 Bug 539356 - Part 22 - Force a background color when running android reftests. r=roc 2012-06-11 16:45:39 +12:00
Matt Woodrow 4aed5034c9 Bug 539356 - Part 10 - Test changes required for DLBI. r=roc 2012-06-11 16:45:38 +12:00
Geoff Lankow 5cefea8480 Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg 2012-06-06 14:08:30 +12:00
Kartikaya Gupta f4b1db6f41 Bug 759421 - Handle image load errors in the reftest analyzer more gracefully. r=heycam 2012-05-30 09:59:42 -04:00
Ehsan Akhgari 6b062a5433 Bug 757755 - Make sure that the reftest suite never attempts to download and stage an update; r=dbaron 2012-05-23 18:32:41 -04:00
Gregory Szorc 25e74247ed Bug 757397 - Make test package generation quieter; r=ted
This may reduce the size of the buildbot build logs by up to half!

--HG--
extra : rebase_source : 87b3f2f40654d69ecd91e19520e2341fc8aac9a6
2012-05-23 16:51:21 +02:00
Gervase Markham 82ff7027aa Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Kyle Huey 7e97274876 Bug 745681: Prepare the reftest harness for Bug 695480. r=dbaron a=test-only 2012-04-23 13:36:50 -07:00
Armen Zambrano Gasparnian 09832a8355 Bug 735451. raise exception when DeviceManager fails to initialize. r=jmaher 2012-04-11 14:51:18 -04:00
L. David Baron 4e7932234e Add support to the reftest harness for preferences that apply to only one of the test or reference. (Bug 743105) r=jfkthame 2012-04-10 10:56:59 -07:00
Joel Maher e6177eb663 Bug 736112 - add try/except blocks around all harnesses devicemanager initialization so we always return an error code. r=wlach 2012-03-22 10:45:30 -04:00
William Lachance b875233d85 Bug 736246 - DeviceManagerADB should throw an exception if we know it's not going to work. r=jmaher 2012-03-16 18:36:28 -04:00
Ms2ger 21c6545bdc No bug - Declare uri variable in StartTests() in reftest.js to fix a strict JS warning; r=themaid 2012-03-11 09:48:25 +01:00
Kyle Huey 12a32ed22c Bug 732481: Remove the EM restart from the reftest harness. r=dbaron 2012-03-02 18:31:50 -08:00
Jeff Hammel 3d6de46f1d Bug 727705 - remove two copies of pageloader from m-c. r=jmaher 2012-02-22 09:24:29 -05:00
Geoff Lankow 38a6e24cbf Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - Part F, remove uses of nsIPrefBranch2 in testing/ and layout/tools/reftest/ ; r=bsmedberg 2012-01-17 15:01:25 +13:00
Jonathan Watt d61f0dc5d6 Bug 722322 - Have the "1" and "2" keys switch between images in reftest-analyzer.xhtml. r=ehsan. 2012-01-31 13:18:09 +00:00
Mark Banner e0c8709635 Bug 716238 - ThunderbirdTry: "495794-1.html | load failed: timed out waiting for reftest-wait to be removed" - Ensure media.autoplay.enabled is always true. r=dbaron 2012-01-24 10:07:45 +00:00
Matt Woodrow c1202c2467 Bug 718329 - Make fuzzy reftests take max tolerance values. r=roc 2012-01-23 20:56:12 +13:00
Joel Maher a553aae21f Bug 719140 - native android reftests fail due to missing window.innerWidth/innerHeight. r=mfinkle 2012-01-18 13:44:49 -05:00
Jeff Muizelaar c615c481e4 Bug 692879. Adjust reftests so that we pass with azure-quartz. r=mwoodrow 2011-11-25 16:38:14 -08:00
Jeff Muizelaar 88f281dfd2 Bug 580786. Add support for fuzzy reftest matching. r=dbaron
This will let us convert a bunch of random-if() to fuzzy-if()
2011-12-19 09:02:53 -05:00
Jeff Muizelaar 4838fed3dc Bug 580786. Require gWindowUtils. r=dbaron
We should have DOMWindowUtils everywhere and
this cleans up the code.
2011-12-19 09:02:47 -05:00
Matt Brubeck 4b1bdf5b96 Back out efd165428f08 to 4a79fefefa28 (bug 580786, bug 716639, bug 692879, bug 717921) because of reftest error 2012-01-17 10:08:38 -08:00
Jeff Muizelaar 96eb2cc765 Bug 692879. Adjust reftests so that we pass with azure-quartz. r=mwoodrow
--HG--
extra : rebase_source : 0c98aac4ccd18a4c391446d70721e00cc39d4266
2011-11-25 16:38:14 -08:00
Jeff Muizelaar 6d5c14d658 Bug 580786. Add support for fuzzy reftest matching. r=dbaron
This will let us convert a bunch of random-if() to fuzzy-if()

--HG--
extra : rebase_source : 270b24bd17fa4dc3e019ee51c637ac65499e9a50
2011-12-19 09:02:53 -05:00
Jeff Muizelaar 6d375e1ea7 Bug 580786. Require gWindowUtils. r=dbaron
We should have DOMWindowUtils everywhere and
this cleans up the code.

--HG--
extra : rebase_source : 62382779b6a5050b4b5f301c896e68a0ccabd026
2011-12-19 09:02:47 -05:00
Ms2ger 7535aaa04a Backout bug 580786 / bug 716639 / bug 692879 / bug 717921 / bug 692879 (2dc5909e63b0:ced751d32df6); a=philor 2012-01-17 10:48:19 +01:00
Jeff Muizelaar b22e63a08c Bug 692879. Adjust reftests so that we pass with azure-quartz. r=mwoodrow 2011-11-25 16:38:14 -08:00
Jeff Muizelaar d6461a440d Bug 580786. Add support for fuzzy reftest matching. r=dbaron
This will let us convert a bunch of random-if() to fuzzy-if()
2011-12-19 09:02:53 -05:00
Jeff Muizelaar 5241915576 Bug 580786. Require gWindowUtils. r=dbaron
We should have DOMWindowUtils everywhere and
this cleans up the code.
2011-12-19 09:02:47 -05:00
Markus Stange 14e0a88d26 Bug 598482 part 20 - Rename Update to Invalidate; view updates are now always asynchronous. r=roc 2011-12-23 22:52:25 -05:00
Markus Stange 5d6bf29b6f Bug 598482 part 7 - Remove NS_VMREFRESH_* flags. NS_VMREFRESH_NO_SYNC is now the unchangable default. r=roc 2011-12-23 22:52:22 -05:00
Josh Matthews 0155326158 Bug 717512 - Use focusedWindow instead of activeWindow when requesting focus for needs-focus tests. r=ehsan 2012-01-12 14:49:52 -05:00
Bobby Holley 8a890a3676 Bug 713747 - Use UniversalXPConnect and UniversalXPConnect only in test coverage. r=bz 2011-12-30 09:35:38 -08:00
Jonathan Kew 88521ef7b5 bug 696585 - support pref(...) annotations in reftest manifest. r=dbaron 2011-12-29 00:24:48 +00:00
Phil Ringnalda 2e8e3cc006 Back out 1ac4cb2e7c32 to c631f9c3e9a9 (bug 598482) for Android reftest failures 2011-12-23 22:21:58 -08:00
Markus Stange 2d49769823 Bug 598482 part 20 - Rename Update to Invalidate; view updates are now always asynchronous. r=roc 2011-12-23 22:52:25 -05:00
Markus Stange 87e56d30a9 Bug 598482 part 7 - Remove NS_VMREFRESH_* flags. NS_VMREFRESH_NO_SYNC is now the unchangable default. r=roc 2011-12-23 22:52:22 -05:00
Joel Maher 43da672ee8 Bug 704509 - fix reftests to work with native fennec. r=dbaron 2011-12-20 16:33:41 -05:00
Joel Maher 80e7b2594f Bug 710877 - allow reftest to use FileUtils and remove quit.js code. r=dbaron 2011-12-20 07:46:10 -05:00
Ed Morley 65606e4587 Backout 4f44ef4d21fb (bug 710877) for Android test failures on a CLOSED TREE 2011-12-19 20:29:35 +00:00
Joel Maher 944f7d0cae Bug 710877 - allow reftest to use FileUtils and remove quit.js code. r=dbaron 2011-12-19 13:29:28 -05:00
Joel Maher ed5855c04c Bug 705967 - reftest assumes we are loaded in a window and have direct access to a document. r=dbaron 2011-12-15 07:41:40 -05:00
Ed Morley 2d25bf82ec Bug 703871 - Make layout/tools/layout-debug/Makefile.in use TEST_DIRS for tests; r=ted 2011-11-30 18:37:58 +00:00
L. David Baron 9316570c37 Run existing tests without font size inflation, even when it is enabled. (Bug 627842, patch 17) r=roc 2011-11-23 18:48:24 -08:00
Benjamin Smedberg 6512ff85a3 Bug 429592 part whatever - disable the hang monitor during all tests which also disable the DOM script timeout, since the hang monitor relies on the DOM script timeout to avoid firing on long content script, r=jmaher
--HG--
extra : rebase_source : 9ab0290b869fdb6cfa63605383728a7edcbd54a1
2011-11-11 10:37:24 -05:00
Doug Sherk 446aaeb959 Bug 699626: patch reftest analyzer and WebGL reftests r=dbaron 2011-11-18 22:57:29 -05:00
William Lachance 8370e105a7 Bug 679759 - Drop MINIDUMP_STACKWALK_CGI support, let harness download symbols as needed; r=ted 2011-11-15 04:33:21 +00:00
Oonishi Atsushi 8f0353652d Bug 311007 - Add aFlags arg to onLocationChange(...), to distinguish between same-document and different-document. r=smaug, sr=bzbarsky 2011-11-10 15:01:11 +01:00
Oleg Romashin 0b33ccaea4 Bug 694706 - Get rid of checkerboard for remote viewport. r=cjones 2011-10-20 15:17:09 -07:00
Joel Maher a5a587da68 Bug 695513 - Remote reftests should fail more cleanly if an invalid test manifest is passed in. r=mw22 2011-10-19 07:23:54 -04:00
William Lachance 5bd314ea6d Bug 695513 - Remote reftests should fail cleanly if invalid test manifest specified. r=jmaher 2011-10-19 05:35:05 -04:00
Clint Talbert 3f827bd303 Bug 694644 Turn off locale picker when running reftest on mobile r=jmaher 2011-10-18 09:16:24 -04:00
Ehsan Akhgari 92064e6d3f Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Ms2ger ca6f7807e0 Bug 540433 - Remove nsIDocumentViewer; r=smaug 2011-10-15 09:33:26 +02:00
Josh Matthews 01acd802b5 Bug 623625 - Force window to the front on mac, and make sure the app window is active on all platforms for needs-focus reftests. r=ndeakin 2011-10-01 15:50:19 -04:00
Benoit Girard e8ff002072 Bug 689560 - Add progress indication to Reftest. r=dbaron 2011-09-30 09:47:02 -04:00
Ehsan Akhgari c1ca3d8941 Bug 690060 - Make runreftests.py append "crashtest.list" to the test path when only a crashtest directory is specified; r=ted
--HG--
extra : rebase_source : ea0d2b03cfcf7547d6c8acbc360e47595eb90a66
2011-09-29 10:58:13 -04:00
Michael Wu d2b70213ac Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Ed Morley 9a5a4709e2 Bug 689037 - Remove unused layout/tools/layout-debug/makefiles.sh; r=khuey 2011-09-28 09:25:52 +01:00
Joel Maher 23a13282f5 Bug 688749 - reftest.js will throw an exception if we do a getPref and the pref doesn't exist. r=dbaron 2011-09-27 08:30:24 -04:00
Joel Maher ce02631d63 Bug 688762 - add try/except blocks around all harnesses so we always return an error code. r=bear 2011-09-26 07:41:19 -04:00
Paul Biggar ca975bca37 Change in-tree users of Array.prototype.splice to not rely on non-standard behavior of deleting all elements from |k| onward for |arr.splice(k)|. r=jwalden
--HG--
extra : rebase_source : b2f041ab27c500636598fe6213481c1a5f0989e8
2011-09-22 15:43:11 -07:00
Frédéric Wang 3c8676b51b Bug 669836 - Make reftest-analyzer.xhtml validate as XHTML5. r=dbaron 2011-07-15 11:08:00 -07:00
Geoff Brown f6de8f0e85 Bug 672538 - remotereftest.py and runtestsremote.py reference dm_auto before initialized; r=jmaher 2011-07-20 13:02:48 -04:00
Joel Maher d4e409c106 Bug 668303 - convert mozillafilelogger to specialpowers. r=ctalbert, a=test-only
--HG--
rename : testing/mochitest/tests/SimpleTest/MozillaFileLogger.js => testing/mochitest/tests/SimpleTest/MozillaLogger.js
2011-07-18 22:10:29 -04:00
Kyle Huey 29476224bf Mass revert m-i to the last known good state 2011-07-13 18:22:33 -07:00
Joel Maher 55189cb46a Bug 669549 - Some DeviceManagerADB functions do not work; r=gbrown
--HG--
extra : rebase_source : 264dd349a73191697ee0fd8c770693bfe99e7d80
2011-07-13 17:43:52 -04:00
Brad Lassey dbb2b3abf3 bug 648104 - reftest failures on desktop - can't drawWindow remote content fails r=jmaher, cjones 2011-07-12 18:10:10 -04:00
Ted Mielczarek 32b68784be bug 620563 - ignore errors in removing profile directory at end of reftest run, r=philor 2011-06-24 10:28:24 -04:00
Jonathan Watt 4f44e0d962 Bug 663371 - Make runreftests.py default to appending reftest.list to the test path when only a test directory is specified. r=ted. 2011-06-14 13:56:13 +01:00
Ted Mielczarek b9712b1eab merge m-c and b-s 2011-06-13 09:09:43 -04:00
Ed Morley 8aaddd0334 Bug 659621 - Remove EXTRA_DSO_LIBS, EXTRA_DSO_LDOPTS, OS_LIBS from makefiles containing LIBXUL_LIBRARY = 1, now that libxul is always built; r=ted 2011-06-12 03:49:00 -04:00
Masayuki Nakano 29305dc449 Bug 663041 layout should use mozilla::Preferences r=roc 2011-06-12 11:30:16 +09:00
Chris Jones b5c37bb184 Bug 661940: Dump verbose messages if MOZ_REFTEST_VERBOSE is set in the environment. r=roc 2011-06-10 10:00:11 -07:00
Tatiana Meshkova cf9d114701 Bug 653133 - reftest for huge background-attachment:fixed image [r=roc] 2011-05-24 13:16:32 +03:00
Kyle Huey 354258d150 Bug 662403: Fix reftest-analyzer and leak-gauge to not use removed nsIDOMFile methods. r=bz
DONTBUILD
2011-06-07 10:03:02 -07:00
Daniel Holbert df3468e187 Bug 658949 patch 0: Fix existing tests that use "#" in data URIs to use %23 instead. rs=bz 2011-05-24 17:39:57 +02:00
Joel Maher 193c66083d Bug 616999. Xpcshell manifest support; manifest files. r=ted, a=test-only 2011-05-20 11:54:01 -04:00
Chris Leary 277ecef0fa Merge mozilla-central and tracemonkey. 2011-05-13 15:06:53 -07:00
Brad Lassey 8f65e2f059 Bug 650205 - Implement devicemanager using adb. r=jmaher, a=test-only 2011-05-06 18:17:55 -04:00
Joel Maher b53ccb616c Bug 654116 - need pidfile generated for xpcshell process. r=bear, a=test-only 2011-05-12 12:47:38 -04:00
Cameron McCormack b4bd360e8c Bug 647080 - Give the reftest analyzer the ability to load a log from the hash. r=dbaron 2011-04-30 17:33:15 +12:00
Cameron McCormack ea4a7a40d5 Bug 647020 - Tweak CSS of reftest anaylzer. r=dbaron 2011-04-30 17:32:44 +12:00
Steve Fink 8cc3d25435 Bug 634648 - Mark tests that require to be run in debug mode (r=dbaron,dmandelin) 2011-02-16 22:41:14 -08:00
Steve Fink 27f22a828b Backed out changeset a5e2394cd75d 2011-05-12 11:13:14 -07:00
Steve Fink d8cf5c9318 Bug 634648 - Mark tests that require to be run in debug mode (r=dbaron,dmandelin)
--HG--
extra : rebase_source : 6f152c72627ce61065e5f468c273099804b578d5
2011-02-16 22:41:14 -08:00
Cameron McCormack 7fa9b8a992 Bug 652501 - Part 2: Make existing plugin crash reftests clean up after themselves. r=roc 2011-04-26 15:02:38 +12:00
Cameron McCormack 76f0cc3edd Bug 652501 - Part 1: Allow reftests to clean up plugin and IPC process crash dumps. r=roc 2011-04-26 15:02:38 +12:00
Joel Maher 694034860f Bug 649475 - [android-tests-only] remote jsreftests fail because user.js forces prompt for elevated privileges r=ctalbert 2011-04-19 15:17:02 -07:00
Joel Maher a183e93439 Bug 650828 - change runtestremote and remotereftests to generate pid file. r=ctalbert 2011-04-19 15:17:01 -07:00
Phil Ringnalda 59778de6fd Bug 651014 - Put test filename in "can't drawWindow remote content" error message, r=dbaron 2011-04-18 19:34:46 -07:00
Serge Gautherie 0367a3c083 Bug 647414 - Distributed extensions should be automatically installed into temporary testing profile; (Bv3) Make installExtensionsToProfile() automatically install application distributed extensions.
r=jmaher.
2011-04-18 18:48:23 +02:00
Serge Gautherie 1f85231808 Bug 647414 - Distributed extensions should be automatically installed into temporary testing profile; (Av2) Improve addChromeToProfile() and related.
r=jmaher.
2011-04-18 18:41:57 +02:00
Serge Gautherie 5d6365d877 Bug 647404 - automation.py: fix extractZip() and installExtension(); (Cv2) Explicitly support an optional path in --install-extension.
r=jmaher.
2011-04-14 17:28:46 +02:00
Jonathan Kew cd179a175b Backed out changeset 80451fb8f11c (bug 585152) as per discussion in the bug. 2011-04-13 14:35:06 +01:00
Paul Biggar 1beff55e64 Bug 585152 - Reland Date.now() fractional changes, along with fixed tests. (r=jwalden,dolske,gavin, rs=jwalden)
For the tests, I put a Math.floor around anything which looked like it did string concatenation. In principal that was r+ by dolske and gavin, and jwalden r+ed the extension to the rest of the tests.

Backout policy: the jsdate.cpp changes can be backed out trivially. The test changes should backout cleanly, but we're not hosed if they don't.
2010-08-06 13:35:00 -07:00
L. David Baron d40bf9a237 Backout changeset b583111a88aa (bug 585152) for causing mochitest-browser-chrome orange on opt builds. 2011-04-12 01:29:41 -07:00
Paul Biggar 80fee229de Bug 585152 - Reland Date.now() fractional changes, along with fixed tests. (r=jwalden,dolske,gavin, rs=jwalden)
For the tests, I put a Math.floor around anything which looked like it did string concatenation. In principal that was r+ by dolske and gavin, and jwalden r+ed the extension to the rest of the tests.

Backout policy: the jsdate.cpp changes can be backed out trivially. The test changes should backout cleanly, but we're not hosed if they don't.
2010-08-06 13:35:00 -07:00
Oleg Romashin c155d35cf1 Bug 607417 - Reconcile position:fixed with async scrolling and displayport+meta-viewport. reftests r=jones.chris.g
--HG--
extra : rebase_source : 74649055179f4612dce53928f75bea55359eeeb4
2011-04-08 09:35:21 -07:00
Robert O'Callahan 83635085a0 Bug 635373. Add layersOpenGL to the reftest harness. r=dbaron 2011-04-01 10:33:46 +13:00
Joel Maher 94e66b3075 Bug 473817 - allow conditional 'include' in reftest manifests. r=dbaron, a=test-only 2011-03-31 13:08:05 -04:00
Ehsan Akhgari 2c668ef797 Merge cedar into mozilla-central 2011-03-30 13:53:35 -04:00
Mounir Lamouri 3172845672 Bug 640545 - Specify that the load has failed in the error message when a reftest load failed. r=dbaron 2011-03-30 14:38:44 +02:00
Joel Maher 6cc848442e Bug 643440 - when using --extra-profile-files, we can overwrite user.js settings from the harness. r=ted, a=test-only 2011-03-28 14:37:08 -04:00
Ms2ger 4b1168a59f Bug 637864 - Give nsIViewManager::GetRootView a sane signature; r=bz 2011-03-29 22:24:54 -04:00
Benjamin Smedberg e6d50195a6 Bug 617539 - Fold in nsIFrameLoader_MOZILLA_2_0_BRANCH, r=bz 2011-03-25 11:03:35 -04:00
Ehsan Akhgari fb4cc4b7ca Bug 613109 - Make it possible to run a mochitest-* test suite with an extension installed; r=ted 2010-11-18 17:15:54 -05:00
Benjamin Stover 9bb1728211 Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec 2011-03-15 16:20:19 -07:00
Joel Maher c23fd79b8d Bug 636641 - remote reftest needs better logic for automatically building the remote manifest. r=ctalbert, a=NPOTB 2011-03-11 09:15:34 -05:00
Joel Maher 69ccb3b80f Bug 637660 - add sandbox.Android, and skip a few crashtests so we can run green on Android. r=dbaron, a=tests 2011-03-11 09:15:33 -05:00
Joel Maher bb0dcdea4a Bug 636641 remote reftest needs better logic for automatically building the remote manifest. r=ctalbert, a=NPOTB 2011-02-26 13:19:56 -05:00
Joel Maher 33f1772d43 Bug 636450 - add a --host-os option for remote testing scripts. r=ctalbert, a=NPOTB 2011-02-24 14:45:42 -05:00
Joel Maher da1d32d704 Bug 632895 - Reftests on device cannot require 800x1000 window size. r=ctalbert, a=NPOTB 2011-02-23 14:38:59 -05:00
Joel Maher cadb3b3032 Bug 629266 - org.mozilla.fennec is left running after dm.updateApp(). r=ctalbert, a=NPOTB 2011-02-23 14:38:56 -05:00
Chris Jones f36a95b0ed Bug 624636, part 2: Allow reftests to disable layers-sync-before-snapshot, in order to test "natural" widget repainting. r=roc a=a 2011-02-23 11:45:09 -06:00
Chris Jones 176eb6eee2 Bug 624636, part 1: Allow reftests to override viewport+displayport. r=roc 2011-02-23 11:45:09 -06:00
Matt Woodrow 10479ab383 Bug 632636: Initialize cond when we have needs-focus. r=cjones a=bustage 2011-02-08 18:09:00 -06:00
Chris Jones 97685d6934 Rollup of bug 615386, parts 1-6. Teach the reftest harness about <browser remote>. r=dbaron,roc,ted a=a
--HG--
rename : layout/tools/reftest/reftest.js => layout/tools/reftest/reftest-content.js
2011-02-03 13:54:10 -06:00
L. David Baron dd21ec36e9 Ensure that 'load' and 'script' tests do layout and painting before we go on to the next test. (Bug 624279) r=roc a2.0=blocking
(It's tempting to remove both the direct call to RecordResult() (and
instead always go through WaitForTestEnd) and the setupPrintMode() call
not inside WaitForTestEnd, but that's probably more than I should tackle
right now.)
2011-02-02 08:40:17 -08:00
L. David Baron 037169e1c2 Make the parts of reftest-analyzer scroll independently. (Bug 612505) 2011-02-02 08:40:17 -08:00
Jonas Sicking 809bbcd2c3 Disallow content access to chrome functions without __exposedProps__ (bug 628410, r=gal). 2011-01-29 18:47:17 -08:00
L. David Baron dd6d9fe788 By default, disable MozAfterPaint for content. (Bug 608030) r=roc a=blocking2.0:betaN+ 2011-01-24 16:23:08 -08:00
L. David Baron 177b2600d0 Clean up setting of preferences for reftest. (Bug 608030) r=roc a=blocking2.0:betaN+ 2011-01-24 16:23:07 -08:00
L. David Baron b88aad3dcd Backout changeset ffebdc3ddb62 (bug 608030) due to reftest orange related to color-management pref. a=orange 2011-01-23 22:00:32 -08:00
L. David Baron db60dba864 Backout changeset 3248feddc867 (bug 608030). 2011-01-23 22:00:04 -08:00
L. David Baron 163d15ca63 By default, disable MozAfterPaint for content. (Bug 608030) r=roc a=blocking2.0:betaN+ 2011-01-23 20:21:40 -08:00
L. David Baron 1e56301746 Clean up setting of preferences for reftest. (Bug 608030) r=roc a=blocking2.0:betaN+ 2011-01-23 20:21:40 -08:00
Cameron McCormack 60574b4fd9 Bug 612505 - Part 2: Add a pixel value inspection panel to the reftest analyzer rs=dbaron 2011-01-23 20:21:40 -08:00
Cameron McCormack 19a6a69bce Bug 612505 - Part 1: Whitespace cleanups. rs=dbaron 2011-01-23 20:21:40 -08:00
Robert O'Callahan ef2cb91508 Bug 624279. Setup print mode for non-reftest-wait documents as soon as 'load' fires. This ensures that the initial reflow will happen in print mode. r=dbaron, a=test
This patch also ensures that the root element at the time of 'load' firing
is the element we always look for test metadata on --- even if the document
is removed from the window, or the root element is removed or replaced by
another root element, etc.
2011-01-10 02:55:00 -08:00
Oleg Romashin 4293c01910 Bug 568204 - Fennec on xulrunner does not build with --enable-debug. r=dbaron,benjamin a=approval2.0
--HG--
extra : rebase_source : 287ca4159a954ef3d8d513f10d08ac34d0bcf9cc
2011-01-04 17:37:20 +02:00
Robert O'Callahan 08ee908f44 Bug 621339. Protect against contentRootElement being null. r=dbaron. a=test 2010-12-26 21:16:00 -08:00
Robert O'Callahan 77ca493695 Bug 617512. Part 10: Don't wait for pending paints to flush in crashtests. r=dbaron 2010-12-20 14:37:43 +13:00
Robert O'Callahan f3891c9989 Bug 617152. Part 8: Remove useless call to processUpdates. r=dbaron 2010-12-20 14:37:43 +13:00
Robert O'Callahan 8b0f0ac88a Bug 617152. Part 7: Take a full snapshot after we've set up our listeners. r=dbaron 2010-12-20 14:37:43 +13:00
Robert O'Callahan cd07e8ea6a Bug 617152. Part 6: Improve diagnostic messages for reftest failures. r=dbaron 2010-12-20 14:37:43 +13:00
Robert O'Callahan ef264ec2e0 Bug 617152. Part 3: Fix reftest.js harness to have much simpler logic for waiting for a test to end. r=dbaron 2010-12-20 14:37:42 +13:00
Robert Sayre cc61a33126 merge mozilla-central to tracemonkey 2010-11-19 15:54:33 -08:00
Alon Zakai b2176c5568 Bug 610046 - Let jsreftests that should silently fail do so. r=dbaron,bc a=test 2010-11-18 14:14:57 -08:00
Jonathan Watt 452d544c36 Make reftest-analyzer.xhtml work with build logs. r=dbaron, a=npob. 2010-11-08 23:08:56 +00:00
L. David Baron 40259ec87e Make the reftest image comparison tests have a more informative message so they're easier to distinguish from the rest. (Bug 611702) r=ted a2.0=tests 2010-11-16 09:56:03 -08:00
Joel Maher 039e73cdb1 Bug 609040 Remote reftests need to be smarter with how they handle webserver and jsreftest r=ctalbert a=NPOTB 2010-11-04 17:01:13 -07:00
Johnny Stenback 36c5c9ec0f Bug 580128. Remove usage of old wrapper type which isn't needed any more. r=mrbkap@gmail.com 2010-10-10 15:41:37 -07:00
Scott Greenlay 8b4e6b735f Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7 2010-09-27 16:42:43 -04:00
Josh Aas e8615565e7 Back out patch for 596762, running the test plugin out-of-process on 64-bit Mac OS X is exposing a bug that causes a lot of intermittent orange. a=josh 2010-09-24 15:08:30 -04:00
Scott Greenlay 138d798f41 Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7 2010-09-24 10:32:02 -04:00
Josh Aas 7fa21e948b Backed out changeset 401db5db054a, bug 596762. Too much orange, again. a=josh 2010-09-23 16:06:13 -04:00
Scott Greenlay 5842fbcc5f Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7 2010-09-23 13:21:55 -04:00
Josh Aas 0475184a60 Backed out changeset c06ef0414fee, bug 596762. a=me 2010-09-20 22:13:13 -04:00
Scott Greenlay 20c58a1c26 Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7 2010-09-20 20:21:55 -04:00
Joel Maher 0495b389bc Bug 595269 Remote reftest assumes ./server.js instead of reftest/server.js r=ctalbert a=NPOTB 2010-09-17 17:18:06 -07:00
Joel Maher 14ecea9259 Bug 595294 Remotereftest should not assume process.txt exists when using a log file r=ctalbert a=NPOTB 2010-09-17 17:18:06 -07:00
Oleg Romashin b908fe94e8 Bug 556487 - handle async plugin layers rendering in reftests runner. r=dbaron a=blocking2.0 2010-09-16 10:07:35 -07:00
Oleg Romashin ada1a03ec8 Backout 311fd7224fe6 due to oranges. a=backout 2010-09-16 20:58:37 -07:00
Oleg Romashin cad96dc0b8 Bug 556487 - handle async plugin layers rendering in reftests runner. r=dbaron a=blocking2.0 2010-09-16 10:07:35 -07:00
Boris Zbarsky c5329c4084 Bug 589667 test. Make sure no one breaks my layout-debug again. r=ted, a=npob 2010-09-10 17:26:42 -04:00
Robert O'Callahan 1507349168 Bug 593275 part 2 - Dynamically recompute drawWindow flags, in case our window is asynchronously resized on us. r=dbaron a=blocking2.0:beta6+ 2010-09-04 23:39:35 -04:00