287fa4a212a6fe6eadefd4d0794852a1ebaefa44: No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update draft
ffxbld - Sun, 01 Oct 2017 10:58:36 -0700 - rev 673198
Push 82495 by bmo:tlin@mozilla.com at Mon, 02 Oct 2017 03:57:39 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update
887b0d1c3e49a98e1c1419abf9d4df0444225bf2: No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update draft
ffxbld - Sun, 01 Oct 2017 10:58:32 -0700 - rev 673197
Push 82495 by bmo:tlin@mozilla.com at Mon, 02 Oct 2017 03:57:39 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update
f1f664402e0f9f128924d21e2844b5331a370f06: Bug 1402749 - Part 2: Only allow updating VR controller amount at Vsync time; r=kip
dmu@mozilla.com <dmu@mozilla.com> - Fri, 29 Sep 2017 06:53:27 +0000 - rev 673196
Push 82495 by bmo:tlin@mozilla.com at Mon, 02 Oct 2017 03:57:39 +0000
Bug 1402749 - Part 2: Only allow updating VR controller amount at Vsync time; r=kip MozReview-Commit-ID: EwXpyGnTYTD
f1043664d830166400076a8d2887e92d4e40c681: Bug 1402749 - Part 1: Remove assertion for avoiding no gamepad listeners in race condition; r=Lenzak
dmu@mozilla.com <dmu@mozilla.com> - Thu, 28 Sep 2017 17:11:24 +0000 - rev 673195
Push 82495 by bmo:tlin@mozilla.com at Mon, 02 Oct 2017 03:57:39 +0000
Bug 1402749 - Part 1: Remove assertion for avoiding no gamepad listeners in race condition; r=Lenzak MozReview-Commit-ID: AqWugbCKwwx
f6d9016ac75aee2d94a3a6e4ad53ca6326d672a6: Bug 1381434 - off-main-thread loading web font r=heycam
Shih-Chiang Chien <schien@mozilla.com> - Fri, 29 Sep 2017 10:10:13 +0800 - rev 673194
Push 82495 by bmo:tlin@mozilla.com at Mon, 02 Oct 2017 03:57:39 +0000
Bug 1381434 - off-main-thread loading web font r=heycam MozReview-Commit-ID: 8PQdxK5K55
9aa27ded4a4e1360813b3af5e6aeaae1094ad597: Bug 1402194 - Don't fail when there is neither try syntax nor try_task_config.json. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Sat, 30 Sep 2017 08:20:07 +0900 - rev 673193
Push 82495 by bmo:tlin@mozilla.com at Mon, 02 Oct 2017 03:57:39 +0000
Bug 1402194 - Don't fail when there is neither try syntax nor try_task_config.json. r=dustin
369b409b1129f701c5bb1f47b6d401bed45044d1: Bug 1404316 - Crashtest. r=me
Bobby Holley <bobbyholley@gmail.com> - Fri, 29 Sep 2017 11:18:30 -0700 - rev 673192
Push 82495 by bmo:tlin@mozilla.com at Mon, 02 Oct 2017 03:57:39 +0000
Bug 1404316 - Crashtest. r=me MozReview-Commit-ID: LCbXnY8nqmJ
a7053520bcdc3999d0f2ba3a357cca32e7fc0d6b: Bug 1404316 - Use the nsContentUtils machinery for identifying document-level NAC in GetFlattenedTreeParentNodeInternal. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Fri, 29 Sep 2017 12:06:21 -0700 - rev 673191
Push 82495 by bmo:tlin@mozilla.com at Mon, 02 Oct 2017 03:57:39 +0000
Bug 1404316 - Use the nsContentUtils machinery for identifying document-level NAC in GetFlattenedTreeParentNodeInternal. r=emilio MozReview-Commit-ID: 74UMBeZBZcw
67d77477c96a1fc5757abd63c4c7e7446cc8b4bd: servo: Merge #18692 - style: multiple cleanups (from emilio:cleanups); r=nox
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 01 Oct 2017 13:30:18 -0500 - rev 673190
Push 82495 by bmo:tlin@mozilla.com at Mon, 02 Oct 2017 03:57:39 +0000
servo: Merge #18692 - style: multiple cleanups (from emilio:cleanups); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: 4d95e2cd46b7f47f28970153c14a565afdef2bc3
44a60b3064559713cec01fcb7804a2ebb72b6a04: servo: Merge #18693 - Upgrade to rustc 1.22.0-nightly (c6884b12d 2017-09-30) (from servo:rustup); r=nox
Simon Sapin <simon.sapin@exyr.org> - Sun, 01 Oct 2017 09:46:05 -0500 - rev 673189
Push 82495 by bmo:tlin@mozilla.com at Mon, 02 Oct 2017 03:57:39 +0000
servo: Merge #18693 - Upgrade to rustc 1.22.0-nightly (c6884b12d 2017-09-30) (from servo:rustup); r=nox A new `AddAssign` impl in the standard library made inference ambiguous. Source-Repo: https://github.com/servo/servo Source-Revision: a2403c5cd63d689283bc35ff9c11329a7b522caf
b5cf95178314a50d6ee2790cc55fb660708a3e02: Bug 1396953 - fix flexible space widget disappearing when adding to toolbar r=Gijs
Maya Messinger <maya.messinger@duke.edu> - Sat, 30 Sep 2017 18:42:24 -0400 - rev 673188
Push 82495 by bmo:tlin@mozilla.com at Mon, 02 Oct 2017 03:57:39 +0000
Bug 1396953 - fix flexible space widget disappearing when adding to toolbar r=Gijs MozReview-Commit-ID: BuYzvBX439p
ddce79f870c21eb1f5c2d2f84d1351944e22ecf8: Bug 1404193 - enable customize logo, speech bubble string, and hide the skip button;r=fischer draft
gasolin <gasolin@gmail.com> - Mon, 02 Oct 2017 11:54:21 +0800 - rev 673187
Push 82494 by bmo:gasolin@mozilla.com at Mon, 02 Oct 2017 03:54:51 +0000
Bug 1404193 - enable customize logo, speech bubble string, and hide the skip button;r=fischer MozReview-Commit-ID: LTgcOlPmX0w
a41ddb10889709621d59f8abad42ebc085b79074: Bug 1404193 - document support prefs for customize;r=fischer draft
gasolin <gasolin@gmail.com> - Mon, 02 Oct 2017 10:17:51 +0800 - rev 673186
Push 82494 by bmo:gasolin@mozilla.com at Mon, 02 Oct 2017 03:54:51 +0000
Bug 1404193 - document support prefs for customize;r=fischer MozReview-Commit-ID: J1mWEGv8LHG
7b12f466c922920f492883291301cb24394e14fa: Bug 1404077 - Remove unnecessary gfxContext::Save/Load in nsTreeBodyFrame::PaintCell. draft
cku <cku@mozilla.com> - Mon, 02 Oct 2017 11:46:39 +0800 - rev 673185
Push 82493 by bmo:cku@mozilla.com at Mon, 02 Oct 2017 03:53:51 +0000
Bug 1404077 - Remove unnecessary gfxContext::Save/Load in nsTreeBodyFrame::PaintCell. Between this pair of gfxContext::Save/Load, only the draw calls of the DrawTarget are called. Since draw calls do not alter the content of a AureState, we should just remove this pair of Save/Load. MozReview-Commit-ID: BexjGJkO77E
c6f9c95967f6af90f6cb44c5148517ffb3bb64da: Bug 1404077 - Remove unnecessary gfxContext::Save/Load in nsTreeBodyFrame::PaintCell. draft
cku <cku@mozilla.com> - Mon, 02 Oct 2017 11:46:39 +0800 - rev 673184
Push 82492 by bmo:cku@mozilla.com at Mon, 02 Oct 2017 03:49:45 +0000
Bug 1404077 - Remove unnecessary gfxContext::Save/Load in nsTreeBodyFrame::PaintCell. Between this pair of gfxContext::Save/Load, we only call the draw calls of the DrawTarget, draw calls do not alter the AureState, which means this pair of Save/Load is not needed at all. MozReview-Commit-ID: BexjGJkO77E
7279714334aeeed9794de1db183e8f46db893c48: Bug 1404771. P3 - constify some members and fix comments. draft
JW Wang <jwwang@mozilla.com> - Wed, 20 Sep 2017 16:43:19 +0800 - rev 673183
Push 82491 by jwwang@mozilla.com at Mon, 02 Oct 2017 03:49:28 +0000
Bug 1404771. P3 - constify some members and fix comments. MozReview-Commit-ID: CMJgmY9Al0k
b85dbc5a5e4eb6f25fbbdb362573c4acc05383e3: Bug 1247189 - part2 : prevent doing task after detached. draft
Alastor Wu <alwu@mozilla.com> - Mon, 02 Oct 2017 11:17:45 +0800 - rev 673182
Push 82490 by alwu@mozilla.com at Mon, 02 Oct 2017 03:17:17 +0000
Bug 1247189 - part2 : prevent doing task after detached. The TrackBuffersManager::Detached() would be called after MediaSouceTrackDemuxer break the ref of track buffer (via MFR::shutdown), so we would get the situation that using the detached manager. After detach() called, everything about track buffer would be reset, we should not access it anymore, or it might cause the UAF. Three cases the detach() would be called before MFR, (1) From CC - would directly call TrackBuffersManager::Detached() (2) From MediaSource::RemoveSourceBuffer - would remove bufffer and call SourceBuffer::Detach() (3) From MediaSourceDecoder::Shutdown - would call MediaSource::Detach, it might be executed before finishing MSDM::shutdown MozReview-Commit-ID: 8hZ7xLtlvFw
a79620923e040889d9790e300c6006975954d326: Bug 1247189 - part1 : use IsCurrentThreadIn() as a main criteria to determine whether we're on the task queue or not. draft
Alastor Wu <alwu@mozilla.com> - Mon, 02 Oct 2017 11:11:57 +0800 - rev 673181
Push 82489 by alwu@mozilla.com at Mon, 02 Oct 2017 03:13:31 +0000
Bug 1247189 - part1 : use IsCurrentThreadIn() as a main criteria to determine whether we're on the task queue or not. If mTaskQueue is nullptr, OnTaskQueue() would always return true even we're not on the task queue. Therefore, should use IsCurrentThreadIn() as a main criteria. MozReview-Commit-ID: ycOI4QRElb
58a108dfe069a4151420441106490692d51d0276: Bug 1404771. P3 - constify some members and fix comments. draft
JW Wang <jwwang@mozilla.com> - Wed, 20 Sep 2017 16:43:19 +0800 - rev 673180
Push 82488 by jwwang@mozilla.com at Mon, 02 Oct 2017 03:10:26 +0000
Bug 1404771. P3 - constify some members and fix comments. MozReview-Commit-ID: CMJgmY9Al0k
ed5c3ecebe36fe258944038522c8691461448f8d: Bug 1404771. P2 - always access mThrottleReadahead within the lock. draft
JW Wang <jwwang@mozilla.com> - Wed, 20 Sep 2017 16:37:32 +0800 - rev 673179
Push 82488 by jwwang@mozilla.com at Mon, 02 Oct 2017 03:10:26 +0000
Bug 1404771. P2 - always access mThrottleReadahead within the lock. So it is easier to run Update() loops off the main thread in the future. MozReview-Commit-ID: LdxzQf6B3GK
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip