Граф коммитов

56669 Коммитов

Автор SHA1 Сообщение Дата
Andrea Marchesini 2a67089dc3 Bug 1316264 - Return value of nsIEventTarget::IsOnCurrentThread() must be checked correctly in RemoteBlob, r=bkelly 2016-11-09 18:21:16 +01:00
Carsten "Tomcat" Book 5b3af6e85f Merge mozilla-central to mozilla-inbound 2016-11-09 16:39:18 +01:00
Carsten "Tomcat" Book 846adaea6c merge mozilla-inbound to mozilla-central a=merge 2016-11-09 16:38:04 +01:00
Sebastian Hengst 115286c614 Backed out changeset 9c1069e2a42e (bug 1236222) for failing xpcshell test test_csp_reports.js. r=backout 2016-11-09 11:31:38 +01:00
Yoshi Huang f69409d97b Bug 1315927 - ignore firstPartyDomain and userContextId in PermissionStatus. r=baku 2016-11-09 18:04:31 +08:00
Tanuja Sawant 134e80abde Bug 1236222 - CSP: Blocked URI should be empty for inline violations. r=ckerschb 2016-11-07 19:22:53 +05:30
Matt Woodrow 815b1ded77 Bug 1315144 - Add new non-fatal media error so that we recreate decoders when the GPU process crashes. r=jya 2016-11-08 15:22:37 +13:00
Matt Woodrow f880884b57 Bug 1315510 - Automatically recreate VideoDecoderManager if the GPU process crashes. r=dvander 2016-11-08 15:21:35 +13:00
Gabor Krizsanits b6946deed5 Bug 1301340 - part8: Few more tunr-offs. r=me 2016-11-09 14:44:25 +01:00
Gabor Krizsanits fcb38b7051 Bug 1301340 - part7: Turning off some tests temporarily to enable e10s-multi 2. r=mrbkap 2016-11-09 14:44:21 +01:00
Masatoshi Kimura 293cc1082e Bug 1313280 - Suppress warnings from third-party sources. r=glandium
MozReview-Commit-ID: 4R6mPbWIrAm

MozReview-Commit-ID: D15liHKGXHv

MozReview-Commit-ID: KQj3wDLxRZI

--HG--
extra : rebase_source : 4743f1ed016dd8ce488f3cda1ea97ebba072c266
extra : source : 84f6d4e2d33bdf2d9f88d280894a7a5364cf451d
2016-11-04 22:51:17 +09:00
JW Wang c2bf477b21 Bug 1314884. Part 7 - remove SeekResolveValue::mEventVisibility for we always assume MediaDecoderEventVisibility::Observable in P6. r=kaku
MozReview-Commit-ID: 8jUaFPkQQxA

--HG--
extra : rebase_source : 4e3794979ec05c588458ed72472252910d1642b9
extra : source : 565d6e04892b0d8ea7fcd34d5d279f63ec21d245
2016-11-03 15:59:02 +08:00
JW Wang 8055ca2d43 Bug 1314884. Part 6 - remove SeekTarget::mEventVisibility. r=kaku
Note it is fine to always assume MediaDecoderEventVisibility::Observable in SeekJob::Resolve()
because no one will wait for the promise of internal seeks (where EventVisibility::Suppressed is passed).

MozReview-Commit-ID: Dx7AF5VhLmL

--HG--
extra : rebase_source : 517669ed4f10a136b8a2f8eafd76f26f4ad5d8e4
extra : source : 57cdd8d14c59a2f1f0eed0635814de661127ad70
2016-11-03 15:34:11 +08:00
JW Wang 6d97664f3c Bug 1314884. Part 5 - pass StateObject::EventVisibility to SeekingState::Enter() to indicate whether to publish events during seek. r=kaku
Note EventVisibility::Suppressed is used by internal seeks only like video-only seek or exit-dormant seek.

MozReview-Commit-ID: 6jlCWRJsmdI

--HG--
extra : rebase_source : db0541c959ffde647e55f563ccd109514c3780f3
extra : source : da7197e5c7d6559efb43c36dcb137c7c2a8ae55f
2016-11-03 15:32:51 +08:00
JW Wang 3337614dbc Bug 1314884. Part 4 - extract the code of HandleSeek() to the parent class. r=kaku
DormantState, DecodingState, SeekingState, BufferingState and CompletedState have exactly the same implementation of HandleSeek().
We can extract the code to avoid duplication.

MozReview-Commit-ID: 8maxjtLoQ1Q

--HG--
extra : rebase_source : 1550e372a4631fddf43c56df87e21b4b14fb3ef3
extra : source : b0d334aba575aed3efc19ab3cf0a66c21f2f478e
2016-11-03 15:21:48 +08:00
JW Wang b888d766cb Bug 1314884. Part 3 - remove the call to |mPendingSeek.RejectIfExists(__func__)| from DormantState::HandleSeek() since it will be rejected in Exit() before transitioning to SEEKING. r=kaku
MozReview-Commit-ID: A5HE03q87Ey

--HG--
extra : rebase_source : 6ef593f21d40f3ba6bef5e69d925d9d141548afe
extra : source : eadfd6cc3f0b2370bd85bff0d7019d41f6006f2b
2016-11-03 15:15:13 +08:00
JW Wang 05d2b9b904 Bug 1314884. Part 2 - Let DORMANT transition to SEEKING when play state changes to PLAYING since we need to seek anyway whenever exiting dormant. r=kaku
MozReview-Commit-ID: 9d7Gea1iclh

--HG--
extra : rebase_source : d7d8b408580e9163635a81fd009605252ac80d21
extra : source : fbcf1a7326fd1749cc9141cf446eea904f46a92d
2016-11-03 15:02:22 +08:00
JW Wang 314f08257b Bug 1314884. Part 1 - move the calculation of seek target into DormantState::Enter() so we don't need to pass a SeekJob to the function. r=kaku
MozReview-Commit-ID: FyFp509dxwl

--HG--
extra : rebase_source : 4d6d229de4871d11b690b28b5b96463cc3b27973
extra : source : 9d718f819b6a79b67b0125972b8419b99021b75f
2016-11-03 14:54:40 +08:00
Phil Ringnalda b12005f643 Backed out changeset 621860d37e72 (bug 1315858) for WinXP failures in test_getUserMedia_scarySources.html 2016-11-08 20:50:53 -08:00
Daosheng Mu 3df4c636a4 Bug 1310904 - Part 1: Solving non MOZ_GAMEPAD case in GamepadManager; r=lenzak800,qdot
MozReview-Commit-ID: IGkLwnSJtr1

--HG--
extra : rebase_source : 80c88ddc892711b3cd0b4f2e22f507de4333d458
2016-11-04 15:43:55 +08:00
Wes Kocher 0330db10eb Merge m-c to autoland, a=merge 2016-11-08 14:09:10 -08:00
Wes Kocher 008fdd9329 Merge inbound to central, a=merge 2016-11-08 13:58:20 -08:00
Olli Pettay cb803253a5 bug 1306591, add secondary event queue to let high priority messages to be processed sooner, r=billm
--HG--
extra : rebase_source : 2ce6e06783e399e787d0445943f9f39bcef1cc22
2016-11-08 14:05:45 +02:00
Jan-Ivar Bruaroey e67d93e9ca Bug 1315858 - Test ability to detect screensharing sources that are firefox. r=florian,jesup
MozReview-Commit-ID: K6Kkdaso7dd

--HG--
extra : rebase_source : 482d2802036e707997e3b72186e04489e2324dce
2016-11-07 12:20:41 -05:00
Kris Maglione d31b2a7bb6 Bug 1315233: Add test for postMessage from system principal to window with non-default originAttributes. r=baku
MozReview-Commit-ID: 2rIiSghlvEA

--HG--
extra : rebase_source : dc0ce2e698f79d7a723b7e55ca88a6d8ae5971fb
2016-11-07 11:40:59 -08:00
Brad Werth 9806cee2f8 Bug 1314080 Part 5: Adds a mochitest to exercise getClientRectsAndTexts. r=smaug
MozReview-Commit-ID: IoSXK9vxPcn

--HG--
extra : rebase_source : 2b740bf3a1527887dbf458dc553ab65156e979a2
2016-11-03 11:54:34 -07:00
Shawn Huang 71456ae11e Bug 1308341 - Don't fire the progress event if the length is 0, r=baku 2016-11-08 17:45:36 +08:00
Christoph Kerschbaumer f2776f1b8d Bug 1308889 - Try to explicitly pass aTriggeringPrincipal and aPrincipalToInherit to DoURILoad(). r=bz 2016-11-08 07:23:12 +01:00
Phil Ringnalda 27a5b8d2ae Backed out changeset d537051ade6a (bug 1315510) for nsTArray_base leaks and a fondess for crashing
CLOSED TREE

MozReview-Commit-ID: KD3jAkCg0O7
2016-11-07 22:18:21 -08:00
Phil Ringnalda 6c8fce2953 Backed out changeset 9ee070ee6dad (bug 1315144) to get at the patch below it
CLOSED TREE

MozReview-Commit-ID: 3d5vSfNXqO4
2016-11-07 22:17:28 -08:00
Phil Ringnalda 592b02e148 Merge m-c to m-i
MozReview-Commit-ID: 8cFOopE3aHd
2016-11-07 20:40:30 -08:00
Phil Ringnalda 2c7a3afd66 Merge m-i to m-c, a=merge
MozReview-Commit-ID: 5599Z7kxjk3
2016-11-07 20:38:29 -08:00
Phil Ringnalda 0b5f008629 Merge autoland to m-c, a=merge
MozReview-Commit-ID: CjyRb7vVnBV
2016-11-07 20:37:27 -08:00
Phil Ringnalda c7665e5342 Bug 1315867 - Disable test_presentation_sandboxed_presentation.html until its flaky use of setTimeout can be repaired 2016-11-07 20:32:24 -08:00
Matt Woodrow 9775890c70 Bug 1315581 - Notify MediaFormatReader when the compositor gets recreated. r=jya,smaug,jw_wang 2016-11-08 15:23:12 +13:00
Matt Woodrow f75e8a0868 Bug 1315144 - Add new non-fatal media error so that we recreate decoders when the GPU process crashes. r=jya 2016-11-08 15:22:37 +13:00
Matt Woodrow 7afb98ff2b Bug 1315510 - Automatically recreate VideoDecoderManager if the GPU process crashes. r=dvander 2016-11-08 15:21:35 +13:00
Wes Kocher 147936ec43 Merge inbound to central, a=merge 2016-11-07 14:00:52 -08:00
Ben Kelly 134bb58051 Bug 1315796 Don't deref nullptr docshell in TabGroupOuter() validation code. r=smaug 2016-11-07 14:22:12 -08:00
Wes Kocher 7604d7195b Merge m-c to inbound, a=merge 2016-11-07 14:05:25 -08:00
Alex Chronopoulos c393dbb975 Bug 1314085 - Change cubeb log level to Error. r=padenot
MozReview-Commit-ID: G0gMSf1bZiF
2016-11-07 12:25:16 +02:00
Andrea Marchesini a467e08b38 Bug 1315173 - Make nsIStringInputStream a builtinclass, r=valentin, r=njn 2016-11-07 08:45:42 +01:00
JW Wang fea88a9ded Bug 1315586 - DecodedStream::NotifyOutput() should compare |a->mTime| to GetPosition() instead of |aTime|. r=pehrsons
MozReview-Commit-ID: AyqsW9w5Je0

--HG--
extra : rebase_source : b401aad9c175e6ded87edd535c3124eec139ecab
2016-11-07 11:10:53 +08:00
Ben Kelly fff7097f0f Bug 1300659 P5 Suspend a window if its main thread TaskQueue falls to far behind. r=smaug 2016-11-07 12:30:18 -08:00
Ben Kelly d48deb5760 Bug 1300659 P4 Use ThrottledEventQueue in workers. r=baku 2016-11-07 12:30:17 -08:00
Ben Kelly 595fb0d20b Bug 1300659 P3 Make setTimeout() and setInterval() use the TabGroup ThrottledEventQueue. r=smaug 2016-11-07 12:30:17 -08:00
Ben Kelly 18e9d9bbcc Bug 1300659 P2 Expose a ThrottledEventQueue on TabGroup and nsPIDOMWindow. r=smaug 2016-11-07 12:30:17 -08:00
James Cheng 7fe0f38dac Bug 1315298 - Remove redundant RefPtr = this in H264Converter.cpp. r=jya
MozReview-Commit-ID: GzYes5HoCeM

--HG--
extra : rebase_source : 2745010535ab4d7749d493cb5e0c3708ab0983e8
2016-11-05 00:14:13 +08:00
Kris Maglione 61eb2eb3ed Bug 1315233: Allow window.postMessage from system principal with mismatched origin attributes. r=baku
MozReview-Commit-ID: 1QlSjnrhlrG

--HG--
extra : rebase_source : 92d9487503069467178e016dbca4fc30e35ca9c0
2016-11-05 16:11:54 -07:00
Brad Werth 175fc88729 Bug 1314080 Part 4: Implement the new text retrieval behavior. r=smaug
MozReview-Commit-ID: 7j5BjruBNb9

--HG--
extra : rebase_source : a5649d5552a0ee9f1a9bc5e07cac2ca12610d5a1
2016-11-02 16:39:43 -07:00