d099f67cfc432dd95eda9eb1232e4b9b599f7907: Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in image/*. r?aosmond draft
Milan Sreckovic <milan@mozilla.com> - Wed, 09 Aug 2017 08:53:04 -0400 - rev 643247
Push 73027 by bmo:milan@mozilla.com at Wed, 09 Aug 2017 12:53:34 +0000
Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in image/*. r?aosmond MozReview-Commit-ID: 6STmfLIR4HO
deef1176df98d61c62857504abc8629cb5227eb1: Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .cpp files in gfx/*. r?rhunt draft
Milan Sreckovic <milan@mozilla.com> - Wed, 09 Aug 2017 08:53:02 -0400 - rev 643246
Push 73027 by bmo:milan@mozilla.com at Wed, 09 Aug 2017 12:53:34 +0000
Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .cpp files in gfx/*. r?rhunt MozReview-Commit-ID: I7nEbF53XfY
af7a36a9016a465955e97a12f1e4ea807e5cb0e6: Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .h files in gfx/*. r?botond draft
Milan Sreckovic <milan@mozilla.com> - Wed, 09 Aug 2017 08:52:57 -0400 - rev 643245
Push 73027 by bmo:milan@mozilla.com at Wed, 09 Aug 2017 12:53:34 +0000
Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .h files in gfx/*. r?botond MozReview-Commit-ID: FRNuE5DDN6G
ef2d2f8a3732bfed313ca09c341cc7a1d1a92ab4: 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:15:29 -0400 - rev 643244
Push 73026 by kgupta@mozilla.com at Wed, 09 Aug 2017 12:44:56 +0000
Bug 1385003 - Update webrender bindings for API change in WR cset c7a5b78d. r?nical MozReview-Commit-ID: DY5vwlv4JYM
030f4d09d63c38d26a4f73611bd6e94c01ab688c: 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:15:26 -0400 - rev 643243
Push 73026 by kgupta@mozilla.com at Wed, 09 Aug 2017 12:44:56 +0000
Bug 1385003 - Update webrender bindings for API changes in WR cset 55acc967. r?nical MozReview-Commit-ID: 3pW2ssFdb50
0345e976a34eca1257ad0e58a06d5c1c9a4d2ab2: 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:15:23 -0400 - rev 643242
Push 73026 by kgupta@mozilla.com at Wed, 09 Aug 2017 12:44:56 +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
e3a1aa56941833f96ff9d7bd87b1779128a2115d: Bug 1385003 - Autogenerated changes to go with webrender update. r?jrmuizel draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:15:12 -0400 - rev 643241
Push 73026 by kgupta@mozilla.com at Wed, 09 Aug 2017 12:44:56 +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: FHNqyAcl5Em
2b89b5a5ca127c3c9820a892aeca94edc3a46d19: Bug 1385003 - Use a different WebRenderAPI instance for each WebRenderBridgeParent. r=kats draft
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 09 Aug 2017 08:09:44 -0400 - rev 643240
Push 73026 by kgupta@mozilla.com at Wed, 09 Aug 2017 12:44:56 +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
99ebdd4c11a2595f1e9e3568afe8917bd475fc89: 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 643239
Push 73026 by kgupta@mozilla.com at Wed, 09 Aug 2017 12:44:56 +0000
Bug 1385003 - Drop the hacky gecko IdNamespace allocator and use the IdNamespace from WR to avoid mismatches. r?sotaro MozReview-Commit-ID: 410h1ZkWBGL
008019e940fecc32ece32809ce069a70cc5cd9b4: 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:09:38 -0400 - rev 643238
Push 73026 by kgupta@mozilla.com at Wed, 09 Aug 2017 12:44:56 +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
e27a43892c4ba136c81a4f4d389e4f3fce4dcb2d: Bug 1385003 - Update webrender to commit b13a3b8f776b2ef4d5672173c9a3aa77c7b87936. r?jrmuizel draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:09:19 -0400 - rev 643237
Push 73026 by kgupta@mozilla.com at Wed, 09 Aug 2017 12:44:56 +0000
Bug 1385003 - Update webrender to commit b13a3b8f776b2ef4d5672173c9a3aa77c7b87936. r?jrmuizel MozReview-Commit-ID: Kw49PJqoLn4
70076ae7e7871bf8b73c45c6042f6064a919a360: Bug 1385003 - Use PlainOldDataSerializer for WR struct serialization to avoid getting them out of sync. r?jrmuizel draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 09 Aug 2017 08:07:11 -0400 - rev 643236
Push 73026 by kgupta@mozilla.com at Wed, 09 Aug 2017 12:44:56 +0000
Bug 1385003 - Use PlainOldDataSerializer for WR struct serialization to avoid getting them out of sync. r?jrmuizel MozReview-Commit-ID: 6x3G0Ik6PJj
3bfb2c2f613c5223a1eed703792eb654065245fb: Bug 1388319 draft
KuoE0 <kuoe0.tw@gmail.com> - Wed, 09 Aug 2017 10:45:00 +0800 - rev 643235
Push 73025 by bmo:kuoe0@mozilla.com at Wed, 09 Aug 2017 12:29:24 +0000
Bug 1388319 MozReview-Commit-ID: GFsH5acnE5c
d9e0a149a1b48d9fb83f978bdacbf0dfccf827eb: Bug 1377158 - (Part 4) Reduce the assertion cost to check reconstruction frame hint. draft
KuoE0 <kuoe0.tw@gmail.com> - Fri, 28 Jul 2017 00:23:05 +0800 - rev 643234
Push 73025 by bmo:kuoe0@mozilla.com at Wed, 09 Aug 2017 12:29:24 +0000
Bug 1377158 - (Part 4) Reduce the assertion cost to check reconstruction frame hint. The original assertion took too long time to check nsStyleChangeList. It caused the test case with many elements timed-out and failed. MozReview-Commit-ID: FpNZvdQFTtR
0cf7234a06c1e1d5035fcdb3c0a5cd335742f4b9: Bug 1377158 - (Part 3) Update the expectation of test cases. draft
KuoE0 <kuoe0.tw@gmail.com> - Thu, 27 Jul 2017 14:06:54 +0800 - rev 643233
Push 73025 by bmo:kuoe0@mozilla.com at Wed, 09 Aug 2017 12:29:24 +0000
Bug 1377158 - (Part 3) Update the expectation of test cases. MozReview-Commit-ID: K3gmTudkzol
0c5dc54af85b3ec230a4c032c9fb6ddfbc9c268b: Bug 1336978 - Add support of lld by adding a configure option --enable-linker='bfd', 'gold', 'lld', 'other' draft
Sylvestre Ledru <sledru@mozilla.com> - Wed, 26 Jul 2017 15:14:07 +0200 - rev 643232
Push 73024 by bmo:sledru@mozilla.com at Wed, 09 Aug 2017 12:28:20 +0000
Bug 1336978 - Add support of lld by adding a configure option --enable-linker='bfd', 'gold', 'lld', 'other' MozReview-Commit-ID: 7LI2lMXO2lG
a3de065bf836189b1eb8ac9ba51e3e3df8cb1184: Bug 1362338: Make nsIAtom::AddRef and nsIAtom::Release final. r?froydnj draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 09 Aug 2017 14:20:17 +0200 - rev 643231
Push 73023 by bmo:emilio+bugs@crisal.io at Wed, 09 Aug 2017 12:20:58 +0000
Bug 1362338: Make nsIAtom::AddRef and nsIAtom::Release final. r?froydnj MozReview-Commit-ID: CFWcSNocGIm
8528b806610a81da75f79b53ab6dbd7467969149: Bug 1362338: Take a bit from the atom's length to store a tristate. r?froydnj draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 09 Aug 2017 14:19:30 +0200 - rev 643230
Push 73023 by bmo:emilio+bugs@crisal.io at Wed, 09 Aug 2017 12:20:58 +0000
Bug 1362338: Take a bit from the atom's length to store a tristate. r?froydnj MozReview-Commit-ID: Elu9EioSDXk
7d3177a9c4464ab3e4d6c41a78962ed78ed71ddd: Bug 1362338: Preliminary whitespace cleanup in nsIAtom.idl. r?froydnj draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 09 Aug 2017 14:18:15 +0200 - rev 643229
Push 73023 by bmo:emilio+bugs@crisal.io at Wed, 09 Aug 2017 12:20:58 +0000
Bug 1362338: Preliminary whitespace cleanup in nsIAtom.idl. r?froydnj MozReview-Commit-ID: DN2tN0OMWEk
f3cddf7a46dc0ff386b57a5163730e0e773bc103: servo: Merge #18019 - stylo: Devirtualize nsIAtom refcounting (from emilio:devirt-nsiatom); r=froydnj
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 09 Aug 2017 06:08:14 -0500 - rev 643228
Push 73023 by bmo:emilio+bugs@crisal.io at Wed, 09 Aug 2017 12:20:58 +0000
servo: Merge #18019 - stylo: Devirtualize nsIAtom refcounting (from emilio:devirt-nsiatom); r=froydnj Bug: 1362338 Reviewed-by: froydnj MozReview-Commit-ID: 3q5rz3L8quQ Source-Repo: https://github.com/servo/servo Source-Revision: 77cb5371b38153d9c81cd469a59ea20a3405ba80
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip