e212c8b1248b0311eb971db03e45d2eb0e064e5f: Bug 1341647 - stylo: Move HTMLBodyElement::WalkContentStyleRules to the mapped attr functionality; r=bz
Manish Goregaokar <manishearth@gmail.com> - Wed, 29 Mar 2017 12:10:00 -0700 - rev 398888
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1341647 - stylo: Move HTMLBodyElement::WalkContentStyleRules to the mapped attr functionality; r=bz MozReview-Commit-ID: 90qDHl0Ane4
3343fa2a55d708dfdd6c1377aebb8f065084ae63: Bug 1309946 - remove all traces of add-on performance monitoring, r=Yoric
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 29 Mar 2017 11:03:47 +0100 - rev 398887
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1309946 - remove all traces of add-on performance monitoring, r=Yoric This removes all the code for add-on performance watching from the perfmonitoring component. This should mean that for add-on compartments, we no longer trigger jank or CPOW monitoring in the JS engine. This should result in minor performance improvements. As a result, about:performance no longer reports on add-on performance (but still reports on web page performance). It also removes the AddonWatchers.jsm module and the related Nightly- only UI (disabled in the parent commit) and strings. This UI wasn't ready for release, there wasn't sufficient data it was creating value for users, and there was some evidence that it didn't always correctly identify the cause of performance issues, thus potentially leading to user confusion or annoyance. Removing it therefore seemed the right thing to do. MozReview-Commit-ID: LsRwuaUtq6L
3ec6625be0318c79380181f37f1b834f4d03827a: Bug 1309946 - disable addonwatcher for easy uplift, r=Yoric
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 28 Mar 2017 18:34:44 +0100 - rev 398886
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1309946 - disable addonwatcher for easy uplift, r=Yoric MozReview-Commit-ID: 1mjO3oPhSOw
46b1195c86db321f4042a18d7c7ab3ee23afcf53: servo: Merge #16203 - Upgrade to rustc 1.18.0-nightly (474f7a91e 2017-03-31) (from servo:rustup); r=nox
Simon Sapin <simon.sapin@exyr.org> - Fri, 31 Mar 2017 13:06:37 -0500 - rev 398885
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #16203 - Upgrade to rustc 1.18.0-nightly (474f7a91e 2017-03-31) (from servo:rustup); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: e264be7dd7627965fd0a4b7f3e05457aed772a43
58181c34aa51b2aa8e129c0ec5c831d0a877e00f: Bug 1352442: Only clear transparent regions of the back buffer on BeginFrame. r=mattwoodrow
Bas Schouten <bschouten@mozilla.com> - Fri, 31 Mar 2017 15:36:03 +0000 - rev 398884
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1352442: Only clear transparent regions of the back buffer on BeginFrame. r=mattwoodrow MozReview-Commit-ID: LDti2gljD7q
f0d0fa45265951efd27c283784a94ebfee2f957d: Bug 1352498 - Flex the labels of boxes that have Learn More links on them. r=Gijs
Jared Wein <jwein@mozilla.com> - Fri, 31 Mar 2017 13:55:01 -0400 - rev 398883
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1352498 - Flex the labels of boxes that have Learn More links on them. r=Gijs This is to make sure that the text will wrap and not force the box to have its full width. These changes look to have gotten lost as part of the re-org in bug 1335907. MozReview-Commit-ID: EiTALg6dY7G
a3cb7627e0073d52b3b2635016828baf55574be9: Bug 1351630 - Override BaseWidget::GetWidgetScreen r=karlt
Kan-Ru Chen <kanru@kanru.info> - Thu, 30 Mar 2017 09:51:44 -0400 - rev 398882
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1351630 - Override BaseWidget::GetWidgetScreen r=karlt GetScreenBounds() is slow for the GTK port so we override and use mBounds directly in nsWindow::GetWidgetScreen() MozReview-Commit-ID: ICElOCEzswf
64ec8261b704dd14af6268438d6486e434564ebb: Bug 1351486 - Remove unused nsPluginHost::eSpecialType_Unity; r=bsmedberg
Kyle Machulis <kyle@nonpolynomial.com> - Tue, 28 Mar 2017 15:20:33 -0700 - rev 398881
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1351486 - Remove unused nsPluginHost::eSpecialType_Unity; r=bsmedberg MozReview-Commit-ID: 4XbcS006tls
43e912c0d90fb28b2e93c9395c63c481762305ca: Backed out changeset 06ab61f0402e (bug 1351933) for eslint failures in test_e10s_restartless.js. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 31 Mar 2017 19:31:42 +0200 - rev 398880
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 06ab61f0402e (bug 1351933) for eslint failures in test_e10s_restartless.js. r=backout
15fd6d359e6dfec8c4c4044de5cb971f63561207: servo: Merge #15868 - Update Hyper and OpenSSL (from servo:hyper); r=jdm
ddh <dianehosfelt@gmail.com> - Fri, 31 Mar 2017 11:46:09 -0500 - rev 398879
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #15868 - Update Hyper and OpenSSL (from servo:hyper); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 82b0d5ad54d94a29f595d59cbb37dcbab5d5a5c8
e46f832ac2627483037c2fbc2dc20075e352fd61: bug 1351604 - don't ship DER.jsm and X509.jsm until they're actually used in production r=Cykesiopka
David Keeler <dkeeler@mozilla.com> - Thu, 30 Mar 2017 11:00:54 -0700 - rev 398878
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
bug 1351604 - don't ship DER.jsm and X509.jsm until they're actually used in production r=Cykesiopka MozReview-Commit-ID: 2DlMrB5TfKU
06ab61f0402e3e2c807ff829eb48e645dd034f44: Bug 1351933 - Remove support for whitelisting addons for the e10s rollout. r=krizsa
Felipe Gomes <felipc@gmail.com> - Wed, 29 Mar 2017 23:05:28 -0300 - rev 398877
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1351933 - Remove support for whitelisting addons for the e10s rollout. r=krizsa MozReview-Commit-ID: 6l4w1b7D2Rk
67e5ea975d53131939ef6d399ff1558fd9475c0f: bug 1347859 - prevent dialog overflow in certificate exception dialog by resizing to content r=Cykesiopka
David Keeler <dkeeler@mozilla.com> - Thu, 30 Mar 2017 14:00:29 -0700 - rev 398876
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
bug 1347859 - prevent dialog overflow in certificate exception dialog by resizing to content r=Cykesiopka MozReview-Commit-ID: HDjE9QldcxF
167ed7d3545b6b8ff0c8fee6593a505bd181b08b: Bug 1349640 - Upload a mapping for headers in dist/include for the benefit of code coverage builds. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Wed, 29 Mar 2017 11:43:16 -0700 - rev 398875
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1349640 - Upload a mapping for headers in dist/include for the benefit of code coverage builds. r=mshal MozReview-Commit-ID: 5q9I5S1QOt9
3a6fdb5e95b4297da5f85401c8e8e15b09223140: Bug 1352237 - Fix a rebasing mistake so that we actually get profiles from the GPU process. r=dvander
Markus Stange <mstange@themasta.com> - Thu, 30 Mar 2017 17:58:25 -0400 - rev 398874
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1352237 - Fix a rebasing mistake so that we actually get profiles from the GPU process. r=dvander MozReview-Commit-ID: A7SdPTl6rQ
9817a73a679d55a1c713b0f3f64558619fa3788f: Bug 1352464. Fix preshints to not get applied to pseudo-elements in stylo. r=manishearth
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 31 Mar 2017 12:37:49 -0400 - rev 398873
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1352464. Fix preshints to not get applied to pseudo-elements in stylo. r=manishearth MozReview-Commit-ID: 61D2cJkrseT
d07e8008c93f82cace3ae2cb08f7b257077cdf45: servo: Merge #16205 - Presentation hints should not get applied to pseudo-elements (from bzbarsky:fix-pseudo-preshints); r=Manishearth
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 31 Mar 2017 11:05:50 -0500 - rev 398872
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #16205 - Presentation hints should not get applied to pseudo-elements (from bzbarsky:fix-pseudo-preshints); r=Manishearth Servo side of https://bugzilla.mozilla.org/show_bug.cgi?id=1352464 <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: bb4ea82b236ebcd7cc6416262045a91438beb089
00a166a8640dffa2e0f48650f966d75ca3c1836e: Merge inbound to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Fri, 31 Mar 2017 17:48:18 -0700 - rev 398871
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Merge inbound to central, a=merge
7b2da53804c611d5c766ac93aee90fbd6bd3d1ed: Backed out 2 changesets (bug 1350660) for causing merge conflicts a=backout
Wes Kocher <wkocher@mozilla.com> - Fri, 31 Mar 2017 17:45:11 -0700 - rev 398870
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out 2 changesets (bug 1350660) for causing merge conflicts a=backout Backed out changeset 13d070200dfe (bug 1350660) Backed out changeset f033452487fc (bug 1350660)
13d070200dfef7296a1d6b6aa0a877a0d37c434b: Don't synchronously send the initial layer tree mapping list to the GPU process. (bug 1350660 part 2, r=rhunt)
David Anderson <dvander@alliedmods.net> - Fri, 31 Mar 2017 12:16:51 -0700 - rev 398869
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Don't synchronously send the initial layer tree mapping list to the GPU process. (bug 1350660 part 2, r=rhunt)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip