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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip