402dbb3419f489906677bace2be85c7326bd2763: Bug 1300701 - Notify changedAnimations to mutation observer when priority of CSS animations on an element is changed. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Mon, 12 Sep 2016 15:04:33 +0900 - rev 313500
Push 30689 by kwierso@gmail.com at Mon, 12 Sep 2016 23:52:16 +0000
Bug 1300701 - Notify changedAnimations to mutation observer when priority of CSS animations on an element is changed. r=birtles MozReview-Commit-ID: GXv4c2DiRij
1851b78b5a9673ee422f189b92e5f1e86b82a01c: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 12 Sep 2016 13:07:54 +0200 - rev 313499
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
merge mozilla-inbound to mozilla-central a=merge
f56deec592bd3cff3e7f9eacb4786a3e50626fca: Bug 1284350. Reland on top of backouts "Bug 1299065 - invisible elements in the foreground should also be recorded; r=gerald" r=kaku
Kaku Kuo <kaku@mozilla.com> - Tue, 30 Aug 2016 14:53:04 +0800 - rev 313498
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Reland on top of backouts "Bug 1299065 - invisible elements in the foreground should also be recorded; r=gerald" r=kaku Instead of "not visible", "approximately visible", and "visible" (in display port) we now have "approximately not visible", and "approximately visible" which includes "visible".
8de973bd95adf8b7106bb196343ebb7bf420aba8: Bug 1284350. Reland on top of backouts "Bug 1282710 - part 2 - Plumb the visibility event from nsIFrame to nsIDOMMediaElemnt; r=seth" r=kaku
Kaku Kuo <tkuo@mozilla.com> - Wed, 29 Jun 2016 17:36:24 +0800 - rev 313497
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Reland on top of backouts "Bug 1282710 - part 2 - Plumb the visibility event from nsIFrame to nsIDOMMediaElemnt; r=seth" r=kaku
5187bdfbe760cf52f0fb7a7e5cea4d88026d9478: Bug 1284350. Reland on top of backouts "Bug 1282710 - Part 1 - implement the suspend and resume logics in HTMLMediaElement.cpp according to visibility events; r=cpearce r=kamidphish" r=kaku
Kaku Kuo <tkuo@mozilla.com> - Mon, 04 Jul 2016 13:26:40 +0800 - rev 313496
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Reland on top of backouts "Bug 1282710 - Part 1 - implement the suspend and resume logics in HTMLMediaElement.cpp according to visibility events; r=cpearce r=kamidphish" r=kaku Instead of "not visible", "approximately visible", and "visible" (in display port) we now have "approximately not visible", and "approximately visible" which includes "visible".
a3bbde2006a03bf498a7fc478359d03af2a45b70: Bug 1284350. Ensure that if a frame is painted it is added to the approximately visible list. r=mstange
Timothy Nikkel <tnikkel@gmail.com> - Mon, 12 Sep 2016 00:19:08 -0500 - rev 313495
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Ensure that if a frame is painted it is added to the approximately visible list. r=mstange This takes the second hunk of https://hg.mozilla.org/mozilla-central/rev/82c3b4b81d82 only, but instead of the "in displayport" list we are adding to the "approximately visible" list. The "in displayport" list doesn't exist after the backouts that need to be done. This ensures that all visible frames are in the approximately visible list. By not taking the first chunk of the aforementioned changeset we don't remove frames that aren't painted from the approximately visible list. So the list only grows during a paint. But the next time the we do a full update of approximately visible images it can shrink. We need this because the video element uses visibility to start/stop decoding (bug 1282710, bug 1299065) and we want frames that are painted to for sure be marked as visible.
22b0444e1e3a2ab3be2f11822a75cc37c59d4e24: Bug 1284350. Backed out changeset 69abdc731a99 (Bug 1261554 (Part 1) - Prepare for implementing in-displayport visibility tracking. r=mstange)
Timothy Nikkel <tnikkel@gmail.com> - Mon, 12 Sep 2016 00:19:08 -0500 - rev 313494
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Backed out changeset 69abdc731a99 (Bug 1261554 (Part 1) - Prepare for implementing in-displayport visibility tracking. r=mstange)
7dc535385a4fe5286a9d91fb66f7796120bd8fb0: Bug 1284350. Backed out changeset 82c3b4b81d82 (Bug 1261554 (Part 2) - Mark frames which are added to the display list when painting to the window as having Visibility::IN_DISPLAYPORT. r=mstange)
Timothy Nikkel <tnikkel@gmail.com> - Mon, 12 Sep 2016 00:19:08 -0500 - rev 313493
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Backed out changeset 82c3b4b81d82 (Bug 1261554 (Part 2) - Mark frames which are added to the display list when painting to the window as having Visibility::IN_DISPLAYPORT. r=mstange)
a49a5a669a2cd1a3501616b96497bb3ef82bcf88: Bug 1284350. Backed out changeset bb3bf463c0ec (Bug 1261554 (Part 3) - Visualize Visibility::IN_DISPLAYPORT regions in the APZ minimap visibility debugger. r=botond)
Timothy Nikkel <tnikkel@gmail.com> - Mon, 12 Sep 2016 00:19:08 -0500 - rev 313492
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Backed out changeset bb3bf463c0ec (Bug 1261554 (Part 3) - Visualize Visibility::IN_DISPLAYPORT regions in the APZ minimap visibility debugger. r=botond)
9230703875bbdf24c25448f147f3c3ce283496e1: Bug 1284350. Backed out changeset a909de86c183 (Bug 1261554 (Followup) - Fix memory reporting for PresShell::mVisibleRegions. r=me)
Timothy Nikkel <tnikkel@gmail.com> - Mon, 12 Sep 2016 00:19:07 -0500 - rev 313491
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Backed out changeset a909de86c183 (Bug 1261554 (Followup) - Fix memory reporting for PresShell::mVisibleRegions. r=me)
90ef23c8f05728ce678788db0b1cbf4591443097: Bug 1284350. Backed out changeset d6a286242f2d (Bug 1268348 - Pass the previous visibility state to OnVisibilityChange(). r=mstange)
Timothy Nikkel <tnikkel@gmail.com> - Mon, 12 Sep 2016 00:19:07 -0500 - rev 313490
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Backed out changeset d6a286242f2d (Bug 1268348 - Pass the previous visibility state to OnVisibilityChange(). r=mstange)
8864fa8e88fcdced9555052d0751ddf91aa4047e: Bug 1284350. Backed out changeset e9df21facccf (Bug 1269931 - Send visible region updates for pres shells associated with nested views. r=botond)
Timothy Nikkel <tnikkel@gmail.com> - Mon, 12 Sep 2016 00:19:07 -0500 - rev 313489
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Backed out changeset e9df21facccf (Bug 1269931 - Send visible region updates for pres shells associated with nested views. r=botond)
efc8b6da54df0df6aa02bb120920de1359c6188e: Bug 1284350. Backed out changeset 4517cddd204e (Bug 1269934 - Handle visible frame sets more generically in PresShell. r=mstange)
Timothy Nikkel <tnikkel@gmail.com> - Mon, 12 Sep 2016 00:19:07 -0500 - rev 313488
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Backed out changeset 4517cddd204e (Bug 1269934 - Handle visible frame sets more generically in PresShell. r=mstange)
ade684af2dea733c1bc46ba1f00fd0ae75d29f11: Bug 1284350. Backed out changeset 45c3308d49c9 (Bug 1269935 - Replace PresShell::DecVisibleCount() with a general map function. r=mstange)
Timothy Nikkel <tnikkel@gmail.com> - Mon, 12 Sep 2016 00:19:07 -0500 - rev 313487
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Backed out changeset 45c3308d49c9 (Bug 1269935 - Replace PresShell::DecVisibleCount() with a general map function. r=mstange)
e36e9de24a095b1d48b07820f797c83bb5d439d8: Bug 1284350. Backed out changeset d0aa5cf74699 (Bug 1269937 - Manage updating visible frames and regions using RAII. r=mstange)
Timothy Nikkel <tnikkel@gmail.com> - Mon, 12 Sep 2016 00:19:07 -0500 - rev 313486
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Backed out changeset d0aa5cf74699 (Bug 1269937 - Manage updating visible frames and regions using RAII. r=mstange)
4964f5d7354b5c22c33c8947c8eacf6f5b9762c5: Bug 1284350. Backed out changeset 719d6d5d9d21 (Bug 1259281 - Mark frames NONVISIBLE if their pres shell is inactive or frozen. r=mstange)
Timothy Nikkel <tnikkel@gmail.com> - Tue, 26 Jul 2016 13:48:00 -0500 - rev 313485
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Backed out changeset 719d6d5d9d21 (Bug 1259281 - Mark frames NONVISIBLE if their pres shell is inactive or frozen. r=mstange)
92e04b8efcaaad40808c613e6b84903fe07733e2: Bug 1284350. Backed out changeset 1bbb1ab928c7 (Bug 1282710 - Part 1 - implement the suspend and resume logics in HTMLMediaElement.cpp according to visibility events; r=cpearce r=kamidphish)
Timothy Nikkel <tnikkel@gmail.com> - Mon, 12 Sep 2016 00:19:06 -0500 - rev 313484
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Backed out changeset 1bbb1ab928c7 (Bug 1282710 - Part 1 - implement the suspend and resume logics in HTMLMediaElement.cpp according to visibility events; r=cpearce r=kamidphish)
f6bd48b932a5546aa2606fcdefaf81f113897706: Bug 1284350. Backed out changeset 103dc4eddacf (Bug 1282710 - part 2 - Plumb the visibility event from nsIFrame to nsIDOMMediaElemnt; r=seth)
Timothy Nikkel <tnikkel@gmail.com> - Tue, 26 Jul 2016 17:43:58 -0500 - rev 313483
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Backed out changeset 103dc4eddacf (Bug 1282710 - part 2 - Plumb the visibility event from nsIFrame to nsIDOMMediaElemnt; r=seth)
76b2bc20a727979f7f7c39f81c6f213fff00666d: Bug 1284350. Backed out changeset 06bf533a2bdd (Bug 1299065 - invisible elements in the foreground should also be recorded; r=gerald)
Timothy Nikkel <tnikkel@gmail.com> - Thu, 08 Sep 2016 18:07:36 -0500 - rev 313482
Push 30688 by cbook@mozilla.com at Mon, 12 Sep 2016 11:08:05 +0000
Bug 1284350. Backed out changeset 06bf533a2bdd (Bug 1299065 - invisible elements in the foreground should also be recorded; r=gerald)
3d667f260feb3f7f30fca84f608b92e330aa349c: Bug 1302001. Move some code to WaitForCDMState. r=kaku
JW Wang <jwwang@mozilla.com> - Tue, 06 Sep 2016 15:01:30 +0800 - rev 313481
Push 30687 by cbook@mozilla.com at Mon, 12 Sep 2016 11:05:55 +0000
Bug 1302001. Move some code to WaitForCDMState. r=kaku MozReview-Commit-ID: RAvuVs7Ykq
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip