f679ebfb45fea71b8ed1d2b5b0b09abe221b4736: Bug 1361994 - Part 2: Fix build error in ServoCSSRuleList. r=xidorn
draft
Fernando Jimenez Moreno <ferjmoreno@gmail.com> - Thu, 11 May 2017 14:11:16 +0200 - rev 576198
Push
58275 by ferjmoreno@gmail.com at Thu, 11 May 2017 12:14:24 +0000
Bug 1361994 - Part 2: Fix build error in ServoCSSRuleList. r=xidorn
MozReview-Commit-ID: wiowblsACq
5602924c03eb0821d304bae264f73f1db7ea8591: Bug 1361994 - Part 1: Add separate CSSDocumentRule class. r=xidorn
draft
Fernando Jimenez Moreno <ferjmoreno@gmail.com> - Thu, 11 May 2017 14:11:15 +0200 - rev 576197
Push
58275 by ferjmoreno@gmail.com at Thu, 11 May 2017 12:14:24 +0000
Bug 1361994 - Part 1: Add separate CSSDocumentRule class. r=xidorn
MozReview-Commit-ID: DMDOHvBWLHX
e574e36b50a28bc135c6d5a48e121466d3cbd1d6: Bug 1361994 - Part 0: Add MOZ_DOCUMENT to nsIDOMCSSRule. r=xidorn
draft
Fernando Jimenez Moreno <ferjmoreno@gmail.com> - Thu, 11 May 2017 14:11:15 +0200 - rev 576196
Push
58275 by ferjmoreno@gmail.com at Thu, 11 May 2017 12:14:24 +0000
Bug 1361994 - Part 0: Add MOZ_DOCUMENT to nsIDOMCSSRule. r=xidorn
MozReview-Commit-ID: HoqiuW6l9QB
0b84475833d536ea9735ffe087e25b483770cf11: Bug 1363533 - Move heapsnapshot native components to /devtools/platform/heapsnapshot. r=fitzgen
draft
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 11 May 2017 10:38:04 +0200 - rev 576195
Push
58274 by bmo:poirot.alex@gmail.com at Thu, 11 May 2017 12:06:47 +0000
Bug 1363533 - Move heapsnapshot native components to /devtools/platform/heapsnapshot. r=fitzgen
MozReview-Commit-ID: Ljm33fuvE2T
7bce3192bdb472b907bdef99815e7790abe77eed: Bug 1363533 - Move nsIJSInspector from devtools/server/ to devtools/platform/. r=jryans
draft
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 11 May 2017 10:33:26 +0200 - rev 576194
Push
58274 by bmo:poirot.alex@gmail.com at Thu, 11 May 2017 12:06:47 +0000
Bug 1363533 - Move nsIJSInspector from devtools/server/ to devtools/platform/. r=jryans
MozReview-Commit-ID: 3ry7pRiqNWv
eacc9325e96068e969dc7775bd5c3ace36eca6ef: Bug 1363533 - Introduce MOZ_DEVTOOLS=addon to allow building Firefox without DevTools. r=jryans,jdescottes
draft
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 11 May 2017 10:43:02 +0200 - rev 576193
Push
58274 by bmo:poirot.alex@gmail.com at Thu, 11 May 2017 12:06:47 +0000
Bug 1363533 - Introduce MOZ_DEVTOOLS=addon to allow building Firefox without DevTools. r=jryans,jdescottes
MozReview-Commit-ID: Ljm33fuvE2T
9315b99fba7a7f5695b0dd1b76f3aa5289f1adf7: Bug 1363992 - Remove jemalloc 4. r?njn
draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 11 May 2017 13:23:07 +0900 - rev 576192
Push
58273 by bmo:mh+mozilla@glandium.org at Thu, 11 May 2017 11:57:38 +0000
Bug 1363992 - Remove jemalloc 4. r?njn
9f8d641e6db164fca85610f1feb954d96fe86d06: Bug 1363992 - Remove support for making jemalloc4 the default. r?njn
draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 11 May 2017 13:16:00 +0900 - rev 576191
Push
58273 by bmo:mh+mozilla@glandium.org at Thu, 11 May 2017 11:57:38 +0000
Bug 1363992 - Remove support for making jemalloc4 the default. r?njn
3d3b78a407e45634186b03d46638560219411b88: Bug 1363992 - Remove support for system jemalloc. r?njn
draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 11 May 2017 13:03:20 +0900 - rev 576190
Push
58273 by bmo:mh+mozilla@glandium.org at Thu, 11 May 2017 11:57:38 +0000
Bug 1363992 - Remove support for system jemalloc. r?njn
bff7e945eab0ae30ee191499d8620a9877f0cde3: Backout 2214b3c57c9c (bug 1291356), disabling multiple jemalloc arenas. r=me
draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 11 May 2017 12:02:31 +0900 - rev 576189
Push
58273 by bmo:mh+mozilla@glandium.org at Thu, 11 May 2017 11:57:38 +0000
Backout 2214b3c57c9c (
bug 1291356), disabling multiple jemalloc arenas. r=me
133ec543595bf203606254e3697e01e0dc107091: Bug 1361258 - Use Thread Local Storage in mozjemalloc on mac. r?erahm
draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 11 May 2017 14:16:43 +0900 - rev 576188
Push
58273 by bmo:mh+mozilla@glandium.org at Thu, 11 May 2017 11:57:38 +0000
Bug 1361258 - Use Thread Local Storage in mozjemalloc on mac. r?erahm
NO_TLS used to be hardcoded on mac because up to 10.6, __thread was not
supported. Until recently, we still supported for 10.6, and it's not the
case anymore, so we could make mac builds use __thread.
Unfortunately, on OSX, __thread circles back calling malloc to allocate
storage on first access, so we have an infinite loop problem here.
Fortunately, pthread_keys don't have this property, so we can use that
instead. It doesn't appear to have significantly more overhead (and TLS
overhead is small anyways compared to the amount of work involved in
allocating memory with mozjemalloc).
At the same time, we uniformize the initialization sequence between
mozjemalloc and mozjemalloc+replace-malloc, such that we have less
occasions for surprises when riding the trains (replace-malloc being
nightly only), ensuring the zone registration happens at the end of
mozjemalloc's initialization.
5e7d1b564e7087dfb74769e105eb658d0ecf895b: Bug 1350241 -Part2: Create a customized player based on ExoPlayer and inject customzied {Audio,Video}Renderers as the source of HLS demuxed samples.
draft
Kilik Kuo <kikuo@mozilla.com> - Thu, 11 May 2017 19:33:17 +0800 - rev 576187
Push
58272 by bmo:kikuo@mozilla.com at Thu, 11 May 2017 11:41:13 +0000
Bug 1350241 -Part2: Create a customized player based on ExoPlayer and inject customzied {Audio,Video}Renderers as the source of HLS demuxed samples.
MozReview-Commit-ID: 9Vs1M2znnY
8b5f4c28dc27c6c55d1112dae541c51224f07972: Bug 1350241 -Part1: Provide data structure of {Audio,Video}Info and demuxed sample for the use of HLS on Fennec.
draft
Kilik Kuo <kikuo@mozilla.com> - Thu, 11 May 2017 09:56:57 +0800 - rev 576186
Push
58272 by bmo:kikuo@mozilla.com at Thu, 11 May 2017 11:41:13 +0000
Bug 1350241 -Part1: Provide data structure of {Audio,Video}Info and demuxed sample for the use of HLS on Fennec.
MozReview-Commit-ID: GcektI69K6C
590eec76664b2ca46b85bcdfd753d4550189dc4e: Bug 1361235 - Part 2: Re-enable some tests. r?emilio
draft
Cameron McCormack <cam@mcc.id.au> - Thu, 11 May 2017 19:19:52 +0800 - rev 576185
Push
58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1361235 - Part 2: Re-enable some tests. r?emilio
MozReview-Commit-ID: 76FaOwHjIMB
8cce388c9bbdb4b51a4d02d349ab227f34ea93d4: Bug 1361235 - Part 1: Clear ServoElementData from doomed NAC before adding the script runner that would destroy it. r?emilio
draft
Cameron McCormack <cam@mcc.id.au> - Thu, 11 May 2017 18:03:02 +0800 - rev 576184
Push
58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1361235 - Part 1: Clear ServoElementData from doomed NAC before adding the script runner that would destroy it. r?emilio
MozReview-Commit-ID: KqJelGoA4NU
cd1dbc4bf4a87afc2f90cfcc28e3a92ef1a89c3e: Bug 1356179 - Part 2. Reftest for applying clip-path onto thin objects. r=mstange
cku <cku@mozilla.com> - Wed, 10 May 2017 15:44:52 +0800 - rev 576183
Push
58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1356179 - Part 2. Reftest for applying clip-path onto thin objects. r=mstange
MozReview-Commit-ID: 7CDyDYtLWsN
6b896faa04a582f76eabf38c0cb10fac49247c31: Bug 1356179 - Part 1. Roundout clip region to make sure we have enough space for mask/clip-path painting. r=mstange
cku <cku@mozilla.com> - Wed, 10 May 2017 15:42:17 +0800 - rev 576182
Push
58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1356179 - Part 1. Roundout clip region to make sure we have enough space for mask/clip-path painting. r=mstange
MozReview-Commit-ID: 6hfOiCDq7ni
bbea5fa747270debfa40b10ea49392b6124f5085: Bug 1361984 - Fix the logic of AnnexB::ConvertSampleToAnnexB that checks the sample's extradata field even the sample is AVCC format converted by ConvertSampleToAVCC from AnnexB format. r=jya
James Cheng <jacheng@mozilla.com> - Thu, 11 May 2017 16:43:12 +0800 - rev 576181
Push
58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1361984 - Fix the logic of AnnexB::ConvertSampleToAnnexB that checks the sample's extradata field even the sample is AVCC format converted by ConvertSampleToAVCC from AnnexB format. r=jya
MozReview-Commit-ID: C5cAlvRwkYj
3a137e3e4b7dfc75201a5c758c2764705ca9b888: Bug 1356916 - Additional reftest expectations fix. r=me
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 11 May 2017 18:42:35 +0900 - rev 576180
Push
58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1356916 - Additional reftest expectations fix. r=me
MozReview-Commit-ID: 3MZq2EZlTNC
a9520acf01adade0b7fb032250cbca5c83b2be4e: Bug 1362910. P3 - add a gtest to test move-only types with MozPromise. r=gerald
JW Wang <jwwang@mozilla.com> - Thu, 11 May 2017 11:51:58 +0800 - rev 576179
Push
58271 by bmo:cam@mcc.id.au at Thu, 11 May 2017 11:23:16 +0000
Bug 1362910. P3 - add a gtest to test move-only types with MozPromise. r=gerald
MozReview-Commit-ID: 5LP7POyxNt3