e4075ee3c40e1929fa5be2aa8be0a93b48afd75e: Bug 1388738 - reuse devtools-startup initDevTools in DevToolsShim draft
Julian Descottes <jdescottes@mozilla.com> - Wed, 09 Aug 2017 17:17:46 +0200 - rev 643297
Push 73053 by jdescottes@mozilla.com at Wed, 09 Aug 2017 15:19:06 +0000
Bug 1388738 - reuse devtools-startup initDevTools in DevToolsShim MozReview-Commit-ID: 7Qr06CZBYuf
50a8643a8128a0a98d2399fbaf6ab2a90376277b: Bug 1388454 - remove access to the com.apple.pasteboard.1 mach service from content processes; r?haik draft
Alex Gaynor <agaynor@mozilla.com> - Tue, 08 Aug 2017 13:51:48 -0400 - rev 643296
Push 73052 by bmo:agaynor@mozilla.com at Wed, 09 Aug 2017 15:18:04 +0000
Bug 1388454 - remove access to the com.apple.pasteboard.1 mach service from content processes; r?haik MozReview-Commit-ID: EXb6UDYohZT
af7078853b52da82f41a8069f514f21d08d50bc3: Bug 1363922 - Part 1: Remember about the DisplayListBuilder during BuildDisplayList for so GetScrolledRect can use its reference frame cache. r=kats draft
Bas Schouten <bschouten@mozilla.com> - Wed, 09 Aug 2017 17:12:06 +0200 - rev 643295
Push 73051 by bschouten@mozilla.com at Wed, 09 Aug 2017 15:12:43 +0000
Bug 1363922 - Part 1: Remember about the DisplayListBuilder during BuildDisplayList for so GetScrolledRect can use its reference frame cache. r=kats MozReview-Commit-ID: DDU1Zi0cFOe
6a3a3b4b6aec43630020d8b29f2500dc394fedb4: Bug 1387399 - Part 2: SIMD optimize ScaleToOuterPixels. r=jrmuizel draft
Bas Schouten <bschouten@mozilla.com> - Tue, 08 Aug 2017 17:37:59 +0200 - rev 643294
Push 73051 by bschouten@mozilla.com at Wed, 09 Aug 2017 15:12:43 +0000
Bug 1387399 - Part 2: SIMD optimize ScaleToOuterPixels. r=jrmuizel MozReview-Commit-ID: C667VsdFibx
199d8b1e044474ffb47f598ddddebb2771e80be4: Bug 1387399: Add SIMD optimizations for methods commonly used in nsRect. r=jrmuizel draft
Bas Schouten <bschouten@mozilla.com> - Tue, 08 Aug 2017 17:37:56 +0200 - rev 643293
Push 73051 by bschouten@mozilla.com at Wed, 09 Aug 2017 15:12:43 +0000
Bug 1387399: Add SIMD optimizations for methods commonly used in nsRect. r=jrmuizel MozReview-Commit-ID: 4dakIQ3S0FX
5f071f99466fa39630965acb9d4a5fa5abb31d1f: Bug 1388588: Only zoom absolute lengths. r?Manishearth draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 09 Aug 2017 16:23:49 +0200 - rev 643292
Push 73050 by bmo:emilio+bugs@crisal.io at Wed, 09 Aug 2017 14:53:42 +0000
Bug 1388588: Only zoom absolute lengths. r?Manishearth As silly as it may seem to specify font-sizes using viewport units, we weren't handling zoom for them correctly either. MozReview-Commit-ID: 3Q6phYAu5CE
9ad40b50531d4e4a3d35aaa92dad6cc0f4e74ebf: Bug 1381071: Cache styles on display: none subtrees. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 09 Aug 2017 13:48:03 +0200 - rev 643291
Push 73050 by bmo:emilio+bugs@crisal.io at Wed, 09 Aug 2017 14:53:42 +0000
Bug 1381071: Cache styles on display: none subtrees. r?heycam MozReview-Commit-ID: DeTYlPYfjSV
740ffe38482672416798c733428929d3c5d49d6b: Bug 1385003 - Add missing call to deinit the renderer before dropping it. r?kvark draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 10:46:53 -0400 - rev 643290
Push 73049 by kgupta@mozilla.com at Wed, 09 Aug 2017 14:47:44 +0000
Bug 1385003 - Add missing call to deinit the renderer before dropping it. r?kvark MozReview-Commit-ID: 3dmttqFqMJE
a6c7ca72a95cf31553f80c6cd242467b810e12e4: Bug 1385003 - Update webrender bindings for API change in WR cset c7a5b78d. r?nical draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:46:26 -0400 - rev 643289
Push 73049 by kgupta@mozilla.com at Wed, 09 Aug 2017 14:47:44 +0000
Bug 1385003 - Update webrender bindings for API change in WR cset c7a5b78d. r?nical MozReview-Commit-ID: DY5vwlv4JYM
acb2df05e674f135b306457bd8fb669772cf37a8: Bug 1385003 - Update webrender bindings for API changes in WR cset 55acc967. r?nical draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:46:26 -0400 - rev 643288
Push 73049 by kgupta@mozilla.com at Wed, 09 Aug 2017 14:47:44 +0000
Bug 1385003 - Update webrender bindings for API changes in WR cset 55acc967. r?nical MozReview-Commit-ID: 3pW2ssFdb50
65f5f3f37c960d459e8afba62dd59891f1743f4c: Bug 1385003 - Mark counter-style-rule-clone as failing from WR cset 921bde2. r?jrmuizel draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:46:26 -0400 - rev 643287
Push 73049 by kgupta@mozilla.com at Wed, 09 Aug 2017 14:47:44 +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
725fe3585df5405b91a8f406de56640f1e203606: Bug 1385003 - Autogenerated changes to go with webrender update. r?jrmuizel draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:46:25 -0400 - rev 643286
Push 73049 by kgupta@mozilla.com at Wed, 09 Aug 2017 14:47:44 +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
98910b58d8ee1f3316a4656f67d437a6b9946d46: Bug 1385003 - Use a different WebRenderAPI instance for each WebRenderBridgeParent. r=kats draft
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 09 Aug 2017 08:46:25 -0400 - rev 643285
Push 73049 by kgupta@mozilla.com at Wed, 09 Aug 2017 14:47:44 +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
3ded97dc34e9b27da1dcb3935fcf5a1875d57e75: Bug 1385003 - Drop the hacky gecko IdNamespace allocator and use the IdNamespace from WR to avoid mismatches. r?sotaro draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 31 Jul 2017 14:21:18 -0400 - rev 643284
Push 73049 by kgupta@mozilla.com at Wed, 09 Aug 2017 14:47:44 +0000
Bug 1385003 - Drop the hacky gecko IdNamespace allocator and use the IdNamespace from WR to avoid mismatches. r?sotaro MozReview-Commit-ID: 410h1ZkWBGL
b6eb2f8bc4235705e9c5df417730e93d02596499: Bug 1385003 - Update webrender bindings for API changes in WR cset f6d81d9. r?kvark draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:46:24 -0400 - rev 643283
Push 73049 by kgupta@mozilla.com at Wed, 09 Aug 2017 14:47:44 +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
c4618866051787ef2974f1769c0539f8a494141c: Bug 1385003 - Update webrender to commit e68c8acb021656440d26ac46e705e7ceb31891e6. r?jrmuizel draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:46:18 -0400 - rev 643282
Push 73049 by kgupta@mozilla.com at Wed, 09 Aug 2017 14:47:44 +0000
Bug 1385003 - Update webrender to commit e68c8acb021656440d26ac46e705e7ceb31891e6. r?jrmuizel MozReview-Commit-ID: Kw49PJqoLn4
2e77118c9f41e9c2f1676d454f703a2340feb3bb: Bug 1388746 - Do not split start/end text nodes in deleteContents/extractContents; r?smaug draft
Aryeh Gregor <ayg@aryeh.name> - Wed, 09 Aug 2017 17:39:06 +0300 - rev 643281
Push 73048 by bmo:ayg@aryeh.name at Wed, 09 Aug 2017 14:40:41 +0000
Bug 1388746 - Do not split start/end text nodes in deleteContents/extractContents; r?smaug If a range endpoint is in the middle of a text node, and you call deleteContents() or extractContents(), the spec says to delete the data from the node. In the case of extractContents(), the inserted text node is a clone with its data set to the bit that was deleted. <https://dom.spec.whatwg.org/#dom-range-deletecontents> <https://dom.spec.whatwg.org/#dom-range-extractcontents> We don't do this. Instead, we split the text node. Then the bit to delete is deleted naturally at a later stage together with all the other nodes. The result is the same, but on the way there we do a bunch more node mutations. This causes extra mutation records, which cause us to fail a WPT test. Chrome passes. Changing to match the spec actually reduces our lines of code anyway. MozReview-Commit-ID: FTTV5yNSj71
67df2061c14d6631b25adede5df34615539c7ea7: Bug 1384482 - Rename android-api-15 into android-api-16 draft
Johan Lorenzo <jlorenzo@mozilla.com> - Wed, 09 Aug 2017 16:18:15 +0200 - rev 643280
Push 73047 by bmo:jlorenzo@mozilla.com at Wed, 09 Aug 2017 14:37:19 +0000
Bug 1384482 - Rename android-api-15 into android-api-16 MozReview-Commit-ID: 4j66pTZEJzq
d831c8773b8a5e3e7aedcfcb563a8c04f93d8df7: Bug 1381556 - adjust panel widths to accommodate longer/wider content, r?mikedeboer draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 09 Aug 2017 14:04:21 +0100 - rev 643279
Push 73046 by gijskruitbosch@gmail.com at Wed, 09 Aug 2017 14:33:39 +0000
Bug 1381556 - adjust panel widths to accommodate longer/wider content, r?mikedeboer MozReview-Commit-ID: 6bOoRIfttEy
b18fe45cd6af78face05ea250719350b886ca828: Bug 1388695 - Show the payload for non main ping in about:telemetry r?gfritzsche draft
flyingrub <flyinggrub@gmail.com> - Wed, 09 Aug 2017 13:29:56 +0200 - rev 643278
Push 73045 by bmo:flyinggrub@gmail.com at Wed, 09 Aug 2017 14:31:12 +0000
Bug 1388695 - Show the payload for non main ping in about:telemetry r?gfritzsche Add a raw payload section when looking at a non main ping. MozReview-Commit-ID: 2dU8apRfzLP
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip