Joel Maher
faf9f73950
Bug 704509 - fix reftests to work with native fennec. r=dbaron
2011-12-20 16:33:41 -05:00
Joel Maher
ba169896b6
Bug 710877 - allow reftest to use FileUtils and remove quit.js code. r=dbaron
2011-12-20 07:46:10 -05:00
Ed Morley
2463495967
Backout 4f44ef4d21fb (bug 710877) for Android test failures on a CLOSED TREE
2011-12-19 20:29:35 +00:00
Joel Maher
56db28cab3
Bug 710877 - allow reftest to use FileUtils and remove quit.js code. r=dbaron
2011-12-19 13:29:28 -05:00
Joel Maher
e33294a7df
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
84ae4aa5b6
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
b6b9f81729
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
2e82f253f6
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
ffd0060fbc
Bug 699626: patch reftest analyzer and WebGL reftests r=dbaron
2011-11-18 22:57:29 -05:00
William Lachance
e968a4efed
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
5db5ec8f54
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
00c293a0b5
Bug 694706 - Get rid of checkerboard for remote viewport. r=cjones
2011-10-20 15:17:09 -07:00
Joel Maher
fa19fcf6d5
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
ea00cb9150
Bug 695513 - Remote reftests should fail cleanly if invalid test manifest specified. r=jmaher
2011-10-19 05:35:05 -04:00
Clint Talbert
a7d2b47b68
Bug 694644 Turn off locale picker when running reftest on mobile r=jmaher
2011-10-18 09:16:24 -04:00
Ehsan Akhgari
2a602a5685
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
cd715d9c9b
Bug 540433 - Remove nsIDocumentViewer; r=smaug
2011-10-15 09:33:26 +02:00
Josh Matthews
7f169e8e68
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
9a661baf65
Bug 689560 - Add progress indication to Reftest. r=dbaron
2011-09-30 09:47:02 -04:00
Ehsan Akhgari
733944c1e0
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
d8e503c38b
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
e4907ad017
Bug 689037 - Remove unused layout/tools/layout-debug/makefiles.sh; r=khuey
2011-09-28 09:25:52 +01:00
Joel Maher
ec10f1a1ab
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
07b158cc45
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
d8fd60d75c
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
96fa6fa0da
Bug 669836 - Make reftest-analyzer.xhtml validate as XHTML5. r=dbaron
2011-07-15 11:08:00 -07:00
Geoff Brown
d6da59f671
Bug 672538 - remotereftest.py and runtestsremote.py reference dm_auto before initialized; r=jmaher
2011-07-20 13:02:48 -04:00
Joel Maher
6c53116c92
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
d3e7553ab9
Mass revert m-i to the last known good state
2011-07-13 18:22:33 -07:00
Joel Maher
f96a206a2a
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
748a8590ec
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
ef5097944c
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
13ff11a8fa
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
a88f0715f0
merge m-c and b-s
2011-06-13 09:09:43 -04:00
Ed Morley
223c46b36b
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
f96e0ef619
Bug 663041 layout should use mozilla::Preferences r=roc
2011-06-12 11:30:16 +09:00
Chris Jones
8661b24d3b
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
9ba5a4871f
Bug 653133 - reftest for huge background-attachment:fixed image [r=roc]
2011-05-24 13:16:32 +03:00
Kyle Huey
090fb7c81d
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
639c0e7b79
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
6993636556
Bug 616999. Xpcshell manifest support; manifest files. r=ted, a=test-only
2011-05-20 11:54:01 -04:00
Chris Leary
4d1fba5db8
Merge mozilla-central and tracemonkey.
2011-05-13 15:06:53 -07:00
Brad Lassey
7935bd4ea0
Bug 650205 - Implement devicemanager using adb. r=jmaher, a=test-only
2011-05-06 18:17:55 -04:00
Joel Maher
09585a9b7a
Bug 654116 - need pidfile generated for xpcshell process. r=bear, a=test-only
2011-05-12 12:47:38 -04:00
Cameron McCormack
8ddcf919aa
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
01f7479563
Bug 647020 - Tweak CSS of reftest anaylzer. r=dbaron
2011-04-30 17:32:44 +12:00
Steve Fink
cb2fba896d
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
a655c5fd00
Backed out changeset a5e2394cd75d
2011-05-12 11:13:14 -07:00
Steve Fink
fa26b60aaf
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
a6e786942e
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
b9c6da9e02
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
bf026ce1e0
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
c491e58d06
Bug 650828 - change runtestremote and remotereftests to generate pid file. r=ctalbert
2011-04-19 15:17:01 -07:00
Phil Ringnalda
40c0da73e1
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
0a24429b84
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
e51245f503
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
acea4b4d7b
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
20281c115e
Backed out changeset 80451fb8f11c (bug 585152) as per discussion in the bug.
2011-04-13 14:35:06 +01:00
Paul Biggar
bc3d36f617
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
52ee86d378
Backout changeset b583111a88aa (bug 585152) for causing mochitest-browser-chrome orange on opt builds.
2011-04-12 01:29:41 -07:00
Paul Biggar
c0aeeea187
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
2f45dcc97f
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
07c2424cf5
Bug 635373. Add layersOpenGL to the reftest harness. r=dbaron
2011-04-01 10:33:46 +13:00
Joel Maher
d06f7b420e
Bug 473817 - allow conditional 'include' in reftest manifests. r=dbaron, a=test-only
2011-03-31 13:08:05 -04:00
Ehsan Akhgari
a0f4acae30
Merge cedar into mozilla-central
2011-03-30 13:53:35 -04:00
Mounir Lamouri
ceab8b6711
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
a85f69f8f9
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
3aac8958f3
Bug 637864 - Give nsIViewManager::GetRootView a sane signature; r=bz
2011-03-29 22:24:54 -04:00
Benjamin Smedberg
61f9c6a63e
Bug 617539 - Fold in nsIFrameLoader_MOZILLA_2_0_BRANCH, r=bz
2011-03-25 11:03:35 -04:00
Ehsan Akhgari
be77af5b37
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
e9b77710b0
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
3028732566
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
368d8a0909
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
d8a540587e
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
2f3d0b881d
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
4e9688be42
Bug 632895 - Reftests on device cannot require 800x1000 window size. r=ctalbert, a=NPOTB
2011-02-23 14:38:59 -05:00
Joel Maher
d3c43fac0f
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
2cbfd55a70
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
953b064187
Bug 624636, part 1: Allow reftests to override viewport+displayport. r=roc
2011-02-23 11:45:09 -06:00
Matt Woodrow
503e41f4c8
Bug 632636: Initialize cond when we have needs-focus. r=cjones a=bustage
2011-02-08 18:09:00 -06:00
Chris Jones
8991442744
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
cb50a6fc08
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
074ea795ea
Make the parts of reftest-analyzer scroll independently. (Bug 612505)
2011-02-02 08:40:17 -08:00
Jonas Sicking
6c6a7cea3e
Disallow content access to chrome functions without __exposedProps__ (bug 628410, r=gal).
2011-01-29 18:47:17 -08:00
L. David Baron
8ea27a6080
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
f2437a7bed
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
5feb332b63
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
97a3f60be3
Backout changeset 3248feddc867 (bug 608030).
2011-01-23 22:00:04 -08:00
L. David Baron
0ac20ad07d
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
22bd7000f9
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
cf16f40272
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
c03b2288b7
Bug 612505 - Part 1: Whitespace cleanups. rs=dbaron
2011-01-23 20:21:40 -08:00
Robert O'Callahan
eff574fdb4
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
4bd9f2b371
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
8a617b421a
Bug 621339. Protect against contentRootElement being null. r=dbaron. a=test
2010-12-26 21:16:00 -08:00
Robert O'Callahan
e4fdf4b155
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
8556c00903
Bug 617152. Part 8: Remove useless call to processUpdates. r=dbaron
2010-12-20 14:37:43 +13:00
Robert O'Callahan
88756ca61b
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
30e7c85ced
Bug 617152. Part 6: Improve diagnostic messages for reftest failures. r=dbaron
2010-12-20 14:37:43 +13:00
Robert O'Callahan
92b4b5d97d
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