156338443161f18d12ae45afa3b81c0cb53b4144: Bug 1390831 - Make test_bug635636.html e10s-aware r?ehsan draft
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 16 Aug 2017 21:03:18 +0900 - rev 648168
Push 74653 by masayuki@d-toybox.com at Thu, 17 Aug 2017 10:09:29 +0000
Bug 1390831 - Make test_bug635636.html e10s-aware r?ehsan test_bug655636.html refers gBrowser, however, it's available only in chrome process and it's referred only for listening to "pageshow" event instead of "load" event of the data URI. So, we must be able to use "unload" event of the previous URL instead. Although, this testcase (even without this change) won't cause crash even if backing out the patch for bug 635636 anymore. MozReview-Commit-ID: B8qOwVZqZQm
267df6704f7b06636ce748cd2499cc7b3199317a: Bug 1375502 - part6: Rename endIndx of nsContentIterator::InitInternal() to aEndOffset r?mats draft
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 16 Aug 2017 22:14:40 +0900 - rev 648167
Push 74653 by masayuki@d-toybox.com at Thu, 17 Aug 2017 10:09:29 +0000
Bug 1375502 - part6: Rename endIndx of nsContentIterator::InitInternal() to aEndOffset r?mats MozReview-Commit-ID: 2Z817Xyx1JN
b4be874c42f8fb5f4329813c870c92fe6a0cef0e: Bug 1375502 - part5: Rename startIndx of nsContentIterator::InitInternal() to aStartOffset r?mats draft
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 16 Aug 2017 22:13:47 +0900 - rev 648166
Push 74653 by masayuki@d-toybox.com at Thu, 17 Aug 2017 10:09:29 +0000
Bug 1375502 - part5: Rename startIndx of nsContentIterator::InitInternal() to aStartOffset r?mats MozReview-Commit-ID: 9NGxFjM5Mox
dfccd1c610f8be18e1759f7197dd34aff323942a: Bug 1375502 - part4: Rename endNode of nsContentIterator::InitInternal() to aEndContainer r?mats draft
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 16 Aug 2017 22:12:28 +0900 - rev 648165
Push 74653 by masayuki@d-toybox.com at Thu, 17 Aug 2017 10:09:29 +0000
Bug 1375502 - part4: Rename endNode of nsContentIterator::InitInternal() to aEndContainer r?mats MozReview-Commit-ID: 3Dq8Ptpy6pN
7cf8ef15209e8345d37f5eb6ec15e5e57a55d196: Bug 1375502 - part3: Rename startNode of nsContentIterator::InitInternal() to aStartContainer r?mats draft
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 16 Aug 2017 22:11:11 +0900 - rev 648164
Push 74653 by masayuki@d-toybox.com at Thu, 17 Aug 2017 10:09:29 +0000
Bug 1375502 - part3: Rename startNode of nsContentIterator::InitInternal() to aStartContainer r?mats MozReview-Commit-ID: 9fXIKhB03Mx
4d2154739d0f8a8a2d5c06854f4b3f5a6d874271: Bug 1375502 - part2: Add nsIContentIterator::Init(nsINode*, uint32_t, nsINode*, uint32_t) r?mats draft
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 26 Jun 2017 17:26:27 +0900 - rev 648163
Push 74653 by masayuki@d-toybox.com at Thu, 17 Aug 2017 10:09:29 +0000
Bug 1375502 - part2: Add nsIContentIterator::Init(nsINode*, uint32_t, nsINode*, uint32_t) r?mats nsIContentIterator::Init() takes nsRange but it's too expensive for some users. So, there should be another Init() which can be specified a range in DOM tree with 2 pairs of nsINode* and uint32_t. MozReview-Commit-ID: 6JXic0KOM2d
74d617cac5d6ae34c6624827cf01af4702c5998e: Bug 1375502 - part1: ContentEventHandler shouldn't use nsRange for temporary use r?mats draft
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 23 Jun 2017 13:21:47 +0900 - rev 648162
Push 74653 by masayuki@d-toybox.com at Thu, 17 Aug 2017 10:09:29 +0000
Bug 1375502 - part1: ContentEventHandler shouldn't use nsRange for temporary use r?mats Allocating and initializing nsRange is too expensive especially for temporary use. However, ContentEventHandler uses nsRange only for representing two DOM points. So, it should use simpler helper class, RawRange, for reducing some unnecessary runtime cost. Note that this still uses nsRange for initializing nsIContentIterator. This will be fixed by the following patch. MozReview-Commit-ID: 5TUy6yJf7HA
e02be2778c9383a97c9ab5f626a34dbbb36c75ae: Bug 1389640 - Restore focus states for url bar in light/dark themes. r=dao draft
Dale Harvey <dale@arandomurl.com> - Thu, 17 Aug 2017 11:04:58 +0100 - rev 648161
Push 74652 by bmo:dharvey@mozilla.com at Thu, 17 Aug 2017 10:05:57 +0000
Bug 1389640 - Restore focus states for url bar in light/dark themes. r=dao MozReview-Commit-ID: K3Jy8CXOkDS
39d42c06e5ae1816f9daa0ea426ce52d469be1da: Bug 1390550 - Update to latest libhyphen code from upstream. r=ryanvm
Jonathan Kew <jkew@mozilla.com> - Thu, 17 Aug 2017 09:58:29 +0100 - rev 648160
Push 74652 by bmo:dharvey@mozilla.com at Thu, 17 Aug 2017 10:05:57 +0000
Bug 1390550 - Update to latest libhyphen code from upstream. r=ryanvm
6b2167c58ec0a29cb1c79a7c4da632f011e543cb: Bug 1390437 - Add NotifyInvalidation after EndTransaction for layers-free mode. r=kats draft
Ethan Lin <ethlin@mozilla.com> - Tue, 15 Aug 2017 16:54:12 +0800 - rev 648159
Push 74651 by bmo:ethlin@mozilla.com at Thu, 17 Aug 2017 09:55:02 +0000
Bug 1390437 - Add NotifyInvalidation after EndTransaction for layers-free mode. r=kats For layers-free mode, we still need to call NotifyInvalidation to trigger FireDOMPaintEvent. It should be fine to pass an empty rect since we always take full snapshot for WR. MozReview-Commit-ID: EzzQi2C5aRQ
5fa847ee8a5981b5b1cbf45157452fdd687bcb8d: Bug 1387325 - Part3. Add annotations for reftests after adding WR support for XUL image. r=mattwoodrow draft
Ethan Lin <ethlin@mozilla.com> - Thu, 17 Aug 2017 14:48:40 +0800 - rev 648158
Push 74650 by bmo:ethlin@mozilla.com at Thu, 17 Aug 2017 09:53:13 +0000
Bug 1387325 - Part3. Add annotations for reftests after adding WR support for XUL image. r=mattwoodrow MozReview-Commit-ID: 2jfsC8ETXHj
dbe9f22f7fdccbab206c16f74e6ef33946c3074f: Bug 1387325 - Part2. Add WR support for nsDisplayXULImage. r=mattwoodrow draft
Ethan Lin <ethlin@mozilla.com> - Thu, 17 Aug 2017 14:47:25 +0800 - rev 648157
Push 74650 by bmo:ethlin@mozilla.com at Thu, 17 Aug 2017 09:53:13 +0000
Bug 1387325 - Part2. Add WR support for nsDisplayXULImage. r=mattwoodrow MozReview-Commit-ID: 9DncgchiS44
761a860b4a2d9bd1d6b36ea8260ccf4fbf69ebdc: Bug 1387325 - Part1. Refactor nsImageBoxFrame::PaintImage to make it easier to add WR support. r=mattwoodrow draft
Ethan Lin <ethlin@mozilla.com> - Thu, 17 Aug 2017 14:45:21 +0800 - rev 648156
Push 74650 by bmo:ethlin@mozilla.com at Thu, 17 Aug 2017 09:53:13 +0000
Bug 1387325 - Part1. Refactor nsImageBoxFrame::PaintImage to make it easier to add WR support. r=mattwoodrow MozReview-Commit-ID: AmHPifpVAHZ
cc17088b584e21c750677eaefff1d33333074593: Bug 1390804 - Apply WR mask to ScrollingLayersHelper for layers-free. r=kats draft
Ethan Lin <ethlin@mozilla.com> - Thu, 17 Aug 2017 17:32:50 +0800 - rev 648155
Push 74649 by bmo:ethlin@mozilla.com at Thu, 17 Aug 2017 09:50:52 +0000
Bug 1390804 - Apply WR mask to ScrollingLayersHelper for layers-free. r=kats MozReview-Commit-ID: CbfQXqWtiLg
9d10591da57d9ddd7ccae9c9540250a402356dfd: Bug 1391191 - Consolidate navigator toolbox bottom border styling. r?johannh draft
Dão Gottwald <dao@mozilla.com> - Thu, 17 Aug 2017 11:46:00 +0200 - rev 648154
Push 74648 by dgottwald@mozilla.com at Thu, 17 Aug 2017 09:46:19 +0000
Bug 1391191 - Consolidate navigator toolbox bottom border styling. r?johannh MozReview-Commit-ID: DUEPgD2Zdgc
f4e9b330b533e7e64916e1a9343bad8a6a9fae60: Bug 1390263 - Follow up for Bug 1357742. r?xidorn draft
Wei-Cheng Pan <wpan@mozilla.com> - Thu, 17 Aug 2017 17:40:21 +0800 - rev 648153
Push 74647 by bmo:wpan@mozilla.com at Thu, 17 Aug 2017 09:45:04 +0000
Bug 1390263 - Follow up for Bug 1357742. r?xidorn MozReview-Commit-ID: CMQkpkmL9Cb
7e8ea83c805d37973e92d0e887c32ec9045b223b: Bug 1362321 - Do not crash in gfxPlatform:Init if there is a TDR happening; r?bas draft
Kevin Chen <kechen@mozilla.com> - Wed, 09 Aug 2017 18:00:01 +0800 - rev 648152
Push 74646 by bmo:kechen@mozilla.com at Thu, 17 Aug 2017 09:38:45 +0000
Bug 1362321 - Do not crash in gfxPlatform:Init if there is a TDR happening; r?bas MozReview-Commit-ID: 9gJCErHosg1
41e1c10f32465ca0abac61bbfd555ee89a8c67a1: Bug 1390443. P3 - rewrite the logic about mWaitingForKey. draft
JW Wang <jwwang@mozilla.com> - Thu, 17 Aug 2017 10:47:07 +0800 - rev 648151
Push 74645 by jwwang@mozilla.com at Thu, 17 Aug 2017 09:28:47 +0000
Bug 1390443. P3 - rewrite the logic about mWaitingForKey. This fixes the bug where mWaitingForKey is reset only when mPaused is false. We should reset mWaitingForKey to NOT_WAITING_FOR_KEY when the key is available and decoding can continue. http://w3c.github.io/encrypted-media/#resume-playback MozReview-Commit-ID: LjIhe9cTsdg
498e2844d2d0d1cee087552f5aaf5aac7e34c3bf: Bug 1390443. P2 - remove unused IsExpectingMoreData(). draft
JW Wang <jwwang@mozilla.com> - Wed, 16 Aug 2017 15:37:29 +0800 - rev 648150
Push 74645 by jwwang@mozilla.com at Thu, 17 Aug 2017 09:28:47 +0000
Bug 1390443. P2 - remove unused IsExpectingMoreData(). MozReview-Commit-ID: KTxmjIrD1WB
6f60fad11b65e75b456e128f8414fe2ea545455f: Bug 1390443. P1 - don't change nextFrameStatus when MDSM reaches the end of playback. draft
JW Wang <jwwang@mozilla.com> - Wed, 16 Aug 2017 15:33:58 +0800 - rev 648149
Push 74645 by jwwang@mozilla.com at Thu, 17 Aug 2017 09:28:47 +0000
Bug 1390443. P1 - don't change nextFrameStatus when MDSM reaches the end of playback. Instead, MediaDecoder::NextFrameStatus() checks IsEnded() and returns NEXT_FRAME_UNAVAILABLE to ensure we have HAVE_CURRENT_DATA when playback is ended on the main thread. This will fix the timing issue (comment 0) which causes 'waiting' to fire. MozReview-Commit-ID: 7O21x2q0lb8
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip