7f992aa3fcbb4e1fddb6d80f685a74a91651e3c5: Bug 1385003 - Add missing call to deinit the renderer before dropping it. r=kvark
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 10:46:53 -0400 - rev 423156
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385003 - Add missing call to deinit the renderer before dropping it. r=kvark MozReview-Commit-ID: 3dmttqFqMJE
c35f8054f84474bb8d5edd7925d5c5888a971ce2: Bug 1385003 - Update webrender bindings for API change in WR cset c7a5b78d. r=nical
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:46:26 -0400 - rev 423155
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385003 - Update webrender bindings for API change in WR cset c7a5b78d. r=nical MozReview-Commit-ID: DY5vwlv4JYM
0f4cba614d83fb824def7850b3d209c132ed35b0: Bug 1385003 - Update webrender bindings for API changes in WR cset 55acc967. r=nical
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:46:26 -0400 - rev 423154
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385003 - Update webrender bindings for API changes in WR cset 55acc967. r=nical MozReview-Commit-ID: 3pW2ssFdb50
bccc73cf1142945e639f869ee1bbbf3c5da8a7f3: Bug 1385003 - Mark counter-style-rule-clone as failing from WR cset 921bde2. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:46:26 -0400 - rev 423153
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385003 - Mark counter-style-rule-clone as failing from WR cset 921bde2. r=jrmuizel This was already marked fuzzy but now the difference between the test and reference images is even more pronounced. Technically this might still be fuzzable because the thickness of the text (which is what is different) is not what the test is testing for. But if we fuzz it the fuzz numbers would be so high that legitimate failures might get fuzzed as well, so it's better to just mark it failing for now and deal with it later. MozReview-Commit-ID: 3Wt32XB1TWG
ebb1ba076d1c221c99164fe90fd53363ee91b65e: Bug 1385003 - Autogenerated changes to go with webrender update. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:46:25 -0400 - rev 423152
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385003 - Autogenerated changes to go with webrender update. r=jrmuizel This regenerates the cargo lockfiles and FFI bindings header. It also revendors the third_party/rust libraries. MozReview-Commit-ID: ID0YhoIH6cz
76466d164397f09fbba76923105e630b7952ad0f: Bug 1385003 - Use a different WebRenderAPI instance for each WebRenderBridgeParent. r=kats
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 09 Aug 2017 08:46:25 -0400 - rev 423151
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385003 - Use a different WebRenderAPI instance for each WebRenderBridgeParent. r=kats Previously, the WebRenderBridgeParent for each content layer tree would use the same WebRenderAPI instance as the top-level WebRenderBridgeParent for that window. However, in order to make the namespacing changes work we now need to use a separate WebRenderAPI instance for each WebRenderBridgeParent. The content WebRenderAPIs are cloned from the parent one, so that they all share the same backend, but can allocate resource IDs in distinct namespaces. MozReview-Commit-ID: 7VTFL8F09n7
42a7096fd6ee9671b782939bbd1374ac046867e0: Bug 1385003 - Drop the hacky gecko IdNamespace allocator and use the IdNamespace from WR to avoid mismatches. r=sotaro
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 31 Jul 2017 14:21:18 -0400 - rev 423150
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385003 - Drop the hacky gecko IdNamespace allocator and use the IdNamespace from WR to avoid mismatches. r=sotaro MozReview-Commit-ID: 410h1ZkWBGL
f612b8179bca445168099c54e2632dba9b8a6ea4: Bug 1385003 - Update webrender bindings for API changes in WR cset f6d81d9. r=kvark
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:46:24 -0400 - rev 423149
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385003 - Update webrender bindings for API changes in WR cset f6d81d9. r=kvark In theory the upstream API change should allow us to share the same WR renderer instance across multiple WebRenderAPI instances. For now however I retain the existing behaviour of one WR instance for each WebRenderAPI instance, but keep track of the document id in a new DocumentHandle struct. The C++ side keeps a pointer to this DocumentHandle struct instead of the raw RenderApi. MozReview-Commit-ID: I9pCKOY1OYx
f5b9bc1d974548f6707d6beb807aecf09ff073c5: Bug 1385003 - Update webrender to commit e68c8acb021656440d26ac46e705e7ceb31891e6. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:46:18 -0400 - rev 423148
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385003 - Update webrender to commit e68c8acb021656440d26ac46e705e7ceb31891e6. r=jrmuizel MozReview-Commit-ID: Kw49PJqoLn4
2c214b5c0ab9c51e23c670dd3a01765e5a5fccb5: Bug 1385003 - Use PlainOldDataSerializer for WR struct serialization to avoid getting them out of sync. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:07:11 -0400 - rev 423147
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385003 - Use PlainOldDataSerializer for WR struct serialization to avoid getting them out of sync. r=jrmuizel MozReview-Commit-ID: 6x3G0Ik6PJj
b8502cbb27c08cd362759049dcb506f5956d8b29: Bug 1388048 - Check for failure of ResolveJunctionPointsAndSymLinks in GeckoChildProcessHost::GetPathToBinary. r=jimm
Bob Owen <bobowencode@gmail.com> - Mon, 07 Aug 2017 17:27:10 +0100 - rev 423146
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1388048 - Check for failure of ResolveJunctionPointsAndSymLinks in GeckoChildProcessHost::GetPathToBinary. r=jimm This patch also adds logging into ResolveJunctionPointsAndSymLinks to help diagnose issues that might arise if the resolution fails or the path is not usable for some reason.
1a3018f828002b511b693f0508cd90a62175acc8: Bug 1376511 - Handle Browser:Thumbnail:CheckState during idle period r=mconley
Kirk Steuber <ksteuber@mozilla.com> - Tue, 08 Aug 2017 14:59:49 -0700 - rev 423145
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1376511 - Handle Browser:Thumbnail:CheckState during idle period r=mconley MozReview-Commit-ID: 6n4nzCqTt0O
54812f8a06944fa2ce7195e0aa7a011441efedfa: Bug 1386363 - remove access to the com.apple.SystemConfiguration.configd mach service from content processes; r=haik
Alex Gaynor <agaynor@mozilla.com> - Mon, 07 Aug 2017 10:09:32 -0400 - rev 423144
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1386363 - remove access to the com.apple.SystemConfiguration.configd mach service from content processes; r=haik MozReview-Commit-ID: 3hFEx67JkdO
e833da3d0d86b0a791318876ac7b466949bfdc44: Bug 1388342 - Ensure browser_tabstrip_overflow_underflow_reflows.js works for both the e10s and non-e10s case. r=florian
Mike Conley <mconley@mozilla.com> - Wed, 09 Aug 2017 11:24:49 -0400 - rev 423143
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1388342 - Ensure browser_tabstrip_overflow_underflow_reflows.js works for both the e10s and non-e10s case. r=florian We hit the _adjustFocusAfterTabSwitch function in both the e10s and non-e10s cases, but through different code paths. This makes the expected stack less specific to account for both cases. MozReview-Commit-ID: AI4KLUNjUqZ
d973cec5aa5356b607d085e6d33495e0b6ec377e: Bug 1387456 - Remove the first tab's start border when the window is maximized/fullscreen. r=johannh
Dão Gottwald <dao@mozilla.com> - Tue, 08 Aug 2017 22:01:53 +0200 - rev 423142
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1387456 - Remove the first tab's start border when the window is maximized/fullscreen. r=johannh MozReview-Commit-ID: 6lEYzheWNtX
0dbe24ac3a2ffb28b2f1425f97186a1fb531f5ae: Backed out changeset d2e76a2d8794 (bug 1388368) for eslint failures in system-stub.js (should be Unix linebreaks, not the Windows' ones). r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 09 Aug 2017 17:22:51 +0200 - rev 423141
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset d2e76a2d8794 (bug 1388368) for eslint failures in system-stub.js (should be Unix linebreaks, not the Windows' ones). r=backout
2e37a43d33d3fe141c7e634727bbf43e54c3108f: Bug 1387832 - Remove @deprecated nsIAccessibleRetrieval. r=surkov
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 06 Aug 2017 23:34:32 +0900 - rev 423140
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1387832 - Remove @deprecated nsIAccessibleRetrieval. r=surkov MozReview-Commit-ID: DaqIezvQvUe
946c7dc6aaa46a90b5b851442b93552532824343: Bug 1388088 - Fix incorrect Cu.import() URL to unbreak HSTS periodic updates. r=keeler
Cykesiopka <cykesiopka.bmo@gmail.com> - Tue, 08 Aug 2017 00:44:02 +0800 - rev 423139
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1388088 - Fix incorrect Cu.import() URL to unbreak HSTS periodic updates. r=keeler The preload script currently imports XPCOMUtils.jsm like so: > Cu.import("resource:///modules/XPCOMUtils.jsm"); As explained in Bug 1383215 comments [21, 24], this has been incorrect for years, but happened to work. The import URL is changed so it points at the correct thing now: > Cu.import("resource://gre/modules/XPCOMUtils.jsm"); MozReview-Commit-ID: J6j594sJs60
d5e794c726721ad528c97e18e5b5b0eebe1b9a58: Bug 1387853 - Update Google roots in PreloadedHPKPins.json to fix periodic Static HPKP updates. r=keeler
Cykesiopka <cykesiopka.bmo@gmail.com> - Tue, 08 Aug 2017 07:38:23 +0800 - rev 423138
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1387853 - Update Google roots in PreloadedHPKPins.json to fix periodic Static HPKP updates. r=keeler Some entries in the existing list referred to roots that were removed from in upstream NSS in Bug 1380941 (the equivalent change landed in Firefox's copy of NSS in Bug 1370890). This broke the periodic HPKP script because it would still try to find the roots within our built-in roots. Running dumpGoogleRoots.js and pasting the output into the appropriate section of PreloadedHPKPins.json fixes this. MozReview-Commit-ID: Ck6WobCk9gl
d2e76a2d879484f477dee19958e57d6faea136de: Bug 1388368 - Fix the Console panel in Launchpad; r=nchevobbe
Jan Odvarko <odvarko@gmail.com> - Wed, 09 Aug 2017 15:28:42 +0200 - rev 423137
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1388368 - Fix the Console panel in Launchpad; r=nchevobbe MozReview-Commit-ID: 4AAs8Mre3bt
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip