8047b74cb02259717a3e0714b75a4a181e1b15c0: Bug 1353987 - Clear ready promise when animation is canceled. r=birtles
Mantaroh Yoshinaga <mantaroh@gmail.com> - Mon, 12 Jun 2017 10:45:48 +0900 - rev 411548
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1353987 - Clear ready promise when animation is canceled. r=birtles According to the spec, when we cancel an animation we should "reset an animation's pending tasks"[1] which has following step: ... 4. Reject animation’s current ready promise with a DOMException named "AbortError". 5. Let animation’s current ready promise be the result of creating a new resolved Promise object. Since we create the ready promise and, if need resolve it when we create it (see Animation::GetReady), this patch simply clear the ready promise when an animation is canceled. [1] https://w3c.github.io/web-animations/#reset-an-animations-pending-tasks MozReview-Commit-ID: JxoqeA5dXCO
fab1fc13a6496b0b20cd6a5b4ccebe9e8bfebfc9: Bug 1371880 - Use Variant with indexed access in MozPromise::ResolveOrRejectValue - r=jwwang
Gerald Squelart <gsquelart@mozilla.com> - Mon, 12 Jun 2017 11:19:58 +1200 - rev 411547
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371880 - Use Variant with indexed access in MozPromise::ResolveOrRejectValue - r=jwwang MozReview-Commit-ID: 4vobU19ebaX
97877fd398adf74bb68de31e4f5b10bd0c2c11a9: Bug 1371515. P5 - remove mIsShutdown which is not read at all. r=kaku
JW Wang <jwwang@mozilla.com> - Fri, 09 Jun 2017 11:47:53 +0800 - rev 411546
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371515. P5 - remove mIsShutdown which is not read at all. r=kaku MozReview-Commit-ID: H8MZSoG9wCV
9a840c89892e0e4f1d2a3d2f6d741d02fd17f206: Bug 1371515. P4 - remove CanonicalIsShutdown() which has no callers at all. r=kaku
JW Wang <jwwang@mozilla.com> - Fri, 09 Jun 2017 11:45:20 +0800 - rev 411545
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371515. P4 - remove CanonicalIsShutdown() which has no callers at all. r=kaku MozReview-Commit-ID: AVWtCVFflho
6266b3ba9d2356c9521e2bdaaf305b37ba58ac89: Bug 1371515. P3 - remove IsShutdown() which now has no callers. r=kaku
JW Wang <jwwang@mozilla.com> - Fri, 09 Jun 2017 11:43:51 +0800 - rev 411544
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371515. P3 - remove IsShutdown() which now has no callers. r=kaku MozReview-Commit-ID: Te3F7WJ8iF
a12ce07a8154626a61eb958088e4569116ed23bc: Bug 1371515. P2 - remove the check from DecodeError(). r=kaku
JW Wang <jwwang@mozilla.com> - Fri, 09 Jun 2017 11:42:59 +0800 - rev 411543
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371515. P2 - remove the check from DecodeError(). r=kaku The same reason as P1. ShutdownState::Enter() disconnects callbacks to prevent DecodeError() from being called during shutdown. MozReview-Commit-ID: EFZiE2zkcUZ
e10c8efbb0fe265a2fe251e92e5f09c497f1bc10: Bug 1371515. P1 - remove the |IsShutdown()| check from Seek() which is already handled by ShutdownState. r=kaku
JW Wang <jwwang@mozilla.com> - Fri, 09 Jun 2017 11:41:20 +0800 - rev 411542
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371515. P1 - remove the |IsShutdown()| check from Seek() which is already handled by ShutdownState. r=kaku MozReview-Commit-ID: 5V7xCGCsh5j
3df6d3c1bebfeeb501e8f1485da21d9170602736: Bug 1371514. P2 - remove MediaDecoder::mStateMachineIsShutdown. r=gerald
JW Wang <jwwang@mozilla.com> - Fri, 09 Jun 2017 11:27:42 +0800 - rev 411541
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371514. P2 - remove MediaDecoder::mStateMachineIsShutdown. r=gerald MozReview-Commit-ID: Dv2pdHW2tgI
6cb63e92bc902cb701f8ad65a32218d1e6ee66bf: Bug 1371514. P1 - remove AbstractMediaDecoder::IsOggDecoderShutdown() and its friends. r=gerald
JW Wang <jwwang@mozilla.com> - Fri, 09 Jun 2017 11:24:45 +0800 - rev 411540
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371514. P1 - remove AbstractMediaDecoder::IsOggDecoderShutdown() and its friends. r=gerald MozReview-Commit-ID: 5HOqH6YtB8b
1ce78807187af4d8243ee751d3176f77d3a30068: Bug 1354143 - Commit jump list on lazy idle thread. r=florian,jimm
Wei-Cheng Pan <wpan@mozilla.com> - Wed, 24 May 2017 16:38:57 +0800 - rev 411539
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1354143 - Commit jump list on lazy idle thread. r=florian,jimm Since committing will do IO on the main thread, it would be better to do it on an idle thread instead. We have to change JavaScript code too because now the API is asynchrous. This patch also updates its xpcshell test. Now mozilla::widget::AsyncDeleteAllFaviconsFromDisk will get profile directory on the main thread to prevent it happens on off-main-threads, thus prevents off-main-thread assertion. MozReview-Commit-ID: CWcR0B2BC3n
9858be1746b67131a36b60dbae910e60c00a3040: Bug 1371200. P5 - devirtualize some functions that don't have overrides. r=cpearce
JW Wang <jwwang@mozilla.com> - Wed, 07 Jun 2017 14:41:37 +0800 - rev 411538
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371200. P5 - devirtualize some functions that don't have overrides. r=cpearce MozReview-Commit-ID: CtWPXF6MYIi
d2fd192ad9277abcc42324e818dda7db59f64dd0: Bug 1371200. P4 - constify some members. r=cpearce
JW Wang <jwwang@mozilla.com> - Wed, 07 Jun 2017 14:26:36 +0800 - rev 411537
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371200. P4 - constify some members. r=cpearce MozReview-Commit-ID: B7rrXrTn7RD
4a76d18a41c6f22b71a4254dec8b89b3a53b709e: Bug 1371200. P3 - remove unused code. r=cpearce
JW Wang <jwwang@mozilla.com> - Wed, 07 Jun 2017 14:21:47 +0800 - rev 411536
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371200. P3 - remove unused code. r=cpearce MozReview-Commit-ID: JVmmKSAQl3q
dca576ac7065976e770c4bb6f8a86b74768edf33: Bug 1371200. P2 - add more fields to MediaDecoderInit. r=cpearce
JW Wang <jwwang@mozilla.com> - Wed, 07 Jun 2017 14:10:26 +0800 - rev 411535
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371200. P2 - add more fields to MediaDecoderInit. r=cpearce Now we can init some members in the constructor and remove the setters that are called only once. MozReview-Commit-ID: 2hkrIA6pFlh
a12048e898ee9dada33a86c511ea51916122e3b7: Bug 1371200. P1 - add MediaDecoderInit and fix MediaDecoder constructor and its friends. r=cpearce
JW Wang <jwwang@mozilla.com> - Wed, 07 Jun 2017 12:14:11 +0800 - rev 411534
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371200. P1 - add MediaDecoderInit and fix MediaDecoder constructor and its friends. r=cpearce We will add more fields to MediaDecoderInit and be able to remove some setters. MozReview-Commit-ID: BVx935IHQHf
2629ca0641a72087efcc1d12498519450070dbc7: Bug 1371114 - Add gecko profiler labels for WebRender, r=kats
peter chang <pchang@mozilla.com> - Fri, 09 Jun 2017 11:56:13 +0800 - rev 411533
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371114 - Add gecko profiler labels for WebRender, r=kats MozReview-Commit-ID: 4TRZgV8X1Ml
ab78c7663a97b34babc1b3169e2110f7796a5fb5: Bug 1371144 - Add the library button as a UITour target. r=MattN
gasolin <gasolin@gmail.com> - Fri, 09 Jun 2017 16:35:21 +0800 - rev 411532
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1371144 - Add the library button as a UITour target. r=MattN MozReview-Commit-ID: BSGMbdlujrC
f6a8aef8986c3faaa506d44de4b22f42fd1f5c3a: Merge m-c to autoland. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Sun, 11 Jun 2017 22:07:18 -0400 - rev 411531
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Merge m-c to autoland. a=merge
db8fa24af581408effe76d1daef665e2c209e180: Bug 1368610 - Part 6: Add tests for valid inherit value during animation. r=hiro
Daisuke Akatsuka <dakatsuka@mozilla.com> - Mon, 12 Jun 2017 10:17:25 +0900 - rev 411530
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1368610 - Part 6: Add tests for valid inherit value during animation. r=hiro This tests are to confirm either we could get valid value of 'inherit' of keyframe. Also, this tests are for clone_XX methods of stylo as well. MozReview-Commit-ID: J6HZBRZB5am
27cad9749cddf68e11fdd4e5d73dad84a8f8cf23: Backed out changeset 3e06253547af (bug 1329152) on developers request / bug 1371561
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 12 Jun 2017 08:58:10 +0200 - rev 411529
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Backed out changeset 3e06253547af (bug 1329152) on developers request / bug 1371561
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip