d71e93b86d1fc8e4ed23b2de65b7a3c5af1bec6f: Bug 1199121. Part 1 - add the ability to handle video-only streams to AudioSinkWrapper. r=kinetik.
JW Wang <jwwang@mozilla.com> - Mon, 07 Sep 2015 11:56:52 +0800 - rev 290891
Push 5188 by dburns@mozilla.com at Tue, 08 Sep 2015 12:16:07 +0000
Bug 1199121. Part 1 - add the ability to handle video-only streams to AudioSinkWrapper. r=kinetik. Note AudioSinkWrapper can now report correct playback position when the media is video-only or audio-only. We will handle the case where audio ends before video in next patch where it needs to switch to system clock when audio reaches the end.
365a1e874a93976b5af8109e33cd6780c794e6f2: Bug 1195158. Part 5 - 1. Fix insufficient includes and sort out include order. 2. Only disconnect |mTimedMetadataListener| when the state machine is created. r=cpearce.
JW Wang <jwwang@mozilla.com> - Mon, 07 Sep 2015 11:39:46 +0800 - rev 290890
Push 5188 by dburns@mozilla.com at Tue, 08 Sep 2015 12:16:07 +0000
Bug 1195158. Part 5 - 1. Fix insufficient includes and sort out include order. 2. Only disconnect |mTimedMetadataListener| when the state machine is created. r=cpearce.
36369d9491bc9d5db73e66da98ad583d4bc82b1a: Bug 1195158. Part 4 - remove unused code. r=cpearce.
JW Wang <jwwang@mozilla.com> - Mon, 07 Sep 2015 11:39:16 +0800 - rev 290889
Push 5188 by dburns@mozilla.com at Tue, 08 Sep 2015 12:16:07 +0000
Bug 1195158. Part 4 - remove unused code. r=cpearce.
778e3577ee7de91c77893aa71c717eb9589fa33e: Bug 1195158. Part 3 - connect listeners. r=cpearce.
JW Wang <jwwang@mozilla.com> - Mon, 07 Sep 2015 11:38:34 +0800 - rev 290888
Push 5188 by dburns@mozilla.com at Tue, 08 Sep 2015 12:16:07 +0000
Bug 1195158. Part 3 - connect listeners. r=cpearce. a. MediaMetadataManager is connected to MediaDecoderReader::mTimedMetadataEvent to receive TimedMetadata events. b. OggReader publish TimedMetadata events through MediaDecoderReader::mTimedMetadataEvent. c. MDSM calls MediaMetadataManager::DispatchMetadataIfNeeded to publish metadata if playback positoin reaches the publish time. d. MediaDecoder is connected to MediaMetadataManager::mTimedMetadataEvent to receive TimedMetadata events. e. MediaDecoder updates its metadata when TimedMetadata events are received.
642778802ad866e07951194bc6cc8558f248d783: Bug 1195158. Part 2 - Have OggReader send TimedMetadata events through a event source instead of direct calls to AbstractMediaDecoder::QueueMetadata. r=cpearce.
JW Wang <jwwang@mozilla.com> - Mon, 07 Sep 2015 11:37:32 +0800 - rev 290887
Push 5188 by dburns@mozilla.com at Tue, 08 Sep 2015 12:16:07 +0000
Bug 1195158. Part 2 - Have OggReader send TimedMetadata events through a event source instead of direct calls to AbstractMediaDecoder::QueueMetadata. r=cpearce.
d9a84b7facd403d41ca80a9042877155d4c1cb2e: Bug 1195158. Part 1 - Have MediaMetadataManager listen to an event source to receive TimedMetadata events. OggReader will send TimedMetadata events through an event source. This will break OggReader's dependency on AbstractMediaDecoder::QueueMetadata which then can be removed for it is against our goal to run all MediaDecoder's methods on the main thread. r=cpearce.
JW Wang <jwwang@mozilla.com> - Mon, 07 Sep 2015 11:37:27 +0800 - rev 290886
Push 5188 by dburns@mozilla.com at Tue, 08 Sep 2015 12:16:07 +0000
Bug 1195158. Part 1 - Have MediaMetadataManager listen to an event source to receive TimedMetadata events. OggReader will send TimedMetadata events through an event source. This will break OggReader's dependency on AbstractMediaDecoder::QueueMetadata which then can be removed for it is against our goal to run all MediaDecoder's methods on the main thread. r=cpearce.
a6d95f491562ef440d087cebe1a43ce7015f6523: Bug 1016555 - Disable OCSP checking for certificates covered by OneCRL r?keeler draft
Richard Barnes <rbarnes@mozilla.com> - Tue, 08 Sep 2015 11:44:39 +0100 - rev 290885
Push 5187 by mgoodwin@mozilla.com at Tue, 08 Sep 2015 10:46:25 +0000
Bug 1016555 - Disable OCSP checking for certificates covered by OneCRL r?keeler 1) Added some comments to firefox.js to explain the relationship between extensions.blocklist.interval and security.onecrl.maximum_staleness_in_seconds 2) Modified default values in firefox.js and mobile.js to set maximum staleness to 1.25x blocklist interval 3) modified the tests_ev_certs.js xpcshell test to cope with larger maximum staleness values to address test failures
4806f854a5933a56ca79e245b123b45b9ba24dc7: Bug 1202600 - Add Fukushima to the en-US dictionary. r?ehsan draft
Ekanan Ketunuti <ananuti@gmail.com> - Tue, 08 Sep 2015 16:24:47 +0700 - rev 290884
Push 5186 by ananuti@gmail.com at Tue, 08 Sep 2015 09:26:48 +0000
Bug 1202600 - Add Fukushima to the en-US dictionary. r?ehsan
97b98bf244e17e1d781951e69e016b02bb548def: Bug 1200194 - Remove unneeded AccessibleCaretManager::OnScrolling(). r=roc draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 08 Sep 2015 17:04:26 +0800 - rev 290883
Push 5185 by tlin@mozilla.com at Tue, 08 Sep 2015 09:19:58 +0000
Bug 1200194 - Remove unneeded AccessibleCaretManager::OnScrolling(). r=roc This functions is for hiding caret in cursor mode on desktop browser when receiving NS_WHEEL_WHEEL, which is never used on B2G in production. On desktop browser, a proper wheel scroll cycle begins by NS_WHEEL_START and ends by NS_WHEEL_STOP, which was covered by gtest. Move the three marionette test for TouchCaret only.
1af64c81b8ecd5b34daa48d923bf1a9a3da0b129: Bug 1200194 - Add UpdateCaretsHint to guide appearance changing. r=roc draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 08 Sep 2015 17:04:26 +0800 - rev 290882
Push 5185 by tlin@mozilla.com at Tue, 08 Sep 2015 09:19:58 +0000
Bug 1200194 - Add UpdateCaretsHint to guide appearance changing. r=roc This is the patch which fixed the bug. When calling OnScrollPositionChanged in cursor mode, we want the appearance of the caret to be preserved since the caret might be hidden due to timeout. We should respect the old appearance of the caret.
5aaf92fa20d3295b9d16d525a6b5136773214cdd: Bug 1200194 - Tweak formatting and debug logging. r=roc draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 08 Sep 2015 17:04:26 +0800 - rev 290881
Push 5185 by tlin@mozilla.com at Tue, 08 Sep 2015 09:19:58 +0000
Bug 1200194 - Tweak formatting and debug logging. r=roc No logic change is involved.
9e413aabc6bc9d8b4b3d8cd8c5fc8fc8d4db628d: Bug 1200194 - Fix AccessibleCaret is out of scrollport in cursor mode. r=roc draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 08 Sep 2015 17:04:26 +0800 - rev 290880
Push 5185 by tlin@mozilla.com at Tue, 08 Sep 2015 09:19:58 +0000
Bug 1200194 - Fix AccessibleCaret is out of scrollport in cursor mode. r=roc The comment reads "No need to consider whether the caret's position is out of scrollport", which is untrue. For example, the position of nsCaret might be shifted by typing and be covered by other elements. So we need to set the appearance of first caret to NormalNotShown when it becomes invisible.
c6b6684cf89cd19fb4701b90e5362559c948b953: Bug 1200194 - Expose nsCaret::GetFrameAndOffset for reuse. r=roc draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 08 Sep 2015 17:04:26 +0800 - rev 290879
Push 5185 by tlin@mozilla.com at Tue, 08 Sep 2015 09:19:58 +0000
Bug 1200194 - Expose nsCaret::GetFrameAndOffset for reuse. r=roc This function can be reused by AccessibleCaret.
61851e591c0f852a4aaab9494a3377450c427a6c: Bug 1200194 - Make Appearance convertible to string representation. r=roc draft
Ting-Yu Lin <tlin@mozilla.com> - Tue, 08 Sep 2015 17:04:26 +0800 - rev 290878
Push 5185 by tlin@mozilla.com at Tue, 08 Sep 2015 09:19:58 +0000
Bug 1200194 - Make Appearance convertible to string representation. r=roc
2b00eb9728c599b45ca24ca23f693283d79973cc: Bug 1126230 part 11 - Add test for fullscreen top layer. draft
Xidorn Quan <quanxunzhen@gmail.com> - Tue, 08 Sep 2015 10:00:06 +1000 - rev 290877
Push 5184 by xquan@mozilla.com at Tue, 08 Sep 2015 06:21:01 +0000
Bug 1126230 part 11 - Add test for fullscreen top layer.
a76e20de1104f0c5256581393995b513d29965f0: Bug 1126230 part 10 - Remove fullscreen override and related test. draft
Xidorn Quan <quanxunzhen@gmail.com> - Mon, 07 Sep 2015 15:18:04 +1000 - rev 290876
Push 5184 by xquan@mozilla.com at Tue, 08 Sep 2015 06:21:01 +0000
Bug 1126230 part 10 - Remove fullscreen override and related test.
c3882e1d29aebc5048ffc576915164d42c77f285: Bug 1126230 part 9 - Implement painting part for the top layer. draft
Xidorn Quan <quanxunzhen@gmail.com> - Tue, 08 Sep 2015 09:55:40 +1000 - rev 290875
Push 5184 by xquan@mozilla.com at Tue, 08 Sep 2015 06:21:01 +0000
Bug 1126230 part 9 - Implement painting part for the top layer.
922daad215fe429de424105ede2f90b9b056c010: Bug 1126230 part 8 - Add static method nsDisplayListBuilder::GetOutOfFlowData(). r=roc draft
Xidorn Quan <quanxunzhen@gmail.com> - Mon, 07 Sep 2015 14:33:46 +1000 - rev 290874
Push 5184 by xquan@mozilla.com at Tue, 08 Sep 2015 06:21:01 +0000
Bug 1126230 part 8 - Add static method nsDisplayListBuilder::GetOutOfFlowData(). r=roc
ff9099650f6ed4aec77b2b8e0b92c711b6f31854: Bug 1126230 part 7 - Add nsIDocument::GetFullscreenStack() method. r=smaug draft
Xidorn Quan <quanxunzhen@gmail.com> - Tue, 08 Sep 2015 09:55:14 +1000 - rev 290873
Push 5184 by xquan@mozilla.com at Tue, 08 Sep 2015 06:21:01 +0000
Bug 1126230 part 7 - Add nsIDocument::GetFullscreenStack() method. r=smaug
465721c2004b53105d3c7dd4c2fc9c757723d61e: Bug 1126230 part 6 - Put fullscreen elements to the top layer. draft
Xidorn Quan <quanxunzhen@gmail.com> - Mon, 07 Sep 2015 11:52:38 +1000 - rev 290872
Push 5184 by xquan@mozilla.com at Tue, 08 Sep 2015 06:21:01 +0000
Bug 1126230 part 6 - Put fullscreen elements to the top layer.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip