652c9d3a4f0d3f8236850b3888b585ae240f265a: Bug 1359558 Part 2 Pass appropriate bootstrap reasons when temporarily installing an addon on top of an existing one r=kmag
Andrew Swan <aswan@mozilla.com> - Mon, 31 Jul 2017 15:21:57 -0700 - rev 374083
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1359558 Part 2 Pass appropriate bootstrap reasons when temporarily installing an addon on top of an existing one r=kmag Prior to this patch we always passed APP_SHUTDOWN as the reason when shutting down and uninstall a temporary addon, even if the same addon was installed permanently. Now we send an appropriate reason. Also untangled a bunch of stuff that had been added to the test case for temporary-addon-installed-over-permanently-installed-addon and then extended the basic test to cover this scenario. MozReview-Commit-ID: 7rgfpiRYcFu
b039b6974405dcfc3f634b5d91e0a7d497f395cb: Bug 1359558 Part 1: Move webextension theme test to test_webextension.js r=kmag
Andrew Swan <aswan@mozilla.com> - Mon, 31 Jul 2017 11:54:31 -0700 - rev 374082
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1359558 Part 1: Move webextension theme test to test_webextension.js r=kmag This test is about webextension themes but it was stuck into an unrelated test of temporary addon installation. Move it to a more appropriate place. MozReview-Commit-ID: FMNmGuUJrWo
924d16d996e23f34950d4391d24b3423fce6dfe1: Bug 1384602 part 2. Convert inserts to appends on table rows if possible, because the insert codepath is rather buggy. r=heycam
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Aug 2017 00:17:10 -0400 - rev 374081
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1384602 part 2. Convert inserts to appends on table rows if possible, because the insert codepath is rather buggy. r=heycam MozReview-Commit-ID: 5iOaG5UNAwG
dc3333e3ff2b20895ee11d87b90355f6666f1208: Bug 1384602 part 1. When coalescing lazy frame construction reframes for stylo, do it even across comments. r=emilio
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Aug 2017 00:17:07 -0400 - rev 374080
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1384602 part 1. When coalescing lazy frame construction reframes for stylo, do it even across comments. r=emilio MozReview-Commit-ID: 7MyO1ZyS9zu
2d42558598f319e67301aa2643a808658f816a0f: Bug 1388626. Restyle ::-moz-xul-anonymous-block as needed with stylo. r=heycam
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 09 Aug 2017 16:43:47 -0400 - rev 374079
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1388626. Restyle ::-moz-xul-anonymous-block as needed with stylo. r=heycam MozReview-Commit-ID: KZ0s1x60VBx
f86c7450946bc0a9e7b5ccb02a76213862c76261: Bug 1385352 - Enable 'mozilla/no-arbitrary-setTimeout' eslint rule on browser-chrome tests, r=standard8
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 10 Aug 2017 14:48:21 -0400 - rev 374078
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1385352 - Enable 'mozilla/no-arbitrary-setTimeout' eslint rule on browser-chrome tests, r=standard8 MozReview-Commit-ID: 5lO0uAjHMsw
520ff4a9eea34a2c1dbef82cb3cc9263ea73c278: Backed out changeset 6896f93a2327 (bug 1385352) for not making it to m-c before the next violation of its new linting rule merged to autoland
Phil Ringnalda <philringnalda@gmail.com> - Thu, 10 Aug 2017 20:21:19 -0700 - rev 374077
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Backed out changeset 6896f93a2327 (bug 1385352) for not making it to m-c before the next violation of its new linting rule merged to autoland MozReview-Commit-ID: 3HDE2C3wSU0
6433c832637f77d33c4bdae6028062a2c2a74084: Bug 1379516 - A test case that checks animations on the compositor keeps running on the compositor when unrelated style attribute is changed. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 11 Aug 2017 08:44:16 +0900 - rev 374076
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1379516 - A test case that checks animations on the compositor keeps running on the compositor when unrelated style attribute is changed. r=birtles MozReview-Commit-ID: 7fX6fRiZsw5
89a0a21e64c404625890ef18cf7b17ae52b9a240: Bug 1379516 - Mark animation timerline marker for stylo. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 11 Aug 2017 08:44:11 +0900 - rev 374075
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1379516 - Mark animation timerline marker for stylo. r=birtles MozReview-Commit-ID: GkPSXEk4xua
bd7ce9e765538b3d6881dfdc20f114d13a712feb: Bug 1379516 - Add descriptions for re-attaching orphaned animation case for stylo. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 11 Aug 2017 08:43:45 +0900 - rev 374074
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1379516 - Add descriptions for re-attaching orphaned animation case for stylo. r=birtles Unlike Gecko, Stylo currently invokes a needless RequestRestyle(Standard) for this test case (bug 1388560). For this reason, the check right after re-attaching the orphaned element passes accidentally. MozReview-Commit-ID: JUG1dgMUQEX
511aca5eb28b5d44505aebcfcfcd3f1e17896381: Bug 1379516 - Update the test where an orphaned element is attached to a document. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 11 Aug 2017 08:43:45 +0900 - rev 374073
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1379516 - Update the test where an orphaned element is attached to a document. r=birtles Actually we have a chance to run styling process when we attach an orphaned element to a document in this test setup. Precisely, we can process a restyle between rAF callbacks and Promise.then() callback for waitForAnimationFrames(). So if we call RequestRestyle(Layer) when we attach the element to the document (bug 1388557), the animation starts restyling in the first frame. *BUT* this behavior will also change once our micro tasks handling becomes the HTML spec compliance (bug 1193394). When the micro tasks handling changes, we should also fix a bunch of test cases and test utilities in bug 1388557. MozReview-Commit-ID: GyH1ofGhXOP
2bc896ae1668ec7c05a05174e8d6cf00b6c7f7f1: Bug 1379516 - Skip offscreen throttling tests on stylo. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 11 Aug 2017 08:43:45 +0900 - rev 374072
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1379516 - Skip offscreen throttling tests on stylo. r=birtles MozReview-Commit-ID: F3k3snSRDJG
b0abe749660b2cd293c373b4450b8aa31d7bdcbe: Bug 1379516 - Add isStyledByServo(). r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 11 Aug 2017 08:43:45 +0900 - rev 374071
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1379516 - Add isStyledByServo(). r=birtles DOMWindowUtils.isStyledByServo checks not only the preference value but also STYLO_FORCE_ENABLED value. This is important especially when we run test on our CI. On our CI, the preference value is false but just STYLO_FORCE_ENABLED is set. MozReview-Commit-ID: FKEd5LFwcxf
cff0baa2b08dfa3f7386995a9773a0b09a5f11b7: Bug 1379516 - Get dom.animations.offscreen-throttling preference value just once at startup. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 11 Aug 2017 08:43:45 +0900 - rev 374070
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1379516 - Get dom.animations.offscreen-throttling preference value just once at startup. r=birtles MozReview-Commit-ID: KiZ3SRrsCOx
ea0c21ef7e3ccddefb2f9bc88a9fcff5b2c91be9: Bug 1386160 - Add separators for each level 1 header to match the Photon visual spec. r=jaws
Evan Tseng <evan@tseng.io> - Fri, 04 Aug 2017 16:01:27 +0800 - rev 374069
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1386160 - Add separators for each level 1 header to match the Photon visual spec. r=jaws MozReview-Commit-ID: 7iyZuFgqrSQ
01b5b211063ca2d7f9328f0d033623b97d61ad7c: Bug 1389041 - Move the iframes out from display tree in test_value_computation.html. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 10 Aug 2017 21:47:58 +1000 - rev 374068
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1389041 - Move the iframes out from display tree in test_value_computation.html. r=heycam We filp the display value of display tree after each property, which means if we put the iframes there, we are rebuilding style for the two subdocuments repeatedly. This doesn't really make sense. We are flipping display tree for restoring #elementf, not for the iframes. MozReview-Commit-ID: B9bRDrlt0HJ
a4839ba8b065967df1570951ab33c9511300e770: Bug 1385141 - Update test expectations for web-animations/interfaces/KeyframeEffect/constructor.html; r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 10 Aug 2017 17:50:43 +0900 - rev 374067
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1385141 - Update test expectations for web-animations/interfaces/KeyframeEffect/constructor.html; r=hiro MozReview-Commit-ID: ErzWaXq3DfH
dba7d26192d7b4383cdb0f0429660c9c6e13bde1: servo: Merge #18036 - Reject easings with trailing content in Servo_ParseEasing (from birtles:reject-easing-lists); r=hiro
Brian Birtles <birtles@gmail.com> - Thu, 10 Aug 2017 19:48:34 -0500 - rev 374066
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
servo: Merge #18036 - Reject easings with trailing content in Servo_ParseEasing (from birtles:reject-easing-lists); r=hiro Servo side changes for [Gecko bug 1385141](https://bugzilla.mozilla.org/show_bug.cgi?id=1385141). Source-Repo: https://github.com/servo/servo Source-Revision: 62dfee5e031253fe45cd203f628b5266ee81a71f
e7ab0d70997ca9067d359248ada4c4be40c6a277: Bug 1388971 - Remove unused GetCurrentDictionary calls. r=Ehsan
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 10 Aug 2017 12:46:24 +0900 - rev 374065
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Bug 1388971 - Remove unused GetCurrentDictionary calls. r=Ehsan After landing bug 1205983, mPreviousDictionary is unused. So we should remove unused GetCurrentDictionary calls. MozReview-Commit-ID: 20GAyoiEWCN
fda2d8158679b6d26d5cc8781a490e1d916817dd: Merge m-c to autoland, a=merge
Wes Kocher <wkocher@mozilla.com> - Thu, 10 Aug 2017 18:25:34 -0700 - rev 374064
Push 32312 by archaeopteryx@coole-files.de at Fri, 11 Aug 2017 09:55:13 +0000
Merge m-c to autoland, a=merge MozReview-Commit-ID: 2YvHbITn9w3
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip