gecko-dev/testing
Emilio Cobos Álvarez 5ee9269405 Bug 1424878: Not having cached style data doesn't guarantee we don't need to update media query stuff. r=bz
In particular,  even when there are no frames, we may have used the rule
cascades / stylist data (for different stuff, like font-feature-values, thus the
regressing bug).

Using the old rule cascades / stylist data without knowing it has changed is
wrong, thus the bug.

Now that media query change stuff is async and has a well-defined processing
point, we should be able to just call it without too much worry.

Also note that at the point the extra hints are passed, if there's no root frame
/ elements are not styled / etc, we'll optimize away the change hint.

The test-case intermittently fails without this patch, but I didn't manage to
make a better one, unfortunately :(

MozReview-Commit-ID: LY2HRIlAKHX
2018-02-11 20:07:21 +01:00
..
awsy Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian 2018-02-06 09:36:57 -08:00
config Bug 1436183 - Update tooltool manifests for Android host-utils (linux), again; r=jmaher 2018-02-08 06:29:08 -07:00
crashtest Bug 1425356 - remove XUL template support, r=bz 2017-12-19 14:11:06 +00:00
firefox-ui Bug 1422934 - Make the tab close button an image, and remove the extends from its binding. r=dao,Gijs 2018-01-11 16:12:07 +00:00
geckodriver Bug 1399158 - Add --jsdebugger flag to geckodriver. r=ato 2018-02-07 12:00:53 +00:00
gtest Bug 1322616 - Report unique message for gtest output timeout; r=jmaher 2017-12-05 15:43:03 -07:00
marionette Bug 1436508 part 10. Remove use of nsIDOMKeyEvent in JS. r=masayuki 2018-02-09 11:17:09 -05:00
mochitest Bug 1434423 - Check for installation of correct test application when --app is passed to mach; r=jmaher 2018-02-09 14:34:20 -07:00
modules Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian 2018-02-06 09:36:57 -08:00
mozbase Bug 1434423 - Check for installation of correct test application when --app is passed to mach; r=jmaher 2018-02-09 14:34:20 -07:00
mozharness Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-08 21:36:33 +02:00
profiles Bug 1434952 - Remove signed.applets.codebase_principal_support pref. r=mrbkap 2018-02-01 12:44:59 -08:00
runtimes Bug 1424917 - Remove support for HSTS Priming. r=mayhemer, r=ckerschb 2018-01-10 11:07:00 -05:00
specialpowers Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-07 02:29:42 +02:00
talos Bug 1423267 - Add motionmark benchmark to try, mozilla-central. r=rwood 2018-02-08 14:44:28 -05:00
tools Bug 1433703 - Remove the libxss-based code from the screenshot tool. r=gps 2018-01-30 13:49:26 +09:00
tps Bug 1425987 - part 2: Cleanup Sync logging by rationalizing preference management. r=tcsc 2017-12-19 09:48:31 +11:00
web-platform Bug 1424878: Not having cached style data doesn't guarantee we don't need to update media query stuff. r=bz 2018-02-11 20:07:21 +01:00
webdriver Backed out changeset 34faef444ae3 (bug 1403923) for WD failures on Linux debug and x64 debug at /webdriver/tests/execute_async_script/user_prompts.py r=backout on a CLOSED TREE 2017-12-15 21:02:58 +02:00
xpcshell Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian 2018-02-06 09:36:57 -08:00
cppunittest.ini
mach_commands.py Backed out 5 changesets (bug 1421799) for failing firefox ui functional tests. r=backout on a CLOSED TREE 2018-01-03 20:21:28 +02:00
moz.build Bug 1433974 - Update BUG_COMPONENT for some of the new Testing components, r=jmaher 2018-01-29 12:57:54 -05:00
README.txt
remotecppunittests.py Bug 1434430 - [flake8] Fix blank 'except' statements r=rwood 2018-01-31 14:32:08 -05:00
runcppunittests.py Bug 1377007 - autospider.py,runcppunittests.py export the path to directory js/src,r=Yoric 2017-12-08 11:14:12 +01:00
testsuite-targets.mk

Common testing tools for mozilla codebase projects, test suite definitions
for automated test runs, tests that don't fit anywhere else, and other fun
stuff