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

33773 Коммитов

Автор SHA1 Сообщение Дата
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
Ben Hsu 6006dfed22 Bug 1103731 - Part 2: Internal architecture (ril_worker.js). r=aknow 2015-01-18 21:22:00 -05:00
Ben Hsu bdfc456a23 Bug 1103731 - Part 1: Internal architecture (TelephonySerive.js). r=aknow 2015-01-19 21:32:00 -05:00
Bill McCloskey c04f106018 Bug 1124933 - Include crash reason when intentionally crashing content process (r=bent) 2015-02-03 09:09:27 -08:00
Birunthan Mohanathas 2d111ab8df Bug 1122044 - Remove unreferenced moz.build files. r=mshal 2015-01-21 20:15:59 +02:00
Paul Adenot b40239c553 Bug 1128494 - Change the default panning model of the PannerNode to "equalpower". r=smaug
--HG--
extra : rebase_source : 34877a4b518ac354cf1732a16f70b1659986aabc
2015-02-03 11:25:37 +01:00
Makoto Kato 7b1576eed0 Bug 1126185 - Need hook CreateFileA for Windows 8 RTM. r=bsmedberg 2015-02-04 00:33:39 +09:00
Jan-Ivar Bruaroey 4993ea6729 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 656400c6b6 Merge mozilla-central to mozilla-inbound 2015-02-03 15:11:12 +01:00
Jim Mathies f76a9622ba 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 876bf0ff6a Backed out changeset f9101e882c96 (bug 1128494) for dt-tests regression on a CLOSED TREE 2015-02-03 13:08:53 +01:00
Jim Mathies f26b4e39b3 Bug 1124933 - Add a generic api for annotating KillHard calls. r=billm 2015-02-03 05:59:10 -06:00
Paul Adenot 8671cd4722 Bug 1128494 - Change the default panning model of the PannerNode to "equalpower". r=smaug 2015-02-03 11:25:37 +01:00
chunminchang dd818f0292 Bug 1102060 - Part2: Change the way to send/rcv for ScreenForBrowser. r=smaug 2015-02-03 16:03:28 +08:00
chunminchang 2703c710fa 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 5d20d1e522 Bug 1128389 - rename "keyschange" to "keystatuseschange" per spec change. r=bz. r=cpearce. 2015-02-03 16:53:36 +08:00
Edwin Flores e6bb7e2230 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 ee10437e35 Bug 1127835 - part 2, test. 2015-02-02 22:34:17 +00:00
Mats Palmgren 962798c52c Bug 1123505 - part 2, tests. 2015-02-02 22:34:17 +00:00
Mats Palmgren 34114a4a6c 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 6c039d1f77 Merge m-c to inbound. a=merge 2015-02-02 17:31:01 -05:00
Boris Zbarsky ff09f6fedb 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 661f1f36a2 Backed out changeset 714ddf32db74 (bug 1128153) for mochitest failures. 2015-02-02 16:56:47 -05:00
Jason Orendorff 8f9fef2147 Bug 1127121 - Remove property key type splitting in ObjectOps. r=bhackett.
--HG--
extra : rebase_source : dab65791e3efc9fc625365b6aa5dc26d5cad19fb
2015-01-28 17:12:44 -06:00
Christoph Kerschbaumer 209afa562a Bug 1121824 - Follow up on incorrect line ending in CORS console messages (r=sicking) 2015-02-02 13:35:10 -08:00
James Willcox f7e81fc366 Bug 1116469 - Correctly orient Android Flash video surfaces r=gcp 2015-02-02 15:25:22 -06:00
James Willcox eb1eb961c9 Bug 1121647 - Use correct wake lock topic for Flash on Android r=esawin 2015-02-02 15:25:22 -06:00
Neil Deakin ffec61253c 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 11cfd64eba Bug 1128179 - Avoiding crash when appending data after decoder initialization failed. r=jya
--HG--
extra : rebase_source : 42d3c13c175cbe6a6e81bc56e3d61f596eae970f
2015-02-03 09:44:46 +13:00
Boris Zbarsky a4841fa5e6 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 472aa76c40 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 455452e433 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 69a49d21a2 Bug 1124261, part 3 - Inline NS_NewXBLKeyEventHandler. r=smaug 2015-01-30 10:55:11 -08:00
Andrew McCreight 69b2819df2 Bug 1124261, part 2 - Make NS_NewXBLEventHandler infallible. r=smaug 2015-01-30 10:55:11 -08:00
Andrew McCreight 2e40389e4b Bug 1124261, part 1 - Remove some null checks from XBL. r=smaug 2015-01-30 10:55:11 -08:00
Boris Zbarsky 3d347c5027 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 11b9c65608 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 53a1d4ed8d Merge m-c to inbound. a=merge 2015-01-30 12:32:49 -05:00
Kyle Machulis c10fb7cddc Bug 782751 - User Timing API Mochitests; r=baku 2015-01-30 09:29:36 -08:00
Kyle Machulis ae8ab23c5c Bug 782751 - User Timing API Implementation; r=baku 2015-01-30 09:29:36 -08:00
Jim Mathies 65a742643b Bug 1127374 - Make ContentParent::RecvLoadPlugin less failure prone. r=billm 2015-01-30 10:37:03 -06:00
Jim Mathies 1c5de798b5 Bug 1127379 - Make TabParent::GetWidgetNativeData less failure prone. r=roc 2015-01-30 10:37:03 -06:00
John Schoenick c7e6692f43 Bug 1061967 part 2 - Bonus whitespace cleanup. r=bsmedberg 2015-01-30 10:54:19 -05:00
John Schoenick 73b9b08920 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 99e95e2eff Bug 1127171 - Put mozCaptureStream operations in the same lock. r=roc 2015-01-28 18:57:00 -05:00
Mike Hommey a35dbaeebf Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn
--HG--
rename : memory/mozalloc/fallible.h => memory/fallible/fallible.h
2015-02-02 09:56:13 +09:00
Chris Pearce 5a8a76484b Bug 1123498 - Test for MP4Reader's demuxer skip-to-next-keyframe. r=mattwoodrow 2015-02-02 13:48:36 +13:00
Phil Ringnalda 7b3840d642 Back out 5167196c4b98 (bug 1125040) for not compiling on Linux
CLOSED TREE
2015-02-01 15:27:14 -08:00
David Zbarsky 7d34edce07 Bug 1125040: Use LayoutDeviceIntPoint for nsIWidget::WidgetToScreen r=botond 2015-02-01 17:27:41 -05:00
David Zbarsky 58a982f86b Bug 1125040: Use LayoutDeviceIntPoint for nsLayoutUtils::GetEventCoordinatesRelativeTo and Touch::mRefPoint r=botond 2015-02-01 17:27:31 -05:00
Chris Pearce 98610dedd6 Bug 1127641 - Reduce MDSM video frame queue length when hardware accelerated. r=kentuckyfriedtakahe 2015-02-02 09:28:41 +13:00
Andreas Pehrson 2868648e4f 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 3091deb3c3 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 bc4488b3ef 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 1857056827 Bug 1120241 - Schedule the state machine when setting logical decoder state. r=cpearce 2015-01-29 22:16:28 -08:00
Bobby Holley 44f5d170a6 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 f98dfa3c8f Bug 1126465 - Factor out the seeking phases into helper methods. r=mattwoodrow 2015-01-29 22:11:11 -08:00
Bobby Holley ab4d30db7c 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 a5507351d3 Bug 1126465 - Pass consistent arguments to RequestVideoData invocations on subdecoders. r=mattwoodrow 2015-01-29 22:11:11 -08:00
Bobby Holley c10c436f32 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 652ca5c482 Bug 1126465 - Implement the ability to disconnect outstanding promises. r=mattwoodrow 2015-01-29 22:11:11 -08:00
Bobby Holley 7c0de4212e 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 c8055e8c00 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 f4717da70a 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 c1b13e7782 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 42f1a67fd6 Bug 782751 - User Timing API Mochitests; r=baku
--HG--
extra : rebase_source : 507281cfda6ffaef778e67d4e6afcd8b8e1012f5
2015-01-29 18:04:27 -08:00
Kyle Machulis 97099e2d9e Bug 782751 - User Timing API Implementation; r=baku
--HG--
extra : rebase_source : dfd5ab7e34913d50c892aad1efd3dae2aa9c46b7
2015-01-29 18:04:27 -08:00
Edwin Flores 69f9da04e7 Bug 1092370 - Tighten up MP3FrameParser - r=cpearce 2015-01-30 16:54:12 +13:00
Nikhil Marathe 344fd0a633 Bug 1126483 - Added Response.ok. r=baku,bkelly
--HG--
extra : rebase_source : fdff9417d56b06a0556da9a95e0836148d91be0e
2015-01-27 17:34:34 -08:00
Chris Double b7c69754d3 Bug 1112424 Part 3 - Adds size of the resource to the output a=ajones
--HG--
extra : rebase_source : cf54f1263324dd498f9fd7beb7ea5ebe574a83d6
2015-01-29 15:36:02 +13:00
Chris Double 023c0e49cd Bug 1112424 Part 2 - Implement MediaSource methods to return debug information for about:media - r=ajones
--HG--
extra : rebase_source : 192051cdea92aa39ecf2768a119f952761f25c68
2015-01-29 15:35:58 +13:00
Chris Double 068ea7f2a6 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.

--HG--
extra : rebase_source : d655dc3d30a26846b965ceeda4849745aab7bef5
2015-01-29 15:35:55 +13:00
Randell Jesup 2210b2491f Bug 1109248: Remove use of VoECallReport, as it's been removed r=pkerr 2015-01-29 18:33:36 -05:00
Randell Jesup 436f5f0889 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 baec6cfbd0 Bug 1109248: Rollup of changes previously applied to media/webrtc/trunk/webrtc rs=jesup 2015-01-29 18:33:36 -05:00
Edgar Chen 9c1b19b249 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 0befc5e9a8 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 357fbaf739 Bug 1129317 - SystemMessageInternal should release/reject all the pending promises, r=fabrice 2015-02-08 09:38:59 +00:00
Phil Ringnalda 8c502ede3b Merge b-i to m-c, a=merge 2015-02-07 18:02:06 -08:00
Andrea Marchesini b0c81ef0d3 Bug 939509 - File constuctor should use lastModified attribute, r=bz 2015-02-07 18:29:22 +00:00
Phil Ringnalda 1f4eb9ac6c Merge m-c to b-i 2015-02-07 09:01:30 -08:00
Olli Pettay e964974938 Bug 1124245, nsGlobalWindow::IsActive shouldn't depend on the state in nsFocusManager, r=Enn
--HG--
extra : rebase_source : 5fcd4611cc73651d9f7d1d498808847f26ff1d6b
2015-02-06 18:26:29 +02:00
Phil Ringnalda 03a26ce028 Back out 3da63ccbadef (bug 984050) for Windows cppunit bustage
CLOSED TREE
2015-02-06 19:49:42 -08:00
Terrence Cole 77089204b6 Bug 1128110 - Share common operators on pointer-like GC classes; r=sfink 2015-02-04 15:27:00 -08:00
Wes Kocher a15d9e4060 Backed out changeset 84808ff42fd0 (bug 939509) for build bustage 2015-02-06 16:06:55 -08:00
Kyle Machulis 886508ba5d Bug 1115130 - Add logging for User Timing API; r=baku 2015-02-06 16:00:51 -08:00
Andrea Marchesini 90280e7c4b Bug 939509 - File constuctor should use lastModified attribute, r=bz 2015-02-06 23:35:24 +00:00
Andrea Marchesini ee4cdf6a25 Bug 984050 - Persist ServiceWorker registrations, r=bent, r=nsm 2015-02-06 23:31:33 +00:00
Ben Turner 3e8ee4d5a8 Bug 1130541, r=janv. 2015-02-06 15:25:33 -08:00
Chris Peterson 009c1a2bcb Bug 1129325 - Remove nonstandard let blocks from dom. r=mrbkap 2015-01-24 23:38:46 -08:00
Edgar Chen 511fe884d0 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 37dc6c9583 Merge inbound to m-c a=merge CLOSED TREE 2015-02-06 14:44:10 -08:00
Jeff Gilbert 56b00391c3 Backout 80a88a3badba for causing bug 1130086. 2015-02-06 11:37:04 -08:00
Nikhil Marathe 573fa5213c Bug 1127882 - Fix Promise include.
--HG--
extra : rebase_source : 43aef21e2d432ef2a8a0a53890aed49b1ffd4a31
2015-02-06 10:08:31 -08:00
Ryan VanderMeulen 64e01e7296 Merge m-c to inbound. a=merge 2015-02-06 11:36:03 -05:00
Ryan VanderMeulen f9559b644a Merge b2g-inbound to m-c. a=merge 2015-02-06 11:34:51 -05:00
Bob Owen 1a4af9dc4c 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 2b7385c941 Backed out changeset d9c07e4cc016 (bug 1130041) for bustage on a CLOSED TREE 2015-02-06 08:43:49 +01:00
Andrea Marchesini 3bb9f45fe8 Bug 1130041 - "UNIFIED_SOURCE for BroadcastChannel" r=smaug 2015-02-05 10:33:00 +01:00
Andrea Marchesini f53ff9249c 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 c83256046f Bug 1129696 - Added missing retain/release on NSTimer. r=dougt 2015-02-04 16:00:00 +01:00
Dhi Aurrahman 5b8f79fc23 Bug 1125766 - Throw proper error types for TextEncoder(), TextDecoder() and TextDecoder.decode(). r=bz 2015-02-04 18:46:26 +07:00
JW Wang fdb1cf711c 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 9070262838 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 41393c974d 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 41b8b6e859 Bug 676470, ensure null-checking mCurrentTarget actually works, r=masayuki 2015-02-06 18:02:22 +02:00
Tom Schuster 811d8614fd Bug 1124935 - Remove LookupProperty from JS_GetPropertyDescriptor. r=efaust,bz 2015-02-06 15:43:20 +01:00
Avi Halachmi 6be44da368 Bug 1120650: add telemetry probe for slow script notices. r=vladan, r=billm 2015-02-06 16:02:37 +02:00