39e578647228493696c0c1b7da01ad86e8e34415: Bug 1245424 Part 1 - Fix assert for a display:none summary on debug build. draft
Ting-Yu Lin <tlin@mozilla.com> - Wed, 23 Mar 2016 15:05:54 +0800 - rev 343781
Push 13684 by tlin@mozilla.com at Wed, 23 Mar 2016 07:07:08 +0000
Bug 1245424 Part 1 - Fix assert for a display:none summary on debug build. If the main summary element has 'display: none' style, it won't generates a summary frame as the first child of the details. However, if a details element have two summaries and the first summary has 'display: none', the second summary still generates a SummaryFrame event if it isn't the main summary. So instead of checking on the SummaryFrame as before, I check the content tree for the main summary by using the idea in bug 1245424 comment 8. Another reason might be the potential removal of SummaryFrame in bug 1258657. MozReview-Commit-ID: H0evZ17zj5k
fba8574fa073e417796cc969cfc81296dc039dc3: Bug 1257874 - Use getProperties instead of getFrames in animation-detail. r=pbro draft
Nicolas Chevobbe <chevobbe.nicolas@gmail.com> - Fri, 18 Mar 2016 20:26:01 +0100 - rev 343780
Push 13683 by chevobbe.nicolas@gmail.com at Wed, 23 Mar 2016 06:55:33 +0000
Bug 1257874 - Use getProperties instead of getFrames in animation-detail. r=pbro Add a getProperties function to the animation actor to map KeyframeEffectReadOnly.getProperties Call this new function in animation-detail and adapt the code as the structure of the returned object structure is different from what getFrames returns. Adapt a couple tests to the new object structure client-side, and a test server-side to check getProperties returns what it should. MozReview-Commit-ID: 2zKPEknukEK
68ff5f94e2c8e703b9c784b1d2d5d4b6e63f14a9: Bug 1257874 - Use getProperties instead of getFrames in animation-detail. r=pbro draft
Nicolas Chevobbe <chevobbe.nicolas@gmail.com> - Fri, 18 Mar 2016 20:26:01 +0100 - rev 343779
Push 13682 by chevobbe.nicolas@gmail.com at Wed, 23 Mar 2016 06:52:42 +0000
Bug 1257874 - Use getProperties instead of getFrames in animation-detail. r=pbro Add a getProperties function to the animation actor to map KeyframeEffectReadOnly.getProperties Call this new function in animation-detail and adapt the code as the structure of the returned object structure is different from what getFrames returns. Adapt a couple tests to the new object structure client-side, and a test server-side to check getProperties returns what it should. MozReview-Commit-ID: 2zKPEknukEK
680c35cd392972277639eb9aa1baca9b90be5da8: Bug 1250054. Part 4 - employ MediaDecoderReaderWrapper and remove code about adjusting start time. r=jya. draft
JW Wang <jwwang@mozilla.com> - Wed, 02 Mar 2016 21:20:40 +0800 - rev 343778
Push 13681 by jwwang@mozilla.com at Wed, 23 Mar 2016 06:39:31 +0000
Bug 1250054. Part 4 - employ MediaDecoderReaderWrapper and remove code about adjusting start time. r=jya. MozReview-Commit-ID: Gy584CxXDsi
cdfb2ca3242f7f84af9dc1b36eb30bf96b1166ff: Bug 1250054. Part 3 - implement MediaDecoderReaderWrapper. r=jya. draft
JW Wang <jwwang@mozilla.com> - Wed, 02 Mar 2016 21:16:00 +0800 - rev 343777
Push 13681 by jwwang@mozilla.com at Wed, 23 Mar 2016 06:39:31 +0000
Bug 1250054. Part 3 - implement MediaDecoderReaderWrapper. r=jya. MozReview-Commit-ID: F2g32Mqj6tQ
ffbfac150325df13262442f7fcc819de22bca00b: Bug 1250054. Part 2 - move StartTimeRendezvous from MediaDecoderStateMachine.h to MediaDecoderReaderWrapper.cpp. r=jya. draft
JW Wang <jwwang@mozilla.com> - Wed, 02 Mar 2016 17:55:52 +0800 - rev 343776
Push 13681 by jwwang@mozilla.com at Wed, 23 Mar 2016 06:39:31 +0000
Bug 1250054. Part 2 - move StartTimeRendezvous from MediaDecoderStateMachine.h to MediaDecoderReaderWrapper.cpp. r=jya. MozReview-Commit-ID: EP12Nra4yh1
b8507913791232080ea8ccf970c33c5a93fba79f: Bug 1250054. Part 1 - add new files. r=jya. draft
JW Wang <jwwang@mozilla.com> - Tue, 23 Feb 2016 15:17:45 +0800 - rev 343775
Push 13681 by jwwang@mozilla.com at Wed, 23 Mar 2016 06:39:31 +0000
Bug 1250054. Part 1 - add new files. r=jya. MozReview-Commit-ID: 88I100tJ8bj
382439a9037d99e2ff6eeee186190e85f0f3f572: Bug 1258627 - always schedule next cycle so MDSM has a chance to leave buffering state. r=cpearce. draft
JW Wang <jwwang@mozilla.com> - Wed, 23 Mar 2016 10:25:58 +0800 - rev 343774
Push 13681 by jwwang@mozilla.com at Wed, 23 Mar 2016 06:39:31 +0000
Bug 1258627 - always schedule next cycle so MDSM has a chance to leave buffering state. r=cpearce. MozReview-Commit-ID: ByCHVF9IxvS
a2d76c6066346c4614c5b4fe682b9fa27766a62f: Bug 1256520 - use SyncRunnable to create DecodedStreamData synchronously to ensure the creation and destruction of DecodedStreamData happen in order. draft
JW Wang <jwwang@mozilla.com> - Tue, 15 Mar 2016 08:54:52 +0800 - rev 343773
Push 13681 by jwwang@mozilla.com at Wed, 23 Mar 2016 06:39:31 +0000
Bug 1256520 - use SyncRunnable to create DecodedStreamData synchronously to ensure the creation and destruction of DecodedStreamData happen in order. This greatly simplify the code because: 1. we don't have to dispatch the newly created DecodedStreamData to the work thread and store it to |mData|. 2. no need to deal with dispatch failure incurred by 1 due to task queue shutdown. (see: https://hg.mozilla.org/mozilla-central/file/f0c0480732d36153e8839c7f17394d45f679f87d/dom/media/mediasink/DecodedStream.cpp#l392) MozReview-Commit-ID: Vw4PwMBZht
696c7c5da5a7c52272b532c1eca062bd0bc39bc7: Bug 1258567 - per comment 3, ensure volume is only applied once to the AudioSegment. r=kinetik. draft
JW Wang <jwwang@mozilla.com> - Wed, 23 Mar 2016 10:16:15 +0800 - rev 343772
Push 13681 by jwwang@mozilla.com at Wed, 23 Mar 2016 06:39:31 +0000
Bug 1258567 - per comment 3, ensure volume is only applied once to the AudioSegment. r=kinetik. MozReview-Commit-ID: Bks59JySrep
76dbb3c451ab4318b6ac434568b73b1b6c5a2215: Bug 1188721 - Part 21: Remove style struct ownership assertions. r?dbaron draft
Cameron McCormack <cam@mcc.id.au> - Wed, 23 Mar 2016 17:36:00 +1100 - rev 343771
Push 13680 by cmccormack@mozilla.com at Wed, 23 Mar 2016 06:36:18 +0000
Bug 1188721 - Part 21: Remove style struct ownership assertions. r?dbaron MozReview-Commit-ID: JzJM2IqdGwy
1015dad10c71e7a263dddaed75b2b764a70c60a1: Bug 1188721 - Part 20: Remove unused nsStyleContext::HasSingleReference. r?dbaron draft
Cameron McCormack <cam@mcc.id.au> - Wed, 23 Mar 2016 17:36:00 +1100 - rev 343770
Push 13680 by cmccormack@mozilla.com at Wed, 23 Mar 2016 06:36:18 +0000
Bug 1188721 - Part 20: Remove unused nsStyleContext::HasSingleReference. r?dbaron MozReview-Commit-ID: CurvEOUIerA
7230684111ca3c939b3d22c0ed1f134600a52c1d: Bug 1188721 - Part 19: Remove unused nsStyleContext::HasCachedDependentStyleData. r?dbaron draft
Cameron McCormack <cam@mcc.id.au> - Wed, 23 Mar 2016 17:36:00 +1100 - rev 343769
Push 13680 by cmccormack@mozilla.com at Wed, 23 Mar 2016 06:36:18 +0000
Bug 1188721 - Part 19: Remove unused nsStyleContext::HasCachedDependentStyleData. r?dbaron MozReview-Commit-ID: 8E2wSv0nUKe
9209a7d7ddce3c20e3eabbfc4961a4f09ae6c19f: Bug 1188721 - Part 18: Remove unused ns{Inherited,Reset}StyleData::ClearStyleData. r?dbaron draft
Cameron McCormack <cam@mcc.id.au> - Wed, 23 Mar 2016 17:36:00 +1100 - rev 343768
Push 13680 by cmccormack@mozilla.com at Wed, 23 Mar 2016 06:36:18 +0000
Bug 1188721 - Part 18: Remove unused ns{Inherited,Reset}StyleData::ClearStyleData. r?dbaron MozReview-Commit-ID: 5U5HxaFiWu
200210f1b5893cb08dba7ae490bb501c9d7454b3: Bug 1188721 - Part 17: Remove unused nsStyleContext::ClearCachedInheritedStyleData. r?dbaron draft
Cameron McCormack <cam@mcc.id.au> - Wed, 23 Mar 2016 17:36:00 +1100 - rev 343767
Push 13680 by cmccormack@mozilla.com at Wed, 23 Mar 2016 06:36:18 +0000
Bug 1188721 - Part 17: Remove unused nsStyleContext::ClearCachedInheritedStyleData. r?dbaron MozReview-Commit-ID: 65B2fxsFo12
311b3583c49ce79fccc5a22d9bd16600bb0c0a53: Bug 1188721 - Part 16: Remove unused NS_STYLE_IS_GOING_AWAY. r?dbaron draft
Cameron McCormack <cam@mcc.id.au> - Wed, 23 Mar 2016 17:36:00 +1100 - rev 343766
Push 13680 by cmccormack@mozilla.com at Wed, 23 Mar 2016 06:36:18 +0000
Bug 1188721 - Part 16: Remove unused NS_STYLE_IS_GOING_AWAY. r?dbaron MozReview-Commit-ID: G20G1GZfBhI
30859ee75f010cece5a398b89548319f06b4c656: Bug 1188721 - Part 15: Remove unused NS_STYLE_INELIGIBLE_FOR_SHARING. r?dbaron draft
Cameron McCormack <cam@mcc.id.au> - Wed, 23 Mar 2016 17:36:00 +1100 - rev 343765
Push 13680 by cmccormack@mozilla.com at Wed, 23 Mar 2016 06:36:18 +0000
Bug 1188721 - Part 15: Remove unused NS_STYLE_INELIGIBLE_FOR_SHARING. r?dbaron MozReview-Commit-ID: 8mwUzLSdk7z
459325bd1a2befed2801fb96c68fb03b89c579d8: Bug 1188721 - Part 14: Stop storing style struct ownership data in nsStyleContext::mBits. r?dbaron draft
Cameron McCormack <cam@mcc.id.au> - Wed, 23 Mar 2016 17:35:59 +1100 - rev 343764
Push 13680 by cmccormack@mozilla.com at Wed, 23 Mar 2016 06:36:18 +0000
Bug 1188721 - Part 14: Stop storing style struct ownership data in nsStyleContext::mBits. r?dbaron MozReview-Commit-ID: 2ykmOezStOp
af51dc1e4396225a81ac8f9696d5538bc80f81af: Bug 1188721 - Part 13: Use style struct refcount rather than mBits to determine whether a cached struct is safe to return from GetUniqueStyleData. r?dbaron draft
Cameron McCormack <cam@mcc.id.au> - Wed, 23 Mar 2016 17:35:59 +1100 - rev 343763
Push 13680 by cmccormack@mozilla.com at Wed, 23 Mar 2016 06:36:18 +0000
Bug 1188721 - Part 13: Use style struct refcount rather than mBits to determine whether a cached struct is safe to return from GetUniqueStyleData. r?dbaron MozReview-Commit-ID: LjDJgGKdDVH
d07c4a75f2ae39e30b578161c3fdcb1af6be143f: Bug 1188721 - Part 12: Report style struct refcounts in restyle logs. r?dbaron draft
Cameron McCormack <cam@mcc.id.au> - Wed, 23 Mar 2016 17:35:59 +1100 - rev 343762
Push 13680 by cmccormack@mozilla.com at Wed, 23 Mar 2016 06:36:18 +0000
Bug 1188721 - Part 12: Report style struct refcounts in restyle logs. r?dbaron MozReview-Commit-ID: 1zeCqWH3rCR
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip