49cec367d3ca7d7e8c7d17061bd6d2c36f750ede: Bug 1395776 - Move usable_ptr_t definition to mozjemalloc_types.h. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Thu, 31 Aug 2017 09:51:23 +0900 - rev 427855
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1395776 - Move usable_ptr_t definition to mozjemalloc_types.h. r=njn
Because malloc_decls.h is meant to be included multiple times, it
shouldn't actually declare things itself.
12b9309d675c40c7728f17c6dad299080c9142aa: Bug 1395776 - Uniformize valloc implementations in replace-malloc and mozjemalloc. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Thu, 31 Aug 2017 11:36:09 +0900 - rev 427854
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1395776 - Uniformize valloc implementations in replace-malloc and mozjemalloc. r=njn
valloc is supposed to page-align data, but mozjemalloc's definition of
pagesize is statically compiled in and might not match the actual page
size at runtime (because of MALLOC_STATIC_SIZES). We change valloc in
mozjemalloc to use the runtime page size.
6c647268fcad5d9e123fc3319a5f693e0948c245: Bug 1395776 - Uniformize posix_memalign implementations in replace-malloc and mozjemalloc. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Thu, 31 Aug 2017 11:35:24 +0900 - rev 427853
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1395776 - Uniformize posix_memalign implementations in replace-malloc and mozjemalloc. r=njn
2047237ce098815c66e3c59f39b1a9af6221da1d: servo: Merge #18339 - Update WR (mac driver crash, box shadow sharing) (from glennw:update-wr-misc); r=jdm
Glenn Watson <github@intuitionlibrary.com> - Fri, 01 Sep 2017 21:42:28 -0500 - rev 427852
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
servo: Merge
#18339 - Update WR (mac driver crash, box shadow sharing) (from glennw:update-wr-misc); r=jdm
* Works around a driver / kernel crash on some mac machines.
* Allow more sharing of box shadow and clip render tasks.
* Some shader tidy ups.
Source-Repo:
https://github.com/servo/servo
Source-Revision:
7e3c8dee71214b5244431de64f65b5a1f71c0108
51f851ac3b808416b7ab7df38473cbd3c9410054: servo: Merge #18242 - Implement Ellipse Canvas 2D API (from joone:ellipse); r=jdm
Joone Hur <joone.hur@intel.com> - Fri, 01 Sep 2017 20:25:57 -0500 - rev 427851
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
servo: Merge
#18242 - Implement Ellipse Canvas 2D API (from joone:ellipse); r=jdm
This patch needs to update rust-azure to 0.21.0.
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix
#17598
<!-- Either: -->
- [] There are tests for these changes OR
- [] These changes do not require tests because _____
Source-Repo:
https://github.com/servo/servo
Source-Revision:
3a4b98ad38214495ac0f1f1aa1052f0c583ffe5c
3e029b5ea02f00fd54b996b6833424d1944a5ec0: Bug 1391488 - catch and ignore errors fetching the hostname from the DNS service. r=kitcambridge
Mark Hammond <mhammond@skippinet.com.au> - Fri, 01 Sep 2017 16:48:24 +1000 - rev 427850
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1391488 - catch and ignore errors fetching the hostname from the DNS service. r=kitcambridge
MozReview-Commit-ID: 5hTDNmzTXdQ
2244d8d4cdfb31934e4bcc29402ed9308f3f3b6d: Bug 1378410 - 3. Update generated bindings; r=jchen
Jim Chen <nchen@mozilla.com> - Fri, 01 Sep 2017 14:02:44 -0400 - rev 427849
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1378410 - 3. Update generated bindings; r=jchen
MozReview-Commit-ID: fKCoCqFmZk
8e135c63527f0e0af349d3fd8a5bb1ad0ba3cb8a: Bug 1378410 - 2. Preprocess generated bindings; r=nalexander
Jim Chen <nchen@mozilla.com> - Fri, 01 Sep 2017 14:02:44 -0400 - rev 427848
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1378410 - 2. Preprocess generated bindings; r=nalexander
Preprocess the generated bindings to support the new BuildFlag
annotation, so that we can compare bindings despite build flag changes.
The build system preprocessor is used because it's easy-to-use and
invoking the actual C++ preprocessor would require much more work.
However, as a result, we use a MOZ_PREPROCESSOR macro to make the build
system preprocessor not handle `#include` lines in the binding files.
MozReview-Commit-ID: 3Gweuwnb1V3
704e761343e0403262220a5dc112b4a3bacce890: Bug 1378410 - 2a. Expose `set` to moz.build sandbox; r=gps
Jim Chen <nchen@mozilla.com> - Fri, 01 Sep 2017 14:02:30 -0400 - rev 427847
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1378410 - 2a. Expose `set` to moz.build sandbox; r=gps
To construct an empty set, we need to use the `set()` notation. In order
to do that, we need to expose `set` to the moz.build sandbox.
MozReview-Commit-ID: DMyKnF0FEx2
1bf78591e4542c69372da02898950e3304e935b5: Bug 1378410 - 1. Support BuildFlag annotation for generated bindings; r=snorp
Jim Chen <nchen@mozilla.com> - Fri, 01 Sep 2017 14:02:29 -0400 - rev 427846
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1378410 - 1. Support BuildFlag annotation for generated bindings; r=snorp
Add a BuildFlag annotation, which when specified for classes, will wrap
generated code in `#ifdef` or `#ifndef` blocks. This functionality is
used for conditionally excluding generated code when NIghtly becomes
Beta, without the need to regenerate bindings.
MozReview-Commit-ID: L2NFM8CHKqF
3aada22a678f9826ccc1952b927340266f26c178: servo: Merge #18335 - stylo: Compute font-size calcs against appropriate base size (from Manishearth:stylo-calc-anim); r=birtles
Manish Goregaokar <manishearth@gmail.com> - Fri, 01 Sep 2017 19:17:03 -0500 - rev 427845
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
servo: Merge
#18335 - stylo: Compute font-size calcs against appropriate base size (from Manishearth:stylo-calc-anim); r=birtles
r=birtles https://bugzilla.mozilla.org/show_bug.cgi?id=1394302
Source-Repo:
https://github.com/servo/servo
Source-Revision:
60daf543524e6c5e6dfb5e309ceae638425f010d
c057e3b320f0004ac0eef7be636295fc4be3911b: Bug 1388911 - Update expectation for this bug after landing servo/servo#18336.
Xidorn Quan <me@upsuper.org> - Sat, 02 Sep 2017 11:02:19 +1000 - rev 427844
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1388911 - Update expectation for this bug after landing servo/servo#18336.
MozReview-Commit-ID: EMKg34csW4l
db676ca9d7d8184f6367024b82769f9ded1ed107: Bug 1388377: Add highlights empty state. r=liuche
Michael Comella <michael.l.comella@gmail.com> - Thu, 31 Aug 2017 15:21:43 -0700 - rev 427843
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1388377: Add highlights empty state. r=liuche
MozReview-Commit-ID: 1M1nqWSoER3
c3b570626261a5bd5a8b9aca805935b72e320c55: Bug 1388377: Rm WelcomePanelRow. r=liuche
Michael Comella <michael.l.comella@gmail.com> - Thu, 31 Aug 2017 14:39:40 -0700 - rev 427842
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1388377: Rm WelcomePanelRow. r=liuche
We show a message:
1) On first run
2) When there are no highlights
However, these are actually the same case (there are no highlights) so I wanted
to defer to that situation.
I felt it was easier to rm the WelcomePanel and rewrite it than it was to try
to morph it into an empty state for the highlights.
MozReview-Commit-ID: CrRbzA0NoRx
101965d9cfc3cee585a44a0b3ea3b2e2653630c9: Bug 1395642 - Add placeholders, finalized 57 strings and bug fixes to Activity Stream. r=dmose
Ed Lee <edilee@mozilla.com> - Fri, 01 Sep 2017 14:52:57 -0700 - rev 427841
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1395642 - Add placeholders, finalized 57 strings and bug fixes to Activity Stream. r=dmose
MozReview-Commit-ID: 8x6ez3edtoQ
8cb43bf606f804d25a8c146ef77d94511a47de11: No bug - Revendor rust dependencies
Servo VCS Sync <servo-vcs-sync@mozilla.com> - Sat, 02 Sep 2017 00:17:56 +0000 - rev 427840
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
No bug - Revendor rust dependencies
18d453c2736cc29e3e52acdd3c262292db07b4d3: servo: Merge #18336 - Parse at-rule without block in two stages (from upsuper:two-stage-at-rule); r=SimonSapin
Xidorn Quan <me@upsuper.org> - Fri, 01 Sep 2017 17:56:57 -0500 - rev 427839
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
servo: Merge
#18336 - Parse at-rule without block in two stages (from upsuper:two-stage-at-rule); r=SimonSapin
This is the Servo side change necessary for servo/rust-cssparser
#180.
----
This also pulls in other changes from cssparser 0.20.0.
Source-Repo:
https://github.com/servo/servo
Source-Revision:
f2e5b4992658db504db0f6176d3bfa580ced6fd0
3da77a7e896c76cc72c7fa513a2915cd163be7e9: Backed out changeset 512562477a1e, c5b310c419c4 (bug 1388377) for Android build bustage
Gregory Szorc <gps@mozilla.com> - Fri, 01 Sep 2017 17:07:21 -0700 - rev 427838
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset 512562477a1e, c5b310c419c4 (
bug 1388377) for Android build bustage
feec5f3a726c7fa27c682822527c0063cf1a98ab: Bug 1395725 - Don't add children of <area> as servo restyle root. r=emilio
Xidorn Quan <me@upsuper.org> - Sat, 02 Sep 2017 09:56:36 +1000 - rev 427837
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1395725 - Don't add children of <area> as servo restyle root. r=emilio
MozReview-Commit-ID: LI7Lv1aD3PJ
ac5161ac285d66c7d947fe4e4b848806728a5546: Bug 1381627 - EverySecondTelemetryCallback target r=billm,jib
Nico Grunbaum - Thu, 17 Aug 2017 17:39:39 -0700 - rev 427836
Push
7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1381627 - EverySecondTelemetryCallback target r=billm,jib
MozReview-Commit-ID: 2noZLkM4ZjO