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
Phil Ringnalda
63c79ffa97
Backed out changeset 63be72bf8bbd (bug 1315470) for failures in datachannel-emptystring.html
2016-11-06 22:34:23 -08:00
Jean-Yves Avenard
058c390bec
Bug 1315567: P4. Add mochitest. r=gerald
...
MozReview-Commit-ID: JtDJhQasdu7
--HG--
extra : rebase_source : 9ba6ac21ec06bc045311531c5f97e2040d322281
2016-11-07 11:43:47 +11:00
Jean-Yves Avenard
3b3c30e066
Bug 1315567: P3. Expose flac codec as being available in mp4. r=gerald
...
MozReview-Commit-ID: 7C6W1KGQ1jE
--HG--
extra : rebase_source : 338dd05c33543f84740fb68da28845154dc27f74
2016-11-07 10:57:28 +11:00
Jean-Yves Avenard
5b64448a75
Bug 1315567: P2. Expose opus codec as being available in mp4. r=gerald
...
MozReview-Commit-ID: GU8me70Igsq
--HG--
extra : rebase_source : 30ca879dba9e1a9e68da1081f683247b1f09179a
2016-11-07 11:08:32 +11:00
Jean-Yves Avenard
cd31dea4bd
Bug 1315567: P1. Remove invalid test. r=gerald
...
audio/opus is a codec type, not a MP4 container one. aType can never be audio/opus
MozReview-Commit-ID: E8tONlF4COA
--HG--
extra : rebase_source : d26a4dce2adcf1f82e56a2b5c2dd5ee1500fcd84
2016-11-07 12:56:55 +11:00
Nils Ohlmeier [:drno]
dda1b0d5c3
Bug 1315470: booleans never turn negative. r=jesup
...
MozReview-Commit-ID: 8YkI17SMGYE
--HG--
extra : rebase_source : 61fd67bbd2dde9fd483a5d880d819365854a1fbc
2016-11-05 10:48:43 -07:00
Phil Ringnalda
80f849f4ab
Merge m-c to autoland
2016-11-06 19:15:53 -08:00
Phil Ringnalda
8cc8f6829d
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: 5HP4v5psQL6
2016-11-06 18:21:25 -08:00
Jean-Yves Avenard
ad3b3a4b82
Bug 1314533: [MSE] P6. Allow to detect error during preliminary container parsing. r=gerald
...
MozReview-Commit-ID: KZ858ISWDmu
--HG--
extra : rebase_source : 776e858619f13178193a9be2e0857c69dea15984
2016-11-04 23:09:47 +11:00
Jean-Yves Avenard
272037b262
Bug 1314533: P5. Abort when webm parser encounter an error. r=kinetik
...
MozReview-Commit-ID: 6XHthan8LLp
--HG--
extra : rebase_source : 1615507f27dcdee57d371d60d4ac58dd757c4adc
2016-11-04 23:01:49 +11:00
Edgar Chen
66b4be7fc1
Bug 1290904 - Fix assertion failure on removing/adding a fieldsets on a nested fieldset; r=smaug
...
MozReview-Commit-ID: LVoz6Y0BWDN
--HG--
extra : rebase_source : 34ea139c362fdead9f74fb4de70e6080fa00743c
2016-11-04 14:38:19 +08:00
Jean-Yves Avenard
a7ef8c33da
Bug 1314533: [MSE] P4. Reject invalid webm block. r=gerald
...
An invalid webm block at this stage is either a non init segment or non media segment.
MozReview-Commit-ID: 46NrhCwqas1
--HG--
extra : rebase_source : b5be124fc0789cfe0fe757c5fb83f18a769a8bd4
2016-11-04 02:16:53 +11:00
Jean-Yves Avenard
5c340b140f
Bug 1314533: [MSE] P3. Reject invalid MP4 boxes. r=gerald
...
MozReview-Commit-ID: F0FcQDqsLk7
--HG--
extra : rebase_source : 91d878d277013b7d78c32b9b0855d38989e94741
2016-11-04 01:49:19 +11:00
Jean-Yves Avenard
d7ed0c4335
Bug 1314533: [MSE] P2. Reject appendBuffer if invalid data found. r=gerald
...
This still requires all the ContainerParser to be updated in properly handling errors.
MozReview-Commit-ID: A7gDmXSJXmc
--HG--
extra : rebase_source : c438fdd40deb843e43f341d107e48171141dc746
2016-11-02 21:39:14 +11:00
Jean-Yves Avenard
fa47b59611
Bug 1314533: [MSE] P1. Change member prototype. r=gerald
...
MozReview-Commit-ID: L8H4oDoTm2b
--HG--
extra : rebase_source : d78504699223bfd63624bf2e603d274d4c06cca8
2016-11-02 21:29:13 +11:00
Jean-Yves Avenard
a50a86289f
Bug 1302656: P1. Don't detach mediasource when error occurs. r=jwwang
...
MozReview-Commit-ID: 88EIb4XXcdR
--HG--
extra : rebase_source : 3e09f64f2af6993f055e353411d6f782527904ed
2016-11-01 20:33:33 +11:00
Phil Ringnalda
9bb5266d7b
Merge m-c to autoland
2016-11-05 14:06:38 -07:00
Phil Ringnalda
a7bc94158c
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: H4VKCYDq5cD
--HG--
rename : xpcom/tests/TestAutoRef.cpp => xpcom/tests/gtest/TestAutoRef.cpp
rename : xpcom/tests/TestCOMArray.cpp => xpcom/tests/gtest/TestCOMArray.cpp
rename : xpcom/tests/TestCOMPtr.cpp => xpcom/tests/gtest/TestCOMPtr.cpp
rename : xpcom/tests/TestCOMPtrEq.cpp => xpcom/tests/gtest/TestCOMPtrEq.cpp
rename : xpcom/tests/TestFile.cpp => xpcom/tests/gtest/TestFile.cpp
rename : xpcom/tests/TestHashtables.cpp => xpcom/tests/gtest/TestHashtables.cpp
rename : xpcom/tests/TestID.cpp => xpcom/tests/gtest/TestID.cpp
2016-11-05 13:36:25 -07:00
Sebastian Hengst
fdf5c5ad8c
Merge mozilla-central to autoland
2016-11-05 16:55:14 +01:00
Sebastian Hengst
77bdfa9a5e
Merge mozilla-central to mozilla-inbound
2016-11-05 16:53:54 +01:00
Sebastian Hengst
5bac92d3b9
Backed out changeset d5a00a0b689c (bug 1307546) for increased mda test_BufferingWait_mp4.html failure on Windows 7. r=backout a=backout
...
MozReview-Commit-ID: J0DyTk9rJJe
2016-11-05 16:52:33 +01:00
Wes Kocher
db15df3e50
Merge m-c to inbound, a=merge CLOSED TREE
2016-11-04 15:19:49 -07:00
Boris Zbarsky
1ef30fd1e4
Bug 1021289 another followup. Make sure that we don't leave an uninitialized opresult when deleting things on DOM objects via Xrays. r=bustage and CLOSED TREE
2016-11-04 15:58:32 -04:00
Chris Pearce
d2ec5f2f3e
Bug 1307546 - Ensure we don't set timers with negative intervals in to update A/V sync. r=jya
...
Our logic to do A/V sync sets a timer to drop expired frames based on the
start time of the next frame in the queue. If the frames in the queue are
badly muxed and don't have monotonically increasing start times, we can
end up setting a timer with a negative interval. This causes us to reevaluate
the frames in the VideoSink's queue immediately, set the same timer again,
and so we end up hot-looping.
This is a simple low-risk fix that detects when we're about to set a negative
interval timer, and instead sets the timer 1/30th of a second in the future.
This fix is deliberately low risk, such that it's suitable for uplift. I have
an idea how to do this better, but the lower risk this is most suitable for
uplift.
MozReview-Commit-ID: CDOqJJodx4l
--HG--
extra : rebase_source : b2833382d95143ee1845f2ea32dcc77a1903dc00
2016-11-04 16:42:24 +13:00
Jan-Ivar Bruaroey
695cfd5856
Bug 1311048 - Pick out Firefox windows as scary by pid on Windows. r=jesup
...
MozReview-Commit-ID: DzlAVt1oJIs
--HG--
extra : rebase_source : 640dce53420d5b5d862244ef9d953cff899f1d1c
2016-11-03 17:21:56 -04:00
Sebastian Hengst
cb6bbddb83
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/xul. r=RyanVM
...
MozReview-Commit-ID: 64bzbI3MTy3
--HG--
extra : rebase_source : 46928186c5580243de66eadbd5d4464df4817a64
2016-11-05 11:29:19 +01:00
Sebastian Hengst
ae4098d5f6
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/xml. r=RyanVM
...
MozReview-Commit-ID: DXKHjK8KJ6U
--HG--
extra : rebase_source : dd115062980df27c9f063c2abe617d73fe091b02
2016-11-05 11:29:18 +01:00
Sebastian Hengst
a04cf6e9b3
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/xhr. r=RyanVM
...
MozReview-Commit-ID: KWTQ2seiv9C
--HG--
extra : rebase_source : 5f548637a3837c37a129dce8573992ad38291bbc
2016-11-05 11:29:18 +01:00
Sebastian Hengst
d35f739e98
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/xbl. r=RyanVM
...
MozReview-Commit-ID: EqoZrlHQFNG
--HG--
extra : rebase_source : dfb4efc7e998c0e55ef86f1201245aa3fb7f9e44
2016-11-05 11:29:18 +01:00
Sebastian Hengst
e271a86b39
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/workers. r=RyanVM
...
MozReview-Commit-ID: BqEzF7D2X1S
--HG--
extra : rebase_source : 12efebd4f3695625bc6987e854e290f88dc0f6ce
2016-11-05 11:29:18 +01:00
Sebastian Hengst
1736538ee8
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/url. r=RyanVM
...
MozReview-Commit-ID: 8Eyd35KojSo
--HG--
extra : rebase_source : 3abe627ea10ef2a0a64352dd3b152a7dcea9601d
2016-11-05 11:29:18 +01:00
Sebastian Hengst
41d0a78bc2
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/tests. r=RyanVM
...
MozReview-Commit-ID: 83L2jqWhzZe
--HG--
extra : rebase_source : 58c7339e13a0abdb3da2c6ccd2dc424b51869b08
2016-11-05 11:29:18 +01:00
Sebastian Hengst
18616c2cbf
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/system. r=RyanVM
...
MozReview-Commit-ID: 7uMpmw1OK0U
--HG--
extra : rebase_source : 97bc483023dc2f29773f50f42ba4489420700d32
2016-11-05 11:29:18 +01:00
Sebastian Hengst
95292d5468
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/svg. r=RyanVM
...
MozReview-Commit-ID: J5MM3O2rcwY
--HG--
extra : rebase_source : 022eb1a856d33e98d707cd12b42b73a9ddcf05ae
2016-11-05 11:29:18 +01:00
Sebastian Hengst
4b45959d12
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/security. r=RyanVM
...
MozReview-Commit-ID: 8G41CCQ1P01
--HG--
extra : rebase_source : d8f02480bc506c06e13d0d47fa123df6f8b2f18d
2016-11-05 11:29:17 +01:00
Sebastian Hengst
49b78ed119
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/push. r=RyanVM
...
MozReview-Commit-ID: Ku8mviLoJsT
--HG--
extra : rebase_source : f41790067ffa92449592a1d77beb024205ac002b
2016-11-05 11:29:17 +01:00
Sebastian Hengst
15f67aa7ba
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/promise. r=RyanVM
...
MozReview-Commit-ID: BnS7KA2UJob
--HG--
extra : rebase_source : 40b7b568f314d2fcb331bc137e1520e8fc55d934
2016-11-05 11:29:17 +01:00
Sebastian Hengst
8a8717cf4c
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/presentation. r=RyanVM
...
MozReview-Commit-ID: DYwEDeD1ccf
--HG--
extra : rebase_source : d66c13dc814ef71e0e4dea34d9b179d6f40da522
2016-11-05 11:29:17 +01:00
Sebastian Hengst
4f259eca87
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/power. r=RyanVM
...
MozReview-Commit-ID: KAEQYNtLCI9
--HG--
extra : rebase_source : 49aa9c7c1fad7a94989a9a29959298ddb50708c0
2016-11-05 11:29:17 +01:00
Sebastian Hengst
b3c41167c9
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/plugins. r=RyanVM
...
MozReview-Commit-ID: KWmtajNvNbZ
--HG--
extra : rebase_source : a918eb6ed1bb38df6967eae867daa0728bf2bb9e
2016-11-05 11:29:17 +01:00
Sebastian Hengst
4676e01bc4
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/permission. r=RyanVM
...
MozReview-Commit-ID: FWWKjVNqTHx
--HG--
extra : rebase_source : aedf1f2099d8a1341795b9bbcd3462bd7b33a18a
2016-11-05 11:29:17 +01:00
Sebastian Hengst
b58daa3524
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/notification. r=RyanVM
...
MozReview-Commit-ID: HzeOjkvloVR
--HG--
extra : rebase_source : 0fc38e84650bc9bc044c7a6f9df9a125b34b6416
2016-11-05 11:29:17 +01:00
Sebastian Hengst
7dfcd7e4c9
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/network. r=RyanVM
...
MozReview-Commit-ID: 9abA3P3P6SL
--HG--
extra : rebase_source : 127b5898518a502f70d8784d2c56c491ac9958cb
2016-11-05 11:29:17 +01:00
Sebastian Hengst
8ee9323cd0
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/media. r=RyanVM
...
MozReview-Commit-ID: JVsnpnBDeCC
--HG--
extra : rebase_source : 5a7ccee10b094808e3ee73de7a226306a9fd55fd
2016-11-05 11:29:16 +01:00
Sebastian Hengst
ef95b73c7d
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/jsurl. r=RyanVM
...
MozReview-Commit-ID: HEmTBfBMSUe
--HG--
extra : rebase_source : e6bb42d3aeb50f7a876c5c18220e983db13e2abb
2016-11-05 11:29:16 +01:00
Sebastian Hengst
d510669138
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/json. r=RyanVM
...
MozReview-Commit-ID: IhkCCou7ok8
--HG--
extra : rebase_source : a98066150875d2814bcec7d53746fc4e95621f95
2016-11-05 11:29:16 +01:00
Sebastian Hengst
1f39a788b7
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/ipc. r=RyanVM
...
MozReview-Commit-ID: AHSiey2MCr6
--HG--
extra : rebase_source : a8a95392462bb38c0170c5b41ed273530d5a38c1
2016-11-05 11:29:16 +01:00
Sebastian Hengst
edca03a5a5
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/inputmethod. r=RyanVM
...
MozReview-Commit-ID: 53PLHmGGreu
--HG--
extra : rebase_source : 58cf287d6a858dce9a6b14c4c88948df9fd4cc2b
2016-11-05 11:29:16 +01:00
Sebastian Hengst
72f14c6f84
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/indexedDB. r=RyanVM
...
MozReview-Commit-ID: 6Y7ZxXV59au
--HG--
extra : rebase_source : eba5e6849d332c162ce390a295eec0b7fe3f0703
2016-11-05 11:29:16 +01:00