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
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
Robert Sayre
d2b800ff26
merge mozilla-central to tracemonkey
2010-11-19 15:54:33 -08:00
Alon Zakai
812bf3c258
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
cccb5b3f6b
Make reftest-analyzer.xhtml work with build logs. r=dbaron, a=npob.
2010-11-08 23:08:56 +00:00
L. David Baron
3c42da9c90
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
f0ab23ffda
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
749fd527cc
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
92c12ef9d7
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
54d8736551
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
9ab1f355f5
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
a2b531c127
Backed out changeset 401db5db054a, bug 596762. Too much orange, again. a=josh
2010-09-23 16:06:13 -04:00
Scott Greenlay
4d41c8ea82
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
4c5979b1bf
Backed out changeset c06ef0414fee, bug 596762. a=me
2010-09-20 22:13:13 -04:00
Scott Greenlay
c18a02206e
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
d9a0dffb85
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
af1d89a715
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
e5804675e4
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
cfa5c819a8
Backout 311fd7224fe6 due to oranges. a=backout
2010-09-16 20:58:37 -07:00
Oleg Romashin
7091cdfefe
Bug 556487 - handle async plugin layers rendering in reftests runner. r=dbaron a=blocking2.0
2010-09-16 10:07:35 -07:00
Robert O'Callahan
de34f39b12
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
Robert O'Callahan
6732099e5a
Bug 593275. Take reftest snapshots by painting the toplevel window. r=dbaron a=blocking2.0:beta6+
2010-09-04 23:39:32 -04:00
Joe Drew
2fbfe063c1
Back out roc's reftest patch, which broke reftests on non-accelerated layer managers.
2010-09-04 00:32:36 -04:00
Robert O'Callahan
1193fc52e4
Bug 593275. Take reftest snapshots by painting the toplevel window. r=dbaron
2010-09-03 23:21:14 -04:00
Jonas Sicking
21b686ea6a
Bug 590870: Allow mochitest domains that don't support XUL/XBL. r=ted a=test-only
2010-09-03 15:53:28 -07:00
Joe Drew
394383312c
Bug 590844. reftest: fix the condition setting layersGPUAccelerated. r=vlad, a=b
...
Frig. I accidentally reversed the condition here.
2010-09-03 17:15:10 -04:00
Joe Drew
8195bd8837
Bug 590844 - Add layersGPUAccelerated to the reftest sandbox when we're using accelerated layers. r=dbaron a=blocking2.0:beta6+
2010-09-03 14:02:23 -04:00
Robert O'Callahan
76c7838dc0
Bug 580410. Hide reftest window title bar so the reftest window fits on our Mac test machines. test-only change, a=me.
2010-09-02 16:47:12 +12:00
L. David Baron
afa21c712c
Fix typo in reftest documentation.
2010-08-31 12:05:12 -04:00
Dão Gottwald
ff02b582e2
Bug 581008 - Remove support for appending arbitrary data to the User Agent string. r=jst,khuey sr=dveditz
2010-08-27 09:02:10 +02:00
Jonas Sicking
da390373cb
Bug 546857 Part 5: Add a default permissions.sqlite to unit test profiles. r=ted a=blocker
2010-08-19 16:12:46 -07:00
Jeff Muizelaar
b58eb91fc9
Bug 583857. Expose whether D2D is enabled to reftests. r=roc
2010-08-13 11:44:21 -04:00
Boris Zbarsky
fcf146ef6f
Bug 575336 part 3. Change the reftest harness to do its initial flush on all subframes, not just the root one. r=roc
2010-08-05 14:39:39 -04:00
L. David Baron
8e7483c7aa
Remove the MOZ_WIDGET_TOOLKIT backwards-compatibility definition in the reftest condition sandbox. (Bug 570329) r=roc
2010-08-05 21:59:18 -07:00
Jeff Walden
b22a1c4599
Bug 571062 - Add slow-test annotation functionality to reftest and the JS test harness. r=dbaron, r=dmandelin
2010-07-13 18:04:29 -05:00
Jeff Walden
d81f0c30eb
Back out b17c8b926585, seems to not work any more. :-\
2010-07-27 18:23:30 -07:00
Jeff Walden
561338434b
Bug 571062 - Add slow-test annotation functionality to reftest and the JS test harness. r=dbaron, r=dmandelin
2010-07-13 18:04:29 -05:00
Clint Talbert
ad556ab54f
Bug 580418 Fix remote reftests to start their own httpd.js webserver r=jmaher
2010-07-26 18:43:34 -07:00
Clint Talbert
d2fb12a794
Bug 573694 Optionally allow reftest harness to write output to log file for android r=dbaron
2010-07-26 18:43:33 -07:00
Robert O'Callahan
29ce16568f
Bug 576453. Let the reftest window auto-size itself to fit the browser element. r=dbaron
2010-07-16 09:07:44 +12:00
Robert O'Callahan
b7f93d47f0
Bug 573953. Ensure that zoom factors are chosen in reftests so appunits-per-dev-pixel is an integer. r=dbaron
2010-07-16 09:04:16 +12:00
Robert Sayre
6884a5b128
add some logging to reftest
2010-07-12 22:05:25 -07:00
Benjamin Smedberg
a2833452f8
Merge mozilla-central to the bug 568691 branch.
...
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Benjamin Smedberg
63c0077443
Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module.
2010-06-25 19:41:09 -04:00
Benjamin Smedberg
e92cd2f48a
Fix the reftest component to package itself and the httpserver correctly with a single chrome.manifest.
2010-06-25 13:56:51 -04:00
Benjamin Smedberg
e57bd166ba
Fix print-manifest-dirs.py when configuring with a relative source directory, r=ted
2010-06-25 13:53:31 -04:00
Benjamin Smedberg
7e862cd535
Fix reftest so that components are registered in the root chrome.manifest when it is packaged as an extension instead of in-tree.
2010-06-25 08:27:10 -04:00
Benjamin Smedberg
8a8835638e
Fix test packaging and execution from bug 568691.
2010-06-22 20:44:44 -04:00
Benjamin Smedberg
5cab25b52b
Bug 568691 - Convert existing JS components to use NSGetFactory and add manifest files for them. In a followup we will link the .manifest files together at packaging time. This patch was developed on Linux: Windows and Mac may require additional changes.
...
--HG--
rename : toolkit/components/filepicker/src/nsFilePicker.js.in => toolkit/components/filepicker/src/nsFilePicker.js
2010-06-22 12:59:15 -04:00
Robert O'Callahan
31a929d36a
Bug 568392. Part 3: Make reftest harness draw with scrollbars and use the window's layer tree, when possible. r=dbaron
2010-06-28 12:32:16 +12:00
Reed Loden
cebbffbde3
Add missing semicolon. No bug.
2010-06-25 18:45:11 -05:00
Boris Zbarsky
c2be2121f1
Fix the reftest harness so that a 'load' test that uses reftest-wait doesn't cause following '==' tests to fail. r=roc pending
2010-06-18 11:29:52 -04:00
Robert O'Callahan
0b26e4bf5c
Backed out changeset 5a07f228795b
2010-06-18 23:51:45 +12:00
Robert O'Callahan
f3ea04af03
Bug 56839. Part 3: Make reftest harness draw with scrollbars and use the window's layer tree, when possible. r=dbaron
2010-06-18 21:25:16 +12:00
Jesse Ruderman
880fe87fe3
Bug 570730 - automation.py should indicate which test crashed (or timed out) for reftests and mochitests. r=ctalbert
2010-06-10 18:46:18 -07:00
L. David Baron
a33adff685
Add shortcuts for common widget conditions. (Bug 570329) r=roc
2010-06-08 18:44:32 -07:00
L. David Baron
5e162ad661
Move construction of reftest condition sandbox into its own function. (Bug 570329) r=roc
2010-06-08 18:44:32 -07:00
Clint Talbert
85e29968b5
Bug 573478 - Allow remote reftests to start their own httpd.js webserver r=jmaher
2010-06-24 02:32:01 -07:00
Clint Talbert
cc2d4b85a1
Bug 573263 - Refactor remote reftest to work on android, create shared remoteautomation class r=jmaher
2010-06-24 02:32:01 -07:00
L. David Baron
d8997b90d6
Enable the reporting of assertion failures in the reftest harness. (Bug 472557)
2010-05-21 13:17:58 -07:00
L. David Baron
1788524eae
Remove workaround for all reftest-print tests asserting on mac now that bug 564071 is fixed. (Bug 472557)
2010-05-17 11:31:24 -07:00
Michael Kohler
9397418412
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
Ted Mielczarek
09691f1ca3
bug 563745 - Make automationutils.py's minidump processing able to send minidumps to minidump-stackwalk-cgi. r=catlee
...
--HG--
extra : rebase_source : ebbf745e5e77c55437cb05071f49d421d08956c6
2010-05-06 08:06:09 -04:00
L. David Baron
b70edfd24f
Fix spelling of separate.
2010-04-08 21:03:47 -07:00
Ehsan Akhgari
995faa7109
Bug 555289 - Plugin crashed UI should be RTL in RTL locales (Further fixes + tests); r=dao,dbaron
2010-04-07 19:35:09 -04:00
Brian Crowder
5508bb999e
Reverting an accidental deletion from my previous landing
2010-03-30 13:58:30 -07:00
Brian Crowder
cc6c908bab
Bug 471917 - fix PNG reftests to respect color-management settings, r=mfinkle, sr=dbaron
2010-03-29 14:56:46 -07:00
Joel Maher
a431b763bf
Bug 471676 Allow reftest harness to accept same chunking arguments as mochitest, used for maemo and other platforms r=ted
2010-03-29 10:57:51 -07:00
Ehsan Akhgari
e24e59c78c
Bug 552359 - Tinderbox orange: layout/reftests/forms/placeholder/placeholder-7.html placeholder-8.html placeholder-9.html; r=roc
2010-03-27 11:16:53 -04:00
Joel Maher
a7f743f4eb
Bug 553922 - Update remote test code to have MPL header and use devicemanager timeout properly (NPOTB) r=ctalbert
2010-03-24 10:51:17 -07:00
Olli Pettay
37a0a9ddb2
Bug 534478, prevent assertions caused by reftest pagemode, r=dbaron
...
--HG--
extra : rebase_source : c2bec911560c952009783a83a93ced887447937d
2010-03-22 16:24:18 +02:00
Joel Maher
648a4dbe5a
Bug 545905 Add remotereftests.py to m-c for running reftests on windows mobile r=ctalbert a=dholbert for CLOSED TREE landing, NPOTB
2010-03-15 15:35:59 -07:00
Joel Maher
25c0579936
Bug 544385 Allow reftest to run tests and read manifests from both http and file system r=dbaron p=jmaher Landed on a CLOSED TREE
2010-03-12 14:31:53 -08:00
Brad Lassey
8857f4c08a
bug 548207 - allow make check to run over remote connection from devicemanager.py r=ted,ctalbert,jmaher
...
--HG--
rename : build/devicemanager.py => build/mobile/devicemanager.py
2010-03-10 13:36:45 -05:00
Joel Maher
64c43e71a6
Bug 493792 Refactor runreftest.py for windows mobile changes p=jmaher r=ted
2010-03-09 14:31:49 -08:00
Clint Talbert
085f2cd30a
Backed out changeset a6a6824e2a0e
2010-03-04 10:02:33 -08:00
Joel Maher
7c9970f7af
Bug 493792 Refactor runreftests.py test harness to prepare for mobile r=ted p=jmaher
...
--HG--
extra : rebase_source : 2f904ec7861b9c8f1c192036b7d3c12ef97bed3e
2010-03-04 09:10:16 -08:00
Mark Finkle
8a2adedf06
Bug 471700 - reftest for native-widgets fail for fennec, but pass in firefox [r=dbaron]
2010-03-02 17:14:14 -05:00
Robert O'Callahan
11a3d788af
Bug 534425. Part 6: Let nsIWidgets expose a LayerManager to be used to render into the widget, instead of nsPaintEvent::renderingContext which is removed since it's no longer needed. Currently all widgets fall back to a default BasicLayerManager implementation. Also change nsPaintEvent::region to be an nsIntRegion, and get rid of nsPaintEvent::rect since it's redundant.
2010-03-01 21:03:49 +13:00
Joel Maher
b4e4a16416
bug 541410 - add devicemanager.py to mozilla-central r=ctalbert
2010-02-23 11:48:16 -05:00
Ehsan Akhgari
6b88c58b00
Bug 544543 - Add some tests for xul textboxes to make sure their basic behavior and appearance does not regress; r=roc
2010-02-05 16:07:24 -05:00
L. David Baron
ffa4786712
Fix reftest-analyzer failing to show some small color differences.
2010-01-22 14:51:08 -08:00
Jesse Ruderman
4c153406a3
Bug 540363 - Make reftest dump INFO line indicating beginning of each test (to help understand timeouts/hangs/crashes). r=dbaron
2010-01-18 15:00:16 -08:00
Joel Maher
fe0f0b0ff6
Bug 530475 - Convert testharness python code to classes for future integration with mobile framework p=jmaher r=ted
2010-01-15 09:22:54 -08:00
Clint Talbert
a8699cf98f
Orange on Bd builds: Backed out changeset 745af1f3dbf5
2010-01-13 14:44:49 -08:00
Joel Maher
37b4f8d10a
Bug 530475, convert test harness python code to classes for future integration with mobile framework. r=ted patch=jmaher
2010-01-13 13:53:26 -08:00
Neil Rashbrook
a711f8a29e
Bug 525057 'make clean' deletes automationutils.py r=ted
2010-01-11 23:55:51 +00:00
Neil Rashbrook
ba5f0c33fd
Bug 525047 'make clean' deletes automationutils.py (backout)
2009-12-18 00:19:53 +00:00
Neil Rashbrook
a2ecb52c78
Bug 525057 'make clean' deletes automationutils.py r=ted
2009-12-17 20:59:10 +00:00
Gavin Sharp
d801147906
Back out revision dbdbe3ad0234 from bug 525047 - every leak test box that's clobbered since it landed has failed, not finding the first thing it tries to import from automationutils
...
--HG--
extra : rebase_source : 6c8b3ef583b3ad06de1b395db13bedee735f125e
2009-12-15 23:35:30 -05:00
Neil Rashbrook
5c00290acc
Bug 525057 \'make clean\' deletes automationutils.py r=ted
2009-12-15 21:39:51 +00:00