27953b6cbc9b9bff5fb14cb0e69b492f08e62da8: Bug 1401909 - turn on preference of ShutdownDecoder feature on desktop version release and beta channel; r=bwu
Kaku Kuo <kaku@mozilla.com> - Thu, 21 Sep 2017 17:47:45 +0800 - rev 670392
Push 81613 by bmo:nchevobbe@mozilla.com at Tue, 26 Sep 2017 10:17:11 +0000
Bug 1401909 - turn on preference of ShutdownDecoder feature on desktop version release and beta channel; r=bwu MozReview-Commit-ID: JB3RmyjhvK9
bd58666900918c0fe04c668f6c94b0f6853623ce: Bug 1403030 - stylo: One more followup to fix a build error. r=me
Cameron McCormack <cam@mcc.id.au> - Tue, 26 Sep 2017 10:31:10 +0800 - rev 670391
Push 81613 by bmo:nchevobbe@mozilla.com at Tue, 26 Sep 2017 10:17:11 +0000
Bug 1403030 - stylo: One more followup to fix a build error. r=me
45cfb2a32cdeb11ae859ce02e8e3ed8522c0c494: Bug 1403030 - stylo: Followup for another missing const. r=me
Cameron McCormack <cam@mcc.id.au> - Tue, 26 Sep 2017 10:21:37 +0800 - rev 670390
Push 81613 by bmo:nchevobbe@mozilla.com at Tue, 26 Sep 2017 10:17:11 +0000
Bug 1403030 - stylo: Followup for another missing const. r=me
6be6a2554828bdcff82092ae8de1e2426b6e9632: servo: Merge #18617 - Removed integrity check and test for no-cors requests (from TheDan64:master); r=KiChjang
Daniel Kolsoi <dkolsoi@pixability.com> - Mon, 25 Sep 2017 19:15:26 -0500 - rev 670389
Push 81613 by bmo:nchevobbe@mozilla.com at Tue, 26 Sep 2017 10:17:11 +0000
servo: Merge #18617 - Removed integrity check and test for no-cors requests (from TheDan64:master); r=KiChjang Removed Step 30.2 which raised a JS TypeError if the integrity metadata was not empty. I manually ran `new Request("", {"mode" : "no-cors", "integrity" : "not an empty string"});` in servo to validate that the exception no longer arose. --- <!-- 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 - [x] These changes fix #18345 - [x] These changes do not require tests because according to the ticket "Unfortunately, there's no automated test available for this yet because we are having trouble updating our copy of the upstream tests. " Source-Repo: https://github.com/servo/servo Source-Revision: e6099b43646520a4d0076bfc50dcc65b1aa8eb6b
bf266c3319e88fce40f00d13921c5dd6358331b6: Bug 1403030 - stylo: Fix some mismatching FFI declarations. r=xidorn
Cameron McCormack <cam@mcc.id.au> - Tue, 26 Sep 2017 09:13:36 +0800 - rev 670388
Push 81613 by bmo:nchevobbe@mozilla.com at Tue, 26 Sep 2017 10:17:11 +0000
Bug 1403030 - stylo: Fix some mismatching FFI declarations. r=xidorn MozReview-Commit-ID: C5iBTR0OZKy
82a3a8ca311e5a814537c75eaf093a38f975f420: Bug 1373254 - Ensure onStoreFailed won't be called twice r=rnewman
Grigory Kruglov <gkruglov@mozilla.com> - Mon, 25 Sep 2017 20:01:14 -0400 - rev 670387
Push 81613 by bmo:nchevobbe@mozilla.com at Tue, 26 Sep 2017 10:17:11 +0000
Bug 1373254 - Ensure onStoreFailed won't be called twice r=rnewman MozReview-Commit-ID: 5IE7t5qs6VU
41c0020723649b183fcb7baab915e4c775f6f688: Merge m-c to autoland, a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 25 Sep 2017 16:45:14 -0700 - rev 670386
Push 81613 by bmo:nchevobbe@mozilla.com at Tue, 26 Sep 2017 10:17:11 +0000
Merge m-c to autoland, a=merge MozReview-Commit-ID: 479h8T5RxkK
5084608dc0bb4a5a19258827c943ae3584bd7fb5: Bug 1400425 - Add a `mach try empty` command to push to try with no prompts r=ahal
Wes Kocher <wkocher@mozilla.com> - Mon, 25 Sep 2017 16:06:50 -0700 - rev 670385
Push 81613 by bmo:nchevobbe@mozilla.com at Tue, 26 Sep 2017 10:17:11 +0000
Bug 1400425 - Add a `mach try empty` command to push to try with no prompts r=ahal MozReview-Commit-ID: 6F5vEpTTDS
72ec5bce838a5ae9be00473c0937d2b275472500: Backed out changeset 7fc37806848f (bug 1400425) for flake8 issues a=backout
Wes Kocher <wkocher@mozilla.com> - Mon, 25 Sep 2017 16:06:09 -0700 - rev 670384
Push 81613 by bmo:nchevobbe@mozilla.com at Tue, 26 Sep 2017 10:17:11 +0000
Backed out changeset 7fc37806848f (bug 1400425) for flake8 issues a=backout MozReview-Commit-ID: 7EI7PgX4YoS
7fc37806848f3047db904293ffa4fe936cd1c8b0: Bug 1400425 - Add a `mach try empty` command to push to try with no prompts r=ahal
Wes Kocher <wkocher@mozilla.com> - Mon, 25 Sep 2017 15:17:50 -0700 - rev 670383
Push 81613 by bmo:nchevobbe@mozilla.com at Tue, 26 Sep 2017 10:17:11 +0000
Bug 1400425 - Add a `mach try empty` command to push to try with no prompts r=ahal MozReview-Commit-ID: 6F5vEpTTDS
c47c1d957c1968e040cbc2a5475f7f1fd1b5959f: servo: Merge #17056 - Make dictionaries and unions containing GC values safer (from jdm:heapdict); r=emilio
Josh Matthews <josh@joshmatthews.net> - Mon, 25 Sep 2017 16:07:47 -0500 - rev 670382
Push 81613 by bmo:nchevobbe@mozilla.com at Tue, 26 Sep 2017 10:17:11 +0000
servo: Merge #17056 - Make dictionaries and unions containing GC values safer (from jdm:heapdict); r=emilio Problems: * the Heap::new constructor is memory-unsafe with any value other than Undefined/Null * this means that moving dictionaries containing Heap values (ie. any/object) is memory-unsafe * unions containing GC pointers are similarly unsafe Solutions: - dictionaries containing GC pointers are now wrapped in RootedTraceableBox (even inside other dictionaries) - instead of using Heap::new, dictionaries containing GC pointers are now initialized to a default value (by deriving Default) and mutated one field at a time - dictionaries containing GC pointers are marked #[must_root] - FromJSVal for dictionaries containing GC pointers now returns RootedTraceableBox<Dictionary> - unions wrap their variants that require rooting in RootedTraceableBox Rather than attempting to derive Default for all dictionaries, we only do so for the dictionaries that require it. Because some dictionaries that require it inherit from dictionaries that do not, we need to write manual implementations for those parent dictionaries. This is a better option than having to figure out a default value for types like `Root<T>`, which would be required for deriving Default for all dictionaries. I would still like to come up with an automated test for this, but I figured I would get eyes on this first. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #16952 - [ ] There are tests for these changes Source-Repo: https://github.com/servo/servo Source-Revision: 532dee36c10b7dd5d33e560b55cf65c7243ef1d3
4c23cc64c5270d83cd3b07e30eb74ba86a79b3cc: servo: Merge #18629 - Update link to Windows Python Version in README (from qdot:update-windows-readme-python-version); r=jdm
Kyle Machulis <kyle@nonpolynomial.com> - Mon, 25 Sep 2017 15:01:35 -0500 - rev 670381
Push 81613 by bmo:nchevobbe@mozilla.com at Tue, 26 Sep 2017 10:17:11 +0000
servo: Merge #18629 - Update link to Windows Python Version in README (from qdot:update-windows-readme-python-version); r=jdm <!-- Please describe your changes on the following line: --> The README currently points to a 2 year old version python for windows (2.7.11). While this version works for servo development, builds also work with the current version (2.7.14), so the link can be updated. --- <!-- 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 - [X] These changes do not require tests because change is documentation update <!-- 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: 86b926b4cf78ae3436b946e42caad8362b4841d1
feea85fc836b2d359965563927d029a94d2c10db: Bug 1399642 - Use photon search icon in awesomebar. r=dao draft
Dale Harvey <dale@arandomurl.com> - Tue, 26 Sep 2017 11:13:56 +0100 - rev 670380
Push 81612 by bmo:dharvey@mozilla.com at Tue, 26 Sep 2017 10:16:26 +0000
Bug 1399642 - Use photon search icon in awesomebar. r=dao MozReview-Commit-ID: Dzf8DqrGRam
6a9d008002efc9044416d5fff5713f899c954ebb: Backed out changeset d828e2c01a60 (bug 1402066) for frequently failing modified xpcshell test toolkit/components/extensions/test/xpcshell/test_ext_redirects.js on Android 4.3 debug. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 26 Sep 2017 11:38:33 +0200 - rev 670379
Push 81612 by bmo:dharvey@mozilla.com at Tue, 26 Sep 2017 10:16:26 +0000
Backed out changeset d828e2c01a60 (bug 1402066) for frequently failing modified xpcshell test toolkit/components/extensions/test/xpcshell/test_ext_redirects.js on Android 4.3 debug. r=backout
998dd0100a61ba5ceafe8fe27b13753b3537a8bd: Backed out changeset 641430a49682 (bug 1402066)
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 26 Sep 2017 11:37:44 +0200 - rev 670378
Push 81612 by bmo:dharvey@mozilla.com at Tue, 26 Sep 2017 10:16:26 +0000
Backed out changeset 641430a49682 (bug 1402066)
f9df54bc39999524555f6d24ff609627fdc7553c: Bug 1402649 - Fix valid GC cell pointer asserts and error handling in module instantiation r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 26 Sep 2017 10:23:14 +0100 - rev 670377
Push 81612 by bmo:dharvey@mozilla.com at Tue, 26 Sep 2017 10:16:26 +0000
Bug 1402649 - Fix valid GC cell pointer asserts and error handling in module instantiation r=sfink
f2881b8508abd84066418c42f1413bdc481262b9: Bug 1402535 - Handle errors while checking that a module object is frozen r=evilpie
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 26 Sep 2017 10:22:28 +0100 - rev 670376
Push 81612 by bmo:dharvey@mozilla.com at Tue, 26 Sep 2017 10:16:26 +0000
Bug 1402535 - Handle errors while checking that a module object is frozen r=evilpie
590f81062c5f6b6a5df5a0d992fde2d633527257: Backed out changeset 50d5710ae6c0 (bug 1389650) for eslint failure at browser/modules/PluginContent.jsm:684: 'contentWindow' is assigned a value but never used. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 26 Sep 2017 10:48:27 +0200 - rev 670375
Push 81612 by bmo:dharvey@mozilla.com at Tue, 26 Sep 2017 10:16:26 +0000
Backed out changeset 50d5710ae6c0 (bug 1389650) for eslint failure at browser/modules/PluginContent.jsm:684: 'contentWindow' is assigned a value but never used. r=backout
2a16ec0d0828043aed627f480ef3c316390e83b2: Backed out changeset 26805294a547 (bug 1389650)
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 26 Sep 2017 10:47:41 +0200 - rev 670374
Push 81612 by bmo:dharvey@mozilla.com at Tue, 26 Sep 2017 10:16:26 +0000
Backed out changeset 26805294a547 (bug 1389650)
19efc28f755bfe47e62ce10d4c4753a376bba6f8: Bug 1402798 - Part 1. Check the type of an SVGPaint object from the correct frame. r=longsonr+218550
cku <cku@mozilla.com> - Tue, 26 Sep 2017 14:43:14 +0800 - rev 670373
Push 81612 by bmo:dharvey@mozilla.com at Tue, 26 Sep 2017 10:16:26 +0000
Bug 1402798 - Part 1. Check the type of an SVGPaint object from the correct frame. r=longsonr+218550 mTargetFrame is not a correct one, we should check the SVGStyle of 'frame' object. MozReview-Commit-ID: 3UNfbXkICkz
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip