a6d9e37a9122e0848b67c072b7a101fe4b058716: Bug 1400378 - Add layers logging support for Point3D. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 15 Sep 2017 16:08:12 -0400 - rev 665716
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
Bug 1400378 - Add layers logging support for Point3D. r=mattwoodrow MozReview-Commit-ID: 9W3gDi7wyQF
9cc10d12de94bda1dee61a03e0681f5e73df5ee6: Bug 1392874 - Force gSync initialization in browser_sync.js test. r=markh
Edouard Oger <eoger@fastmail.com> - Fri, 15 Sep 2017 11:28:19 -0700 - rev 665715
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
Bug 1392874 - Force gSync initialization in browser_sync.js test. r=markh MozReview-Commit-ID: 9ZEK4dc6QEe
f083cad6e8e6e96157ea3648062d62869caf04ef: servo: Merge #18031 - Fix Android build errors on macOS (from jhlin:android-build-on-macos); r=mbrubeck
John Lin <jolin@mozilla.com> - Fri, 15 Sep 2017 14:05:00 -0500 - rev 665714
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
servo: Merge #18031 - Fix Android build errors on macOS (from jhlin:android-build-on-macos); r=mbrubeck - Add sysroot path to environment variable 'CPPFLAGS': When checking C preprocessor, the 'configure' script of libbacktrace uses 'CPPFLAGS' rather than 'CFLAGS' and doesn't get the correct search path. (#15758) This check passes on Linux because the '/lib/cpp' fallback is available there. - Introduce CMake toolchain file for Android cross compiling: CMake needs several variables [1] to cross compile for Android. It works (accidentally) on Linux because cmake-rs sets compilers correctly and binutils for Linux & Android are pretty much the same. [1] https://cmake.org/cmake/help/v3.7/manual/cmake-toolchains.7.html#cross-compiling-for-android-with-the-ndk <!-- Please describe your changes on the following line: --> --- <!-- 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 #15758 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because it's a fix to build errors. <!-- 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: a3b85cbd6cd74090b6e9f09e3d0980045e8f6a1b
6159e19a7c0fffd202134027abff82b6e0bd22e6: Bug 1397971 - Share strings in URLDataValue with Rust. r=heycam
Josh Matthews <josh@joshmatthews.net> - Fri, 15 Sep 2017 13:11:37 -0700 - rev 665713
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
Bug 1397971 - Share strings in URLDataValue with Rust. r=heycam
aa02aa853d370a776efc59c699895a34a8671777: No bug - Revendor rust dependencies
Servo VCS Sync <servo-vcs-sync@mozilla.com> - Fri, 15 Sep 2017 19:46:43 +0000 - rev 665712
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
No bug - Revendor rust dependencies
d0e83cfaff2ffa3512c4fb066ad4fbb3acb17eb7: servo: Merge #18527 - Revert "Measure ImageValue objects." (from mbrubeck:revert); r=mbrubeck
Matt Brubeck <mbrubeck@limpet.net> - Fri, 15 Sep 2017 12:44:23 -0700 - rev 665711
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
servo: Merge #18527 - Revert "Measure ImageValue objects." (from mbrubeck:revert); r=mbrubeck This reverts commit a185393ceea46f1e61dfd7134b589b150d6e27c3 (#18515). Source-Repo: https://github.com/servo/servo Source-Revision: fb00fc222a1fd4c3c664f3d5dfbe5cacecb0c681
867559d318f3d860fcb1c29608b58e1a1273be16: servo: Merge #18521 - Fix running `cargo test -p stylo_test` from repo root (from servo:cargotest); r=nox
Simon Sapin <simon.sapin@exyr.org> - Fri, 15 Sep 2017 12:44:12 -0700 - rev 665710
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
servo: Merge #18521 - Fix running `cargo test -p stylo_test` from repo root (from servo:cargotest); r=nox … in order to add it to Rust CI though https://github.com/rust-lang/rust/blob/master/src/tools/cargotest/main.rs Source-Repo: https://github.com/servo/servo Source-Revision: f1da967ef707bbc77f023daf28093201e96e19c5
d66f3c9329a8a7e9bc8dcccc51656e335033d4ef: servo: Merge #18512 - Preserve sourceURL comment on style sheets (from tromey:preserve-style-sheet-source-url); r=SimonSapin
Tom Tromey <tom@tromey.com> - Fri, 15 Sep 2017 12:44:03 -0700 - rev 665709
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
servo: Merge #18512 - Preserve sourceURL comment on style sheets (from tromey:preserve-style-sheet-source-url); r=SimonSapin In addition to the sourceMappingURL comment, there is a second special comment, "sourceURL", that can be used to set the "display name" of a style sheet for developer tools. This name is also used as the base URL for the source-map URL resolution algorithm. sourceURL is described here: https://blog.getfirebug.com/2009/08/11/give-your-eval-a-name-with-sourceurl/ The devtools feature bug is here: https://bugzilla.mozilla.org/show_bug.cgi?id=880831 This patch changes servo to preserve and expose this value for use in M-C. --- <!-- 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: --> - [X] There are tests for these changes OR - [ ] These changes do not require tests because _____ Source-Repo: https://github.com/servo/servo Source-Revision: 7cc0af37cfcd03b0615a408428b53d221e493570
67769dac78c4e757a95b41b1d8d517af61ea19f2: servo: Merge #18519 - style: Implement the body text color quirk in a more straight-forward way (from emilio:body-quirk); r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 15 Sep 2017 12:43:55 -0700 - rev 665708
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
servo: Merge #18519 - style: Implement the body text color quirk in a more straight-forward way (from emilio:body-quirk); r=heycam This avoids grabbing the body when values that inherit from the body, whatever that means, aren't under the body. In that case we'll get a semi-random value, but that's also mishandled by Gecko anyways (and probably Blink, though haven't tested), and doesn't really make much sense. Source-Repo: https://github.com/servo/servo Source-Revision: 89d5780570894a54774542e79585b79ece3f2dce
15ce21d9ddb13cd91088bcd1b01ed86823c595e5: servo: Merge #18462 - Do some minor cleanups in display list building (from mrobinson:cleanup-building-state); r=emilio
Martin Robinson <mrobinson@igalia.com> - Fri, 15 Sep 2017 12:43:40 -0700 - rev 665707
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
servo: Merge #18462 - Do some minor cleanups in display list building (from mrobinson:cleanup-building-state); r=emilio <!-- Please describe your changes on the following line: --> --- <!-- 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 they should not change behavior. <!-- 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: b2df99cb65a585907e59f70081c3b3c15317b11a
13ec4ded3b4ed25913047b1bed312ef67011fc1f: servo: Merge #18516 - Share specified URLs with Gecko (from jdm:stringshare); r=heycam
Josh Matthews <josh@joshmatthews.net> - Fri, 15 Sep 2017 12:43:30 -0700 - rev 665706
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
servo: Merge #18516 - Share specified URLs with Gecko (from jdm:stringshare); r=heycam This makes use of our Arc offset machinery to allow Gecko to store Arc<String> values and ensure there are used appropriately. --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix [bug 1397971](https://bugzilla.mozilla.org/show_bug.cgi?id=1397971). Source-Repo: https://github.com/servo/servo Source-Revision: 70a6b2fa91ed377ce5d0d1696bfb1503be8aa454
1885fa2ee0a84411d02512952134ab5bbb2467a6: servo: Merge #18509 - style: Share user agent cascade data across documents (from emilio:ua-sheet-share-cascade-data); r=SimonSapin
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 15 Sep 2017 12:43:18 -0700 - rev 665705
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
servo: Merge #18509 - style: Share user agent cascade data across documents (from emilio:ua-sheet-share-cascade-data); r=SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: edff65a3b8f761513929b932eb7e9ea8b03aca79
437eae179c71eb3fcb1af49a48b4e315d6a47ab5: merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 15 Sep 2017 21:34:39 +0200 - rev 665704
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
merge mozilla-central to autoland. r=merge a=merge
89ee33156cdec7c01c9c4c124dc20f4704c113d4: Bug 1398983 - Remove warning about assuming gecko style system. r=me
Bobby Holley <bobbyholley@gmail.com> - Fri, 15 Sep 2017 12:25:46 -0700 - rev 665703
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
Bug 1398983 - Remove warning about assuming gecko style system. r=me MozReview-Commit-ID: BCeG81uxLvS
1dc22f1138e63343e361c2d52b2c46c4843be750: Bug 1398980 - Remove warning about stylo not supporting document state changes. r=me
Bobby Holley <bobbyholley@gmail.com> - Fri, 15 Sep 2017 12:22:27 -0700 - rev 665702
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
Bug 1398980 - Remove warning about stylo not supporting document state changes. r=me It's spammy and we already have a bug on file. MozReview-Commit-ID: DB7KGuj0V3I
3b21f5d72f54df2e34ffded24011eaa48f63c6b0: Bug 1398982 - Remove style scoped warnings for stylo. r=me
Bobby Holley <bobbyholley@gmail.com> - Fri, 15 Sep 2017 12:20:22 -0700 - rev 665701
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
Bug 1398982 - Remove style scoped warnings for stylo. r=me We're unshipping stylo scoped anyway. MozReview-Commit-ID: IeZLzX3ZU9i
dd653d5758d5cdbdc22e942eb54468a12400aa5c: Bug 1381961 - Enabled shared global for JSMs pref. r=kmag,tcampbell
Andrew McCreight <continuation@gmail.com> - Tue, 18 Jul 2017 13:00:41 -0700 - rev 665700
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
Bug 1381961 - Enabled shared global for JSMs pref. r=kmag,tcampbell MozReview-Commit-ID: 6WUH9TZczQ9
c3c6406d94b5bf317aa0bf35068c6f1aaeb4f45a: Bug 1399796 - UnsubmittedCrashHandler should never check for unsubmitted crash reports if disabled or suppressed. r=Felipe
Mike Conley <mconley@mozilla.com> - Fri, 15 Sep 2017 09:25:04 -0700 - rev 665699
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
Bug 1399796 - UnsubmittedCrashHandler should never check for unsubmitted crash reports if disabled or suppressed. r=Felipe Bug 1355492 moved the logic for scanning for unsubmitted crash reports out of the initialization of UnsubmittedCrashHandler, and the initialization is what decided whether or not it was appropriate to scan in the first place. This was done so that scanning could be deferred until idle after first paint. This patch makes it so that the scanning logic first ensures that the UnsubmittedCrashHandler is actually enabled and not suppressed (which is calculated earlier). I've also taken the liberty of adding a regression test. MozReview-Commit-ID: 3Aihom5Q17R
e65c63e20f93eda01cee102363f61cc5d50e55f6: Merge m-c to autoland. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 15 Sep 2017 14:20:34 -0400 - rev 665698
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
Merge m-c to autoland. a=merge
413dd42f40288747af6d811babd136dc4146d87a: Bug 1400195 - remove xp constraint for tests. r=jya
Alastor Wu <alwu@mozilla.com> - Sat, 16 Sep 2017 02:14:23 +0800 - rev 665697
Push 80148 by bmo:emilio@crisal.io at Fri, 15 Sep 2017 20:59:22 +0000
Bug 1400195 - remove xp constraint for tests. r=jya MozReview-Commit-ID: BawMiEVPNFA
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip