Chris Pearce
776ec7bfa9
Bug 1314858 - Make GMPDecoderModule::SupportsMimeType call GMPService::HasPluginForAPI() directly. r=gerald
...
MozReview-Commit-ID: 3VblaPbTQFJ
--HG--
extra : rebase_source : 6f66e97cb22fa8f92a2d26adffeba60ec8a30936
2016-11-02 10:04:39 +13:00
Chris Pearce
d6045d04f6
Bug 1314858 - Make content process cache of GMP capabilities thread safe. r=gerald
...
MozReview-Commit-ID: 5zTFlfReBne
--HG--
extra : rebase_source : 90e6018b6574c0d2f5a51ad56ab87ef5b535f124
2016-11-02 09:47:00 +13:00
Chris Pearce
50e79d67a0
Bug 1314858 - Add MP4Decoder::IsAAC. r=gerald
...
We have this for H.264, so we may as well have it for AAC too.
MozReview-Commit-ID: 2k64ANJGUNN
--HG--
extra : rebase_source : 6fe2543788afd26682d31c0ec45b9ac80e501ab1
2016-11-02 09:43:45 +13:00
Tim Huang
0a787f4951
Bug 1304219 - Part 3: Update the speculativeConnect() to speculativeConnect2() for DOM. This will make rel=preconnect using nodePrincipal to make connection. r=hsivonen
...
--HG--
extra : rebase_source : 98c703987812ac21ff37a6533c86179f8b8c770b
extra : histedit_source : f48fa4f9714195a5f0e35722655c08e93d326465
2016-10-24 17:42:43 +08:00
Jessica Jong
726903109f
Bug 1301306 - Stop focus events from anon. content when moving inside input=time element. r=smaug
2016-11-04 00:47:00 -04:00
Edgar Chen
d42b608901
Bug 1311673 - Remove ImageDocument::ImageResizingEnabled. r=smaug
2016-11-03 11:34:16 +08:00
Bevis Tseng
3af6bacb93
Bug 1309527
- Fix the race condition to prevent the access of metadata in both PBackground thread and the Connection thread. r=janv
2016-10-26 19:14:12 +08:00
Frederik Braun
e8f0bc4a89
Bug 1312272 - Test that marquee event handlers are subject to CSP. r=smaug
...
MozReview-Commit-ID: 4KYon5u0ocf
--HG--
extra : histedit_source : 6de85932af364aba1960f16a51d20d32b8ec6b7c
2016-11-04 22:54:19 -04:00
Frederik Braun
61b919525e
Bug 1312272 - Marquee event handlers to adhere CSP. r=smaug
...
MozReview-Commit-ID: 6MxGnFAIhMP
--HG--
extra : histedit_source : 592bae3f50983d107169811411ab444d5efa3f22
2016-11-04 22:54:59 -04:00
Mike Conley
68eca4a40f
Bug 1313125 - Get rid of needless synchronous message from AppsServiceChild.jsm. r=jryans
...
MozReview-Commit-ID: DHbylEOEaKB
--HG--
extra : rebase_source : 5a2aeff96ee46b0932dd23018898be3e537dbf38
2016-11-03 13:59:35 -04:00
Blake Kaplan
8e1dba7d2e
Bug 1314812 - Remove code that manually times out loads in favor of relying on the test harness. r=Gijs
...
MozReview-Commit-ID: FZB9ys9lvIN
--HG--
extra : rebase_source : 11a63b4b08fd8c64bbdbd4de2c4d968503aa807d
2016-11-02 16:03:11 -07:00
Andreas Pehrson
d1305b4f4d
Bug 1292917 - Ended tracks should still keep the AudioCaptureStream going. r=padenot
...
MozReview-Commit-ID: GRvJ33EU2yY
--HG--
extra : rebase_source : adceaa38e6ffdc3da21eec90ef9a5ccdc53e2048
2016-11-02 16:15:56 +01:00
Henrik Skupin
9ac27955ff
Bug 1313312 - Separate out Puppeteer code into a core and mix-in class. r=maja_zf
...
MozReview-Commit-ID: IERAJWGQc3e
--HG--
rename : testing/puppeteer/firefox/firefox_puppeteer/testcases/base.py => testing/puppeteer/firefox/firefox_puppeteer/mixins.py
extra : rebase_source : f73d13fee2e8f45320e1905aaadf14da7b4e6892
2016-11-07 20:41:11 +01:00
Andreas Pehrson
16cfbad982
Bug 1309886 - Check that pre-renegotiation track ends in test_pc_addtrack_removetrack_events.html. r=drno
...
MozReview-Commit-ID: FEacxtjZ5jZ
--HG--
extra : rebase_source : 659964999bde0b5cab6ca52c16cc57da64521d07
2016-10-13 15:30:01 +02:00
John Lin
aae0af521c
Bug 1313993 - Return zero-duration video frames. r=snorp
...
MozReview-Commit-ID: I5LDWb4V1ky
--HG--
extra : rebase_source : 4e94338d5f200741afa7cc3133ff8cd265a075bf
2016-11-01 12:46:04 +08:00
Alastor Wu
9e8e7969e0
Bug 1302350 - part6 : ensure loading process doens't be interrupted even media element can't be played. r=jwwang
...
We don't want to stop the loading process even we canceled the play operation.
MozReview-Commit-ID: FyPqBlDKYo0
--HG--
extra : rebase_source : fdbc4390a7763bdbe26e8b809d977234bb5360ea
2016-11-02 14:22:35 +08:00
Alastor Wu
a7414dc3e6
Bug 1302350 - part4 : refactor the media-blocking mechanism. r=jwwang
...
The old way is to start playing first, and then block the media element. This
way is too complicated because it involves lots of interal state and isn't intuitive.
The new way is to ignore the play if the media element should be blocked. It's
easy to know and we doesn't need to keep any internal states because we don't play
the media element.
MozReview-Commit-ID: B20e0pvXES4
--HG--
extra : rebase_source : 6bff5447783c2997050e5c69884afe2c85ddf382
2016-11-02 14:22:24 +08:00
Alastor Wu
45cac62c4c
Bug 1302350 - part3 : provide a method to know the media-block-state before connecting to the AudioChannelService r=baku
...
In order to refactor the blocking mechanism, we want to know the blocking state
before calling notifyStartedPlaying().
MozReview-Commit-ID: 3wa2M7qwUAm
--HG--
extra : rebase_source : d128463b7fd892b966d80d5b5f76537819f35bcf
2016-11-01 17:46:11 +08:00
Alastor Wu
c2f555c0fd
Bug 1302350 - part2 : provide a method to check whether the agent was started. r=baku
...
Since the agent is created in beginning in patch1, we need another way to know
whether we have already called notifyStartedPlaying().
MozReview-Commit-ID: 5YNhwEl5Xfp
--HG--
extra : rebase_source : 6a2913e5d81591faf1a7383d9fcb9db2cf3f83d3
2016-11-01 17:46:09 +08:00
Alastor Wu
8dda44f0e7
Bug 1302350 - part1 : create audio channel agent in the beginning. r=baku
...
We create audio channel agent in the beginning in oreder to use some agent's methods.
But the agent is still started after media element starting playing.
MozReview-Commit-ID: KPGb7snB2t7
--HG--
extra : rebase_source : dba4b687f572d520481721f48a0b4e9796f73e1f
2016-11-01 17:46:07 +08:00
JW Wang
064360e846
Bug 1314787 - Remove function-static race from DecoderAllocPolicy::Instance(). r=gerald
...
MozReview-Commit-ID: 7XfaUZo3oh9
--HG--
extra : rebase_source : 532dd73fbf27afd93fd64683b6460e29e16b390e
2016-11-03 09:56:17 +08:00
JW Wang
c53169bf84
Bug 1311872. Part 4 - exit dormant in response to user actions. r=cpearce,jya
...
MozReview-Commit-ID: CTXUlpfLNBQ
--HG--
extra : rebase_source : 5176223fc8162fa0aa3dd1b7d9c326fd74470a22
extra : intermediate-source : c0411410d55f8ae08439682004d451eb88777e82
extra : source : 6d3434d15b1ea63635db43f39ed95b0b3ff9b5be
2016-10-21 15:52:17 +08:00
JW Wang
2d31845215
Bug 1311872. Part 3 - enter dormant when being paused for a while. r=cpearce,jya
...
MozReview-Commit-ID: HJjhFebQ8WI
--HG--
extra : rebase_source : 4d1c68c2ce2d4b156d962c61d24b8fe1d4cbae0e
extra : intermediate-source : f45501530b47ad269f471e58d711d34267478cfa
extra : source : 3cd38509ca63b789bfc6325222e7ef80133958ec
2016-10-20 14:45:05 +08:00
JW Wang
17b67ee7f4
Bug 1311872. Part 2 - remove the dormant test that doesn't work anymore. We will write new dormant tests in next bugs. r=cpearce,jya
...
MozReview-Commit-ID: 5w0rh2LcE5L
--HG--
extra : rebase_source : ddf085e16bdf93539fc82bc58948d6494b2d060b
extra : intermediate-source : b878ed8f33f09d24672234c7d094ec0af1f73229
extra : source : 84a3625e91347e54c70f584b715b171b5db61a50
2016-10-20 15:51:39 +08:00
JW Wang
9fcd26988d
Bug 1311872. Part 1 - remove dormant code from MediaDecoder and its friends. We will let MDSM solely decide when to enter/exit dormant. r=cpearce,jya
...
MozReview-Commit-ID: 4rRSGcruy7Z
--HG--
extra : rebase_source : 6bff3bde442dbc96ce23a4a1aabae9ec79f1b9f0
extra : intermediate-source : 456de41037090ff072925d937b001de31a479556
extra : source : 525be5a0f46950ced9efba9a7cfeda26ce73cfb8
2016-10-20 15:20:25 +08:00
Phil Ringnalda
45c34d7e95
Merge m-c to autoland
2016-11-02 20:03:20 -07:00
Phil Ringnalda
393b414467
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: 48WAQwKUCpw
2016-11-02 19:28:38 -07:00
Sebastian Hengst
5cd97768df
Backed out changeset 0473f2d0d024 (bug 1289001) for eslint failures. r=backout on a CLOSED TREE
2016-11-02 23:04:44 +01:00
Shih-Chiang Chien
e1a55792f5
Bug 1314229 - return undefined/null for defaultRequest/receiver if not in corresponding UA or context. r=smaug.
...
MozReview-Commit-ID: KUWdfz1u55O
--HG--
extra : rebase_source : 8720563524bfd58f8be65d84cda48984f134f074
2016-11-02 17:53:31 +08:00
Chris Pearce
50f2864875
Bug 1314445 - Fix test_eme_request_notifications to not fail on WinXP. r=bustage
...
MozReview-Commit-ID: 5zbySCZtI1b
2016-11-03 14:43:04 +13:00
Wes Kocher
0b825de25a
Backed out changeset e71aa9bcb92c (bug 1309913) for osx reftest failures in linear-gradient-1a.html a=backout
2016-11-02 10:48:07 -07:00
Andrea Marchesini
d20e6fd29f
Bug 1289001 - NeckoParent::GetValidatedAppInfo should consider ServiceWorkers when validating HttpChannel requests, r=bkelly, r=valentin, f=asuth
2016-11-02 21:57:45 +01:00
Matt Woodrow
5375ddbb83
Bug 1300681 - Use gfxVars for DXVA blacklist prefs so that they work in the GPU process. r=dvander,gerald
2016-11-03 09:57:18 +13:00
Matt Woodrow
552d016944
Bug 1300678 - Use gfxPrefs for media vars that get accessed from the GPU process. r=jya
2016-11-03 09:57:18 +13:00
Matt Woodrow
b087b32f08
Bug 1314192 - Initialize the normal WMF PDM as well as the Remote one since we need it as fallback for audio. r=jya
2016-11-03 09:57:18 +13:00
Matt Woodrow
3b4d158ee3
Bug 1314189 - Only create a RemoteVideoDecoder if the current LayerManager is using the GPU process. r=dvander
2016-11-03 09:57:15 +13:00
Matt Woodrow
f884ec26e9
Bug 1300675
- Rebuild VideoDecoderManager when we restart the GPU process. r=dvander
2016-11-03 09:55:07 +13:00
Matt Woodrow
9e56f22190
Bug 1314186 - Resync LayerTreeId mappings to the GPU process if it restarts. r=dvander
2016-11-03 09:55:07 +13:00
Ryan Hunt
e79eae17bc
Bug 1313884 - Check if mTarget is null in CanvasRenderingContext2D::DrawImage
...
--HG--
extra : rebase_source : 0eb7b22cd829dc5f4ad6eaaa44a0009529010e47
2016-11-01 13:56:55 -05:00
Sebastian Hengst
a3b55f01b5
Backed out changeset 021cef553ece (bug 1312148) for failing test_bitmaprenderer.html on Windows 8 x64 opt. r=backout
2016-11-02 17:46:04 +01:00
Chris Pearce
824ce92dc8
Bug 1314445 - Update tests for CDM request notifications to reflect new behaviour. r=gerald
...
MozReview-Commit-ID: JgKMFHW2al3
--HG--
extra : rebase_source : 62c6da570c7f0b0216157f133137d0ae647ec0f7
2016-11-02 16:14:16 +13:00
Chris Pearce
41c0c8d360
Bug 1314445 - Remove tests for CDM versions specified in keysystem string. r=gerald
...
MozReview-Commit-ID: F12I1cmfvke
--HG--
extra : rebase_source : 11b2c67353b3fb9affbcd4de53aa5e9cdc9910a6
2016-11-02 16:13:45 +13:00
Chris Pearce
f0fecc8c28
Bug 1314445 - Remove unused enum values from MediaKeySystemStatus. r=smaug
...
This WebIDL enum/dict is used to pass messages from Gecko to the front-end
chrome JS code to notify it of problems starting up EME CDMs. This patch
removes some statuses from the enum that are no longer dispatched as of an
earlier patch in this series.
MozReview-Commit-ID: KjbUTvLBhjw
--HG--
extra : rebase_source : 9c9ddf6b2b9df845a2807186e8649684e9227ee3
2016-11-02 11:59:51 +13:00
Chris Pearce
d5c366c045
Bug 1314445 - Remove unused ParseKeySystem(). r=gerald
...
MozReview-Commit-ID: KdIpvet73LR
--HG--
extra : rebase_source : aed95e2b024af6fa36f0da96f564966c8d7f3a7d
2016-11-02 13:56:23 +13:00
Chris Pearce
c28985ad89
Bug 1314445 - Remove GMPService::GetPluginVersionForAPI. r=gerald
...
MozReview-Commit-ID: ybq6ZZlA9P
--HG--
extra : rebase_source : 1a8356740cbb9d73f7d851cb82f8b71c0ca364c4
2016-11-02 11:57:14 +13:00
Chris Pearce
5ebd6552d1
Bug 1314445 - Make MediaKeySystemAccess use GMPService::HasPluginForAPI. r=gerald
...
Removes callers of GMPService::GetPluginVersionForAPI().
MozReview-Commit-ID: KZcyfDAfTR7
--HG--
extra : rebase_source : ee774359a30c75390eef43d7a6b94789070e77a4
2016-11-02 13:42:40 +13:00
Chris Pearce
20b6c3ec6b
Bug 1314445 - Don't pass CDM version to MediaKey*. r=gerald
...
We don't need this, and we don't seem to be using this anyway.
MozReview-Commit-ID: 7NCRO94PN3m
--HG--
extra : rebase_source : de91b099e5e536eb321584990f18025e08c7cc78
2016-11-02 11:56:30 +13:00
Chris Pearce
ca6cc0c8f4
Bug 1314797 - Dispatch 'gmp-changed' notification after updating GMP capabilities. r=gerald
...
This ensures that when requests for keysystem access in the content process
retry, they do so on an up-to-date set of capabilities.
MozReview-Commit-ID: JxmlZnFhKYs
--HG--
extra : rebase_source : 6e02777be6a0692c7e157d3ab0a1952c3017c208
2016-11-03 11:18:29 +13:00
Ralph Giles
2de2f42926
Bug 1266792 - Don't play opus with AndroidDecoderModule. r=jya
...
The android 5.1.1 OMX decoder claims to support audio/opus
but crashes on the output of our mp4 demuxer. Work around
this by rejecting the mime type, allowing fallback to the
libopus-based AgnosticDecoderModule.
In any case, since we're shipping the libopus-based decoder
we're prefer to use it for consistency.
MozReview-Commit-ID: GQaTMALajnZ
--HG--
extra : rebase_source : fb43ddc6bd7b5ed92308124045ad2330a8043f46
2016-10-31 16:39:03 -07:00
Milan Sreckovic
976fdb1420
Bug 1309913: Pass the compositor type to canvas on creation. r=dvander
...
MozReview-Commit-ID: 81HtvWPdLQa
--HG--
extra : rebase_source : a448447fcb573beb320b2b2a352b97f77a5bafe3
2016-11-03 10:57:33 -04:00
Dan Minor
98715f6438
Bug 1313058 - Fix SetValueCurveAtTime interpolation; r=padenot
...
This interpolates over aCurveLength - 1 steps rather than over
aCurveLength steps as was done before.
Previously we would reach the final value on the curve before
the end of the specified duration. For example, on the curve
[1.0, 0.0] with duration 1000, we would interpolate from 1.0 to
0.0 by time 500 rather than time 1000. With these changes, we
don't reach 0.0 until time 1000, as expected.
This also updates TestSpecExample in TestAudioEventTimeline.cpp
to match the curve in the latest spec.
MozReview-Commit-ID: Cgs8csbRUMh
--HG--
extra : rebase_source : 1960128558ae9174933cd5be3c1fbfcb79f5ba1d
2016-10-26 10:33:20 -04:00
Kevin Wern
19f18efeac
Bug 687787: support focusin/focusout based on webkit/blink r=smaug
...
Blink and webkit launch focusin after focus and focusout after blur. Despite
this contradiction with the spec, it is best to mirror this new way, as there
is little guidance or existing code to clarify implementation amiguities that
can arise from the spec.
If focus/blur is fired on a window or document, or the event triggers a change
of focus, do not fire the corresponding focusin/focusout. Otherwise, always
fire the corresponding event.
Additionally, add a mochitest and a w3c-platform-test.
MozReview-Commit-ID: AgQ8JBxKIqK
2016-10-06 21:39:53 -04:00
Sebastian Hengst
5c11198962
Backed out changeset 2bbfcf5356f7 (bug 1309527
) for timing out in idbobjectstore-rename-store.html on Windows x64 opt. r=backout
2016-11-02 19:15:52 +01:00
Boris Zbarsky
0b7b3e9bb8
Bug 1314026. Add a version of SetHTMLIntAttr that does the right thing with an unsigned argument, for use from setters for unsigned long IDL attributes that reflect a content attribute. r=bkelly
2016-11-02 13:37:26 -04:00
Kris Maglione
db20c25ff4
Bug 1308920: Part 2 - Support posting messages across windows with different addonId origins. r=billm
...
MozReview-Commit-ID: 89TD8x5cUlZ
--HG--
extra : rebase_source : b5876fc07a891be51b419810df2ae67f687c1c70
2016-11-01 19:04:13 -07:00
Geoff Brown
ef3f1323fa
Bug 1313397 - Move browser/components/sessionstore/Utils.jsm to toolkit/modules; r=mikedeboer
...
--HG--
rename : browser/components/sessionstore/Utils.jsm => toolkit/modules/sessionstore/Utils.jsm
2016-11-02 10:56:20 -06:00
Bevis Tseng
4496af6962
Bug 1309527
- Fix the race condition to prevent the access of metadata in both PBackground thread and the Connection thread. r=janv
...
--HG--
extra : rebase_source : 4be928b9ed804ac033edfbf5b95490f178a49366
2016-10-26 19:14:12 +08:00
Bevis Tseng
3602bae888
Bug 1306181 - Remove IDBEnvironment in favor of partial interface in WindowOrWorkerGlobalScope. r=bkelly
...
--HG--
extra : rebase_source : de7d7964b225602000453eee7689db4fc1d71fb5
2016-10-24 10:41:13 +08:00
Bevis Tseng
fa5f21c539
Bug 1274075 - Throw UnknowError if the size of the serialized message is too large. r=janv
...
--HG--
extra : rebase_source : 1b34071dae6ccca7c8aa7cc8e8068c90218aceae
2016-10-17 11:45:03 +08:00
Gabor Krizsanits
7206482dbe
Bug 1312022
- Fix some leaky tests. r=mrbkap
2016-11-02 11:13:49 +01:00
Gabor Krizsanits
22a574219b
Bug 1312022
- Pref to keep some content processes alive. r=mrbkap
2016-11-02 11:13:37 +01:00
Jan-Ivar Bruaroey
409780816c
Bug 1311048 - Pick out Firefox windows as scary by pid (only OSX atm). r=jesup
...
MozReview-Commit-ID: DwUodsRWswm
--HG--
extra : rebase_source : 0ab4002dfbbb4a0cf0265764d22c598256198d82
2016-09-30 13:23:42 -04:00
Sebastian Hengst
caffcd6ba1
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/imptests. r=RyanVM
...
MozReview-Commit-ID: 7Fml7Dj2XPA
--HG--
extra : rebase_source : 159905ec802e892c41c9c809df1898ac4f76d7f3
2016-09-29 11:22:57 +02:00
Sebastian Hengst
7f53d1652e
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/html. r=RyanVM
...
MozReview-Commit-ID: 3mBGp1xn5bg
--HG--
extra : rebase_source : 7e8c3cf0953ff5db6118a9fee3710887acdda32c
2016-11-05 11:29:16 +01:00
Sebastian Hengst
e499270f62
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/events. r=RyanVM
...
MozReview-Commit-ID: 4BEA01lxikl
--HG--
extra : rebase_source : c1956c3135d5a88ef79c0019089ca3788e6a23f9
2016-11-05 11:29:16 +01:00
Sebastian Hengst
6bcd06ccdd
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/encoding. r=RyanVM
...
MozReview-Commit-ID: FWZMOt0nTrP
--HG--
extra : rebase_source : 14bff6cd0f396929b7cc09a5e277756c214ab55c
2016-11-05 11:29:15 +01:00
Sebastian Hengst
ee2be2b7de
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/devicestorage. r=RyanVM
...
MozReview-Commit-ID: Cnl6QSVDfml
--HG--
extra : rebase_source : 1b4d65ab0f7a39532e90acc97011087e28d38568
2016-11-05 11:29:15 +01:00
Sebastian Hengst
1b0bf4309b
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/crypto. r=RyanVM
...
MozReview-Commit-ID: 7xmkISpGFKt
--HG--
extra : rebase_source : cefa736062aa74bf3b8c1146b7df3645f1c02ba7
2016-11-05 11:29:15 +01:00
Sebastian Hengst
77dc2c4eef
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/console. r=RyanVM
...
MozReview-Commit-ID: COPyxutfGaR
--HG--
extra : rebase_source : 5309bbf4e4d848b3cea3f880fb8ba6d55171554d
2016-11-05 11:29:15 +01:00
Sebastian Hengst
eaaf85ea02
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/canvas. r=RyanVM
...
MozReview-Commit-ID: BwxncEs6Pfv
--HG--
extra : rebase_source : 8146e7291709726b06973088a4ac97a703afe62b
2016-11-05 11:29:15 +01:00
Sebastian Hengst
c3ad7640b7
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/cache. r=RyanVM
...
MozReview-Commit-ID: 776agANVg6d
--HG--
extra : rebase_source : dc7374d36d0423c4064b2a268c58e3cd5f0d6a02
2016-11-05 11:29:15 +01:00
Sebastian Hengst
ab979aec00
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/browser-element. r=RyanVM
...
MozReview-Commit-ID: 9efYUFizAM7
--HG--
extra : rebase_source : 8e88ccdc46ece98b791a24a9cac442e18a22740a
2016-11-05 11:29:15 +01:00
Sebastian Hengst
a884d13ff5
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/broadcastchannel. r=RyanVM
...
MozReview-Commit-ID: K04c0auigVn
--HG--
extra : rebase_source : 54c20ae4ea82174427724018cd7775806665db49
2016-11-05 11:29:15 +01:00
Sebastian Hengst
86cdc9e867
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/bindings. r=RyanVM
...
MozReview-Commit-ID: I4N8FiO3ECo
--HG--
extra : rebase_source : a16876cf8b570111c9f38a4379cdea006b037682
2016-11-05 11:29:14 +01:00
Sebastian Hengst
c0c1bd3226
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/base. r=RyanVM
...
MozReview-Commit-ID: 1nPPJg7y6Q6
--HG--
extra : rebase_source : bf7da254408b96eb712f999be52efb1b7776a6f9
2016-11-05 11:29:14 +01:00
Sebastian Hengst
190c7b3b00
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/archivereader. r=RyanVM
...
MozReview-Commit-ID: 5G5RPMF4ZVS
--HG--
extra : rebase_source : bd6fd945f863c1a5579ba2b5eec2a57c6937bad6
2016-11-05 11:29:14 +01:00
Sebastian Hengst
ba88ad00a0
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/apps. r=gerard-majax,RyanVM
...
MozReview-Commit-ID: 8zWsVJzL3tK
--HG--
extra : rebase_source : 49cf1d82d5ddc3f38f7f497972fae880a7189ba2
2016-11-05 11:29:14 +01:00
Sebastian Hengst
fe025a98a6
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: dom/animation. r=RyanVM
...
MozReview-Commit-ID: 5frkrwDMxC6
--HG--
extra : rebase_source : 9f3174102bf11ee739b4cab888ec3d4b04798d86
2016-11-05 11:29:14 +01:00
Sebastian Hengst
1d1c10922e
Backed out changeset d460f4c4b0c0 (bug 1309516) for notrun errors in media-src/media-src-7_3.html web-platform-test. r=backout
2016-11-05 11:01:22 +01:00
Sebastian Hengst
6977851a02
Backed out changeset 3983dd7e87bb (bug 1309516)
2016-11-05 11:00:29 +01:00
Sebastian Hengst
5d6d6ae50b
Backed out changeset 0699225db846 (bug 1309516)
2016-11-05 11:00:24 +01:00
Sebastian Hengst
e29f35ee17
Backed out changeset 804308421d74 (bug 1309516)
2016-11-05 11:00:20 +01:00
Sebastian Hengst
367d3fbb28
Backed out changeset 874207ad3984 (bug 1309516)
2016-11-05 11:00:16 +01:00
Sebastian Hengst
ec968f913f
Backed out changeset 66f39ef1bdce (bug 1309516)
2016-11-05 11:00:12 +01:00
Sebastian Hengst
b7af1e68a5
Backed out changeset 3686da2395b9 (bug 1309516)
2016-11-05 11:00:08 +01:00
Sebastian Hengst
c3be8c3ff6
Backed out changeset cb6854f262a0 (bug 1309516)
2016-11-05 11:00:04 +01:00
Sebastian Hengst
b2e3ee3d4f
Backed out changeset 9d1487ccc2e3 (bug 1309516)
2016-11-05 11:00:00 +01:00
Michelangelo De Simone
3dc1f4a34d
Bug 1310863 - Remove DOM/phonenumberutils and related code. r=ehsan+251051
...
MozReview-Commit-ID: 2wednKKUPQf
--HG--
extra : rebase_source : a74a15eaec415e9b09dfaacc6b953fe8c9ac6715
2016-10-18 15:55:00 -07:00
Michael Froman
3519361c90
Bug 1315318 - Fix reversed info lines in sdpUtils.js verifySdp. r=bwc
...
MozReview-Commit-ID: 7DBNaIkyTii
--HG--
extra : rebase_source : 2ce5f918780074c048099d1f08825d1b7b2556aa
2016-11-04 12:36:10 -05:00
James Cheng
15a599af5d
Bug 1306572
- Part3 - Implement MediaCDMProxy and the callback proxy. r=cpearce
...
MozReview-Commit-ID: 3dFawuvhfWu
--HG--
extra : rebase_source : 2c77a0c1b9e7a3c1067f12ebf4a416ae4417f3e6
2016-11-01 14:39:34 +08:00
James Cheng
34683786c0
Bug 1306572
- Part2 - The native implementation of MediaDrmProxy by MediaDrmProxySupport r=cpearce,jchen
...
MozReview-Commit-ID: 1cbTPDyXlzU
--HG--
extra : rebase_source : 7b3dbecff6044182f67b46033afcfc1df4e26c86
2016-11-01 14:39:26 +08:00
Kaku Kuo
ae76acefc8
Bug 1309516 part 9 - make sure that MDSM::mDuration is always assigned once we have meatadata; r=jwwang
...
MozReview-Commit-ID: KF7J1XGo2MD
--HG--
extra : rebase_source : 38284eb8be14bdc4c4fd1c5a27de1bf91be8cb8e
2016-11-01 17:10:03 +08:00
Kaku Kuo
09386af96e
Bug 1309516 part 8 - modify MDSM::RecomputeDuration();r=jwwang
...
MozReview-Commit-ID: 6pM7Kn3kZco
--HG--
extra : rebase_source : e6f1f65c438aad126e8ac75cc8e7f0c1b3717828
2016-10-24 15:04:52 +08:00
Kaku Kuo
cbdd0c89ea
Bug 1309516 part 7 - modify the seek operation;r=jwwang
...
MozReview-Commit-ID: AZ9yK050ElM
--HG--
extra : rebase_source : f49609714fb1f2e318af120259ca5a1cb0db0d5a
extra : source : 838786e0d0e26958e75a129a872e378bc21a7c4a
2016-10-16 22:15:29 +08:00
Kaku Kuo
565b1adf15
Bug 1309516 part 6 - remove unused MediaDecoderReaderWrapper::mStartTimeRendezvous;r=jwwang
...
MozReview-Commit-ID: 6ukwUWpIJFF
--HG--
extra : rebase_source : b8838a153a6592e68a74178c34cd0cfc1d5c1f37
extra : intermediate-source : ee2d85244182d8a72aeed98da23e7680eacb73d8
extra : source : 123d5075947d2e5912f860b243cf55c838b4f393
2016-10-14 19:22:41 +08:00
Kaku Kuo
f6cdab9b5f
Bug 1309516 part 5 - remove unused MediaDecoderReaderWrapper::AwaitStartTime();r=jwwang
...
MozReview-Commit-ID: CcybQMPz47i
--HG--
extra : rebase_source : 2ba6015df29eef0c02713adbce2a98a0f97314c7
extra : intermediate-source : c2ba16341576fa8bfe510f4d37b89ccc55456ff3
extra : source : 4de4162cce1bb37a5ab14c0506428be9b7e698ff
2016-10-14 17:45:59 +08:00
Kaku Kuo
e62c8b052f
Bug 1309516 part 4 - always notify LoadedMetadataEvent before decoding first frame;r=jwwang
...
MozReview-Commit-ID: 4VcmELgvAjC
--HG--
extra : rebase_source : 49863e7d6580e7d0481f6700054e44b61a3446fa
extra : source : 6d7f4bd76a754c3852a612b126b4643818eadddd
2016-10-16 21:49:07 +08:00
Kaku Kuo
e9f26909ec
Bug 1309516 part 3 - make MediaDecoderReaderWrapper keeps the start time returned from reader;r=jwwang
...
MozReview-Commit-ID: F57avqCENTj
--HG--
extra : rebase_source : 4e61cb46687539f5b5b2a775b46ad5347ccc6e2a
extra : intermediate-source : 50c6ae37fa51c52d533bb5cdcd1267a869d49410
extra : source : cb9924bcc2c1d2a820b7b942c89feb861be85569
2016-10-14 19:10:24 +08:00
Kaku Kuo
cbdf4764bf
Bug 1309516 part 2 - replace MediaFormatReader::DemuxStartTime() with MediaInfo::mStartTime; r=jya
...
MozReview-Commit-ID: JzO0Yv33ljL
--HG--
extra : rebase_source : c56dcae64d7c0714425b1c086b80163e063dbe76
extra : intermediate-source : cca0e5eaf29e7cfdc32f8b66e217e0d8fb0fd0ea
extra : source : 6af01ba877814a43b68bc004b0e28160216e7367
2016-10-14 17:09:04 +08:00
Kaku Kuo
7a08bded31
Bug 1309516 part 1 - retrieve start time before resolving the metadata promise; r=jya
...
MozReview-Commit-ID: FhnoFi1BSHM
--HG--
extra : rebase_source : 8f62dfd1bd0fb4da227c62dac615b4156c4db079
2016-10-27 15:21:05 +08:00
Valentin Gosu
656872593e
Bug 1315302 - Remove signedPkg from origin attributes r=baku
...
MozReview-Commit-ID: L1xvRgeO6De
--HG--
extra : rebase_source : dee943054af499b6e3f0aca2801fa9414f5567be
2016-11-06 16:15:36 +01:00
JW Wang
c73002e638
Bug 1315591
- remove duplicated waitUntilTime() in test_BufferingWait[_mp4].html. r=jya
...
MozReview-Commit-ID: 12Z9TJ4WVVt
--HG--
extra : rebase_source : 34b9d33b354c41f02ce0da7dfcf13612e809bd34
2016-11-07 11:49:38 +08:00
Andreas Pehrson
4c0e4b5845
Bug 1301675 - Assert that a MediaStreamTrackSource is not stopped more than once. r=jib
...
MozReview-Commit-ID: Dmp9TnIhmax
--HG--
extra : rebase_source : 30e950b8031c73fb1f46bda2e771bcab45f58bf3
2016-09-23 17:01:15 +02:00
Andreas Pehrson
bc27f7ec47
Bug 1301675 - Uncomment assertion for when removed live track was not found. r=jib
...
It needs an extra guard for when we're an audio element and a live video track
was removed. That's ok and we should ignore it.
MozReview-Commit-ID: FVw3lDKd4oU
--HG--
extra : rebase_source : 3156abdcd5c57932e8edb61e78ffb568e4edbf2a
2016-09-23 16:56:39 +02:00
Joel Maher
27b9e899b0
Bug 1311599
- Disable hsts tests on linux32-debug only. r=kmckinley
...
MozReview-Commit-ID: 2V5Xrfpwy3a
--HG--
extra : rebase_source : c02f00ac03368b5ce52598c23964e39f892e6007
2016-11-07 14:51:45 -05:00
Andreas Farre
10ea97a276
Bug 1315672 - Only check for IdleDeadline on nightly. r=bkelly
...
MozReview-Commit-ID: HgR5FIhM0R6
--HG--
extra : rebase_source : 3c1c527c2dac20669e7f1e3e7ec0888e6bcc8ec9
2016-11-07 19:28:52 +01:00
Alastor Wu
a97a900bc3
Bug 1315551 - part2 : check we have initialized agent when we want to call the agent's function. r=jwwang
...
Because the agent's initialization might fail if we don't get the valid inner window, we need to
check whether the agent exists before calling the agent's method.
MozReview-Commit-ID: IUuvyGh7CMd
--HG--
extra : rebase_source : 54d0811aad736abdbac5ae7c3cd8cfebed88923a
2016-11-08 11:08:02 +08:00
Alastor Wu
ace1d4d71b
Bug 1315551 - part1 : should pass valid window for agent's initialization. r=baku
...
MozReview-Commit-ID: 4uh4nU8YVsS
--HG--
extra : rebase_source : 35a7e41e16c0206c773bc67004d2080bb5533b4c
2016-11-08 11:06:04 +08:00
JW Wang
62729fbd51
Bug 1314552. Part 2 - remove unused canonical. r=jya
...
MozReview-Commit-ID: FW6Wj1iiadS
--HG--
extra : rebase_source : cec5bf88a93732a83d358694d8fc91edb2c1dfb7
extra : intermediate-source : cbca4d33e07b848a83ead858c0299bcafdd5de71
extra : source : 183a602e6fd20c9bbdee3f27c0845b7f9aa00954
2016-11-02 17:23:37 +08:00
JW Wang
5f8412ccde
Bug 1314552. Part 1 - update mMediaSeekableOnlyInBufferedRanges in OnMetadataRead(). r=jya
...
MozReview-Commit-ID: DPlD6zrJTrx
--HG--
extra : rebase_source : 1392b1f189b6aef4dfa1da0e32d25f1f6226cf85
extra : intermediate-source : 8464eeceb7f4f21de08e8995120e940f1267d8f0
extra : source : 741f2b4d36bc265f1dbd5b6994a7cc301b05b381
2016-11-02 17:21:52 +08:00
Phil Ringnalda
2d0fad04f6
Backed out changeset 87b698764664 (bug 1315521) for jetpack failures in test-leak-tab-events.js.test
2016-11-07 21:01:45 -08:00
James Cheng
06a62c3bad
Bug 1314530 Part3 - Instantiate MediaDrmCDMProxy if it is widevine on fennec. r=cpearce
...
MozReview-Commit-ID: AhNBaO5LPwe
--HG--
extra : rebase_source : bd481396058d28521b2cbbd0fca8296d32768a86
2016-11-07 14:03:44 +08:00
James Cheng
d1f91996e4
Bug 1314530 Part2 - Add isRemote flag to MediaDrmProxy::Create function to determine if it is oop case. r=cpearce
...
MozReview-Commit-ID: Dqf1C5nDHct
--HG--
extra : rebase_source : aa957ab7b0ac5fb50b12ab4cd4a3db5fc7273488
2016-11-07 14:01:25 +08:00
James Cheng
90f62da0ee
Bug 1314530 Part1 - Remove IsInPrivateBrowsing() since we did not use it anymore. r=cpearce
...
MozReview-Commit-ID: J8tfOyzBB97
--HG--
extra : rebase_source : fc667dcb1eb47d44f94da4d65160cde6dba8a2d9
2016-11-07 12:34:32 +08:00
Boris Chiou
da317fa21e
Bug 1273784 - Part 6: Factor out BuildProperties. r=hiro
...
Factor out BuildProperties to have a better readability of UpdateProperties.
MozReview-Commit-ID: A3cIS65STAx
--HG--
extra : rebase_source : a09d935d6ced8f4a6c7311e69e3840e195c575a1
2016-11-07 17:01:39 +08:00
Boris Chiou
1225c6b3fa
Bug 1273784 - Part 5: Avoid re-building the animation properties and re-calculating computed offsets. r=hiro
...
We don't need to rebuild the animation properties and recalculate the
computed offsets of Keyframes while copy-constructing a new
KeyframeEffect(ReadOnly) object, so avoid calling SetKeyframes()
directly. And we also need a customized copy constructor for AnimationProperty
to avoid copy mIsRunningOnCompositor.
MozReview-Commit-ID: CIF3Ibgc1tM
--HG--
extra : rebase_source : 7bbc8c1666451435982651f11af9c00f37708807
2016-11-03 11:36:28 +08:00
Boris Chiou
4560622114
Bug 1273784 - Part 3: Implement KeyframeEffect(ReadOnly) copy constructor API. r=hiro
...
MozReview-Commit-ID: 9ju9jeJ8cvq
--HG--
extra : rebase_source : eb3aad753c3e4251f8a46db22ec067abd4f259bf
2016-11-01 18:39:06 +08:00
Boris Chiou
feefe8bb14
Bug 1273784 - Part 2: Overload ConstructKeyframeEffect for copy constructor. r=hiro
...
The copy constructors of KeyframeEffectReadOnly and KeyframeEffect are
similar, so we overload ConstructKeyframeEffect<...>(...) for copy
constructors.
MozReview-Commit-ID: 37hClpn9ZUG
--HG--
extra : rebase_source : 48de18c190dd8cbc61e0363e999960f2e823f2ea
2016-11-01 17:38:15 +08:00
Boris Chiou
ab45c606ea
Bug 1273784 - Part 1: Add the copy constructor of KeyframeEffect(ReadOnly) in webidl. r=smaug
...
MozReview-Commit-ID: Fkddf8axUrU
--HG--
extra : rebase_source : 85e78c8a7fcebfbd5feb75950d5da34c2c05d255
2016-10-28 15:41:08 +08:00
Phil Ringnalda
9a35a9e7b6
Merge m-c to autoland
2016-11-07 20:41:56 -08:00
Alastor Wu
50ccc2b3a2
Bug 1315521 - remove CC for audio channel agent. r=jwwang
...
Because audio channel agent uses weak ref to HTMLMediaElement, so we don't need to add it into the CC list.
MozReview-Commit-ID: 4cFfDUlbMFB
--HG--
extra : rebase_source : 4d595397d11e2e3c46cce17df148bea8f77f92e8
2016-11-08 11:03:23 +08:00
JW Wang
2639894677
Bug 1314547. Part 2 - remove unused public functions. r=cpearce
...
MozReview-Commit-ID: 2PndXBXmwRv
--HG--
extra : rebase_source : ede08db67cc25ffed00cc22409dc3346db81a3fb
extra : source : 7cee8e95c52a4f23bce6475c160961c42e518f22
2016-11-02 17:16:59 +08:00
JW Wang
544c3e8512
Bug 1314547. Part 1 - remove the call to MediaDecoder::SetMediaSeekableOnlyInBufferedRanges(). r=cpearce
...
MozReview-Commit-ID: 52BESjY8f74
--HG--
extra : rebase_source : 132b2c54247864f1e594ba1da12108449ba2bce5
extra : source : b177332ca07279b2b577e9ac1ccb62c01bbb8cbe
2016-11-02 17:11:29 +08:00
JW Wang
f4ec5c59a1
Bug 1314535. Part 2 - remove unused canonical. r=jya
...
MozReview-Commit-ID: CLLYtFHsYBc
--HG--
extra : rebase_source : e0f23f918114e70650827adc1db1c44d25d6b4e7
extra : source : 96806600d1c65ae1f236588e8917851d2429783e
2016-11-02 16:47:51 +08:00
JW Wang
b1c45ef3ef
Bug 1314535. Part 1 - listen to MediaDecoderReader::OnMediaNotSeekable() to update mMediaSeekable. r=jya
...
MozReview-Commit-ID: JK0qnMoljyp
--HG--
extra : rebase_source : cb64edcc5693a73c1770daa6151a4163adbec38e
extra : source : 485e6a18492a0dbd92320503599063c29bdb521e
2016-11-02 15:52:15 +08:00
JW Wang
7ea7732b4a
Bug 1314529. Part 2 - remove MediaDecoder::SetMediaSeekable(). r=cpearce
...
MozReview-Commit-ID: 6JJrKi3KTll
--HG--
extra : rebase_source : f12b55befd8264a076f393f7e44e77f1f843fbea
extra : source : 1f4a048de0f8c75d7aab8396f50c197afdae7d38
2016-11-02 14:41:04 +08:00
JW Wang
e6bb1c3c9c
Bug 1314529. Part 1 - remove the call to MediaDecoder::SetMediaSeekable(). r=cpearce
...
MozReview-Commit-ID: 1vsazRU9KNw
--HG--
extra : rebase_source : ec7a318b6e28322493f39bee59b34967e59c25c8
extra : source : 8495dbe9dae7566dd26e82fdc4194335542f9b68
2016-11-02 14:39:18 +08:00
JW Wang
c230fcac69
Bug 1314527 - Remove unused MediaResourceCallback::SetMediaSeekable. r=bechen
...
MozReview-Commit-ID: 9M47sUiE1Ss
--HG--
extra : rebase_source : 79d953d32afe106b085d405f48a55f647d865bfa
extra : source : 67324546b238ab667d69288496fc0b70856f75bf
2016-11-02 14:29:54 +08:00
JW Wang
773de1bc4b
Bug 1314526. Part 6 - fix HandleAudioCaptured(). r=kikuo
...
MozReview-Commit-ID: L8z35AVdU8Y
--HG--
extra : rebase_source : f0a37768a2d23f519171d8729dedb160dbffb3ac
extra : intermediate-source : 12eefc1a8663c976a8183597d7e944b957e2a6e9
extra : source : 09aecca7dfea9baed1c715285ec2448b4acff7bf
2016-10-28 16:33:08 +08:00
JW Wang
466eda2566
Bug 1314526. Part 5 - fix HandleWaitingForData(). r=kikuo
...
MozReview-Commit-ID: KHPpdZFt9Tt
--HG--
extra : rebase_source : 12d564ab1d18cca653e76edd449cd8252c41fa1e
extra : intermediate-source : 49b3e1eafd36f78d06c0dc4e54b696c8b903d952
extra : source : 75f88468a2fce533dc24bc92e7edad3288cf4577
2016-10-28 16:31:54 +08:00
JW Wang
a861b5771e
Bug 1314526. Part 4 - fix HandleEndOfStream(). r=kikuo
...
MozReview-Commit-ID: Kg3xAuX9FPf
--HG--
extra : rebase_source : 5d6fc162b1014b4bb2539708289e061ae011d5f8
extra : intermediate-source : 802f6a69fddaeadf51af120bf9fc92137c9db942
extra : source : 08417e5475844ffaed226b28a0c4c044b75b72ab
2016-10-28 16:30:52 +08:00
JW Wang
2fe59b5ad7
Bug 1314526. Part 3 - fix HandleVideoDecoded() r=kikuo
...
MozReview-Commit-ID: 3d3FFCupF3a
--HG--
extra : rebase_source : 8845476af8b4eced425655e5b889fab97c8e7bd4
extra : intermediate-source : 829949cf3d1d98809e781944cc9cd6c3c60b2e32
extra : source : aa2fdff8a0375fd243f9693a052db701003bd85e
2016-10-28 16:28:51 +08:00
JW Wang
a2c26ccc8a
Bug 1314526. Part 2 - fix HandleAudioDecoded(). r=kikuo
...
MozReview-Commit-ID: 1jbZz5m9uR2
--HG--
extra : rebase_source : 6ca65253bca13c36de542bd9410eb3a16b00574a
extra : intermediate-source : 3ac15d1f7c5c36d0f3f0086ff491414101a5ad3b
extra : source : 2ec452b92d37902ea4f58f88dbeb49cea13d6ebd
2016-10-28 16:27:19 +08:00
JW Wang
2afb7996af
Bug 1314526. Part 1 - fix HandleCDMProxyReady(). r=kikuo
...
MozReview-Commit-ID: 9PyeBUXadud
--HG--
extra : rebase_source : 059a8062dead06d5d7b374cbd61a4ce088fad3c2
extra : intermediate-source : d12c00029cb702f6d598e9c31a42c6f62cd267da
extra : source : efd43515bacde79487dcbe481d1830cd673e67b2
2016-10-28 16:25:44 +08:00
Jan-Ivar Bruaroey
f0312414b4
Bug 1315737 - Test that allowed_domains is no longer needed for screensharing. r=jesup
...
MozReview-Commit-ID: FNMuqq9fzKu
--HG--
extra : rebase_source : 032d92e3126a9dc5b1650a6987445641a8875c0a
2016-11-07 13:51:58 -05:00
Jan-Ivar Bruaroey
3e374cf65b
Bug 1315737 - Remove platform checking of screensharing whitelist r=jesup
...
MozReview-Commit-ID: IosWOvEsIF8
--HG--
extra : rebase_source : 6a54649593ed47057220d901f895fd5933c66a47
2016-11-07 13:39:20 -05:00
JW Wang
46da6fe2da
Bug 1314524. Part 7 - fix comments about dormant. r=kaku
...
MozReview-Commit-ID: 5qFuMRMLqEr
--HG--
extra : rebase_source : 1a387cda06c78b9bc952c4548c0e008c67b0cc2c
extra : intermediate-source : a2d08118ac9ab3f01d0f4cf5604197c17687537c
extra : source : 03f79104b7b0e5848636f47129c7b5249dc46382
2016-10-28 16:20:15 +08:00
JW Wang
f64810f62f
Bug 1314524. Part 6 - remove unused mPendingDormant. r=kaku
...
MozReview-Commit-ID: 6B5mNoPk9tg
--HG--
extra : rebase_source : 174b4260b7d5246304a0c4bba47e65a30a30042e
extra : intermediate-source : f29a86be002d1a7e19a96cb72f9cc7d6cdc8d041
extra : source : f8e38ee62406c0e79f4f1015bb9e8d1567b75354
2016-10-28 16:16:53 +08:00
JW Wang
a69de73069
Bug 1314524. Part 5 - remove unused HandleDormant() functions. r=kaku
...
MozReview-Commit-ID: 8NRwInXS0uU
--HG--
extra : rebase_source : b711a82a76c0cb10356b8df27db7614c23c8f83d
extra : intermediate-source : 7f5008d53911e1f375d5b5e756bfce0da0424110
extra : source : dc16d9c982984f8e052e57016bcddd80d7a55114
2016-10-28 16:14:14 +08:00
JW Wang
35a1c10d03
Bug 1314524. Part 4 - remove DormantState::HandleDormant(). r=kaku
...
MozReview-Commit-ID: JSkpvglJzpN
--HG--
extra : rebase_source : 973188fccc77fca8fbbe6d9f36d244845f3f40f8
extra : intermediate-source : 9a8179f25a2f1a9c51f97506a9a329aa6ae51dce
extra : source : 89332d2e561395efa12385c264c4a9d32169ff98
2016-10-28 16:10:49 +08:00
JW Wang
94da1177a0
Bug 1314524. Part 3 - add DecodingState::EnterDormant(). r=kaku
...
MozReview-Commit-ID: 6YbO61mWqnj
--HG--
extra : rebase_source : ca6fbce006af4ce1a2e62b854532a71bb454340c
extra : intermediate-source : b11dd277cc918be5e7b0ab7cfc66e53178123135
extra : source : 83e3d18f31043f35be6a7a12ddc0cd08ff593f7b
2016-10-28 16:05:52 +08:00
JW Wang
ba75e21f0c
Bug 1314524. Part 2 - devirtualize StateObject::HandleDormant(). r=kaku
...
MozReview-Commit-ID: D99L6Ioy6PJ
--HG--
extra : rebase_source : fc5e74b89b24d3ec05d728c92dce07575342afbb
extra : intermediate-source : 49336fedcb59f7e1264612cf9af7897164290650
extra : source : c64e21f8a16a74a931cf75d42c8c5278738ee534
2016-10-28 16:02:11 +08:00
JW Wang
43a41d07fa
Bug 1314524. Part 1 - remove MDSM::SetDormant() which has no callers. r=kaku
...
MozReview-Commit-ID: KQ7pZlCGqW8
--HG--
extra : rebase_source : d811a4199f0243a83271543ca1ff34ea01c950c1
extra : intermediate-source : e02b05d0e55d357c404d886e0b290ec4ca01a83c
extra : source : a3bede39ee4942c2531e960e56e0af94b9d621ff
2016-10-28 16:00:23 +08:00
Phil Ringnalda
7c7dd328d1
Backed out 3 changesets (bug 1271765) for -Werror bustage
...
CLOSED TREE
Backed out changeset 235ea1c681db (bug 1271765)
Backed out changeset 02d34b18d76b (bug 1271765)
Backed out changeset 088113647629 (bug 1271765)
2016-11-07 18:51:18 -08:00
Phil Ringnalda
8d5c9df9bf
Backed out changeset 143f26b923d0 (bug 1310855) for WinXP xpcshell failures starting with test_register_success_http2.js
2016-11-07 18:42:57 -08:00
Chris Pearce
ad6837ab57
Bug 1307546 - Give VideoSink a minimum update interval. r=jwwang
...
Without this, we can end up with very short, or even negative, update
intervals, meaning we unnecessarily use CPU when we can't actually
advance the playback position.
MozReview-Commit-ID: 6H32uVCyCll
--HG--
extra : rebase_source : 952799b846bcbb562d4ff99e97a8dcb5d8b2f558
2016-11-07 16:21:58 +13:00
Ray Lin
d4e6a883c6
Bug 1271765 - Part 2: Desktop video control visual refresh. r=jaws
...
MozReview-Commit-ID: 1GfyGmrhgCs
--HG--
extra : rebase_source : 95795497077a1c18c7b81a88da85d166ad784871
2016-10-12 13:31:32 +08:00
Michelangelo De Simone
100a708778
Bug 1307525 - Remove MOZ_B2G_RIL-protected code. r=jst
...
MozReview-Commit-ID: 6llGI50d37q
--HG--
extra : rebase_source : 07940fb5b6bf8b88748b9098cb14e0d668a8c9ef
2016-11-07 13:16:07 -08:00
Wes Kocher
a2603b1a0e
Merge m-c to autoland, a=merge
2016-11-07 14:05:01 -08:00
Gerald Squelart
94d7cd75dd
Bug 1301226
- Handle odd WAV chunk lengths - r=cpearce
...
'fmt ' and 'LIST' chunks could theoretically (but unlikely) have an odd length,
in which case the following chunk will start at the next even offset.
Added test case.
MozReview-Commit-ID: DkpBTaUqnf8
--HG--
extra : rebase_source : 0d8cfbc0d2d0da1f3317f901ef44c4fb67968dae
2016-11-07 16:31:39 +11:00
Gerald Squelart
0b3dd92437
Bug 1301226
- Test 0xFFFFFFFF WAV data chunk length - r=cpearce
...
Test that a WAV file with 0xFFFFFFFF data chunk length does not overflow, by
playing it; If it did overflow, its duration would be 0, and therefore would
not play.
MozReview-Commit-ID: EiWLb5otSnh
--HG--
extra : rebase_source : 2a3fb908f69b7b2032dfbc9df88e5390c66133f0
2016-11-07 16:09:22 +11:00
Gerald Squelart
6f36d2e8a8
Bug 1313343 - media.wmf.skip-blacklist controls D3D blaclists - r=cpearce
...
If pref "media.wmf.skip-blacklist" is true, disable D3D blacklisting based on
"media.wmf.disable-d3d9-for-dlls" and "media.wmf.disable-d3d11-for-dlls".
MozReview-Commit-ID: IothZlUnK7h
--HG--
extra : rebase_source : 1731b39808526fce70d84342a016bd25b6cd8571
2016-11-07 18:12:51 +11:00
Milan Sreckovic
215a8ed1dd
Bug 1315651: Check for null layer manager - we could be asking about the layer backend without it being there. r=gw280
...
MozReview-Commit-ID: HMOfX1oFpf7
--HG--
extra : rebase_source : 4f8ce862b369654531648bf6bd25acd5685a84fc
2016-11-07 13:06:01 -05:00
Nicholas Hurley
4575a61f8c
Bug 1310855 - Remove hasNode xpcshell.ini variable r=mcmanus
...
MozReview-Commit-ID: Hx2e1JYfUfy
--HG--
extra : rebase_source : 70ffa6b9e38e357d797ef34a547d921e7a609410
2016-10-18 10:54:33 -07:00
Andreas Pehrson
f4f5722093
Bug 1301675 - Fix track cloning test. r=jib
...
It relied on track.stop() not working for MediaStreamAudioDestinationNode tracks.
MozReview-Commit-ID: 1E53JpzAiMs
--HG--
extra : rebase_source : d9b24c1f98e1349167d4ff96f4435bcf4752887c
2016-09-20 10:18:47 +02:00
Samael Wang
3bcb822ebe
Bug 1313665 - Wait for Content:LocationChange before verify. r=smaug
...
MozReview-Commit-ID: 2Sb24FCGG1o
2016-11-01 18:31:31 +08:00
Andreas Pehrson
825d513165
Bug 1301675 - Rename BasicUnstoppableTrackSource to BasicTrackSource. r=jib
...
They are not unstoppable any longer. We just don't forward Stop() to the real source.
MozReview-Commit-ID: FdFccMsD3eb
--HG--
extra : rebase_source : e29a1abb8f2060cb72399d61d91ca3a00128f08c
2016-09-16 15:19:28 +02:00
Andreas Pehrson
75e0ffd718
Bug 1301675 - Test that a track from MediaStreamAudioDestinationNode can be stopped. r=padenot
...
MozReview-Commit-ID: 5wViWJQmI2H
--HG--
extra : rebase_source : 9792ea4240d830175e8abd3a1901e60bb332fcbd
2016-09-16 11:50:20 +02:00
Andreas Pehrson
86b155361f
Bug 1301675 - Implement AudioDestinationTrackSource. r=padenot
...
So stop()ing the output track can clean up the destination node.
MozReview-Commit-ID: CmMXRCpOeFY
--HG--
extra : rebase_source : f1625cf63989b6ab7283a021cd08bdbabf8d82ed
2016-09-16 11:25:38 +02:00
Andreas Pehrson
46a4616487
Bug 1301675 - Clarify why we don't need to do anything on DecoderCaptureTrackSource::Stop(). r=jib
...
MozReview-Commit-ID: H1zaO1FKWvK
--HG--
extra : rebase_source : ec577dbb20db6b112a6981c21a291d6c539aaee0
2016-09-16 11:10:17 +02:00
Andreas Pehrson
220b0176e0
Bug 1301675 - Implement StreamCaptureTrackSource::Stop. r=jib
...
MozReview-Commit-ID: 2qwNba6bA80
--HG--
extra : rebase_source : 703bf47ec1c838a4c0cb9bb7d4d21dbfb361927a
2016-09-23 16:53:10 +02:00
Andreas Pehrson
110b2a7f15
Bug 1301675 - Clean up MediaStream Constructor test. r=jib
...
MozReview-Commit-ID: J2EuOAqPAeG
--HG--
extra : rebase_source : 7a3f58c1da9b55ae6a68253e7f7766f731a194e1
2016-09-13 10:23:42 +02:00
Frederik Braun
579a6043ca
Bug 1312680 - Test that require-sri-for blocks style loads via @import r=francois
...
MozReview-Commit-ID: A8DPWH2S3sD
2016-11-03 03:18:00 +01:00
Tobias Schneider
fb3bba701b
Bug 1314027 - r=mstange
2016-11-02 00:25:10 -07:00
Jork K
aecb80d69b
Bug 1314568 - Silence warning from nsEffectiveTLDService::GetBaseDomain(). r=mystor
2016-11-02 08:24:00 +01:00
Andrea Marchesini
137c628055
Bug 1289001 - NeckoParent::GetValidatedAppInfo should consider ServiceWorkers when validating HttpChannel requests, r=bkelly, r=valentin, f=asuth
2016-11-03 08:18:51 +01:00
Andrea Marchesini
9188b61d96
Bug 1284987 - Entries API - part 6 - BlobCallback renamed, r=smaug
2016-11-03 07:57:34 +01:00
Andrea Marchesini
a69d834b0d
Bug 1284987 - Entries API - part 5 - Get rid of remove methods, r=smaug
2016-11-03 07:57:09 +01:00
Andrea Marchesini
05dea89997
Bug 1284987 - Entries API - part 4 - Use of DOMException, r=smaug
2016-11-03 07:56:28 +01:00
Andrea Marchesini
d7a6ec8806
Bug 1284987 - Entries API - part 3 - FileSystemEntry.getParent recursion, r=smaug
2016-11-03 07:55:51 +01:00
Andrea Marchesini
3a9551a834
Bug 1284987 - Entries API - part 2 - FileSystemEntry.getParent, r=smaug
2016-11-03 07:55:30 +01:00
Andrea Marchesini
6db54bcb2f
Bug 1284987 - Entries API - part 1 - DOMString to USVString, r=smaug
2016-11-03 07:55:17 +01:00
Xidorn Quan
3196565e73
Bug 1294299 part 9 - Implement Clone for ServoDeclarationBlock. r=heycam
...
MozReview-Commit-ID: 5y2h26j87Sz
--HG--
extra : source : 2e09860b35c9ab89fe959f9c6895a793858c4fee
2016-11-03 14:41:02 +11:00
Xidorn Quan
5e29805363
Bug 1294299 part 8 - Refactor interface provided by css::Declaration. r=heycam
...
The main targets of this refactor are:
1. Move most of the logic of distinguishing properties and custom
properties from nsDOMCSSDeclaration into css::Declaration, which
gives ServoDeclarationBlock more flexibility to implement.
2. Rename those methods of css::Declaration to provide a clear interface
which makes sense for implementing in ServoDeclarationBlock, and also
avoid method overload, which can impede the forward macro, on them.
MozReview-Commit-ID: 2cCqF855TVK
--HG--
extra : source : 3837e1e558caac4f2901e838371e97c17821530e
2016-11-03 14:41:02 +11:00
Xidorn Quan
d1d1109e6f
Bug 1294299 part 5 - Implement getter and setter of cssText. r=heycam
...
MozReview-Commit-ID: Bho5PKtrT1I
--HG--
extra : source : 6db28f1d25c87fbc26125ab0a7d88d71c1a2a8ba
2016-11-03 14:41:02 +11:00
Xidorn Quan
60ba3c835d
Bug 1294299 part 2 - Use DeclarationBlock for SMIL override style. r=heycam
...
MozReview-Commit-ID: 573o5vmC81z
--HG--
extra : source : c284764640e86b9bf63f976b79aa66252f8b635d
2016-11-03 14:41:02 +11:00
Nicholas Nethercote
2af130581e
Bug 1314556 - Convert TestAudioEventTimeline.cpp to a gtest. r=padenot.
...
This required moving template function ValidateEvent into the .h file to avoid
linking problems in xul-gtest.
--HG--
rename : dom/media/webaudio/compiledtest/TestAudioEventTimeline.cpp => dom/media/webaudio/gtest/TestAudioEventTimeline.cpp
rename : dom/media/webaudio/compiledtest/moz.build => dom/media/webaudio/gtest/moz.build
extra : rebase_source : 1a8917fc0e75e9c264bc88aec5565d9fff085c12
2016-11-03 13:39:26 +11:00
Phil Ringnalda
1261559426
Backed out changeset 2e8791563f4d (bug 1309527
) for Win8 timeouts in idbobjectstore-rename-store.html
2016-11-02 19:22:18 -07:00
Wes Kocher
df5dbf81cc
Merge central to inbound a=merge
2016-11-02 17:31:08 -07:00
Bevis Tseng
790be48aa6
Bug 1309527
- Fix the race condition to prevent the access of metadata in both PBackground thread and the Connection thread. r=janv
2016-11-02 23:12:31 +01:00
Andreas Pehrson
b9775969a5
Bug 1301675 - Implement CanvasCaptureTrackSource that allows stopping canvas capture. r=jib
...
MozReview-Commit-ID: 81DD9FDOxsm
--HG--
extra : rebase_source : c2105ba9347f702a15232fbc1afa44f0f03a88c2
2016-09-12 18:00:14 +02:00
Andreas Pehrson
a28bfe606c
Bug 1301675 - Refactor canvas captureStream to be more clear on removing frame listeners. r=jib
...
MozReview-Commit-ID: 8gDlYA4AXOR
--HG--
extra : rebase_source : 502107e336a70fcb9af2e6ddd02d39db76776e0a
2016-09-12 17:59:38 +02:00
Andreas Pehrson
e7c2fb21bc
Bug 1301675 - Test stopping tracks from canvas (webgl) captureStream. r=jib
...
MozReview-Commit-ID: BUyiog3NAoY
--HG--
extra : rebase_source : 33771d266d6ae16d13b26c1e1cbbd794d5b4e6a3
2016-09-13 10:22:46 +02:00
Andreas Pehrson
2296add893
Bug 1301675 - Test stopping tracks from canvas captureStream. r=jib
...
MozReview-Commit-ID: 84UxNnhXEtu
--HG--
extra : rebase_source : 4f7b13fa23a8ead247fd9f8dfa420178ad1c1cf5
2016-09-12 16:47:32 +02:00
Andreas Pehrson
159d4ead9e
Bug 1301675 - Remove MediaStreamTrackSource::mIsRemote. r=jib
...
MediaStreamTrack.remote is no longer part of the spec.
MozReview-Commit-ID: BgHJ1zNIoWN
--HG--
extra : rebase_source : 11022eb420cbdb0c7aa5aa7814cf35330f4170b9
2016-09-12 15:59:58 +02:00
Andreas Pehrson
9b3a88c7d4
Bug 1208316 - Test that a MediaStream becoming active triggers autoplay. r=jib
...
MozReview-Commit-ID: 9F3MXiLGrvA
--HG--
extra : rebase_source : 9d02d07df8d2f0c98f0e4a2dd053bdfa181e64b5
2016-09-14 10:11:46 +02:00
Andreas Pehrson
1532393ba1
Bug 1208316 - A media element should autoplay a MediaStream that becomes active. r=jib
...
MozReview-Commit-ID: 98H7REtqShI
--HG--
extra : rebase_source : 6f09c16929b9ac2b75f05bfcd874a4b429669783
2016-09-14 10:04:26 +02:00
Andreas Pehrson
367ed14d80
Bug 1208316 - HTMLMediaElement.ended should follow MediaStream.active. r=jib
...
MozReview-Commit-ID: CIJZz5khY8R
--HG--
extra : rebase_source : 6ca86aa8d77241e9ce1a199d7c71614ab72dd718
2016-09-14 10:02:23 +02:00
Andreas Pehrson
9d8d0aeb38
Bug 1208316 - Notify watchers on StreamListener::Forget(). r=jib
...
This makes sense because the result of StreamListener::NextFrameStatus depends
on mElement.
MozReview-Commit-ID: 8W7nGLpRxE1
--HG--
extra : rebase_source : 48f9c3c637eb01430446dbaf683e65008df19147
2016-09-13 10:42:28 +02:00
Andreas Pehrson
3ebd9d33a8
Bug 1208316 - Simplify stopTracksForStreamInMediaPlayback. r=jib
...
MozReview-Commit-ID: 9qQfit5l8Tg
--HG--
extra : rebase_source : c138635dd62504ada1c58f2b929a70fcb26f3ec3
2016-09-09 16:12:00 +02:00
Andreas Pehrson
53968f02be
Bug 1208316 - Test active state in MediaStream constructors and clone tests. r=jib
...
MozReview-Commit-ID: A39coKC0KNc
--HG--
extra : rebase_source : fa8e113892ba96db4e9d15d720a2fc7a5828f084
2016-11-01 14:11:03 +01:00
Andreas Pehrson
d77d2cc8fc
Bug 1208316 - Add dummy audio track in pure video track test. r=jib
...
This will keep the stream active and avoid the HTMLMediaElement ending.
We could do it by repeatedly play()ing or autoplay, but then we wouldn't be
sure the media element stopped rendering video because it went to the ended
state or because there were no more frames in the track.
MozReview-Commit-ID: 3CsvRPW7rrr
--HG--
extra : rebase_source : 39d2b3e0558b92aad88b227020b320177bb6cbd4
2016-09-09 14:23:44 +02:00
Andreas Pehrson
00c0c4ce09
Bug 1208316 - Do not stop the local MediaStream in mediaStreamPlayback.js. r=jib
...
No need to do this since a media element playing the stream will now end when
all tracks have ended.
MozReview-Commit-ID: DXPY3G36gkw
--HG--
extra : rebase_source : 109c40edbc74a89bafbe94fb2b42bba5ec5b4f8f
2016-09-09 14:21:32 +02:00
Andreas Pehrson
0b82737563
Bug 1208316 - Test media flow per track instead of per stream. r=drno
...
The existing media elements may have ended and new tracks been created in the
stream it used as source, since we now end when a stream goes inactive.
We test the tracks individually in media elements instead. They'll either be
live or ended forever.
MozReview-Commit-ID: DxBk2XjSVCH
--HG--
extra : rebase_source : cd3884f4d1b90cde5095e3dc3eb5a43363cf7195
2016-09-14 17:15:24 +02:00
Andreas Pehrson
bffd28794f
Bug 1208316 - Punch a hole for media element captureStream to only go inactive as source ends. r=jib
...
MozReview-Commit-ID: 3H0m3fYMw1Y
--HG--
extra : rebase_source : 0eedf84ee9360fada6b4f4d17cb7bdf296f861e8
2016-09-15 14:18:22 +02:00
Andreas Pehrson
da3ba8634d
Bug 1208316 - Route notifications of ending tracks through MediaStreamTrack instead of DOMMediaStream. r=jib
...
MozReview-Commit-ID: KMFE5HXEOtJ
--HG--
extra : rebase_source : 279dffcdd325a5ac78f115803269a724887b6ac0
2016-09-23 17:03:13 +02:00
Andreas Pehrson
d88a8a02fa
Bug 1208316 - Rename MediaStreamTrack::NotifyEnded to OverrideEnded. r=jib
...
Better semantics for what I want to do with NotifyEnded in later patches in the bug.
MozReview-Commit-ID: 8X0BdiVncNo
--HG--
extra : rebase_source : f36f5a17f2294c6ad9b5db2593b41eb8cd8a9a15
2016-09-08 11:06:21 +02:00
Andreas Pehrson
a8d8f14cac
Bug 1208316 - End a media element when its MediaStream source goes inactive. r=jib
...
MozReview-Commit-ID: 89LMDSsJLJP
--HG--
extra : rebase_source : 2746ee704d51724be7001fd746c5fcea92f36eb1
2016-09-08 13:42:36 +02:00
Andreas Pehrson
456866fe62
Bug 1208316 - Implement MediaStream.active. r=jib, r=smaug
...
MozReview-Commit-ID: Fzk5vepqQ35
--HG--
extra : rebase_source : 1ddf804e4ca8604b36cf0e8b4752f638c45c9561
2016-09-08 13:44:49 +02:00
Andrea Marchesini
95dd1d792e
Bug 1314011 - MemoryReporter for BlobImplString, r=njn
2016-11-02 10:35:57 +01:00