Bobby Holley
dfc8573cd8
Bug 1127203 - Use the tolerance value in TrackBuffersContainTime so that seeking operates with tolerance too. r=mattwoodrow
2015-01-30 17:45:49 -08:00
Bobby Holley
9acf6dac10
Bug 1127203 - Be more consistent about when and how we apply the fuzz factor. r=mattwoodrow
2015-01-30 17:45:49 -08:00
Bobby Holley
419b834c80
Bug 1127203 - Rename aError to aTolerance. r=mattwoodrow
...
aError is a really misleading name.
2015-01-30 17:45:49 -08:00
Ryan VanderMeulen
184e6b5985
Merge m-c to b2g-inbound. a=merge
2015-01-30 12:33:25 -05:00
Ryan VanderMeulen
175de6b258
Merge inbound to m-c. a=merge
2015-01-30 12:22:33 -05:00
Mike Habicher
d64e33349e
Bug 1103400
- fix regression in autofocus in getUserMedia(), r=aosmond
2015-01-30 11:50:07 -05:00
Yoshi Huang
3d6373abad
Bug 1127726 - Cannot receive NDEF from another NFC Peer. r=vchang
2015-01-30 16:10:12 +08:00
Fernando Jimenez
700e78dfc8
Bug 1114520 - [Flame][Contacts]All contacts will disappear after you delete one contact. Follow-up. r=reuben
2015-01-30 10:29:39 +01:00
Thomas Zimmermann
ad45e70877
Bug 1118693: Added AVRCP support for Bluetooth daemon backend (bluetooth2/), r=btian
2015-01-30 10:05:48 +01:00
Thomas Zimmermann
d0d2425bd1
Bug 1118693: Added Bluetooth AVRCP interface (under bluetooth2/), r=btian
2015-01-30 10:05:48 +01:00
Thomas Zimmermann
f4a5685a22
Bug 1118693: Add Bluetooth AVRCP module (under bluetooth2/), r=btian
2015-01-30 10:05:48 +01:00
Thomas Zimmermann
57eed9ca42
Bug 1118693: Add Bluetooth AVRCP helpers (under bluetooth2/), r=btian
2015-01-30 10:05:48 +01:00
Kan-Ru Chen (陳侃如)
b8fbfbe8d9
Bug 1112989 - Part 3. Remove sync PContent::GetVolumes() r=dhylands
2015-01-30 11:43:32 +08:00
Kan-Ru Chen (陳侃如)
a845477766
Bug 1112989 - Part 2. Forward device-storage volumes info to ContentChild before app startup. r=dhylands
2015-01-30 11:43:31 +08:00
Kan-Ru Chen (陳侃如)
de539ad7ed
Bug 1112989 - Part 1. Forward know info to ContentChild before app startup. r=fabrice
2015-01-30 11:43:31 +08:00
Alfredo Yang
1bb068480b
Bug 1127759 - use ogv instead of webm due to gonk HW codec limitation. r=roc
2015-02-02 00:34:00 +01:00
Morris Tseng
2d221c476f
Bug 1125419 - Disable touch/selection caret before testing test_bug648573.html. r=smaug
...
--HG--
extra : rebase_source : 82780109e42e7363145d3d8ff809b8c7323861aa
2015-02-01 19:29:00 +01:00
Jessica Jong
b13ee50226
Bug 1120843 - Part 2: test cases for data connection http proxy. r=echen
2015-01-29 22:37:00 +01:00
Bevis Tseng
c462b036dc
Bug 1126687 - Part 1: Ensure the order of TLVs in STK Envelope Command is the same to the order defined in TS 11.14/TS 102 223. r=echen.
2015-01-29 13:02:36 +08:00
Alastor Wu
795ea84f41
Bug 1092346 - At the end of a call the proper volume control channel is not restored in the dialer app. r=baku.
2015-02-04 10:10:22 +08:00
Ryan VanderMeulen
93f67f1a76
Merge m-c to fx-team. a=merge
2015-02-02 17:30:07 -05:00
Mark Banner
18958e9d0d
Bug 1122032
Part 3 - Automatically allow screensharing for the Loop in-desktop pages. r=jesup
2015-02-02 21:53:19 +00:00
John Dai
ea8e91baf5
Bug 1119136
- (follow-up) correcting typo s/epectedNumber/expectedNumber/. r=echen
2015-01-28 22:31:00 +08:00
Wes Kocher
1b524d3e87
Merge m-c to b2g-inbound a=merge
2015-01-29 15:30:55 -08:00
Wes Kocher
d7313c3320
Backed out changeset 176166c0bae9 (bug 1124394) for b2g device bustage on a CLOSED TREE
2015-01-29 14:23:37 -08:00
Mike Habicher
598b6cd945
Bug 1127470 - include GfxMessageUtils.h in PScreenManager.ipdl, r=bent
2015-01-29 14:31:40 -05:00
Carsten "Tomcat" Book
395905d963
merge b2g-inbound to mozilla-central a=merge on a CLOSED TREE
...
--HG--
extra : amend_source : c732998111bf4b9ecd2158a1de5cbfaf9e93e1bc
2015-01-29 16:09:31 +01:00
Chris Pearce
90912c2e6f
Bug 1123535 - Don't hold decoder monitor while calling PreReadMetadata. r=kentuckyfriedtakahe
2015-01-29 21:50:48 +13:00
Chris Pearce
df4bec5ff7
Bug 1123535 - Make MP4Reader and WMFMediaDataDecoder support going dormant. r=kentuckyfriedtakahe
2015-01-29 21:50:48 +13:00
Jim Mathies
5221ab1283
Bug 1095754 - Disable two plugin tests under e10s that perma-fail with these changes. r=me
2015-01-29 13:41:58 -06:00
Jim Mathies
f93fc49262
Bug 1095754 - Add platform widget support for providing widget identifiers used in remote widget tracking and hookl this up on gtk and Windows. r=roc
2015-01-29 13:41:57 -06:00
Jim Mathies
d5d37f938c
Bug 1095754 - Miscellaneous code cleanup nits found along the way. r=me
2015-01-29 13:41:57 -06:00
Jim Mathies
aa597c8906
Bug 1095754 - Transfer bounds information from native plugin widgets to GTK socket widgets when the native plugin widget bounds update. r=roc
2015-01-29 13:41:57 -06:00
Jim Mathies
ba6bf1ca56
Bug 1095754 - Provide a way to force an update on a plugin window asyncronously from chrome. Trigger an update when we adjust the widget configurations. r=aklotz
2015-01-29 13:41:56 -06:00
Jim Mathies
acff6ed2a4
Bug 1095754 - Update PPluginWidget shutdown logic. r=aklotz
2015-01-29 13:41:56 -06:00
Jim Mathies
5bfb6ea21a
Bug 1095754 - Add various debug assertions to PluginWidgetParent. r=aklotz
2015-01-29 13:41:56 -06:00
Jim Mathies
2dd6786d1f
Bug 1095754 - Remove obsolete PPluginWidget apis and code. r=aklotz
2015-01-29 13:41:56 -06:00
Jim Mathies
159b20ef6c
Bug 1095754 - In the content process provide a way to track and access PluginInstanceParent objects from PluginWidgetChild. r=aklotz
2015-01-29 13:41:53 -06:00
Jim Mathies
21a997ff89
Bug 1095754 - Provide a way to track and access native plugin widgets so they can be accessed from global scope. r=aklotz
2015-01-29 13:41:53 -06:00
Bill McCloskey
94aebaaa39
Bug 1072980 - Don't allow CPOWs to be passed to C++ code (r=mrbkap,ally,mconley)
2015-01-29 11:28:01 -08:00
Bill McCloskey
f0c84ea9eb
Bug 1126042 - Use different window IDs for different processes (r=smaug)
2015-01-28 11:53:46 -08:00
Yoshi Huang
a04b632dab
Bug 1126653 - don't send nfc-manager-tech-lost if the foreground has received ontag/peerfound. r=dimi
2015-01-28 10:48:17 +08:00
Jamin Liu
21112546e2
Bug 1121404 - Cache addresses of bonded devices and notify adapter properly. r=btian
2015-01-29 15:49:53 +08:00
Yoshi Huang
867b189d7a
Bug 1120315 - Part 4: update comments in MozNFC.webidl. r=smaug
...
From 22a5126696b96b9904c0c10258dcbe346d2f582a Mon Sep 17 00:00:00 2001
---
dom/webidl/MozNFC.webidl | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
2015-01-28 11:25:35 +08:00
Martin Thomson
dd9a80adbd
Bug 1119593 - Dealing with multiple streams, r=drno
...
--HG--
extra : rebase_source : 452405054841a7c9fe4582513f003c86a22237ca
2015-01-28 14:05:57 -08:00
Martin Thomson
82713d6e5c
Bug 1119593 - Fixing test preconditions for steeplechase, r=drno
...
--HG--
extra : rebase_source : cc3b301447d312f7b7ab1a02340b8d4dbd750fb1
2015-01-28 14:05:57 -08:00
Martin Thomson
c29940202d
Bug 1119593 - Aggressively removing boilerplate on tests, r=drno
...
Conflicts:
dom/media/tests/mochitest/test_getUserMedia_exceptions.html
--HG--
extra : rebase_source : 61d146fe146021d9114a67d6577ca749b30e2d69
2015-01-28 14:05:57 -08:00
Martin Thomson
ede450c335
Bug 1119593 - Re-enable per-data-channel close, r=drno
...
--HG--
extra : rebase_source : 8cde653955f6175e0c751f8b677319b0be299e86
2015-01-28 14:05:57 -08:00
Martin Thomson
0d676fad94
Bug 1119593 - Adding test for legacy navigator.mozGetUserMedia, r=drno
...
Conflicts:
dom/media/tests/mochitest/mochitest.ini
--HG--
extra : rebase_source : 60c2cc3a7eb39d82dc111e2b27c60fc03425b6ee
2015-01-28 14:05:57 -08:00
Martin Thomson
072d9c4392
Bug 1119593 - Adding test for legacy PC callback functions, r=drno,jib
...
--HG--
extra : rebase_source : a1ef753b0b8592504dc6b3e4ffbc7bbeecd0bc20
2015-01-28 14:05:56 -08:00
Martin Thomson
b3ba6ae9f0
Bug 1119593 - Update gUM tests to use promises consistently, r=drno,jib
...
Conflicts:
dom/media/tests/mochitest/constraints.js
--HG--
extra : rebase_source : d4a786176efdd0647189204d2e2c8eff1b8c27e9
2015-01-28 14:05:56 -08:00
Martin Thomson
b554c8209f
Bug 1119593 - Update identity tests, r=drno
...
--HG--
extra : rebase_source : a17f081f9fa55a171e9155f3d0e3734766271075
2015-01-28 14:05:56 -08:00
Martin Thomson
af5d572176
Bug 1119593 - Update PeerConnection tests, r=drno,jib
...
--HG--
extra : rebase_source : 0589f310d3cfdce241fd40f752186c623301373f
2015-01-28 14:05:56 -08:00
Martin Thomson
2319bf1e85
Bug 1119593 - Update WebRTC data channel tests, r=drno
...
--HG--
extra : rebase_source : baf9f9b04c7eb0cf4471ebb29600def300424af8
2015-01-28 14:05:56 -08:00
Martin Thomson
b636521712
Bug 1119593 - Update WebRTC tests to use promises more consistently, r=drno,jib
...
--HG--
extra : rebase_source : 6e2d929dc84387d36b0ceaf3fcbf7b1af1bfb196
2015-01-28 14:05:56 -08:00
Jonathan Watt
930c032cf0
Bug 1064430, part 3 - Update <input type=email> validity tests to check both typeMismatch and badInput. r=smaug
2015-01-28 23:01:41 +00:00
Jonathan Watt
d6c594fbfd
Bug 1064430, pat 2 - Don't set the 'badInput' state on <input type=email> for punycode encoding failures. r=bz
2015-01-28 23:01:37 +00:00
Jonathan Watt
11206c2541
Bug 1064430, part 1 - When punycode encoding <input type=email> content, only encode the domain labels. r=bz
2015-01-28 23:01:33 +00:00
Carsten "Tomcat" Book
579ac07ed5
Merge mozilla-central to mozilla-inbound
2015-01-29 16:17:28 +01:00
Jacek Caban
ba9f5a2da6
Bug 1126724 - Fixed WindowsLocationProvider.cpp compilation on GCC. r=josh
2015-01-29 13:02:07 +01:00
Matt Woodrow
1483d45688
Bug 1127122 - Make ResourceQueue::Evict treat aSizeToEvict as relative to the start of the data instead of 0. r=cajbir,jya
2015-01-29 23:34:18 +13:00
Bevis Tseng
de1f1c4471
Bug 1126198 - Part 2: Add test coverage to ensure that 'presentationType' is only available in STK_CMD_SELECT_ITEM. r=echen
2015-01-27 18:51:20 +08:00
Bevis Tseng
aa3666273e
Bug 1126198 - Part 1: Define 'presentationType' in nsIStkSelectItemCmd instead of nsIStkSetUpMenuCmd. r=echen
2015-01-27 18:47:12 +08:00
Henry Chang
ca660ce616
Bug 1124507 - Keep WifP2p internal state and send to DOM facing object on init. r=vchang
2015-01-27 19:15:07 +08:00
Jessica Jong
db5698004a
Bug 1120843 - Part 1: clear http proxy when active network is disconnected. r=echen
2015-01-27 01:34:00 +01:00
Paul Rouget
14d9d356fb
Bug 1118134 - expose a method to set chromemargin. r=mstange r=bz
2015-02-02 13:14:00 +01:00
Ben Tian
8d30181595
Bug 1106017
- Patch 2/2: Merge BluetoothUtils.{cpp,h}, r=tzimmermann
...
--HG--
rename : dom/bluetooth2/bluedroid/BluetoothUtils.cpp => dom/bluetooth2/BluetoothUtils.cpp
rename : dom/bluetooth2/bluedroid/BluetoothUtils.h => dom/bluetooth2/BluetoothUtils.h
2015-02-03 10:06:53 +08:00
Ben Tian
91eb52fd5b
Bug 1106017
- Patch 1/2: Cleanup non-shared functions in BlueZ' BluetoothUtils.{cpp,h}, r=tzimmermann
2015-02-02 12:03:11 +08:00
JW Wang
ca04c22633
Bug 1105720 - have a larger timeout value for the very slow B2G emulator. r=cpearce
...
--HG--
extra : rebase_source : e9e8eb7a652f37ed880c23d4403b736a72f85baf
2015-02-02 19:00:00 +01:00
JW Wang
e0bbe4717a
Bug 1121332. Part 6 - update test_interfaces.html. r=bz
2015-01-31 13:23:59 +13:00
JW Wang
3195a43be9
Bug 1121332. Part 5 - update EME mochitests for webidl changes. r=cpearce.
2015-01-31 13:23:19 +13:00
JW Wang
437228dab0
Bug 1121332. Part 4 - implement MediaKeySession.keyStatuses and remove MediaKeySession.getUsableKeyIds. r=bz.
2015-01-31 13:23:07 +13:00
JW Wang
54a7b4ad6d
Bug 1121332. Part 2 - expose media key status from CDMCaps. r=cpearce.
2015-01-31 13:22:25 +13:00
JW Wang
c1dd9140a5
Bug 1121332. Part 1 - add media key status to gmp-api. r=cpearce.
2015-01-31 13:22:12 +13:00
Jonathan Watt
393081114a
Bug 1105098 - Make AnimationTimeline always return the same parent object (even after document.open()) and replace the document's timeline if the document is reset. r=smaug,birtles
2015-01-26 17:08:51 +00:00
Yoshi Huang
346e483a75
Bug 1120315 - Part 3: notify tag/peerlost when lost focus. r=dimi
...
From 14b18a83041d65c0cf111d20279668e665dd0d56 Mon Sep 17 00:00:00 2001
---
dom/nfc/NfcContentHelper.js | 3 +++
dom/nfc/gonk/Nfc.js | 24 ++++++++++++++++++++++--
dom/nfc/gonk/nfc_consts.js | 1 +
dom/nfc/nsINfcContentHelper.idl | 10 +++++++++-
dom/nfc/nsNfc.js | 16 ++++++++++++++++
5 files changed, 51 insertions(+), 3 deletions(-)
2015-01-26 18:58:52 +08:00
Yoshi Huang
01ea1ea1be
Bug 1120315 - Part 2: s/change/changed/. r=dimi
...
From 86ab7fbe1d409c9f8f7082499179e0632101a61b Mon Sep 17 00:00:00 2001
---
dom/nfc/NfcContentHelper.js | 4 ++--
dom/nfc/gonk/Nfc.js | 6 +++---
dom/nfc/gonk/nfc_consts.js | 2 +-
dom/nfc/nsINfcContentHelper.idl | 4 ++--
dom/nfc/nsNfc.js | 2 +-
5 files changed, 9 insertions(+), 9 deletions(-)
2015-01-26 18:13:36 +08:00
Yoshi Huang
8fc659bf30
Bug 1120315 - Part 1: revert Bug 1082445. r=dimi
2015-01-26 17:27:57 +08:00
Kai-Zhen Li
5b167dcbab
Bug 1126499 - Move mp4 code into MOZ_FMP4 compile flag. r=jya
2015-01-29 14:08:58 +08:00
Boris Egorov
5eea3bd16f
Bug 1070015 - Throw error if attr object of different element passed; r=bz
...
In the beginning of Element::removeAttributeNode() we check that attr object
passed to it belongs to the same element (comparing attr.GetElement and this).
If it is different element, throw NotFoundError.
Mochitest to check new behavior included.
--HG--
extra : rebase_source : 8582d119a99d23d121ad9f7fe5b184668641bf80
2015-01-25 20:39:05 +06:00
Jan Varga
519bed2559
Bug 1124189 - IndexedDB Unkown Error @ ActorsParent.cpp:414 when calling indexedDB.open; r=bent
2015-02-03 07:29:51 +01:00
JW Wang
997ae89e39
Bug 1128411. Part 2 - call SendStreamData() in AdvanceFrame() to simplify the code of SendStreamData(). r=roc.
2015-02-02 13:58:31 +08:00
JW Wang
3ff6f200ed
Bug 1128411. Part 1 - fix some bugs in MediaDecoderStateMachine::SendStreamData(). r=roc.
2015-02-02 13:53:54 +08:00
Chris Double
6af7f0e65b
Bug 1128161 - Fix build error when logging is disabled - r=ajones
2015-02-03 18:19:47 +13:00
Brian Birtles
8162708cc1
Bug 1123196 part 1 - While player is waiting to start, return its pending start time; r=jwatt
...
After starting layer animations we set the same start time on content
animations but we don't apply it until the next tick (see bug 1112480 for
background). However, in some circumstances, we can end up creating layer
animations again within the same refresh driver tick. In this case, we should
initialize the animations with the same start time as we previously used.
This patch exposes the pending start time set on content animations so that,
if set, we can use it when building layer animations.
2015-02-03 14:08:37 +09:00
Phil Ringnalda
ab3f3ffe2f
Back out d28c88e9705d (bug 1128411)
...
CLOSED TREE
2015-02-02 20:37:49 -08:00
JW Wang
6616978c49
Bug 1128411. Part 2 - call SendStreamData() in AdvanceFrame() to simplify the code of SendStreamData(). r=roc.
2015-02-02 13:58:31 +08:00
Christoph Kerschbaumer
503f1e807e
Bug 1126067 - Make JS callers of ios.newChannel call ios.newChannel2 in dom/ - tests (r=sicking)
2015-02-02 20:08:34 -08:00
John Dai
f8fc080b07
Bug 1119136
- Contacts can't be imported from some special SIM cards to device. r=echen
2015-01-22 18:20:00 +08:00
Wes Kocher
0efb7c3677
Merge m-c to b2g-inbound a=merge
2015-01-28 18:43:47 -08:00
Fabrice Desré
b6a8e00e73
Bug 1126047 - Imported apps that specify an origin are not correctly installed r=marco
2015-01-28 17:24:38 -08:00
Bill McCloskey
60707d7dcf
Back out 94a2a4a7c84c (bug 1075670) for breaking context menu in e10s CLOSED TREE
2015-01-28 16:12:36 -08:00
Bill McCloskey
773e64f259
Back out 47de36ef3ab4 (bug 1075670) for breaking context menu in e10s CLOSED TREE
2015-01-28 16:11:56 -08:00
Ryan VanderMeulen
c72f27e1ee
Backed out changeset 94cc3cfaa2e4 (bug 1126042) for Windows bustage.
...
CLOSED TREE
2015-01-28 15:32:52 -05:00
zhoubcfan@163.com
7ad60563e0
Bug 1126711 - Fix incorrect PluginWidgetChild.h include guards. r=jimm
2015-01-27 02:45:01 +00:00
Jocelyn Liu
68b063607b
Bug 1125702 - Make enable/disable BT and set adapter name certified only for Bluetooth API2. r=btian, r=bz
2015-01-27 18:58:00 -05:00
Alphan Chen
8c6edc2023
Bug 1107146 - [MTP] Add an UpdateEntryAndNotify for modified event. r=dhylands
2015-01-28 14:35:28 +08:00
Ben Hsu
edfe6c71d2
Bug 1103731 - Part 3: Update the related testcase. r=aknow
2015-01-26 00:38:00 -05:00
Tim Taubert
ab9b11d32d
Bug 1128479 - Don't use nsIDOMCrypto in Crypto.webidl r=smaug
2015-02-02 15:36:04 +01:00
Tim Taubert
c6447b39fb
Bug 1128479 - Update Crypto.webidl to recent interface changes r=smaug
2015-02-02 13:49:01 +01:00
Tim Taubert
59397b9617
Bug 1125060 - Stop preprocessing Crypto.webidl r=smaug
2015-02-02 13:39:25 +01:00
Jon Coppeard
6136d65f9b
Bug 1127792 - Add a pref to globally disable compacting GC r=terrence r=mccr8 r=bent
2015-02-02 14:39:34 +00:00
Carsten "Tomcat" Book
2138a393d3
Backed out changeset b15dd0241e60 (bug 1127885) for hazard build bustage
2015-02-02 14:37:23 +01:00
Gijs Kruitbosch
d1ba63acaf
Bug 1127416 - add observer service notification for EME video, r=cpearce
...
--HG--
extra : amend_source : f633a98394075e9cc19044776e10823ad262791b
2015-02-01 15:20:57 +00:00
Andrea Marchesini
6f40b4c8b7
Bug 1127885 - Console API should display blobs when used in workers, r=smaug
2015-02-02 11:51:52 +00:00
JW Wang
bcc2cfe8c4
Bug 934053 - log media element events for debugging. r=cpearce
2015-02-01 18:25:00 +01:00
Alfredo Yang
deffdd554c
Bug 1127725 - free media element ndoe to release decoder. r=cajbir
2015-01-30 00:00:00 +01:00
Chris Pearce
6a682696a6
Bug 1123535 - Run MediaDecoderReader::ReleaseMediaResources on decode task queue. r=jwwang
2015-01-21 18:02:27 +08:00
Sotaro Ikeda
ead2712118
Bug 1125472 - Reset video request status on reset decode. r=cpearce
2015-01-29 21:50:20 +13:00
Jeff Gilbert
95f269cb3f
Bug 1124394 - Support WebGL on Core Profiles on Mac. - r=kamidphish
2015-01-29 00:44:19 -08:00
Bob Owen
183a6391ad
Bug 1126402: Add a pref to enable a more strict version of the Windows NPAPI process sandbox. r=bsmedberg, r=bbondy
2015-01-29 08:13:07 +00:00
Edwin Flores
e8b8c8effc
Bug 1101304 - Test that EME works with CORS - r=cpearce
2015-01-29 20:30:38 +13:00
Edwin Flores
592f17b93a
Bug 1101304 - Handle CORS in EME - r=cpearce
2015-01-29 20:30:38 +13:00
Alfredo Yang
2bb0e235dc
Bug 1126125 - Check EOS before calling input->InputExhausted(). r=ajones
2015-01-26 19:12:00 +01:00
Alfredo Yang
1177fb3211
Bug 1122447 - handle OMX dequeue input buffer error. r=ajones
2015-01-29 19:07:00 +01:00
Jonathan Kew
887b2ab408
Bug 1127107 - The presence of hyphens:auto and/or text-transform:capitalize should not affect no-wrap behavior. r=dholbert
2015-01-30 08:50:07 +00:00
David Keeler
718bcfa712
backout cd0ec3afca5a (bug 832837) for mochitest bustage
2015-01-30 11:25:24 -08:00
Benjamin Chen
86c2c22675
Bug 1091467 - MediaCodec: Wait fence and release output buffer on other thread. r=sotaro
2015-01-20 17:27:50 +08:00
JW Wang
2e8489acc6
Bug 752796 - log media element events for debugging. r=cpearce
2015-01-26 18:52:00 +01:00
Christoph Kerschbaumer
2febb6d0f8
Bug 1121824 - Improve CORS console messages when request is blocked (r=sicking)
2015-01-22 17:20:58 -08:00
Wes Kocher
510f7d8823
Backed out 10 changesets (bug 1126465) for b2g osx build bustage on a CLOSED TREE
...
Backed out changeset a0a572ab4614 (bug 1126465)
Backed out changeset c96bac2df9a4 (bug 1126465)
Backed out changeset ebe589cc0d92 (bug 1126465)
Backed out changeset 96e70a10440c (bug 1126465)
Backed out changeset 47301816c705 (bug 1126465)
Backed out changeset dd957ede2d36 (bug 1126465)
Backed out changeset d8045d89bfda (bug 1126465)
Backed out changeset 22aff1448376 (bug 1126465)
Backed out changeset 212c4e3377f8 (bug 1126465)
Backed out changeset 408b00141b82 (bug 1126465)
2015-01-28 19:54:34 -08:00
Matt Woodrow
0003596eec
Bug 1120128 - Implement blacklist for DXVA and blacklist AMD Radeon HD 5800. r=Bas
2015-01-26 13:34:28 +13:00
Aaron Klotz
10beb31187
Bug 1121162: Resume stream listener when async NPP_NewStream returns with failure; r=jimm
...
--HG--
extra : rebase_source : 870a2961c46c518594f03594c1301204864440dd
2015-01-26 14:54:50 -07:00
Bobby Holley
6359f5e202
Bug 1126465 - Use a MediaPromiseConsumerHolder to track subdecoder seeks. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
c6856d1350
Bug 1126465 - Factor out the seeking phases into helper methods. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
865202e207
Bug 1126465 - Factor out calls to Request{Audio,Video}Data into a helper method. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
05bdf1a183
Bug 1126465 - Pass consistent arguments to RequestVideoData invocations on subdecoders. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
0a4150138b
Bug 1126465 - Cancel sample requests when seeks start, disallow them while seeks are happening, and assert against seeks when samples arrive. r=mattwoodrow
...
The duplication of the IsSeeking() checks before all the Request{Audio,Video}Data
callsites is ugly. We'll fix this in the next patch by applying the same disconnect
treatment to the seek promise.
2015-01-28 18:54:11 -08:00
Bobby Holley
a99152a386
Bug 1126465 - Implement the ability to disconnect outstanding promises. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
a65345d2e7
Bug 1126465 - Introduce machinery to hold onto MediaPromise::Consumer references, and use it for MediaSourceReader subdecoders. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
fad5c38f01
Bug 1126465 - Make ThenValueBase inherit from a publicly-usable type, and refcount it. r=mattwoodrow
2015-01-28 18:54:10 -08:00
Bobby Holley
7f358c3233
Bug 1126465 - Don't leave stale value in mPendingSeek when there's no audio track. r=mattwoodrow
2015-01-28 18:54:10 -08:00
Bobby Holley
874d5516e4
Bug 1126465 - Stop invoking On*NotDecoded when we didn't actually go through the promise. r=mattwoodrow
...
This isn't right, and it means that we can't assume at the top of
On{Audio,Video}{,Not}Decoded() that we're fresh out of promise dispatch, which
we want to do.
2015-01-28 18:54:10 -08:00
Jean-Yves Avenard
48957f6bed
Bug 1125776: Part11. Fix potential crash. r=mattwoodrow.
...
Under some circumstances, it was possible for shutdown to have completed
right before the initialization task got to run. Resulting in a null
dereference.
2015-02-04 20:20:16 +11:00
Jean-Yves Avenard
5d1d3d69ba
Bug 1125776: Part10. Handle concurrent aborts. r=mattwoodrow
...
Under some circumstances, it was possible for a cancelled queued task to run
and the following one would have been cancelled.
Also add more robust handling in cancelling the trackbuffer initialization
task.
2015-02-04 20:20:16 +11:00
Jean-Yves Avenard
ddfc051736
Bug 1125776: Part9. Always attempt to create a new decoder if we don't have one. r=mattwoodrow
...
YouTube continues to call appendBuffer even when the previous call failed.
So we attempt to re-create a decoder where we can should it be a temporary
failure.
2015-02-04 20:20:16 +11:00
Jean-Yves Avenard
a28eaa9992
Bug 1125776: Part8. We don't always need an init segment to be ready. r=mattwoodrow
...
If abort was called on the source buffer, the parser would have been reset.
The content in the Track Buffer is still valid for playback.
2015-02-04 20:20:16 +11:00
Jean-Yves Avenard
e2f51fe35f
Bug 1125776: Part7. Only notify reader we have data, when we actually do. r=mattwoodrow
2015-02-04 20:20:16 +11:00
Jean-Yves Avenard
bf8e4f0b72
Bug 1122358: Implement partial reset parser. r=cajbir
...
Only handles resetting parser and incomplete init segments at this stage.
2015-02-04 20:20:16 +11:00
Jean-Yves Avenard
a3bb11c20d
Bug 1128115: MediaSource.removeSourceBuffer should call SourceBuffer.abort. r=cajbir
2015-02-04 20:20:15 +11:00
Jean-Yves Avenard
fcfd4609a0
Bug 1125776: Part5. Limit metadata parsing to init segment size if known. r=kinetik
2015-02-04 20:20:15 +11:00
Jean-Yves Avenard
723701aeca
Bug 1125776: Part4. Add support for partial WebM init segment. r=kinetik
2015-02-04 20:20:15 +11:00
Jean-Yves Avenard
80c7f80672
Bug 1125776: Part3. Add support for partial init segment. r=cajbir
...
Now that we rely on appendBuffer to scan the init segment, it has become
imperative to handle partial segments as it could otherwise lead to
appendBuffer never firing update/updateend
2015-02-02 11:41:43 +11:00
Jean-Yves Avenard
a7911540c6
Bug 1125776: Part2. appendBuffer scanning the data before firing updateend. r=mattwoodrow
2015-02-04 20:20:15 +11:00
Jean-Yves Avenard
80732517a0
Bug 1125776: Part1. Fix initialization of variables. r=cajbir
...
They could be used when non-initialized.
2015-02-04 20:20:14 +11:00
Ms2ger
51658556ad
Bug 1125901 - Part c: Use a MutableHandle rather than an nsIXPConnectJSObjectHolder to return the JSObject from GetXPCProto; r=jst
...
nsIXPConnectJSObjectHolder is a relic from times long past. It is now safe to
return a JSObject through an outparam, and the JSObject is all the callers
need.
2015-02-04 09:41:00 +01:00
Ms2ger
2f9bd0f10e
Bug 1125901 - Part b: Stop reusing the aProto outparam in GetXPCProto; r=jst
...
This is pretty poor behaviour in any case, and it blocks the removal of the
outparam in my next patch.
2015-02-04 09:40:59 +01:00
Ms2ger
342cb4e598
Bug 1125901 - Part a: Remove WrapNative functions in nsDOMClassInfo; r=jst
...
They are equivalent to the WrapNative functions on nsContentUtils.
2015-02-04 09:40:59 +01:00
Alfredo Yang
1a6c2aefad
Bug 1128858 - release media element after playing webm in testcases. r=cajbir
2015-02-03 01:05:00 +01:00
Alfredo Yang
44e89e8d9d
Bug 1128845 - disable test cases due to webm OMX codec limitation. r=ajones
2015-02-02 23:42:00 +01:00