4d735f71e352a8fb76202a4bccba76929e7e0c35: Bug 1273405. Part 5 - remove use of FlushableTaskQueue. r=jya. draft 1273405_VorbisDataDecoder_Flush
JW Wang <jwwang@mozilla.com> - Tue, 17 May 2016 17:30:53 +0800 - rev 367731
Push 18341 by jwwang@mozilla.com at Tue, 17 May 2016 10:05:46 +0000
Bug 1273405. Part 5 - remove use of FlushableTaskQueue. r=jya. MozReview-Commit-ID: Do9REbjltEW
f851da773e1e2eb685caaa30a303c44cc452b616: Bug 1205600 Stop supporting TSF on Windows XP and Windows Server 2003 r?m_kato draft
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 17 May 2016 14:00:59 +0900 - rev 367730
Push 18340 by masayuki@d-toybox.com at Tue, 17 May 2016 10:05:40 +0000
Bug 1205600 Stop supporting TSF on Windows XP and Windows Server 2003 r?m_kato We won't enable TSF mode on Windows XP nor Windows Server 2003 because they are already not supported by Microsoft itsef and installed TSF of them is too old and too buggy. Therefore, it's not worthwhile to support TSF on those environments anymore. MozReview-Commit-ID: Cs85EvWie9K
ce5a6816decbf4656e28bca19c3da5e00872c7c1: Bug 1273405. Part 6 - add assertions. r=jya. draft 1273405_VorbisDataDecoder_Flush
JW Wang <jwwang@mozilla.com> - Tue, 17 May 2016 17:32:55 +0800 - rev 367729
Push 18339 by jwwang@mozilla.com at Tue, 17 May 2016 09:59:22 +0000
Bug 1273405. Part 6 - add assertions. r=jya. MozReview-Commit-ID: 6tbA0aj5Rto
3a6ec1a4bc6dbaa72f90cd8d28c907bfbb08e9fe: Bug 1273405. Part 5 - remove use of FlushableTaskQueue. r=jya. draft 1273405_VorbisDataDecoder_Flush
JW Wang <jwwang@mozilla.com> - Tue, 17 May 2016 17:30:53 +0800 - rev 367728
Push 18339 by jwwang@mozilla.com at Tue, 17 May 2016 09:59:22 +0000
Bug 1273405. Part 5 - remove use of FlushableTaskQueue. r=jya. MozReview-Commit-ID: Do9REbjltEW
677f73454ea13ea60b7f2ee2883e9ffaf0011dd2: Bug 1273405. Part 4 - remove use of FlushableTaskQueue::Flush(). r=jya. draft 1273405_VorbisDataDecoder_Flush
JW Wang <jwwang@mozilla.com> - Tue, 17 May 2016 17:22:45 +0800 - rev 367727
Push 18339 by jwwang@mozilla.com at Tue, 17 May 2016 09:59:22 +0000
Bug 1273405. Part 4 - remove use of FlushableTaskQueue::Flush(). r=jya. MozReview-Commit-ID: bchmGXw1fw
b74f7bbad336b839e004a037172ad6f7f7ec1d31: Bug 1273405. Part 6 - add assertions. r=jya. draft 1273405_VorbisDataDecoder_Flush
JW Wang <jwwang@mozilla.com> - Tue, 17 May 2016 17:32:55 +0800 - rev 367726
Push 18338 by jwwang@mozilla.com at Tue, 17 May 2016 09:49:04 +0000
Bug 1273405. Part 6 - add assertions. r=jya. MozReview-Commit-ID: 6tbA0aj5Rto
97aff1f4c26d43a1d388cbe1b445d91209283ce5: Bug 1273405. Part 5 - remove use of FlushableTaskQueue. r=jya. draft 1273405_VorbisDataDecoder_Flush
JW Wang <jwwang@mozilla.com> - Tue, 17 May 2016 17:30:53 +0800 - rev 367725
Push 18338 by jwwang@mozilla.com at Tue, 17 May 2016 09:49:04 +0000
Bug 1273405. Part 5 - remove use of FlushableTaskQueue. r=jya. MozReview-Commit-ID: Do9REbjltEW
d71a3b1d91b8a8471dd4e3fdd18b305a50b95ed8: Bug 1273405. Part 4 - remove use of FlushableTaskQueue. r=jya. draft 1273405_VorbisDataDecoder_Flush
JW Wang <jwwang@mozilla.com> - Tue, 17 May 2016 17:22:45 +0800 - rev 367724
Push 18338 by jwwang@mozilla.com at Tue, 17 May 2016 09:49:04 +0000
Bug 1273405. Part 4 - remove use of FlushableTaskQueue. r=jya. MozReview-Commit-ID: bchmGXw1fw
edd9f7ab7108a6dedd73fb1005f4daca119f6c86: Bug 1273405. Part 3 - turn some members into local variables to simplify object state. r=jya. draft 1273405_VorbisDataDecoder_Flush
JW Wang <jwwang@mozilla.com> - Tue, 17 May 2016 17:17:23 +0800 - rev 367723
Push 18338 by jwwang@mozilla.com at Tue, 17 May 2016 09:49:04 +0000
Bug 1273405. Part 3 - turn some members into local variables to simplify object state. r=jya. MozReview-Commit-ID: 7xM6H4HBf7S
d0d230e622670b956213e7ae88b008915629d569: Bug 1273405. Part 2 - rename some functions to be consistent with other MediaDataDecoder sub-classes. r=jya. draft 1273405_VorbisDataDecoder_Flush
JW Wang <jwwang@mozilla.com> - Tue, 17 May 2016 16:05:30 +0800 - rev 367722
Push 18338 by jwwang@mozilla.com at Tue, 17 May 2016 09:49:04 +0000
Bug 1273405. Part 2 - rename some functions to be consistent with other MediaDataDecoder sub-classes. r=jya. MozReview-Commit-ID: 1CpEZktGNia
157cb461c28ff065bae10ae7a6ab11349e68ff38: Bug 1273405. Part 1 - move some functions to private. r=jya. draft 1273405_VorbisDataDecoder_Flush
JW Wang <jwwang@mozilla.com> - Tue, 17 May 2016 16:03:31 +0800 - rev 367721
Push 18338 by jwwang@mozilla.com at Tue, 17 May 2016 09:49:04 +0000
Bug 1273405. Part 1 - move some functions to private. r=jya. MozReview-Commit-ID: CXoBsYyT55r
e232423c18e2bbbf64b5412039535bf0a90e07af: Bug 1272267 - adjust the seek target in the MediaFormatReader; r?jya draft
Kaku Kuo <tkuo@mozilla.com> - Mon, 16 May 2016 18:15:17 +0800 - rev 367720
Push 18337 by tkuo@mozilla.com at Tue, 17 May 2016 09:45:56 +0000
Bug 1272267 - adjust the seek target in the MediaFormatReader; r?jya MozReview-Commit-ID: H297znLMtOC
8dfd78925fe882360ae966f151d241914b5f86bb: Bug 1270648 part 5 - Setup the sandboxed fullscreen flag and make it work properly. r?smaug draft
Xidorn Quan <me@upsuper.org> - Mon, 16 May 2016 10:21:50 +1000 - rev 367719
Push 18336 by xquan@mozilla.com at Tue, 17 May 2016 09:32:49 +0000
Bug 1270648 part 5 - Setup the sandboxed fullscreen flag and make it work properly. r?smaug MozReview-Commit-ID: 3EKRbOyXwNi
69f0f4754620ec47fcb050818d16d95a237f3f0b: Bug 1270648 part 4 - Make fullscreen enabled flag not be affected after document is loaded. r?smaug draft
Xidorn Quan <me@upsuper.org> - Mon, 16 May 2016 10:12:56 +1000 - rev 367718
Push 18336 by xquan@mozilla.com at Tue, 17 May 2016 09:32:49 +0000
Bug 1270648 part 4 - Make fullscreen enabled flag not be affected after document is loaded. r?smaug MozReview-Commit-ID: L2dMAUr63qv
9030af8d17e288251956d1837f7a96f10d56c31e: Bug 1270648 part 3 - Make document state not affect the value of fullscreenEnabled. r?smaug draft
Xidorn Quan <me@upsuper.org> - Mon, 16 May 2016 10:12:11 +1000 - rev 367717
Push 18336 by xquan@mozilla.com at Tue, 17 May 2016 09:32:49 +0000
Bug 1270648 part 3 - Make document state not affect the value of fullscreenEnabled. r?smaug The function GetFullscreenError() is only used in fullscreen element ready check and computing value of fullscreenEnabled attribute. And for the latter case, the state of the document (visibility and subdocument fullscreen) should not be considered as a factor per spec. In addition, allowing chrome to enter fullscreen when the document is invisible or already has a fullscreen subdocument would likely ruin things, as we have assumptions elsewhere those should not happen at all. MozReview-Commit-ID: ETSBQMQpJPv
3d3af3823970d5d49f659aa7cb49fb5460c6beed: Bug 1270648 part 2 - Merge nsContentUtils::ParseSandboxAttributeToFlags into HTMLIFrameElement::GetSandboxFlags. r?smaug draft
Xidorn Quan <me@upsuper.org> - Thu, 12 May 2016 11:52:03 +1000 - rev 367716
Push 18336 by xquan@mozilla.com at Tue, 17 May 2016 09:32:49 +0000
Bug 1270648 part 2 - Merge nsContentUtils::ParseSandboxAttributeToFlags into HTMLIFrameElement::GetSandboxFlags. r?smaug nsContentUtils::ParseSandboxAttributeToFlags is not used anywhere else, and given that sandbox flags would also be affected by allowfullscreen attribute, this function alone could be misused. MozReview-Commit-ID: EzlGQ7iY8WG
e021294a97575994cabbb6ac76466a3f679ae37d: Bug 1270648 part 1 - Move #include out from sandbox keyword list. r?smaug draft
Xidorn Quan <me@upsuper.org> - Thu, 12 May 2016 11:48:03 +1000 - rev 367715
Push 18336 by xquan@mozilla.com at Tue, 17 May 2016 09:32:49 +0000
Bug 1270648 part 1 - Move #include out from sandbox keyword list. r?smaug MozReview-Commit-ID: 18GeTZTcZPp
61bd037c8805edbfbde504c8e03eabd427240f5b: Bug 1272267 - adjust the seek target in the MediaFormatReader; r?jya draft
Kaku Kuo <tkuo@mozilla.com> - Mon, 16 May 2016 18:15:17 +0800 - rev 367714
Push 18335 by tkuo@mozilla.com at Tue, 17 May 2016 09:29:48 +0000
Bug 1272267 - adjust the seek target in the MediaFormatReader; r?jya MozReview-Commit-ID: H297znLMtOC
6a6e27e4513373bde5ac88253810d4c762df28f5: Bug 1264694: [MSE] P3. Remove no longer necessay methods. r?jwwang draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 May 2016 21:14:28 +0800 - rev 367713
Push 18334 by bmo:jyavenard@mozilla.com at Tue, 17 May 2016 09:23:48 +0000
Bug 1264694: [MSE] P3. Remove no longer necessay methods. r?jwwang P2 let all tasks run until completion, as such we don't need to deal with interrupted tasks anymore. MozReview-Commit-ID: 45lYcIGk2ce
c1701bd8da07a55e984839075582db51578580f3: Bug 1264694: [MSE] P2. Clear mTaskQueue early when no longer required. r?jwwang draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 May 2016 18:30:19 +0800 - rev 367712
Push 18334 by bmo:jyavenard@mozilla.com at Tue, 17 May 2016 09:23:48 +0000
Bug 1264694: [MSE] P2. Clear mTaskQueue early when no longer required. r?jwwang We need to ensure that the MSE TaskQueue gets shutdown as soon as possible and not wait for the MediaSource parent to be destroyed by the cycle collector. XPCOM shutdown will deadlock if any SharedThreadPool are still in use, and it possible for the cycle collector to only occur after xpcom has shutdown. So it's important to ensure mTaskQueue is cleared when the MediaSourceDecoder has been shutdown. This is done by queueing a new DetachTask that will clear mTaskQueue when run. MozReview-Commit-ID: C3FXcRtq1wy
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip