5e555238135948309c29b100f161f28dda7a10fd: Bug 1414401 - Disable key_shortcuts.py on Linux i686 r?ato draft
Andreas Tolfsen <ato@sny.no> - Wed, 15 Nov 2017 10:51:13 -0500 - rev 698378
Push 89273 by bmo:ato@sny.no at Wed, 15 Nov 2017 17:12:44 +0000
Bug 1414401 - Disable key_shortcuts.py on Linux i686 r?ato MozReview-Commit-ID: 64knnSHMPzw
eb58fead1f7aae864d78699cf6178e3de4797f98: Bug 1414892 - Optimize moz_places_afterinsert_trigger r?mak draft
Doug Thayer <dothayer@mozilla.com> - Tue, 07 Nov 2017 12:01:53 -0800 - rev 698377
Push 89272 by bmo:dothayer@mozilla.com at Wed, 15 Nov 2017 17:09:46 +0000
Bug 1414892 - Optimize moz_places_afterinsert_trigger r?mak This uses a similar strategy as that employed by moz_places_afterdelete_trigger, creating a temp table which we write host inserts into, and then deleting all the rows from it when we're done inserting, effectively resulting in a per- statement trigger to only do the significant work per host. MozReview-Commit-ID: 5TUueknq3ng
4d3e9ea6a3c95d0fcdfabeeb5052116d6e014ba3: Bug 1408970 - Test for view source in debugger. r=nchevobbe draft
abhinav <abhinav.koppula@gmail.com> - Mon, 06 Nov 2017 22:12:03 +0530 - rev 698376
Push 89271 by bmo:abhinav.koppula@gmail.com at Wed, 15 Nov 2017 17:06:29 +0000
Bug 1408970 - Test for view source in debugger. r=nchevobbe MozReview-Commit-ID: ARxkjtFbn2E
d7a5eb53c855d05a791d99b69efe20faee18f71e: Bug 1409248 - Don't send a referrer if right-click opening a selected plain-text link. r?dao draft
Ian Moody <moz-ian@perix.co.uk> - Tue, 14 Nov 2017 18:03:15 +0000 - rev 698375
Push 89270 by moz-ian@perix.co.uk at Wed, 15 Nov 2017 17:00:40 +0000
Bug 1409248 - Don't send a referrer if right-click opening a selected plain-text link. r?dao MozReview-Commit-ID: 6OifP01jhDd
60a7edc6bc0cbcf1c7184bf3a151d33a1257c4c3: Bug 1274518 - Allow to use preprocessor in IPDL files. r=froydnj draft
Seinlin <seinlin.maung@gmail.com> - Wed, 15 Nov 2017 23:44:32 +0800 - rev 698374
Push 89269 by bmo:seinlin.maung@gmail.com at Wed, 15 Nov 2017 16:58:09 +0000
Bug 1274518 - Allow to use preprocessor in IPDL files. r=froydnj MozReview-Commit-ID: 8ZjfXrpLdCa
d470c0fb36fdc3aed921fa49141b2a164d22ed1d: Bug 1415407 - Update annotations for related tests. r=kats draft
Ethan Lin <ethlin@mozilla.com> - Wed, 15 Nov 2017 06:37:53 +0000 - rev 698373
Push 89268 by bmo:ethlin@mozilla.com at Wed, 15 Nov 2017 16:49:40 +0000
Bug 1415407 - Update annotations for related tests. r=kats MozReview-Commit-ID: 5RD3UaFi9nG
d7c27c248d4c7839684529214c2f433be7da4c8f: Bug 1415407 - Add webrender support for filters (hue-rotate, opacity, saturate). r=kats draft
Ethan Lin <ethlin@mozilla.com> - Wed, 08 Nov 2017 04:04:27 +0000 - rev 698372
Push 89268 by bmo:ethlin@mozilla.com at Wed, 15 Nov 2017 16:49:40 +0000
Bug 1415407 - Add webrender support for filters (hue-rotate, opacity, saturate). r=kats MozReview-Commit-ID: 7LGmFOsyPUU
b9a79150cc4af91ba8df775bee40a78877914007: Bug 1389149 - Conditionally create the compositor hit-test info items. r?mstange draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 15 Nov 2017 11:39:45 -0500 - rev 698371
Push 89267 by kgupta@mozilla.com at Wed, 15 Nov 2017 16:40:20 +0000
Bug 1389149 - Conditionally create the compositor hit-test info items. r?mstange Create hit-test info items (if enabled) for each frame that is not invisible to hit-testing. This is not optimized at all yet, so it creates a lot of display items if enabled. MozReview-Commit-ID: LFqoaZ9e99F
8b248ec78df6411f2c05aef9edc57455109ec193: Bug 1389149 - Add a new display item to carry the compositor hit-test info to WR. r?mstange draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 15 Nov 2017 11:39:45 -0500 - rev 698370
Push 89267 by kgupta@mozilla.com at Wed, 15 Nov 2017 16:40:20 +0000
Bug 1389149 - Add a new display item to carry the compositor hit-test info to WR. r?mstange This also adds a flag to the nsDisplayListBuilder to better control the creation of these items. MozReview-Commit-ID: BbeRGDjd2ie
75213699a6e36bc17f4f892a7f92215fa12cab05: Bug 1389149 - Add WR bindings for setting hit-test info and doing hit-tests. r?mstange draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 15 Nov 2017 11:39:44 -0500 - rev 698369
Push 89267 by kgupta@mozilla.com at Wed, 15 Nov 2017 16:40:20 +0000
Bug 1389149 - Add WR bindings for setting hit-test info and doing hit-tests. r?mstange This exposes some functions on wr::DisplayListBuilder to set hit-test info and to do hit-tests. The mechanism to set hit-test info is made a little more generic than is actually used in this patchset, because doing it this way allows for more optimization possibilities. Specifically, the API allows setting some hit-testing state which is then applied to all display items that are created until that state is updated or cleared. An alternative would be to specify the hit-testing state explicitly when creating particular display items; however doing that would force the call sites that create the display items to compute or obtain the hit-testing state, which would make the code less encapsulated and harder to refactor/optimize. MozReview-Commit-ID: EJoCFv83iu8
9ed45eba59cd90159bb9f0ac0acb9a1f2fc1fa97: Bug 1389149 - Extract the logic from nsDisplayLayerEventRegions::AddFrame into a more reusable form. r?mstange draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 15 Nov 2017 11:39:44 -0500 - rev 698368
Push 89267 by kgupta@mozilla.com at Wed, 15 Nov 2017 16:40:20 +0000
Bug 1389149 - Extract the logic from nsDisplayLayerEventRegions::AddFrame into a more reusable form. r?mstange This introduces a enum bitset type that encapsulates some of the interesting properties that frames have that make it interesting for hit-testing in the compositor. This type is designed so it can be sent directly to webrender and gotten back in the hit-test. MozReview-Commit-ID: GCxV7ZaoJd1
70a21db32ab3aee38946cc962bede9689a86045b: Bug 1417501 - Add devtools/client/netmonitor/test/shared-head.js in console browser.ini; r=ochameau. draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 15 Nov 2017 17:22:10 +0100 - rev 698367
Push 89266 by bmo:nchevobbe@mozilla.com at Wed, 15 Nov 2017 16:31:00 +0000
Bug 1417501 - Add devtools/client/netmonitor/test/shared-head.js in console browser.ini; r=ochameau. In Bug 1404917, we introduced loading the /devtools/client/netmonitor/test/shared-head.js file in devtools/client/webconsole/new-console-output/test/mochitest/head.js. But, the shared file is not declared in browser.ini, which ends up making variabled from head.js inaccessible, and some tests that relies on them to fail. This was not picked up by TRY because the netmonitor tests are ran before the console's one, which loads devtools/client/netmonitor/test/shared-head.js . MozReview-Commit-ID: 80OOUHwjnWL
19a93fafa02690f6280fa89aafc336ceaf8373be: Bug 1417483 - DevTools Framework to use prop-types and react-dom-factories r?honza draft
Michael Ratcliffe <mratcliffe@mozilla.com> - Wed, 15 Nov 2017 16:22:12 +0000 - rev 698366
Push 89265 by bmo:mratcliffe@mozilla.com at Wed, 15 Nov 2017 16:22:46 +0000
Bug 1417483 - DevTools Framework to use prop-types and react-dom-factories r?honza MozReview-Commit-ID: 5KKSvr2DLQu
1c0c70f598d213e0fc04880c5a662ab1bdf1fa9d: Bug 1415556 - P11. Remove unecessary locking. r?padenot draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Sat, 11 Nov 2017 10:20:59 +0100 - rev 698365
Push 89264 by bmo:jyavenard@mozilla.com at Wed, 15 Nov 2017 16:22:38 +0000
Bug 1415556 - P11. Remove unecessary locking. r?padenot The method doesn't use any MSG member, only dispatching a task. MozReview-Commit-ID: 7uZbTvq9OQt
db11ec5f9c7146b8e493eca2d3a4cd206d25b762: Bug 1415556 - P10. Make functions const where needed. r?padenot draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 10 Nov 2017 20:01:27 +0100 - rev 698364
Push 89264 by bmo:jyavenard@mozilla.com at Wed, 15 Nov 2017 16:22:38 +0000
Bug 1415556 - P10. Make functions const where needed. r?padenot MozReview-Commit-ID: EBEgDVCTewa
ac5c846cace51f85df69821ff8a9704008b36597: Bug 1415556 - P9. Remove unused member. r?padenot draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 10 Nov 2017 19:00:12 +0100 - rev 698363
Push 89264 by bmo:jyavenard@mozilla.com at Wed, 15 Nov 2017 16:22:38 +0000
Bug 1415556 - P9. Remove unused member. r?padenot MozReview-Commit-ID: 2LbqhBkmDBF
471cb4cf0ee22a62a34d51aa5252992d3d699245: Bug 1415556 - P8. Assert on proper access of mStreams member. r?padenot. draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 10 Nov 2017 18:56:29 +0100 - rev 698362
Push 89264 by bmo:jyavenard@mozilla.com at Wed, 15 Nov 2017 16:22:38 +0000
Bug 1415556 - P8. Assert on proper access of mStreams member. r?padenot. mStreams should only ever be accessed on the MSG thread. However, under some shutdown circumstances, it can be accessed on the main thread while the MSG thread is still alive. This will be corrected in bug 1408276. MozReview-Commit-ID: 6xWzxxV1Dv3
314d8e9af6f8376371756326879ceef8a78534bc: Bug 1415556 - P7. Remove unecessary locking. r?padenot. draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 10 Nov 2017 18:53:23 +0100 - rev 698361
Push 89264 by bmo:jyavenard@mozilla.com at Wed, 15 Nov 2017 16:22:38 +0000
Bug 1415556 - P7. Remove unecessary locking. r?padenot. mForceShutdownTicket and mShutdownTimer are only ever accessed on the main thread. We don't need the use of the monitor to reset them. MozReview-Commit-ID: 1DL8bLmzEH5
144b14ea7bb66a7dcea6f27b9c5be9be68377071: Bug 1415556 - P6. Ensure mLifecycleState member is always accessed safely. r?padenot draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 10 Nov 2017 18:38:02 +0100 - rev 698360
Push 89264 by bmo:jyavenard@mozilla.com at Wed, 15 Nov 2017 16:22:38 +0000
Bug 1415556 - P6. Ensure mLifecycleState member is always accessed safely. r?padenot We only access mLifecycleState via a helper which strongly enforced how the member can be accessed. Two non-safe accesses are corrected. MozReview-Commit-ID: 6LYk7t4rSyB
57bb71513e53a26af17d728dd5df5da274e8a969: Bug 1415556 - P5. Use helper to set mDriver. r?padenot draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 10 Nov 2017 18:28:42 +0100 - rev 698359
Push 89264 by bmo:jyavenard@mozilla.com at Wed, 15 Nov 2017 16:22:38 +0000
Bug 1415556 - P5. Use helper to set mDriver. r?padenot MozReview-Commit-ID: Fres1YwcYYM
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip