24012764504b8cf504354c1135c5b01a01fbc346: merge autoland to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 17 Jun 2017 21:33:09 +0200 - rev 364483
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
merge autoland to mozilla-central. r=merge a=merge MozReview-Commit-ID: KOlICa9RJOS
b47db2569c5f516eca6b141795e341f1db77d79d: Bug 1370461 - Update expectations in label-attributes.html for stylo, v2. r=me
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 17 Jun 2017 15:16:48 +0200 - rev 364482
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Bug 1370461 - Update expectations in label-attributes.html for stylo, v2. r=me
546c65514be8025e0cb2f049f6a4705b91e3b0d8: servo: Merge #17382 - Derive more ToCss impls (from servo:derive-all-the-things); r=emilio
Anthony Ramine <n.oxyde@gmail.com> - Sat, 17 Jun 2017 04:53:32 -0700 - rev 364481
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
servo: Merge #17382 - Derive more ToCss impls (from servo:derive-all-the-things); r=emilio Source-Repo: https://github.com/servo/servo Source-Revision: effd6f2f877e767352b45fc35c8066a56c1612b7
5325bf42a7a24f3fe60bf270b7eb4b8fb4b7ec24: Backed out changeset bb6b79e53e82 (bug 1352306) as requested by emilio. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 17 Jun 2017 14:16:54 +0200 - rev 364480
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Backed out changeset bb6b79e53e82 (bug 1352306) as requested by emilio. r=backout
6aee7eba7adc9b5bb4d1c4fdb529056e983ad593: Backed out changeset 46d7719ee8ae (bug 1352306)
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 17 Jun 2017 14:16:20 +0200 - rev 364479
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Backed out changeset 46d7719ee8ae (bug 1352306)
9b6a8d757dc24fd9f3e550d484c6bb93bb8186c1: Bug 1370461 - Update expectations in label-attributes.html for stylo. r=emilio
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 17 Jun 2017 12:45:53 +0200 - rev 364478
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Bug 1370461 - Update expectations in label-attributes.html for stylo. r=emilio
53bde2fc1fa5400c1b0131dfc487029395153f5d: Bug 1300995 - Part 2. Add a browser chrome test for form autofill popup footer. r=MattN
Ray Lin <ralin@mozilla.com> - Tue, 13 Jun 2017 10:29:56 +0800 - rev 364477
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Bug 1300995 - Part 2. Add a browser chrome test for form autofill popup footer. r=MattN MozReview-Commit-ID: 7IAp0SzPzmm
329a0ee18186ac3cca6b1b2b429b5e8b02667fdf: Bug 1300995 - Part 1. Add a footer on formautofill popup to let users open a preferences privacy tab when click on it. r=MattN
Ray Lin <ralin@mozilla.com> - Thu, 01 Jun 2017 21:53:37 +0800 - rev 364476
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Bug 1300995 - Part 1. Add a footer on formautofill popup to let users open a preferences privacy tab when click on it. r=MattN MozReview-Commit-ID: Izr6IbHlkLY
c9c74cf6fe4e56c436b893596fa3b6a5f98299ea: servo: Merge #17037 - Added Async HTML Tokenizer (from cynicaldevil:impl-Sink); r=nox
Nikhil Shagrithaya <nikhilshagri@gmail.com> - Sat, 17 Jun 2017 02:21:19 -0700 - rev 364475
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
servo: Merge #17037 - Added Async HTML Tokenizer (from cynicaldevil:impl-Sink); r=nox Design: I realized having two different parsers for sync and async was wrong, because the API for both was fundamentally the same. All I needed to do was create another Tokenizer, because `ParseNode` ( representation for nodes which are yet to be created) is used by the TreeBuilder and the Sink, and the `Tokenizer` is the 'lowermost' type concerned with these two types. Therefore, I created one and placed it in `async_html.rs`, and also created a new Sink which deals with `ParseNode`s. I changed the methods in ServoParser to take an `async` argument too, which decides which Tokenizer will be used. The Tokenizer isn't exactly *async* for now, but this PR separates action creation from execution, which allows the async behaviour to be implemented later. Right now, all actions are executed soon after they are created. The Sink consists of two Hashmaps, `nodes`, which contains the actual nodes, with the key being their corresponding `ParseNode`'s id, and `parse_node_data`, which contains metadata about the nodes. It's still a bit rough, (I can't figure out how to deal with `complete_script` and `is_mathml_annotation_xml_integration_point`, along with some other parts I wrote in a hurry), but I believe the overall design is sound. I'd like to hear what you think about it. Source-Repo: https://github.com/servo/servo Source-Revision: 9c2dffdf72efe4274bb514407edc552b14fc0a4d
9867d77814f05a76dc30aa9ab40131d15dc0efec: Bug 1352446 - Fix 32-bit build crash with Oculus VR r=daoshengmu
Kearwood Gilbert <kgilbert@mozilla.com> - Thu, 08 Jun 2017 14:03:26 -0700 - rev 364474
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Bug 1352446 - Fix 32-bit build crash with Oculus VR r=daoshengmu - Validate GetSharedResourceView in VRDisplayOculus::SubmitFrame and VRDisplayPuppet::SubmitFrame - Correct size of frameIndex to be "long long" rather than "int" for ovr_GetPredictedDisplayTime - Updated to Oculus 1.15.0 SDK - Now sending absolute timestamp of the predicted frame time to ovr_GetTrackingState rather than a delta MozReview-Commit-ID: GLSkqwae7Jp
cf25fd50974c51124d2de4d7aa35c962b9c2b6e0: Bug 1368990 - Add reftest for verifying onVRPresentChange; r=kip
Daosheng Mu <daoshengmu@gmail.com> - Wed, 07 Jun 2017 17:05:04 +0800 - rev 364473
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Bug 1368990 - Add reftest for verifying onVRPresentChange; r=kip MozReview-Commit-ID: I8cce1eYQV8
4c6bd08f65bd2189687bdc320f359427f195c896: Bug 1370461 - Update expected data for stylo, r=manishearth
James Graham <james@hoppipolla.co.uk> - Wed, 07 Jun 2017 16:26:33 +0100 - rev 364472
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Bug 1370461 - Update expected data for stylo, r=manishearth MozReview-Commit-ID: D7V0OIdF13p
04ecf78a1c4c6a955443fe09467a5c75a9b457f8: Bug 1370461 - Support --parallel-stylo-traversal for wpt in mozharness, r=ahal
James Graham <james@hoppipolla.co.uk> - Tue, 06 Jun 2017 14:12:39 +0100 - rev 364471
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Bug 1370461 - Support --parallel-stylo-traversal for wpt in mozharness, r=ahal MozReview-Commit-ID: 86BVRyj7qlz
3e8d584fd5dba04e1b961a9cb00e9e42e1bf8752: Bug 1370461 - Allow setting number of stylo threads in wpt, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Tue, 06 Jun 2017 13:58:46 +0100 - rev 364470
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Bug 1370461 - Allow setting number of stylo threads in wpt, r=maja_zf MozReview-Commit-ID: C5xBEglB4fm
d3c249159ba5a0f6c15ed60f6641382370028aab: Bug 1370461 - Run wpt tests on stylo builds, r=jmaher,manishearth
James Graham <james@hoppipolla.co.uk> - Tue, 06 Jun 2017 13:52:09 +0100 - rev 364469
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Bug 1370461 - Run wpt tests on stylo builds, r=jmaher,manishearth MozReview-Commit-ID: KAWp0BQluzB
a86a509f0d851cc89d0b1e1c1748b6a0566f414c: Bug 1370461 - Add support for stylo metadata in wpt, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Tue, 06 Jun 2017 13:51:55 +0100 - rev 364468
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Bug 1370461 - Add support for stylo metadata in wpt, r=maja_zf MozReview-Commit-ID: FdrZtQpb0KB
46d7719ee8aefa3ed1f7abca98917e0e4450d850: Bug 1352306 - Part 2: stylo: Only snapshot EventStates if there is some rule that depends on it. r=emilio
Cameron McCormack <cam@mcc.id.au> - Tue, 09 May 2017 18:13:45 +0800 - rev 364467
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Bug 1352306 - Part 2: stylo: Only snapshot EventStates if there is some rule that depends on it. r=emilio MozReview-Commit-ID: J5xhdi7pGSv
bb6b79e53e823d6947eb98c90cba976a715fab68: Bug 1352306 - Part 1: stylo: Only snapshot attributes if there is some rule that depends on that attribute. r=emilio
Cameron McCormack <cam@mcc.id.au> - Mon, 08 May 2017 16:04:31 +0800 - rev 364466
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Bug 1352306 - Part 1: stylo: Only snapshot attributes if there is some rule that depends on that attribute. r=emilio MozReview-Commit-ID: Emey96ovc2a
a21be24aa822651b24ea8c655867f7d1dcb8365f: Bug 1373725 - Trigger a rule tree gc at the end of DoProcessPendingRestyles. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Fri, 16 Jun 2017 10:20:25 -0700 - rev 364465
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Bug 1373725 - Trigger a rule tree gc at the end of DoProcessPendingRestyles. r=emilio MozReview-Commit-ID: W2lkQohudA
266c83593037dc832d87e1be3da6fa05ddd8d9eb: Bug 1341102 - Continue zeroing in on the actual leaking crashtest. r=me
Bobby Holley <bobbyholley@gmail.com> - Fri, 16 Jun 2017 21:56:36 -0700 - rev 364464
Push 32042 by archaeopteryx@coole-files.de at Sat, 17 Jun 2017 19:33:32 +0000
Bug 1341102 - Continue zeroing in on the actual leaking crashtest. r=me MozReview-Commit-ID: JK5n78QYDXR
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip