Commit Graph

30614 Commits

Author SHA1 Message Date
JW Wang
54dd85b918 Bug 1105720 - have a larger timeout value for the very slow B2G emulator. r=cpearce 2015-02-02 19:00:00 +01:00
JW Wang
6304299d7a Bug 1121332. Part 6 - update test_interfaces.html. r=bz 2015-01-31 13:23:59 +13:00
JW Wang
9a22e6ff6e Bug 1121332. Part 5 - update EME mochitests for webidl changes. r=cpearce. 2015-01-31 13:23:19 +13:00
JW Wang
78309fd6a6 Bug 1121332. Part 4 - implement MediaKeySession.keyStatuses and remove MediaKeySession.getUsableKeyIds. r=bz. 2015-01-31 13:23:07 +13:00
JW Wang
378e98ed3e Bug 1121332. Part 2 - expose media key status from CDMCaps. r=cpearce. 2015-01-31 13:22:25 +13:00
JW Wang
1fafe74708 Bug 1121332. Part 1 - add media key status to gmp-api. r=cpearce. 2015-01-31 13:22:12 +13:00
Jonathan Watt
514dc59de8 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
5a454bb99e 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
be1546d4b7 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
3ae0001f1f Bug 1120315 - Part 1: revert Bug 1082445. r=dimi 2015-01-26 17:27:57 +08:00
Kai-Zhen Li
b6ee1830fb Bug 1126499 - Move mp4 code into MOZ_FMP4 compile flag. r=jya 2015-01-29 14:08:58 +08:00
Boris Egorov
4fc4b297fd 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.
2015-01-25 20:39:05 +06:00
Jan Varga
2cd6e55a4e Bug 1124189 - IndexedDB Unkown Error @ ActorsParent.cpp:414 when calling indexedDB.open; r=bent 2015-02-03 07:29:51 +01:00
JW Wang
c34f3fa983 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
f44af21c62 Bug 1128411. Part 1 - fix some bugs in MediaDecoderStateMachine::SendStreamData(). r=roc. 2015-02-02 13:53:54 +08:00
Chris Double
2f52d72651 Bug 1128161 - Fix build error when logging is disabled - r=ajones 2015-02-03 18:19:47 +13:00
Brian Birtles
ccb28f6ffb 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
026b80253c Back out d28c88e9705d (bug 1128411)
CLOSED TREE
2015-02-02 20:37:49 -08:00
JW Wang
762f7fdef7 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
d0db4f8b40 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
bdfb180c6f 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
3dd9542f64 Merge m-c to b2g-inbound a=merge 2015-01-28 18:43:47 -08:00
Fabrice Desré
afc8528918 Bug 1126047 - Imported apps that specify an origin are not correctly installed r=marco 2015-01-28 17:24:38 -08:00
Bill McCloskey
404980e2fa Back out 94a2a4a7c84c (bug 1075670) for breaking context menu in e10s CLOSED TREE 2015-01-28 16:12:36 -08:00
Bill McCloskey
0eaeb7c104 Back out 47de36ef3ab4 (bug 1075670) for breaking context menu in e10s CLOSED TREE 2015-01-28 16:11:56 -08:00
Ryan VanderMeulen
cf9dcf0733 Backed out changeset 94cc3cfaa2e4 (bug 1126042) for Windows bustage.
CLOSED TREE
2015-01-28 15:32:52 -05:00
zhoubcfan@163.com
71ff0e0170 Bug 1126711 - Fix incorrect PluginWidgetChild.h include guards. r=jimm 2015-01-27 02:45:01 +00:00
Jocelyn Liu
a8ccc57634 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
1f02c402e0 Bug 1107146 - [MTP] Add an UpdateEntryAndNotify for modified event. r=dhylands 2015-01-28 14:35:28 +08:00
Ben Hsu
3280422aee Bug 1103731 - Part 3: Update the related testcase. r=aknow 2015-01-26 00:38:00 -05:00
Tim Taubert
97c3f947ca Bug 1128479 - Don't use nsIDOMCrypto in Crypto.webidl r=smaug 2015-02-02 15:36:04 +01:00
Tim Taubert
029051d988 Bug 1128479 - Update Crypto.webidl to recent interface changes r=smaug 2015-02-02 13:49:01 +01:00
Tim Taubert
51ff9eca51 Bug 1125060 - Stop preprocessing Crypto.webidl r=smaug 2015-02-02 13:39:25 +01:00
Jon Coppeard
e37b6a143a 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
f0a04f20aa Backed out changeset b15dd0241e60 (bug 1127885) for hazard build bustage 2015-02-02 14:37:23 +01:00
Gijs Kruitbosch
ea23f0e342 Bug 1127416 - add observer service notification for EME video, r=cpearce 2015-02-01 15:20:57 +00:00
Andrea Marchesini
f0976af151 Bug 1127885 - Console API should display blobs when used in workers, r=smaug 2015-02-02 11:51:52 +00:00
JW Wang
f3dd53ea1d Bug 934053 - log media element events for debugging. r=cpearce 2015-02-01 18:25:00 +01:00
Alfredo Yang
9ad31cbe2e Bug 1127725 - free media element ndoe to release decoder. r=cajbir 2015-01-30 00:00:00 +01:00
Chris Pearce
0ddab5705a Bug 1123535 - Run MediaDecoderReader::ReleaseMediaResources on decode task queue. r=jwwang 2015-01-21 18:02:27 +08:00
Sotaro Ikeda
d596e78c00 Bug 1125472 - Reset video request status on reset decode. r=cpearce 2015-01-29 21:50:20 +13:00
Jeff Gilbert
c9fbfe90ae Bug 1124394 - Support WebGL on Core Profiles on Mac. - r=kamidphish 2015-01-29 00:44:19 -08:00
Bob Owen
543404566a 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
a459f56e06 Bug 1101304 - Test that EME works with CORS - r=cpearce 2015-01-29 20:30:38 +13:00
Edwin Flores
c028f4785d Bug 1101304 - Handle CORS in EME - r=cpearce 2015-01-29 20:30:38 +13:00
Alfredo Yang
1ad751bbd0 Bug 1126125 - Check EOS before calling input->InputExhausted(). r=ajones 2015-01-26 19:12:00 +01:00
Alfredo Yang
f19208873d Bug 1122447 - handle OMX dequeue input buffer error. r=ajones 2015-01-29 19:07:00 +01:00
Jonathan Kew
ef20107684 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
289800a028 backout cd0ec3afca5a (bug 832837) for mochitest bustage 2015-01-30 11:25:24 -08:00
Benjamin Chen
299757810f Bug 1091467 - MediaCodec: Wait fence and release output buffer on other thread. r=sotaro 2015-01-20 17:27:50 +08:00
JW Wang
5b76b4f198 Bug 752796 - log media element events for debugging. r=cpearce 2015-01-26 18:52:00 +01:00
Christoph Kerschbaumer
76bbe3bb9f Bug 1121824 - Improve CORS console messages when request is blocked (r=sicking) 2015-01-22 17:20:58 -08:00
Wes Kocher
6297d58550 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
0d4541873d Bug 1120128 - Implement blacklist for DXVA and blacklist AMD Radeon HD 5800. r=Bas 2015-01-26 13:34:28 +13:00
Aaron Klotz
59acddea57 Bug 1121162: Resume stream listener when async NPP_NewStream returns with failure; r=jimm 2015-01-26 14:54:50 -07:00
Bobby Holley
5b1f402fb3 Bug 1126465 - Use a MediaPromiseConsumerHolder to track subdecoder seeks. r=mattwoodrow 2015-01-28 18:54:11 -08:00
Bobby Holley
51b0f88fd1 Bug 1126465 - Factor out the seeking phases into helper methods. r=mattwoodrow 2015-01-28 18:54:11 -08:00
Bobby Holley
876a02c933 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
15d0881593 Bug 1126465 - Pass consistent arguments to RequestVideoData invocations on subdecoders. r=mattwoodrow 2015-01-28 18:54:11 -08:00
Bobby Holley
c6cbaf8bc1 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
ef6fc9a828 Bug 1126465 - Implement the ability to disconnect outstanding promises. r=mattwoodrow 2015-01-28 18:54:11 -08:00
Bobby Holley
74b8e284f0 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
aba3464b85 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
5e7d04b210 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
1ced738e43 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
Ben Hsu
63f9de6cbd Bug 1103731 - Part 2: Internal architecture (ril_worker.js). r=aknow 2015-01-18 21:22:00 -05:00
Ben Hsu
185ccf8cd7 Bug 1103731 - Part 1: Internal architecture (TelephonySerive.js). r=aknow 2015-01-19 21:32:00 -05:00
Bill McCloskey
5ba8672d8d Bug 1124933 - Include crash reason when intentionally crashing content process (r=bent) 2015-02-03 09:09:27 -08:00
Birunthan Mohanathas
5bd98fba8d Bug 1122044 - Remove unreferenced moz.build files. r=mshal 2015-01-21 20:15:59 +02:00
Paul Adenot
8bc9fc8be9 Bug 1128494 - Change the default panning model of the PannerNode to "equalpower". r=smaug 2015-02-03 11:25:37 +01:00
Makoto Kato
abd196d69a Bug 1126185 - Need hook CreateFileA for Windows 8 RTM. r=bsmedberg 2015-02-04 00:33:39 +09:00
Jan-Ivar Bruaroey
c4b7b6bbf5 Bug 997365 - End support for hold-out mandatory/optional: facingMode constraint on mobile. r=smaug, r=mt 2015-02-02 10:11:00 -05:00
Carsten "Tomcat" Book
8b072a8725 Merge mozilla-central to mozilla-inbound 2015-02-03 15:11:12 +01:00
Jim Mathies
5253bc7729 Bug 1124933 - follow up to fix a bad inbound merge. r=bustage CLOSED TREE 2015-02-03 06:19:38 -06:00
Carsten "Tomcat" Book
de23f3dd09 Backed out changeset f9101e882c96 (bug 1128494) for dt-tests regression on a CLOSED TREE 2015-02-03 13:08:53 +01:00
Jim Mathies
78b2097606 Bug 1124933 - Add a generic api for annotating KillHard calls. r=billm 2015-02-03 05:59:10 -06:00
Paul Adenot
cce9897a2e Bug 1128494 - Change the default panning model of the PannerNode to "equalpower". r=smaug 2015-02-03 11:25:37 +01:00
chunminchang
ff8d42e65e Bug 1102060 - Part2: Change the way to send/rcv for ScreenForBrowser. r=smaug 2015-02-03 16:03:28 +08:00
chunminchang
20fe9672ed Bug 1102060 - Part1: Add two new functions to get TabParent in ContentProcessManager by given ContentParentId and TabId. r=kanru 2015-02-03 16:03:29 +08:00
JW Wang
aa0d5cfa9c Bug 1128389 - rename "keyschange" to "keystatuseschange" per spec change. r=bz. r=cpearce. 2015-02-03 16:53:36 +08:00
Edwin Flores
0c398526dd Bug 1075199 - Extend lifetime of VideoHost in GMPVideoDecoderParent to stop its destruction racing with the deallocation of video buffers - r=jesup 2015-01-16 11:04:03 +13:00
Mats Palmgren
329b308d98 Bug 1127835 - part 2, test. 2015-02-02 22:34:17 +00:00
Mats Palmgren
897826d457 Bug 1123505 - part 2, tests. 2015-02-02 22:34:17 +00:00
Mats Palmgren
5940374ba5 Bug 1123505 - part 1, Reset mStart/EndDepth before serializing each range. Use mStartDepth of the first range and mEndDepth of the last range for multi-range Selections. r=smaug 2015-02-02 22:34:17 +00:00
Ryan VanderMeulen
2468bbc299 Merge m-c to inbound. a=merge 2015-02-02 17:31:01 -05:00
Boris Zbarsky
89f3c0e7cf Bug 1128153. When a number input contains a non-number (possibly empty) value, the validation message should be about the value not being a number, not about there being no value. r=jwatt 2015-02-02 15:42:40 -05:00
Ryan VanderMeulen
61c9b07b90 Backed out changeset 714ddf32db74 (bug 1128153) for mochitest failures. 2015-02-02 16:56:47 -05:00
Jason Orendorff
419928a786 Bug 1127121 - Remove property key type splitting in ObjectOps. r=bhackett. 2015-01-28 17:12:44 -06:00
Christoph Kerschbaumer
3ce36c9b68 Bug 1121824 - Follow up on incorrect line ending in CORS console messages (r=sicking) 2015-02-02 13:35:10 -08:00
James Willcox
f4f528a253 Bug 1116469 - Correctly orient Android Flash video surfaces r=gcp 2015-02-02 15:25:22 -06:00
James Willcox
c2a8af3719 Bug 1121647 - Use correct wake lock topic for Flash on Android r=esawin 2015-02-02 15:25:22 -06:00
Neil Deakin
9722537229 Bug 1116865, add an attribute to popups to allow them to not rollup when clicking on the anchor, this is used for the new search field, r=neil, felipe 2015-02-02 15:53:53 -05:00
Matt Woodrow
93e9b6aa5f Bug 1128179 - Avoiding crash when appending data after decoder initialization failed. r=jya 2015-02-03 09:44:46 +13:00
Boris Zbarsky
3074befae9 Bug 511084. Make frame/iframe create a browsing context even if it's the root element. r=smaug 2015-02-02 15:44:03 -05:00
Boris Zbarsky
f5f4ecb4fd Bug 1128153. When a number input contains a non-number (possibly empty) value, the validation message should be about the value not being a number, not about there being no value. r=jwatt 2015-02-02 15:42:40 -05:00
Ryan VanderMeulen
5def7f4a1a Backed out 4 changesets (bug 782751, bug 1127948) for Gaia UI test failures.
Backed out changeset 4d8735e0cc30 (bug 1127948)
Backed out changeset de498dd4e303 (bug 782751)
Backed out changeset fe9436f5474c (bug 782751)
Backed out changeset fff8f6c32743 (bug 782751)
2015-01-30 14:16:40 -05:00
Andrew McCreight
553c1b7ff1 Bug 1124261, part 3 - Inline NS_NewXBLKeyEventHandler. r=smaug 2015-01-30 10:55:11 -08:00
Andrew McCreight
e6150b649a Bug 1124261, part 2 - Make NS_NewXBLEventHandler infallible. r=smaug 2015-01-30 10:55:11 -08:00
Andrew McCreight
512a816c97 Bug 1124261, part 1 - Remove some null checks from XBL. r=smaug 2015-01-30 10:55:11 -08:00
Boris Zbarsky
81d99912ef Bug 1127206. Don't try to do binding UnwrapArgImpl on worker threads. It can't do anything useful there. r=peterv 2015-01-30 13:54:43 -05:00
David Keeler
5108f641ee bug 832837 - move insecure form submission warning from nsSecureBrowserUIImpl to the HTML form implementation r=mrbkap r=phlsa
As a result, we can remove nsSecurityWarningDialogs completely, which this patch also does.
2015-01-15 11:01:10 -08:00
Ryan VanderMeulen
6f2e997e08 Merge m-c to inbound. a=merge 2015-01-30 12:32:49 -05:00
Kyle Machulis
e7a46312fe Bug 782751 - User Timing API Mochitests; r=baku 2015-01-30 09:29:36 -08:00
Kyle Machulis
d9a80da92f Bug 782751 - User Timing API Implementation; r=baku 2015-01-30 09:29:36 -08:00
Jim Mathies
12ee8a591d Bug 1127374 - Make ContentParent::RecvLoadPlugin less failure prone. r=billm 2015-01-30 10:37:03 -06:00
Jim Mathies
a1ee08cca3 Bug 1127379 - Make TabParent::GetWidgetNativeData less failure prone. r=roc 2015-01-30 10:37:03 -06:00
John Schoenick
524d0e597d Bug 1061967 part 2 - Bonus whitespace cleanup. r=bsmedberg 2015-01-30 10:54:19 -05:00
John Schoenick
1a6f7d27b0 Bug 1061967 part 1 - Move checking for special-cased plugin types to a central spot. r=bsmedberg 2015-01-30 10:54:19 -05:00
JW Wang
10c69c8947 Bug 1127171 - Put mozCaptureStream operations in the same lock. r=roc 2015-01-28 18:57:00 -05:00
Mike Hommey
50e6916b40 Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn 2015-02-02 09:56:13 +09:00
Chris Pearce
4985910a62 Bug 1123498 - Test for MP4Reader's demuxer skip-to-next-keyframe. r=mattwoodrow 2015-02-02 13:48:36 +13:00
Phil Ringnalda
828d8bca44 Back out 5167196c4b98 (bug 1125040) for not compiling on Linux
CLOSED TREE
2015-02-01 15:27:14 -08:00
David Zbarsky
becb33393a Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond 2015-02-01 17:27:41 -05:00
David Zbarsky
6969ea7c90 Bug 1125040: Use LayoutDeviceIntPoint for nsLayoutUtils::GetEventCoordinatesRelativeTo and Touch::mRefPoint r=botond 2015-02-01 17:27:31 -05:00
Chris Pearce
b211ef770a Bug 1127641 - Reduce MDSM video frame queue length when hardware accelerated. r=kentuckyfriedtakahe 2015-02-02 09:28:41 +13:00
Andreas Pehrson
48d89c8c6b Bug 1117295 - Don't finish the source stream in MediaEngineDefault::Stop due to racy behavior. r=jesup 2015-01-29 09:12:54 +08:00
Andreas Pehrson
4791897ad6 Bug 1117295 - Always allow a SourceMediaStream track to end if it exists r=roc,jesup 2015-01-28 12:40:51 +08:00
Phil Ringnalda
f34cfd6f81 Backed out 3 changesets (bug 782751) for various timing failures
Backed out changeset 14594507ec55 (bug 782751)
Backed out changeset e8659e5122e1 (bug 782751)
Backed out changeset c47168517080 (bug 782751)
2015-01-29 22:30:26 -08:00
Bobby Holley
e4e4f36250 Bug 1120241 - Schedule the state machine when setting logical decoder state. r=cpearce 2015-01-29 22:16:28 -08:00
Bobby Holley
05a5c1facc Bug 1126465 - Use a MediaPromiseConsumerHolders to track subdecoder seeks. r=mattwoodrow
This combines part 10 and part 10.5 in the bug.
2015-01-29 22:11:12 -08:00
Bobby Holley
4266f6aab4 Bug 1126465 - Factor out the seeking phases into helper methods. r=mattwoodrow 2015-01-29 22:11:11 -08:00
Bobby Holley
caff9d581b Bug 1126465 - Factor out calls to Request{Audio,Video}Data into a helper method. r=mattwoodrow 2015-01-29 22:11:11 -08:00
Bobby Holley
5d7499a6e3 Bug 1126465 - Pass consistent arguments to RequestVideoData invocations on subdecoders. r=mattwoodrow 2015-01-29 22:11:11 -08:00
Bobby Holley
c278929f00 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-29 22:11:11 -08:00
Bobby Holley
feeb9b8cdf Bug 1126465 - Implement the ability to disconnect outstanding promises. r=mattwoodrow 2015-01-29 22:11:11 -08:00
Bobby Holley
26025b8ba0 Bug 1126465 - Introduce machinery to hold onto MediaPromise::Consumer references, and use it for MediaSourceReader subdecoders. r=mattwoodrow 2015-01-29 22:11:11 -08:00
Bobby Holley
75237bcb50 Bug 1126465 - Make ThenValueBase inherit from a publicly-usable type, and refcount it. r=mattwoodrow 2015-01-29 22:11:11 -08:00
Bobby Holley
0caec3f16d Bug 1126465 - Don't leave stale value in mPendingSeek when there's no audio track. r=mattwoodrow 2015-01-29 22:11:11 -08:00
Bobby Holley
ab598e783e 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-29 22:11:11 -08:00
Kyle Machulis
bb418b6011 Bug 782751 - User Timing API Mochitests; r=baku 2015-01-29 18:04:27 -08:00
Kyle Machulis
46e40ebb44 Bug 782751 - User Timing API Implementation; r=baku 2015-01-29 18:04:27 -08:00
Edwin Flores
67ebbaf8b3 Bug 1092370 - Tighten up MP3FrameParser - r=cpearce 2015-01-30 16:54:12 +13:00
Nikhil Marathe
72c4dc1a37 Bug 1126483 - Added Response.ok. r=baku,bkelly 2015-01-27 17:34:34 -08:00
Chris Double
e60ef82770 Bug 1112424 Part 3 - Adds size of the resource to the output a=ajones 2015-01-29 15:36:02 +13:00
Chris Double
53340761b8 Bug 1112424 Part 2 - Implement MediaSource methods to return debug information for about:media - r=ajones 2015-01-29 15:35:58 +13:00
Chris Double
ee5e1bf2da Bug 1112424 Part 1 - Add moz specific methods to retrieve debug data to media object IDL - r=bz
Bug 1112424 adds an about:media page that gives debug information about HTMLMediaElements
and in particular MediaSource objects that are live inside tabs. This patch adds
methods to the MediaSource and HTMLMediaElement object to return the debug data as a string
that gets displayed directly in the about:media page, inside a <pre> element.
2015-01-29 15:35:55 +13:00
Randell Jesup
e45006ded6 Bug 1109248: Remove use of VoECallReport, as it's been removed r=pkerr 2015-01-29 18:33:36 -05:00
Randell Jesup
4c1b3c31de Bug 1109248: Make fake GMP codec test force fragmentation by returning large IDR frames r=ehugg 2015-01-29 18:33:36 -05:00
Randell Jesup
d38e4b8d98 Bug 1109248: Rollup of changes previously applied to media/webrtc/trunk/webrtc rs=jesup 2015-01-29 18:33:36 -05:00
Edgar Chen
0aea788d19 Bug 1123624 - Part 1-1: Having a consistent proactive command format in both system message and dom event. r=bevis 2015-01-07 13:08:57 +08:00
Jim Mathies
5900d85d78 Bug 1130842 - Prior to aborting the child process due to an ipc processing error, annotate the child's crash report with the ipc failure reason text. r=billm 2015-02-08 12:37:21 -06:00
Andrea Marchesini
d5b3bb031f Bug 1129317 - SystemMessageInternal should release/reject all the pending promises, r=fabrice 2015-02-08 09:38:59 +00:00
Phil Ringnalda
4ff351fa76 Merge b-i to m-c, a=merge 2015-02-07 18:02:06 -08:00
Andrea Marchesini
46bf4d6259 Bug 939509 - File constuctor should use lastModified attribute, r=bz 2015-02-07 18:29:22 +00:00
Phil Ringnalda
5badbdb8a4 Merge m-c to b-i 2015-02-07 09:01:30 -08:00
Olli Pettay
9fc98fd805 Bug 1124245, nsGlobalWindow::IsActive shouldn't depend on the state in nsFocusManager, r=Enn 2015-02-06 18:26:29 +02:00
Phil Ringnalda
c865152e04 Back out 3da63ccbadef (bug 984050) for Windows cppunit bustage
CLOSED TREE
2015-02-06 19:49:42 -08:00
Terrence Cole
6e2fa3a6b0 Bug 1128110 - Share common operators on pointer-like GC classes; r=sfink 2015-02-04 15:27:00 -08:00
Wes Kocher
88d592d8d2 Backed out changeset 84808ff42fd0 (bug 939509) for build bustage 2015-02-06 16:06:55 -08:00
Kyle Machulis
2b75eb7551 Bug 1115130 - Add logging for User Timing API; r=baku 2015-02-06 16:00:51 -08:00
Andrea Marchesini
db4292e808 Bug 939509 - File constuctor should use lastModified attribute, r=bz 2015-02-06 23:35:24 +00:00
Andrea Marchesini
d9876086c9 Bug 984050 - Persist ServiceWorker registrations, r=bent, r=nsm 2015-02-06 23:31:33 +00:00
Ben Turner
d716f4edca Bug 1130541, r=janv. 2015-02-06 15:25:33 -08:00
Chris Peterson
6c6aceb1db Bug 1129325 - Remove nonstandard let blocks from dom. r=mrbkap 2015-01-24 23:38:46 -08:00
Edgar Chen
abb6011e75 Bug 1129946 - [STK] Add result code for "Command performed successfully, but requested icon could not be displayed". r=hsinyi 2015-01-06 19:26:00 +08:00
Wes Kocher
121be22948 Merge inbound to m-c a=merge CLOSED TREE 2015-02-06 14:44:10 -08:00
Jeff Gilbert
31f494f506 Backout 80a88a3badba for causing bug 1130086. 2015-02-06 11:37:04 -08:00
Nikhil Marathe
caf6b06882 Bug 1127882 - Fix Promise include. 2015-02-06 10:08:31 -08:00
Ryan VanderMeulen
f628dacd88 Merge m-c to inbound. a=merge 2015-02-06 11:36:03 -05:00
Ryan VanderMeulen
781961b676 Merge b2g-inbound to m-c. a=merge 2015-02-06 11:34:51 -05:00
Bob Owen
bb1da6346b Bug 1127230: Change the NPAPI sandbox prefs to integers to indicate the level of sandboxing. r=bsmedberg 2015-01-30 17:48:15 +00:00
Carsten "Tomcat" Book
6072603124 Backed out changeset d9c07e4cc016 (bug 1130041) for bustage on a CLOSED TREE 2015-02-06 08:43:49 +01:00
Andrea Marchesini
9177c63758 Bug 1130041 - "UNIFIED_SOURCE for BroadcastChannel" r=smaug 2015-02-05 10:33:00 +01:00
Andrea Marchesini
007906c982 Bug 1130031 - Better serialization for non-transferable objects from workers to main-thread in the console API, r=sfink 2015-02-05 18:50:43 +00:00
Garvan Keeley
36d477acce Bug 1129696 - Added missing retain/release on NSTimer. r=dougt 2015-02-04 16:00:00 +01:00
Dhi Aurrahman
a3d52372b7 Bug 1125766 - Throw proper error types for TextEncoder(), TextDecoder() and TextDecoder.decode(). r=bz 2015-02-04 18:46:26 +07:00
JW Wang
d2b5500313 Bug 868866 - only stop delaying the load event when media fetch has stalled is MSE case. r=cpearce 2015-02-01 18:21:00 +01:00
Boris Zbarsky
fa291e5d82 Bug 1130259. Make sure the integer overload of ScrollBy calls the double one, not itself. r=kip 2015-02-06 11:27:15 -05:00
Kartikaya Gupta
027f507e48 Bug 1130129 - Better handle a case where the APZ hit-test disagrees with the main-thread hit-test results. r=botond 2015-02-06 09:26:44 -05:00
Olli Pettay
bc4b4241f5 Bug 676470, ensure null-checking mCurrentTarget actually works, r=masayuki 2015-02-06 18:02:22 +02:00
Tom Schuster
b09ea7fa82 Bug 1124935 - Remove LookupProperty from JS_GetPropertyDescriptor. r=efaust,bz 2015-02-06 15:43:20 +01:00
Avi Halachmi
3bb10387bf Bug 1120650: add telemetry probe for slow script notices. r=vladan, r=billm 2015-02-06 16:02:37 +02:00
Ryan VanderMeulen
6c476fc4fe Backed out changeset 900bd9173e8f (bug 676470) for mochitest-other asserts.
CLOSED TREE
2015-02-06 09:07:39 -05:00
Ryan VanderMeulen
1c576a7b21 Backed out changeset 2ad2c849f0be (bug 1013743) for Gij failures. 2015-02-06 09:07:25 -05:00
Kan-Ru Chen (陳侃如)
27da42d3e8 Bug 1121558 - Remove message listener after test-success. r=smaug 2015-02-06 19:57:41 +08:00
Olli Pettay
82ef6db371 Bug 1013743, MutationObserver should observe only the subtree it is attached to, r=wchen 2015-02-06 12:55:24 +02:00
Olli Pettay
cb911b4f4b Bug 1126851, window object should special case only resize event dispatched to itself, r=bz 2015-02-06 12:42:23 +02:00
Olli Pettay
af546ca486 Bug 676470, ensure null-checking mCurrentTarget actually works, r=masayuki 2015-02-06 02:56:30 +02:00
Andrea Marchesini
9fc51f4ae0 Bug 1130041 - UNIFIED_SOURCE for BroadcastChannel, r=smaug 2015-02-06 11:06:35 +00:00
Seth Fowler
a8ef6e5edc Bug 1125490 (Part 2) - Use an enumeration instead of a boolean to request discarding in nsIImageLoadingContent. r=tn 2015-02-06 02:51:12 -08:00
Seth Fowler
a5c94e2c70 Bug 1125490 (Part 1) - Make sure we request discarding for images in PresShell::Destroy. r=tn 2015-02-06 02:51:12 -08:00
Hsin-Yi Tsai
1b0236d69d Bug 1116680 - Add [AvailableIn=CertifiedApps] and [CheckPermissions=mobileconnection] to ICC interfaces. r=smaug 2015-01-29 15:55:47 +08:00
Hsin-Yi Tsai
745ba7ae40 Bug 1121850 - Add [AvailableIn=CertifiedApps] and [CheckPermissions=cellbroadcast] to Cellbroadcast interfaces. r=smaug 2015-01-29 15:49:40 +08:00
Hsin-Yi Tsai
9249f387af Bug 1121853 - Add [AvailableIn=CertifiedApps] and [CheckPermissions=voicemail] to Voicemail interfaces. r=smaug 2015-01-29 15:32:33 +08:00
Robert O'Callahan
7464c67b7f Bug 1129774. Part 5: Remove aContext parameter from nsIWidget::Create. r=jmathies 2015-02-05 20:35:25 +13:00
Jeff Muizelaar
bf9d0bebcc Bug 1128264 - Update ANGLE to chromium/2214. r=jgilbert 2015-02-05 14:39:18 -05:00
Wes Kocher
ae057fbdd2 Merge m-c to inbound a=merge CLOSED TREE 2015-02-05 17:27:05 -08:00
Wes Kocher
ec2159dddd Merge inbound to m-c a=merge CLOSED TREE 2015-02-05 16:55:01 -08:00
Ryan VanderMeulen
d495ea5eb4 Backed out 4 changesets (bug 671389) for frequent B2G debug test_tcpsocket_client_and_server_basics.html crashes.
Backed out changeset b782435e5640 (bug 671389)
Backed out changeset 0f8d62109bfe (bug 671389)
Backed out changeset 8d6021f66c49 (bug 671389)
Backed out changeset cd3e227df9dc (bug 671389)
2015-02-05 16:48:18 -05:00
Kan-Ru Chen (陳侃如)
8dba892982 Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm 2015-02-05 16:47:32 -05:00
Christoph Kerschbaumer
9c5ee27446 Bug 1087728: Make JS callers of ios.newChannel call ios.newChannel2 in dom/system (r=fabrice) 2015-02-05 12:53:14 -08:00
Christoph Kerschbaumer
7c6411ea0e Bug 1087728: Make JS callers of ios.newChannel call ios.newChannel2 in dom/settings (r=fabrice) 2015-02-05 12:53:32 -08:00
Christoph Kerschbaumer
bc44fe3eac Bug 1087728: Make JS callers of ios.newChannel call ios.newChannel2 in dom/contacts (r=fabrice) 2015-02-05 12:53:45 -08:00
Christoph Kerschbaumer
97c8cf1d3c Bug 1087728: Make JS callers of ios.newChannel call ios.newChannel2 in dom/apps (r=fabrice) 2015-02-05 12:53:56 -08:00
Ryan VanderMeulen
e9feaa1fa5 Backed out changeset 8f414f372ae0 (bug 1112438) for B2G mochitest-12 crashes. 2015-02-05 14:22:06 -05:00
Bruce Sun
55be18cd5c Bug 1129257 - Use |int32_t| for |Channel| in Bluetooth Socket HAL. r=tzimmermann 2015-02-04 17:21:50 +08:00
Greg Weng
654e660f32 Bug 1123201 - B2G RIL: Pull the BufObject out from ril_worker.js. r=aknow 2015-02-04 18:09:18 +08:00
Kilik Kuo
0fde4a1f8a Bug 1112438 - Make newCurrentFrameTime more accurate while seeking by checking audio time boundary in addition. r=cpearce 2015-02-05 11:43:57 +08:00
Nikhil Marathe
b399440ce2 Bug 1124638 - Allow chrome to set Request context. r=baku 2015-01-27 16:02:12 -08:00
Nikhil Marathe
f974b823e3 Bug 1119037 - Add context attribute to Request. r=baku 2015-01-27 15:43:09 -08:00