55bf98b7d29387515d6725936d9407d054dfd9e1: Bug 1425521 - Wrap JsTerm in a React component in new frontend; r=bgrins. draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 30 Mar 2018 17:48:50 +0200 - rev 779545
Push 105795 by bmo:nchevobbe@mozilla.com at Tue, 10 Apr 2018 06:01:51 +0000
Bug 1425521 - Wrap JsTerm in a React component in new frontend; r=bgrins. MozReview-Commit-ID: GGq6ZB760d9
5eaf44ce9534f9c11d77f0e8be99e5a5872cb261: Bug 1442531 - Part 2. Check tool tab in tools menu as well. r?jdescottes draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Tue, 10 Apr 2018 14:58:52 +0900 - rev 779544
Push 105794 by bmo:mantaroh@gmail.com at Tue, 10 Apr 2018 05:59:28 +0000
Bug 1442531 - Part 2. Check tool tab in tools menu as well. r?jdescottes Currently, browser_toolbox_options check only toolbox's tab. If tool tabs is bigger than toolbox width, this mechanism will not work correctly. So this patch will check target tool tab from toolbox tabs and tools menu (in chevron). MozReview-Commit-ID: FiC8SvVGT9t
8be3eaccd3676c5faf6f3de981d97c9c6edeaca0: Bug 1442531 - Part 1. Make chevron button of devtool to be exclusive and apply the photon design. r?jdescottes draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Tue, 10 Apr 2018 14:58:48 +0900 - rev 779543
Push 105794 by bmo:mantaroh@gmail.com at Tue, 10 Apr 2018 05:59:28 +0000
Bug 1442531 - Part 1. Make chevron button of devtool to be exclusive and apply the photon design. r?jdescottes This patch will: * change detecting overflow to using resize event. * make chevron menu and tab menu to be exclusive. * use photon design chevron menu. * modify the related tests. In this patch, the toolbox will create the cache of the displayed tool tab width after rendering an element since each width of toolbox tab is not fixed size. (i.e. each toolbox tab size is different from another size) MozReview-Commit-ID: EQ0nU6WzCg1
95844a070ec2ae284fdd8926acdc8e0f6dacc4c7: Bug 1452031 - Close fingerprint concern by limiting errors from UI prompts to NotAllowedError and AbortError (NotFoundError happens before prompt). draft
Jan-Ivar Bruaroey <jib@mozilla.com> - Tue, 10 Apr 2018 01:49:15 -0400 - rev 779542
Push 105793 by jbruaroey@mozilla.com at Tue, 10 Apr 2018 05:53:32 +0000
Bug 1452031 - Close fingerprint concern by limiting errors from UI prompts to NotAllowedError and AbortError (NotFoundError happens before prompt). MozReview-Commit-ID: EsMKqjjOlRF
7128d4076aaaf71dcf61a18e307e7b8e2167fedf: Bug 1452031 - InternalError is not a valid gUM error per spec. Use AbortError instead. draft
Jan-Ivar Bruaroey <jib@mozilla.com> - Fri, 06 Apr 2018 15:06:16 -0400 - rev 779541
Push 105793 by jbruaroey@mozilla.com at Tue, 10 Apr 2018 05:53:32 +0000
Bug 1452031 - InternalError is not a valid gUM error per spec. Use AbortError instead. MozReview-Commit-ID: 3pMRl1XgkfS
63a2dac4074bee152db05a500879df003ee341ac: Bug 1452031 - Use strong types for Media error names, fixing OverconstrainedError typo. draft
Jan-Ivar Bruaroey <jib@mozilla.com> - Tue, 10 Apr 2018 01:22:53 -0400 - rev 779540
Push 105793 by jbruaroey@mozilla.com at Tue, 10 Apr 2018 05:53:32 +0000
Bug 1452031 - Use strong types for Media error names, fixing OverconstrainedError typo. MozReview-Commit-ID: AqGoW9rBdl5
26fa7c810b5d6a817e331638d8b247b992ae4b90: Bug 1328964 - part 3 - Console API exposed to worklets r?baku draft
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 12 Jul 2017 16:58:24 -0400 - rev 779539
Push 105792 by ktomlinson@mozilla.com at Tue, 10 Apr 2018 05:41:47 +0000
Bug 1328964 - part 3 - Console API exposed to worklets r?baku Initial version r=smaug. Rebased to c616a6fd5e4b by Jan-Ivar Bruaroey <jib@mozilla.com> r=karlt. Rebased from c616a6fd5e4b by Karl Tomlinson <karlt+@karlt.net>. MozReview-Commit-ID: G5E5OXydj3a
a65c71c0dc8877ce01437d6b4853c33d7b79e72f: Bug 1328964 - part 2b - WorkletThread - second part r?baku draft
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 19 Mar 2018 10:32:16 +1300 - rev 779538
Push 105792 by ktomlinson@mozilla.com at Tue, 10 Apr 2018 05:41:47 +0000
Bug 1328964 - part 2b - WorkletThread - second part r?baku Initial version r=smaug. Rebased to c616a6fd5e4b by Jan-Ivar Bruaroey <jib@mozilla.com> r=karlt. Rebased from c616a6fd5e4b by Karl Tomlinson <karlt+@karlt.net>. MozReview-Commit-ID: HumXGy2mmH6
79fe63a925f2bdf19b538e520353d892be81e9a1: bug 1328964 changes for worletthread rebase for microtask bug 1343396 r?baku draft
Karl Tomlinson <karlt+@karlt.net> - Tue, 06 Mar 2018 21:03:13 +1300 - rev 779537
Push 105792 by ktomlinson@mozilla.com at Tue, 10 Apr 2018 05:41:47 +0000
bug 1328964 changes for worletthread rebase for microtask bug 1343396 r?baku For folding into "part 2 - WorkletThread". MozReview-Commit-ID: 13RpsQ1Ynpn
a249e100f589b701ffa66ba88a6c2223e6b7ca96: Bug 1328964 - part 2 - WorkletThread r?baku draft
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 29 Nov 2017 18:49:21 +1300 - rev 779536
Push 105792 by ktomlinson@mozilla.com at Tue, 10 Apr 2018 05:41:47 +0000
Bug 1328964 - part 2 - WorkletThread r?baku Initial version r=smaug. Rebased to c616a6fd5e4b by Jan-Ivar Bruaroey <jib@mozilla.com> r=karlt. Rebased from c616a6fd5e4b by Karl Tomlinson <karlt+@karlt.net>. MozReview-Commit-ID: Lo8TWtN8qyz
6ab787c032a473a159c9d9f428e9b666fc794003: Bug 1328964 - part 1 - Remove the window from worklet r?baku draft
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 16 May 2017 09:51:40 -0400 - rev 779535
Push 105792 by ktomlinson@mozilla.com at Tue, 10 Apr 2018 05:41:47 +0000
Bug 1328964 - part 1 - Remove the window from worklet r?baku Initial version r=smaug. Rebased to c616a6fd5e4b by Jan-Ivar Bruaroey <jib@mozilla.com> r=karlt. Rebased from c616a6fd5e4b by Karl Tomlinson <karlt+@karlt.net>. MozReview-Commit-ID: 6S52ht1zIGh
ba1e0da9213c75a45fbb1446bfc183c9f8c962a6: Bug 1450186 - Clear cached messages when user clear messages; r=Honza. draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 05 Apr 2018 18:54:06 +0200 - rev 779534
Push 105791 by bmo:nchevobbe@mozilla.com at Tue, 10 Apr 2018 05:28:20 +0000
Bug 1450186 - Clear cached messages when user clear messages; r=Honza. Pass a `getWebConsoleClient` function to the thunk middleware so the clear action can clear the messages caches. A test is added to make sure we don't regress. MozReview-Commit-ID: IaBQycsBAS9
dc616c18f69d346cf54651f4b682b56e1c4e596e: Bug 1328964 - part 3 - Console API exposed to worklets draft
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 16 Mar 2018 17:24:11 +1300 - rev 779533
Push 105790 by ktomlinson@mozilla.com at Tue, 10 Apr 2018 05:23:26 +0000
Bug 1328964 - part 3 - Console API exposed to worklets Initial version r=smaug. Rebased to c616a6fd5e4b by Jan-Ivar Bruaroey <jib@mozilla.com> r=karlt MozReview-Commit-ID: G5E5OXydj3a
d270431330df542e86615d332cebfe51a9406830: Bug 1328964 - part 2b - WorkletThread - second part draft
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 19 Mar 2018 10:32:16 +1300 - rev 779532
Push 105790 by ktomlinson@mozilla.com at Tue, 10 Apr 2018 05:23:26 +0000
Bug 1328964 - part 2b - WorkletThread - second part Initial version r=smaug. Rebased to c616a6fd5e4b by Jan-Ivar Bruaroey <jib@mozilla.com> r=karlt MozReview-Commit-ID: HumXGy2mmH6
2fcfc9cedaa3d03872ddcdcf54b985b8c02eecf1: Bug 1328964 - part 2 - WorkletThread draft
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 29 Nov 2017 18:49:21 +1300 - rev 779531
Push 105790 by ktomlinson@mozilla.com at Tue, 10 Apr 2018 05:23:26 +0000
Bug 1328964 - part 2 - WorkletThread Initial version r=smaug. Rebased to c616a6fd5e4b by Jan-Ivar Bruaroey <jib@mozilla.com> r=karlt MozReview-Commit-ID: Lo8TWtN8qyz
29965324c8339a622627743bc858caa5a5161b8a: Bug 1328964 - part 1 - Remove the window from worklet draft
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 16 May 2017 09:51:40 -0400 - rev 779530
Push 105790 by ktomlinson@mozilla.com at Tue, 10 Apr 2018 05:23:26 +0000
Bug 1328964 - part 1 - Remove the window from worklet Initial version r=smaug. Rebased to c616a6fd5e4b by Jan-Ivar Bruaroey <jib@mozilla.com> r=karlt MozReview-Commit-ID: 6S52ht1zIGh
a38cdd63659191a174cb0c855ff92379a84fb398: Bug 1449982 - Conceptually split the mUpdaterQueue into separate queues per layers id. r?botond draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 09 Apr 2018 22:48:51 -0400 - rev 779529
Push 105789 by kgupta@mozilla.com at Tue, 10 Apr 2018 02:49:51 +0000
Bug 1449982 - Conceptually split the mUpdaterQueue into separate queues per layers id. r?botond This allows us to treat tasks from different layers id as independent, thereby removing the unnecessary latency increase as described in bug 1449982 comment 33. Note that we could probably implement this by actually maintaining separate queues for each layers id, but that involves more overhead since we would need to have a map from layers id to task queue, and removing entries from that map becomes tricky with respect to locking and timing. MozReview-Commit-ID: 7jtYqNDwJqP
4e16e20c6e05b6d33325f61ca071323c85640ecf: Bug 1449982 - Hook up epoch-based task processing on the updater thread. r?botond,nical draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 09 Apr 2018 22:48:51 -0400 - rev 779528
Push 105789 by kgupta@mozilla.com at Tue, 10 Apr 2018 02:49:51 +0000
Bug 1449982 - Hook up epoch-based task processing on the updater thread. r?botond,nical This makes it so that we only process a UpdateHitTestingTree task (and any tasks queued after it) once we know that the corresponding scene has been built and swapped in by WebRender. This ensures that processing of APZ data stays in sync with the active scene in WR. The way we do this is by tracking the "epoch" (which is updated per WR/layers transaction) that the APZ messages are based on. Only once the scene for that transaction is swapped in do we process those messages. MozReview-Commit-ID: 2qGTSTeSqve
ad67ea0882b84d20a363284a8a6b3ae4edc7ded4: Bug 1449982 - Move the WebRenderScrollData storage from WebRenderBridgeParent to APZUpdater. r?botond draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 09 Apr 2018 22:48:51 -0400 - rev 779527
Push 105789 by kgupta@mozilla.com at Tue, 10 Apr 2018 02:49:51 +0000
Bug 1449982 - Move the WebRenderScrollData storage from WebRenderBridgeParent to APZUpdater. r?botond This allows us to easily store a handle to the APZUpdater on the WebRenderScrollDataWrapper class and walk around in the scroll data tree without having to query other classes like CompositorBridgeParent or WebRenderBridgeParent when we encounter a reflayer boundary. MozReview-Commit-ID: 6l7oMb7tBlW
f00a1f059595d7b1cddc2d90391cf4460a0cc574: Bug 1449982 - Clean up WrEpoch usage. r?nical draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 09 Apr 2018 22:48:51 -0400 - rev 779526
Push 105789 by kgupta@mozilla.com at Tue, 10 Apr 2018 02:49:51 +0000
Bug 1449982 - Clean up WrEpoch usage. r?nical I don't know why we keep using plain uint32_t and uint64_t values when we have better types that we can use. This makes the code use and store wr::Epoch natively instead of raw uint32_t values that are wrapped on-demand. MozReview-Commit-ID: HUVcHYSxBTi
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip