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
40ffba3a6034e0cc9a1a8e4fc9e739adb07f9e04: Bug 1391196 - Let javascript.options.wasm_baselinejit default to true. r=luke
Lars T Hansen <lhansen@mozilla.com> - Fri, 02 Jun 2017 17:58:29 +0200 - rev 670372
Push 81612 by bmo:dharvey@mozilla.com at Tue, 26 Sep 2017 10:16:26 +0000
Bug 1391196 - Let javascript.options.wasm_baselinejit default to true. r=luke
9e7267c06e4e7fb037e539809b409519ea3d63c0: Bug 1399707 - Make entries in TabChild::sActiveTabs and EventLoopActivation::mEventGroups unique. r=billm
Bevis Tseng <btseng@mozilla.com> - Wed, 13 Sep 2017 11:59:35 +0800 - rev 670371
Push 81612 by bmo:dharvey@mozilla.com at Tue, 26 Sep 2017 10:16:26 +0000
Bug 1399707 - Make entries in TabChild::sActiveTabs and EventLoopActivation::mEventGroups unique. r=billm
3dd36c1c48e3b5c83808efd5dd871da731da1758: Bug 1334044: Replace detached callback (v0) with disconnected callback (v1). r=smaug
Jessica Jong <jjong@mozilla.com> - Tue, 26 Sep 2017 13:56:11 +0800 - rev 670370
Push 81612 by bmo:dharvey@mozilla.com at Tue, 26 Sep 2017 10:16:26 +0000
Bug 1334044: Replace detached callback (v0) with disconnected callback (v1). r=smaug MozReview-Commit-ID: 8jxFK1fze15
b900023d886cf52415f4eda41efa03da7429c084: Bug 1334043 - Part 3: Update tests for connected callback. r=smaug
Jessica Jong <jjong@mozilla.com> - Tue, 26 Sep 2017 13:56:03 +0800 - rev 670369
Push 81612 by bmo:dharvey@mozilla.com at Tue, 26 Sep 2017 10:16:26 +0000
Bug 1334043 - Part 3: Update tests for connected callback. r=smaug MozReview-Commit-ID: LSSRDvNv59e
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip