dad482c7ff924d880604b1eba8f73437a823c069: Bug 1518044 - Use shared CONTENT_FRAME_TIME calculation for non-WebRender. r=jrmuizel
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 07 Jan 2019 03:15:57 +0000 - rev 452682
Push 35326 by cbrindusan@mozilla.com at Mon, 07 Jan 2019 16:42:56 +0000
Bug 1518044 - Use shared CONTENT_FRAME_TIME calculation for non-WebRender. r=jrmuizel This also results in us getting the CONTENT_FRAME_TIME profiler markers added for non-WR. Differential Revision: https://phabricator.services.mozilla.com/D15795
39ab423f06ef236d72d25629bb462200ed8483ef: Bug 1518044 - Move CONTENT_FRAME_TIME calculation code into CompositorBridgeParent. r=jrmuizel
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 07 Jan 2019 03:14:28 +0000 - rev 452681
Push 35326 by cbrindusan@mozilla.com at Mon, 07 Jan 2019 16:42:56 +0000
Bug 1518044 - Move CONTENT_FRAME_TIME calculation code into CompositorBridgeParent. r=jrmuizel This shouldn't change any behaviour, just puts the code into a separate function so that it's easier to follow. Differential Revision: https://phabricator.services.mozilla.com/D15794
1541218476834334f1e5af8b22671ff75b4c54b0: Bug 1325850 - part 2: Add automated tests for nsIContentIterator concrete classes r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 03 Jan 2019 22:27:47 +0000 - rev 452680
Push 35326 by cbrindusan@mozilla.com at Mon, 07 Jan 2019 16:42:56 +0000
Bug 1325850 - part 2: Add automated tests for nsIContentIterator concrete classes r=smaug nsContentIterator in post-order collects nodes starting from deepest first child to next siblings and parents. I.e., collecting end points (i.e., "close tag" if element node). This is tested by test_content_iterator_post_order.html. nsContentIterator in pre-order collects nodes starting from most ancestor to last deepest child node. I.e., collecting start points (i.e., "open tag" if element node). This is tested by test_content_iterator_pre_order.html. nsContentSubtreeIterator collects most ancestor nodes which are selected entirely by specified range or positions. This is tested by test_content_iterator_subtree.html I.e., all of them start with "test_content_iterator_" for making find easier. Differential Revision: https://phabricator.services.mozilla.com/D15286
7cf2438bcd343bcd530e8e9f8e8e9c4cc92942e4: Bug 1325850 - part 1: Create ScriptableContentIterator to make each concrete class of nsIContentIterator scriptable r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 03 Jan 2019 22:19:04 +0000 - rev 452679
Push 35326 by cbrindusan@mozilla.com at Mon, 07 Jan 2019 16:42:56 +0000
Bug 1325850 - part 1: Create ScriptableContentIterator to make each concrete class of nsIContentIterator scriptable r=smaug The concrete classes of nsIContentIterator are enough complicated, but they are not tested simply. Therefore, it's dangerous to touch them even if we meed bugs of them. Additionally, it's used in some hot paths, therefore, I'd like to keep them simple as far as possible. Therefore, this patch creates a mediator class between script and each nsIContentIterator instance. So, this change shouldn't affect any of actual behavior nor performance. Differential Revision: https://phabricator.services.mozilla.com/D15285
eb6cf8333a9aac70bddfa87b670dbce922fbe058: Bug 1517175 - Part 2: Add about:memory filter r=njn
Cameron McCormack <cam@mcc.id.au> - Mon, 07 Jan 2019 03:04:46 +0000 - rev 452678
Push 35326 by cbrindusan@mozilla.com at Mon, 07 Jan 2019 16:42:56 +0000
Bug 1517175 - Part 2: Add about:memory filter r=njn Depends on D15628 Differential Revision: https://phabricator.services.mozilla.com/D15629
79dfd716ddeb583bf14d27281e4531d976db3d3f: Bug 1517175 - Part 1: Omit "Other Measurements" section when empty r=njn
Cameron McCormack <cam@mcc.id.au> - Mon, 07 Jan 2019 03:04:44 +0000 - rev 452677
Push 35326 by cbrindusan@mozilla.com at Mon, 07 Jan 2019 16:42:56 +0000
Bug 1517175 - Part 1: Omit "Other Measurements" section when empty r=njn Differential Revision: https://phabricator.services.mozilla.com/D15628
0dcf945b38719b8475b212acc59105c933067ca6: Merge inbound to mozilla-central. a=merge
Oana Pop Rus <opoprus@mozilla.com> - Mon, 07 Jan 2019 11:30:15 +0200 - rev 452676
Push 35325 by opoprus@mozilla.com at Mon, 07 Jan 2019 09:30:40 +0000
Merge inbound to mozilla-central. a=merge
00e735944f33227af38ce7af53282bb8fd213a61: Bug 1479782 - Disable devtools/client/netmonitor/test/browser_net_frame.js on win10. r=jmaher
Cosmin Sabou <csabou@mozilla.com> - Mon, 07 Jan 2019 02:41:17 +0200 - rev 452675
Push 35325 by opoprus@mozilla.com at Mon, 07 Jan 2019 09:30:40 +0000
Bug 1479782 - Disable devtools/client/netmonitor/test/browser_net_frame.js on win10. r=jmaher
28134941aac4065784b991962cad17f9ac71208d: Bug 1518045 - Update owning_ref to 0.4.
Bastien Orivel <eijebong@bananium.fr> - Sat, 22 Dec 2018 21:02:42 +0100 - rev 452674
Push 35325 by opoprus@mozilla.com at Mon, 07 Jan 2019 09:30:40 +0000
Bug 1518045 - Update owning_ref to 0.4. This cherry-picks https://github.com/servo/servo/pull/22534, plus the relevant re-vendoring.
b144051398358a6f3b296d473abee52cdcab3544: Bug 1518045 - Rustfmt recent changes.
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 07 Jan 2019 00:00:55 +0100 - rev 452673
Push 35325 by opoprus@mozilla.com at Mon, 07 Jan 2019 09:30:40 +0000
Bug 1518045 - Rustfmt recent changes.
91e7ea77c846ae753fb3a28ab81598d2dc7ac865: Bug 1518045 - Publish selectors 0.21.0 on crates.io. r=emilio
Simon Sapin <simon.sapin@exyr.org> - Mon, 31 Dec 2018 01:01:49 +0100 - rev 452672
Push 35325 by opoprus@mozilla.com at Mon, 07 Jan 2019 09:30:40 +0000
Bug 1518045 - Publish selectors 0.21.0 on crates.io. r=emilio This cherry-picks https://github.com/servo/servo/pull/22577, with the relevant lockfile update.
123ac731210fea368ff7bd4db93889e0faf390f2: Bug 1518045 - Fix all clippy warnings in style_derive. r=emilio
Bastien Orivel <eijebong@bananium.fr> - Wed, 12 Dec 2018 21:32:52 +0100 - rev 452671
Push 35325 by opoprus@mozilla.com at Mon, 07 Jan 2019 09:30:40 +0000
Bug 1518045 - Fix all clippy warnings in style_derive. r=emilio This cherry-picks https://github.com/servo/servo/pull/22439.
c62ba89a005dc61b5bc627c6779dd780609eadab: Bug 1518045 - Rustfmt has changed its default style. r=emilio
Simon Sapin <simon.sapin@exyr.org> - Fri, 14 Dec 2018 08:31:30 +0100 - rev 452670
Push 35325 by opoprus@mozilla.com at Mon, 07 Jan 2019 09:30:40 +0000
Bug 1518045 - Rustfmt has changed its default style. r=emilio This cherry-picks the formatting parts of https://github.com/servo/servo/pull/22385.
4cfc198196e989cbda49033f03879d7f1b53fae7: Bug 1518045 - Make Servo use a single thread-pool for layout-related tasks per-process. r=jdm
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 17 Dec 2018 23:46:42 +0100 - rev 452669
Push 35325 by opoprus@mozilla.com at Mon, 07 Jan 2019 09:30:40 +0000
Bug 1518045 - Make Servo use a single thread-pool for layout-related tasks per-process. r=jdm Instead of per-document. This also allows to reuse this thread-pool if needed for other stuff, like parallel CSS parsing (#22478), and to share more code with Gecko, which is always nice. This cherry-picks https://github.com/servo/servo/pull/22487, with a few minor fixes to the build that are landing as part of the sync associated to this bug, and an lsan exception tweak to point to the right module since it's moving.
029414a7448afe97b06f3f5a9c96ceaae93c44e3: Bug 1516831 - Add a process index to about:memory r=njn
Cameron McCormack <cam@mcc.id.au> - Mon, 07 Jan 2019 03:06:27 +0000 - rev 452668
Push 35324 by opoprus@mozilla.com at Mon, 07 Jan 2019 09:26:42 +0000
Bug 1516831 - Add a process index to about:memory r=njn Differential Revision: https://phabricator.services.mozilla.com/D15495
a52b66841df98457965924c2810e2a6396df896d: Bug 1517354 - Improve about:memory performance by not using toLocaleString r=njn
Cameron McCormack <cam@mcc.id.au> - Mon, 07 Jan 2019 02:50:05 +0000 - rev 452667
Push 35324 by opoprus@mozilla.com at Mon, 07 Jan 2019 09:26:42 +0000
Bug 1517354 - Improve about:memory performance by not using toLocaleString r=njn Differential Revision: https://phabricator.services.mozilla.com/D15627
2c87990aee062f3008c9e0ab792d8b6ef9c9215e: Bug 1421724 - Account for headless Firefox not exposing scary windows. r=florian
Andreas Pehrson <apehrson@mozilla.com> - Fri, 04 Jan 2019 13:15:46 +0000 - rev 452666
Push 35324 by opoprus@mozilla.com at Mon, 07 Jan 2019 09:26:42 +0000
Bug 1421724 - Account for headless Firefox not exposing scary windows. r=florian Differential Revision: https://phabricator.services.mozilla.com/D15712
2c1444bc6c19082702d5c19533e0c9586bfb2233: Bug 1421724 - Steal back focus from global webrtc indicator when doing second gUM requests. r=florian
Andreas Pehrson <pehrsons@mozilla.com> - Fri, 04 Jan 2019 14:43:46 +0000 - rev 452665
Push 35324 by opoprus@mozilla.com at Mon, 07 Jan 2019 09:26:42 +0000
Bug 1421724 - Steal back focus from global webrtc indicator when doing second gUM requests. r=florian Differential Revision: https://phabricator.services.mozilla.com/D15711
5c37c61c937ea037e696c3424a5281f91c3dcb30: Bug 1421724 - Re-enable browser-chrome gUM_screen test. r=marco
Andreas Pehrson <apehrson@mozilla.com> - Fri, 04 Jan 2019 16:30:06 +0000 - rev 452664
Push 35324 by opoprus@mozilla.com at Mon, 07 Jan 2019 09:26:42 +0000
Bug 1421724 - Re-enable browser-chrome gUM_screen test. r=marco Differential Revision: https://phabricator.services.mozilla.com/D15710
640985215424f83155c5fecdcadbe5f284d6c565: Bug 1518000 - Move nsSVGString and nsSVGViewBox to the mozilla namespace r=jwatt
longsonr <longsonr@gmail.com> - Sun, 06 Jan 2019 17:52:55 +0000 - rev 452663
Push 35323 by csabou@mozilla.com at Sun, 06 Jan 2019 21:44:44 +0000
Bug 1518000 - Move nsSVGString and nsSVGViewBox to the mozilla namespace r=jwatt
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip