Commit Graph

33241 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
70383e3f6c Backed out changeset 3939c36b0864 (bug 1152821) for Bustage 2015-04-13 10:54:33 +02:00
Carsten "Tomcat" Book
d70b5c131d Backed out changeset 81c108144278 (bug 1152821) 2015-04-13 10:53:59 +02:00
Kan-Ru Chen (陳侃如)
e264f3b43b Bug 1142806 - Try to keep at least one foreground process at any time. r=gsvelto 2015-04-13 16:25:09 +08:00
Thomas Zimmermann
407f5cec94 Bug 1152821: Share BluetoothCommon.h between Bluetooth v1 and v2, r=joliu
This patch integrates changes from Bluetooth v1 into the shared file
BluetoothCommon.h, and makes it available to both versions. The enum
constant TYPE_INVALID is replaced by NUM_TYPE.
2015-04-13 10:03:11 +02:00
Thomas Zimmermann
74c107bf52 Bug 1152821: Move dom/bluetooth/bluetooth2/BluetoothCommon.h to dom/bluetooth, r=joliu 2015-04-13 10:03:09 +02:00
James Cheng
6f2d10d4c2 Bug 1153717 - [Stingray] Update document reference link on InputPort API. r=baku, a=NPOTB 2015-04-12 21:07:00 -04:00
Olli Pettay
0ff0615774 Bug 930793 - Remove favor performance mode, r=avih,roc 2015-04-12 23:08:55 +03:00
Jean-Yves Avenard
b7df1907a4 Bug 1153110: Don't prefer VDA for 720p and above. r=rillian
Partially reverts the prior c6e173b28eca change.
2015-04-12 19:16:33 +10:00
Jean-Yves Avenard
99c0e42097 Backout changest ee75ba3d3937 for using wrong comment 2015-04-12 19:14:44 +10:00
Jean-Yves Avenard
7344579a67 Bug 1137529: Partial evert of commit c6e173b28eca. r=rillian 2015-04-12 18:22:07 +10:00
Gerald Squelart
738be14e21 Bug 1142379 - Encrypt audio and video tracks using separate encryption settings - r=edwin 2015-04-14 17:53:16 +10:00
Gerald Squelart
908144f433 Bug 1152153 - [EME] test_eme_persistent_sessions does not handle multi-stream cases - r=edwin 2015-04-14 17:53:11 +10:00
Gerald Squelart
efb86f4c47 Bug 1151665 - [EME] Add missing ^headers^ files to tests, part 2: Add missing files - r=edwin 2015-04-14 17:53:01 +10:00
Gerald Squelart
edf47b2c82 Bug 1151665 - [EME] Add missing ^headers^ files to tests, part 1: Update make-headers.sh to add headers for m4s files - r=edwin 2015-04-14 17:52:56 +10:00
Bill McCloskey
9f88127b67 Bug 1138520 - Diagnostic patch for shutdown hangs (r=jchen) 2015-04-14 18:58:58 -07:00
Olli Pettay
4a4811d6c1 Backout Bug 930793 because of talos regressions,r=backout 2015-04-13 19:02:27 +03:00
Ehsan Akhgari
b44d2954af Bug 1154563 - Drop the unused argument of WorkerPrivate::Close(); r=baku 2015-04-15 09:24:22 -04:00
Andrea Marchesini
a214871302 Bug 1154076 - Console API must keep the Worker alive when the runnable to the main-thread is dispatched, r=bent 2015-04-15 11:46:40 +01:00
Yoshi Huang
63be57309b Bug 1152667 - Remove NfcGonkMessage.h r=dimi
From 391484fa778ea08a5041bece49ef4ee14e13c7a4 Mon Sep 17 00:00:00 2001
---
 dom/nfc/gonk/NfcGonkMessage.h      | 44 --------------------------------------
 dom/nfc/gonk/NfcMessageHandler.cpp |  8 ++++---
 dom/nfc/gonk/NfcService.cpp        |  1 -
 3 files changed, 5 insertions(+), 48 deletions(-)
 delete mode 100644 dom/nfc/gonk/NfcGonkMessage.h
2015-04-09 15:54:02 +08:00
Edgar Chen
df5cd9cf1d Bug 1152531 - Releasing MMS connection if MMS fails to send due to ensureRouting error. r=bevis 2015-04-10 15:10:14 +08:00
Jan Varga
7e51b28116 Bug 1150023 - Intermittent browser_940107_home_button_in_bookmarks_toolbar.js | application crashed [@ mozilla::dom::quota::QuotaManager::AbortCloseStoragesForProcess(mozilla::dom::ContentParent *)][@ mozilla::ipc::MessageChannel::NotifyChannelClosed()]; r=bent 2015-04-12 05:41:44 +02:00
Chris Peterson
1981bd4cd4 Bug 1153378 - Move local variable in behind #ifndef MOZILLA_XPCOMRT_API. r=jesup 2015-04-10 11:54:24 -07:00
Ehsan Akhgari
85e3790c93 Bug 1153388 - Don't attempt to read a header that may not exist; r=bkelly
getHeader() throws an exception if the header doesn't exist.  The checks
for hasHeader() below should prevent this exception from being raised.
2015-04-11 09:57:57 -04:00
Doug Turner
f861041ea7 Bug 1038811 - Push Notifications - Allow MOZ_DISABLE_NONLOCAL_CONNECTIONS for push subsuite. r=ahalberstadt/jgriffin 2015-04-10 20:19:29 -07:00
Doug Turner
9b21eb1441 Bug 1038811 - Push Notifications - ServiceWorker changes, push event implementation. r=nsm 2015-04-10 20:19:28 -07:00
Doug Turner
ed4df91919 Bug 1038811 - Push Notifications - Tests. r=nsm 2015-04-10 20:19:28 -07:00
Doug Turner
fc59030cb1 Bug 1038811 - Push Notifications - Push implementation changes. r=nsm 2015-04-10 20:19:28 -07:00
Doug Turner
1cb1b34095 Bug 1038811 - Push Notifications - WebIDL changes. r=nsm. sr=jst 2015-04-10 20:19:28 -07:00
Doug Turner
9ed5f2a720 Bug 1038811 - Push Notifications - Move old push to simplepush. r=nsm. sr=jst 2015-04-10 20:19:28 -07:00
Doug Turner
60deb153f7 Bug 1151664 - Make claim return undefined for now. r=nsm 2015-04-10 20:19:28 -07:00
Jed Davis
4bcdc2879f Bug 1151607 - Step 1: Add Linux sandboxing hook for when child processes are still single-threaded. r=kang r=bent
This means that B2G plugin-container must (dynamically) link against
libmozsandbox in order to call into it before initializing Binder.
(Desktop Linux plugin-container already contains the sandbox code.)
2015-04-10 18:05:19 -07:00
Alexandru Tifrea
09165f6e5d Bug 966395 - Correctly propagate the input language's direction on OSX. r=masayuki/mrbkap
Gtk patch written by mrbkap@mozilla.com, with r=roc
2015-04-10 15:18:05 -07:00
Ryan VanderMeulen
62525be293 Merge m-c to inbound. a=merge 2015-04-10 15:27:38 -04:00
Ryan VanderMeulen
6fec1245c9 Merge inbound to m-c. a=merge 2015-04-10 15:23:33 -04:00
Daniel Holbert
dd17632d65 Bug 1026350 followup #2: Use NS_IMETHOD instead of NS_IMETHODIMP for function-decl that happens to provide inline impl, in FakeInputPortService.cpp. rs=froydnj 2015-04-10 09:49:55 -07:00
Daniel Holbert
f9b9849813 Bug 1026350 followup: Add missing 'override' annotations to helper classes in FakeInputPortService.cpp. rs=ehsan 2015-04-10 09:37:05 -07:00
Alastor Wu
ab90b43fc7 Bug 1151992 - Use call state to decide the usages of output device. r=baku 2015-04-10 17:00:14 +08:00
Ralph Giles
92647f02a7 Bug 1152556 - Add moz.build bugzilla metadata in webaudio. r=padenot 2015-04-08 15:21:00 -07:00
Ralph Giles
c900643ab7 Bug 1152556 - Add moz.build bugzilla metadata in dom/media webrtc. r=abr 2015-04-10 17:10:00 -07:00
Ralph Giles
e241f04188 Bug 1152556 - Add moz.build bugzilla metadata in dom/media. r=kinetik 2015-04-08 15:21:00 -07:00
David Keeler
ca5bee3515 bug 1153013 - disable warning on unknown attributes when compiling with clang in some ffmpeg folders r=jya 2015-04-10 14:30:44 -07:00
Ben Turner
e16b71710f Bug 1151242 - Abort version change transactions more eagerly in the event of a crash, r=khuey. 2015-04-14 10:02:54 -07:00
David Anderson
d59b68a26d Fix APZ target confirmations arriving before dependent layer transactions. (bug 1154130, r=kats) 2015-04-14 12:24:32 -04:00
Jacek Caban
3a33c7b2ff Bug 1153909 - Use two-argument wcstok variant on mingw. r=jimm 2015-04-14 18:07:25 +02:00
Edgar Chen
e458fc0332 Bug 1149829 - Fix the issue in RIL NetworkInterface and add test case for NetworkInterfaceListService. r=hsinyi 2015-04-08 18:34:11 +08:00
Blake Wu
28b287ee9d Bug 1152218 - Have a larger tolerance to decide if video data is low or not. r=cpearce. 2015-04-08 17:57:18 +08:00
Blake Wu
973a02af33 Bug 1146729 - [FFOS] Enable MP4Reader for MSE and local playback. r=cpearce. 2015-04-09 14:02:41 +08:00
Andrea Marchesini
12a663da50 Bug 1133601 - Implement about:serviceworkers, r=ehsan 2015-04-10 09:50:06 +01:00
Andrea Marchesini
f848062290 Bug 1152602 - dom/workers/test/serviceworkers/importscript.sjs should return an error at the second request, r=ehsan 2015-04-10 09:45:51 +01:00
Andrea Marchesini
7fc63c73d6 Bug 1151082 - RequestSyncAPI - avoid infinite loop when processing pending messages, r=ehsan 2015-04-09 19:59:39 +01:00
Fernando Jimenez
b740db78c0 Bug 1147804 - Facebook auto sync will not happen if you change the time 24 hours later. r=fabrice 2015-04-09 19:22:37 +02:00
Fernando Jimenez
df213f4986 Bug 1145551 - DTMF should be sent using the active SIM, the given or the default one (in that order). r=aknow 2015-04-09 19:22:37 +02:00
Ryan VanderMeulen
f549f8be41 Backed out 4 changesets (bug 1152151, bug 1152153, bug 1151693) for test_eme_persistent_sessions.html timeouts on multiple platforms.
Backed out changeset 395ef92d464f (bug 1152153)
Backed out changeset 5b2e38cdb64d (bug 1152151)
Backed out changeset 3a63c4087b9f (bug 1151693)
Backed out changeset 88b5d5b06e02 (bug 1151693)

CLOSED TREE
2015-04-10 00:21:43 -04:00
Ryan VanderMeulen
e6b4562f2c Merge m-c to inbound. a=merge
CLOSED TREE
2015-04-09 23:00:24 -04:00
Ryan VanderMeulen
7739e3103c Backed out changeset 3366d180e8ee (bug 1145439) for test_scroll_event_ordering.html failures. 2015-04-09 22:59:10 -04:00
Ryan VanderMeulen
a7f714dbc3 Merge inbound to m-c. a=merge 2015-04-09 22:43:57 -04:00
Aaron Klotz
08191d34eb Bug 1152890: Add missing state transition to nsNPAPIPluginStreamListener; r=jimm 2015-04-09 10:04:52 -06:00
Shawn Huang
362034f21c Bug 1152095 - Check mResultHandlerQ is empty before dispatching DispatchError. r=tzimmermann 2015-04-09 04:20:00 -04:00
Gerald Squelart
ff07ebb18f Bug 1152153 - [EME] test_eme_persistent_sessions does not handle multi-stream cases - r=edwin 2015-04-09 14:38:25 +10:00
Gerald Squelart
1a4dea091a Bug 1152151 - [EME] Some tests keep working after they should have finished - r=edwin 2015-04-09 14:38:20 +10:00
Gerald Squelart
cb57166856 Bug 1151693 - [EME] Tests to verify loaded data, p2: Add timers for fetch and appendBuffer - r=edwin 2015-04-09 14:38:15 +10:00
Gerald Squelart
ebbd86dca1 Bug 1151693 - [EME] Tests to verify loaded data, p1: Check size and checksum of received fragments - r=edwin 2015-04-09 14:38:10 +10:00
Seth Fowler
64b07ec589 Bug 1145439 - Throttle requestAnimationFrame for non-visible iframes. r=mstange,mchang 2015-04-09 17:52:23 -07:00
Cameron McCormack
55844d9667 Bug 1149042 - Call AttributeWillChange before a style="" attribute gets created when touching element.style. r=smaug 2015-04-10 10:41:35 +10:00
Jonathan Hao
f2b2d16cce Bug 1149616 - Fix the calculation of slots count in Read/WriteBuffer. r=bechen 2015-04-08 16:57:39 +08:00
Maksim Lebedev
afcc0e6a7c Bug 979497 - Once DispatchPointerFromMouseOrTouch is called, aFrame can be deleted. r=smaug 2015-04-14 11:46:39 -04:00
Kershaw Chang
44691fbfd7 Bug 1020179 - Let PContent manage PContentPermissionRequest. r=fabrice, r=khuey 2015-04-13 21:08:00 -04:00
Kartikaya Gupta
9abfe48632 Bug 1146349 - Wire up native event synthesization in child processes. r=smaug 2015-04-14 11:36:36 -04:00
Kartikaya Gupta
65fa92c825 Bug 1146349 - Update DOM mochitests to deal with async native event synthesization. r=smaug 2015-04-14 11:36:36 -04:00
Kartikaya Gupta
6ad67a2382 Bug 1146349 - Make the native event synthesization functions in DOMWindowUtils async. r=smaug 2015-04-14 11:36:36 -04:00
Paul Adenot
959a60f261 Bug 1134034 - Add a chrome-only parentId and name on AudioParam for devtools. r=ehsan 2015-04-14 17:03:52 +02:00
Paul Adenot
59f9f3e92f Bug 1153783 - Implement the detune AudioParam for the AudioBufferSourceNode. r=ehsan 2015-04-14 17:03:50 +02:00
Paul Adenot
d8c0b4d55d Bug 1148496 - Allow to set an interface member as [Deprecated] in WebIDL. r=bz,smaug 2015-04-14 17:03:49 +02:00
Ryan VanderMeulen
4e57d11b7f Backed out changeset c2f12ead270c (bug 1131375) for Windows bustage.
CLOSED TREE
2015-04-14 10:55:59 -04:00
Bill McCloskey
0862f56bea Bug 1131375 - Fix message ordering for in-process message manager (r=smaug) 2015-04-14 07:18:33 -07:00
Carsten "Tomcat" Book
41e2b6bdc7 Merge mozilla-central to mozilla-inbound 2015-04-14 16:15:02 +02:00
Ryan VanderMeulen
2250cf37e6 Merge inbound to m-c. a=merge 2015-04-14 10:06:03 -04:00
Ms2ger
82c2faeae3 Bug 949614 - Use === for SimpleTest.is; r=Waldo
This is more likely to be correct, and a necessary step in case we ever want
to move to Object.is.

This keeps ise as an alias for is, and introduces is_loosely for the old
behaviour.
2015-04-14 15:28:13 +02:00
Ehsan Akhgari
8cf004a83e Back out bug 1154243 since mWindow is an nsIDOMWindow
Landed on a CLOSED TREE
2015-04-14 08:54:59 -04:00
Ehsan Akhgari
b077dbefae Bug 1154243 - Avoid calling QueryInterface in AudioChannelAgent::GetWindowVolume() unnecessarily; r=baku 2015-04-14 08:31:38 -04:00
Ehsan Akhgari
0ff1159b21 Bug 1153915 - Null check the window in AudioChannelService::WindowDestroyedEnumerator(); r=baku 2015-04-14 08:31:37 -04:00
Ehsan Akhgari
a7e81d9f03 Bug 956530 - Clear the delayed caret data when clicking on a selected part of a text control if the focus event handler selects the control; r=roc 2015-04-14 08:29:11 -04:00
Carsten "Tomcat" Book
8b35717b4c merge fx-team to mozilla-central a=merge 2015-04-14 14:27:14 +02:00
Jean-Yves Avenard
1bffdc4073 Bug 1153049: Fix linux build ON A CLOSED TREE. a=bustage 2015-04-14 16:11:14 +10:00
Jean-Yves Avenard
60bf676006 Bug 1153049: Part5. Simplify retrieval of HTMLVideoElement dimensions. r=cpearce 2015-04-14 15:17:55 +10:00
Jean-Yves Avenard
263a15323b Bug 1153049: Part4. Remove redundant mHasAudio/mHasVideo member. r=cpearce 2015-04-14 15:17:51 +10:00
Jean-Yves Avenard
a09efe95ab Bug 1153049: Part3. Using AudioInfo/VideoInfo object. r=cpearce
This remove all remaining references to stagefright/MP4 specific objects.
2015-04-14 15:16:32 +10:00
Jean-Yves Avenard
0fd59cc474 Bug 1153049: Part2. Fix const-ness. r=cpearce 2015-04-14 15:15:46 +10:00
Jean-Yves Avenard
8b2fbf974b Bug 1153049: Part1. Merge MediaInfo and mp4_demuxer::TrackConfig. r=cpearce 2015-04-14 15:15:46 +10:00
Jean-Yves Avenard
f50e9b1854 Bug 1153686: Remove redundant mMediaSize member. r=roc 2015-04-14 15:15:46 +10:00
Jean-Yves Avenard
4ab7cd6c92 Bug 1152658: Use MediaRawDataWriter to access MediaRawData::mCrypto. r=cpearce 2015-04-14 15:15:46 +10:00
Masayuki Nakano
a2dbaf18cf Bug 492394 part.1 NS_QUERY_CHARACTER_AT_POINT should also return tentative caret offset for the point r=smaug, sr=smaug 2015-04-14 14:27:37 +09:00
JW Wang
bd67602954 Bug 1080685 - add more debug aids and longer timeout. r=edwin. 2015-04-14 13:11:23 +08:00
JW Wang
2e97ca0933 Bug 1153739 - Make Log() usable outside EME test cases. r=edwin. 2015-04-14 11:27:58 +08:00
Phil Ringnalda
b89ac5c56f Backed out 4 changesets (bug 1150683) for Android xpcshell test bustage
CLOSED TREE

Backed out changeset 645508dd2a76 (bug 1150683)
Backed out changeset 4389151f1348 (bug 1150683)
Backed out changeset 66ca87f2a944 (bug 1150683)
Backed out changeset 814fc7abbe18 (bug 1150683)
2015-04-13 20:15:58 -07:00
Wes Kocher
d47b2fd6c6 Merge central to fx-team a=merge 2015-04-13 17:30:09 -07:00
David Rajchenbach-Teller
ab5920fe5d Bug 1083361 - Exposing a PromiseDebugging API to monitor uncaught DOM Promise. r=bz 2015-04-10 17:27:57 +02:00
Olli Pettay
04e541d734 Bug 1153613 - [e10s], ensure the buffer for the drag image is large enough for SourceSurfaceRawData::GuaranteePersistance() to succeed, r=mattwoodrow 2015-04-14 13:50:59 +03:00
Jan Varga
6c818aee39 Bug 1125102 - Make QuotaManager and FileService to be independent of each other; r=bent 2015-04-14 10:57:41 +02:00
Jan-Ivar Bruaroey
141d86e9c8 Bug 1152443 - Fix broken validation which prevented reading of enumerate_devices.txt. r=jesup 2015-04-08 15:24:41 -04:00
Randall Barker
e80a8a9ac3 Bug 1101651 - Part 1: xpcomrt version of dom media library need for standalone webrtcs. r=jesup
Enable WebRTC unit tests to be built using standalone WebRTC library Includes VideoSegment and SimpleImageBuffer.
2015-04-09 09:15:00 -04:00
Rex Hung
3cdad42232 Bug 1115619 - Use a preference to guarantee app permission loading to permissions.sqlite. r=fabrice 2015-04-02 14:21:52 +08:00
James Cheng
a629f74b7f Bug 1026350 - Part 2: Test Case. r=baku 2015-04-08 03:08:00 -04:00
James Cheng
a1db2ad471 Bug 1026350 - Part 1: Inputport API implementation. r=baku 2015-04-08 03:07:00 -04:00
Dragana Damjanovic
97d03ac9e8 Bug 935838 - Add per app network traffic statistics to the UDP socket. r=sicking, r=mayhemer 2015-04-08 15:35:00 -04:00
Juan Gomez
4f4123e7a8 Bug 1087161 - Upgrading B2G toolchain to gcc-4.9
* Fixed some -Werror=format issues by making function-style castings
2015-04-09 18:13:39 +02:00
Ryan VanderMeulen
e7c9ec097f Merge m-c to b2g-inbound. a=merge 2015-04-09 12:08:54 -04:00
Ryan VanderMeulen
12abb70f4d Merge inbound to m-c. a=merge 2015-04-09 11:34:05 -04:00
Thomas Zimmermann
6eb41025b6 Bug 1146355: Remove original directory of Bluetooth v2, r=joliu
All code from dom/bluetoth2 has been moved to dom/bluetooth/bluetooth2
and integrated into the Bluetooth code base.
2015-04-09 15:57:41 +02:00
Thomas Zimmermann
a18391e1c0 Bug 1146355: Prepare BlueZ for Bluetooth v2, r=brsun 2015-04-09 15:57:41 +02:00
Thomas Zimmermann
bc668485f5 Bug 1146355: Prepare Bluetooth HFP manager, r=brsun 2015-04-09 15:57:41 +02:00
Thomas Zimmermann
815f9030c2 Bug 1146355: Prepare Bluetooth OPP manager, r=joliu 2015-04-09 15:57:41 +02:00
Thomas Zimmermann
c073fd9872 Bug 1146355: Prepare Bluetooth A2DP manager, r=joliu 2015-04-09 15:57:41 +02:00
Thomas Zimmermann
54dd094847 Bug 1146335: Prepare |BluetoothServiceBluedroid|, r=joliu
The only classes with significant differences between Bluetooth v1 and
v2 is |BluetoothServicebluedroid| and its helpers. The patch copies the
code from v2 into the shared backend's implementation and integrates
them by the use of ifdef. More fine-grained integration can be done later
on.
2015-04-09 15:57:41 +02:00
Thomas Zimmermann
ef3a83f42f Bug 1146355: Support Bluetooth v1 and v2 in backend interfaces, r=joliu
There are some minor differences between backends in Bluetooth v1 and
v2. Some of the types have been added, removed or renamed. This patch
prepares the HAL and daemon backend interfaces to support both variants.
2015-04-09 15:57:41 +02:00
Thomas Zimmermann
23bade5cc7 Bug 1146355: Added GATT support to Bluedroid backend, r=joliu
This patch moves GATT support for Bluetooth v2 into the shared
backend code. No functional modifications are made.
2015-04-09 15:57:40 +02:00
Thomas Zimmermann
64acd08b96 Bug 1146355: Prepare Bluetooth backend helpers to handle v1 and v2 implementations, r=brsun
This patch updates the helpers of Bluetooth backends to support all data
structures required by Bluetooth v2.
2015-04-09 15:57:40 +02:00
Thomas Zimmermann
4daff76224 Bug 1146355: Update Bluetooth backend interface for bluetooth2, r=brsun
For sharing backend code, both implementations must use similar
backend interfaces. This patch updates the interface for v2 to the
state of v1 plus GATT.
2015-04-09 15:57:40 +02:00
Thomas Zimmermann
b0283faeec Bug 1146355: Add Bluetooth v2 to Bluetooth build scripts, r=shuang 2015-04-09 15:57:40 +02:00
Thomas Zimmermann
4bd25d657f Bug 1146355: Import Bluetooth v2 implementation, r=joliu
This patch moves all files from bluetooth2/ into bluetooth/bluetooth2;
except the backend code.
2015-04-09 15:57:40 +02:00
Thomas Zimmermann
559b775004 Bug 1146355: Prepare build system to support Bluetooth APIs v1 and v2, r=shuang
This patch adds support for both Bluetooth interfaces to the build
system. The actual interface must be selected at compile time.
2015-04-09 15:57:40 +02:00
Thomas Zimmermann
508a9da29d Bug 1146355: Move Bluetooth legacy interface into sub-directory bluetooth1/, r=joliu 2015-04-09 15:57:40 +02:00
Carsten "Tomcat" Book
76eff395b8 Backed out changeset 7fc52c48e6e3 (bug 1094764) for mulet m-3 perma failure in /test_dataChannel_basicAudioVideo.html 2015-04-09 13:44:27 +02:00
Jean-Yves Avenard
88d8084384 Bug 1152652: Part1. Use mStandardMozillaStyle for crypto classes. r=edwin 2015-04-09 21:14:56 +10:00
Jean-Yves Avenard
760882eae4 Bug 1150853: Part3. Do not modify provided extradata array. r=edwin
The extradata provided may be modified elsewhere, prevent potential conflict.
2015-04-09 21:14:56 +10:00
Jean-Yves Avenard
6f34756234 Bug 1150853: Part2. Use new MediaRawObject across the board. r=cpearce. 2015-04-09 21:14:55 +10:00
Jean-Yves Avenard
5ed48f784d Bug 1150853: Part1. Create MediaRawData object type. r=cpearce
This object extends MediaData and will be used to contain demuxed compressed
data.
2015-04-09 21:14:55 +10:00
Cervantes Yu
54c3d90c25 Bug 1142229, part 2 - Shut down the Nuwa process when its PContentParent::Close() is called. r=tlee 2015-04-09 15:26:50 +08:00
Cervantes Yu
e2cc96eccf Bug 1142229, part 1 - Clean up and refactor test cases for the Nuwa process. r=mrbkap 2015-04-09 15:26:49 +08:00
Wes Kocher
5cfea2e420 Merge fx-team to m-c a=merge 2015-04-08 17:25:12 -07:00
Nick Fitzgerald
41b3a2a72d Bug 1151703 - Part 1: Add timeline tracing markers for HTML and XML parsing; r=smaug 2015-04-08 11:25:56 -07:00
Andrea Marchesini
37aa4f7459 Bug 1151609 - WebSocket::CloseConnection must be thread-safe, r=smaug CLOSED TREE 2015-04-08 19:09:26 +01:00
Ryan VanderMeulen
98d2277171 Backed out changesets 33d37539c4ab and 55524bdeb708 (bug 936092) for suspicion of causing e10s test_bug417418.html asserts on Linux.
CLOSED TREE
2015-04-08 13:52:21 -04:00
Carsten "Tomcat" Book
ec8b6b6570 Backed out changeset 35e6bbc2136b (bug 1134596) for Android Crashtest failures 2015-04-09 12:33:41 +02:00
Andrea Marchesini
f05d2aba51 Bug 1134224 - test_bug1132395.html must wait until the port is actually available before sending messages, r=ehsan 2015-04-08 17:59:08 +01:00
Daniel Holbert
1da6eae4b9 Bug 1145926 followup: Add missing 'virtual' & 'override' keywords to DecoderNeedsConversion() decl in BlankDecoderModule. rs=ehsan 2015-04-08 10:21:07 -07:00
Jim Mathies
89c095ec93 Bug 1128238 - Ajust NPP_SetWindow and synth native event coords to account for the chrome offset of remote tabs. Prior to this the content process always assumed the tab was the window origin. r=aklotz 2015-04-08 11:51:49 -05:00
Boris Egorov
024149f958 Bug 1152359 - Fix doppler shift calculation formula. r=padenot 2015-04-08 21:18:54 +06:00
Ryan VanderMeulen
60c08d9a5c Merge m-c to inbound. a=merge
CLOSED TREE
2015-04-08 12:59:08 -04:00
Ryan VanderMeulen
2f9dbcebc6 Merge b2g-inbound to m-c. a=merge 2015-04-08 12:31:53 -04:00
Ryan VanderMeulen
a148661e18 Backed out 5 changesets (bug 1149987) for mochitest crashes.
Backed out changeset b62e371d6189 (bug 1149987)
Backed out changeset daa762fca8e6 (bug 1149987)
Backed out changeset bdb64d5befa5 (bug 1149987)
Backed out changeset 693901a4bcde (bug 1149987)
Backed out changeset e7c41c8653c4 (bug 1149987)

CLOSED TREE
2015-04-08 11:49:49 -04:00
Olli Pettay
41380c199c Bug 936092, initial DnD support for e10s, r=enndeakin,karlt 2015-04-08 18:30:03 +03:00
Szu-Yu Chen [:aknow]
7869ab6d13 Bug 1147842 - Test system message telephony-call-ended. r=hsinyi 2015-04-08 18:01:28 +08:00
Jocelyn Liu
8338cc1176 Bug 1140951 - Implement start/stopNotifications for GATT client API. r=shuang, r=mrbkap 2015-04-08 13:49:28 +08:00
Jocelyn Liu
7613fecb87 Bug 1132343 - Patch2: Replace setPairingConfirmation() with accept() in marionette test due to API change. r=shuang 2015-04-08 13:49:21 +08:00
Jocelyn Liu
3eff453d19 Bug 1132343 - Patch1: Add accept/reject method in BluetoothPairingHandle interface for supporting consent and displaypasskey pairing requests. r=shuang, r=mrbkap 2015-04-08 13:49:14 +08:00
Ryan VanderMeulen
581724fc0f Merge inbound to m-c. a=merge 2015-04-07 15:47:40 -04:00
Andrea Marchesini
720ed7168a Bug 1150805 - WorkerPrivate should use nsTObserverArray for the WorkerFeatures, r=bent CLOSED TREE 2015-04-07 18:31:51 +01:00
JW Wang
252ecb02ce Bug 1151746 - Origin tuples in should include schemes. r=edwin 2015-04-07 01:32:00 -04:00
Aaron Klotz
636b6b9d06 Bug 1141081 - Add weak reference support to HTMLObjectElement and use it in nsPluginInstanceOwner. r=jimm 2015-04-04 12:39:36 -06:00
Andrea Marchesini
6331b5097d Bug 1147819 - Any media element should be stopped by the AudioChannelService when the window is destroyed, r=ehsan 2015-04-08 09:24:04 +01:00
Carsten "Tomcat" Book
8dc1692798 Backed out changeset 1158acbea753 (bug 1140293) for frequent windows m-oth test failures in test_wheeltransaction.xul 2015-04-08 10:22:34 +02:00
JW Wang
2eae471ab5 Bug 1151740 - pass the callback object as-is to SpecialPowers.exactGC(). r=edwin 2015-04-07 19:09:00 +02:00
Greg Weng
5e3d64d6d6 Bug 1146799 - B2G RIL: Pull out the TelephonyRequestQueue from RilWorker. r=aknow 2015-04-02 18:16:09 +08:00
Bevis Tseng
98ecc4daab Bug 1138264 - Part 4: Add test coverage for "sms-failed" and "sms-delivery-error". r=echen 2015-04-02 14:49:04 +08:00
Bevis Tseng
b2affdc4d6 Bug 1138264 - Part 3: Replace inner function/.bind(this) with arrow functions. r=echen 2015-04-02 14:47:17 +08:00
Bevis Tseng
7d77abd4dc Bug 1138264 - Part 2: Broadcast System Messages from SmsService/MmsService accordingly. r=echen 2015-04-02 14:37:52 +08:00
Bevis Tseng
1c873c3338 Bug 1138264 - Part 1: Define new system messages of "sms-failed" and "sms-delivery-error". r=echen 2015-04-02 14:26:20 +08:00
Chris Peterson
01a53a7a18 Bug 1153665 - Suppress warning about AutoTaskDispatcher::assertDispatchSuccess only being used in a MOZ_DIAGNOSTIC_ASSERT. r=bholley 2015-04-12 13:41:51 -07:00
Kit Cambridge
a1788fbfa7 Bug 1150683 - Add xpcshell tests for nsIPushNotificationService. r=dougt 2015-04-13 17:25:19 -07:00
Kit Cambridge
a02ecfa9b5 Bug 1150683 - Add xpcshell test hooks to PushService.jsm. r=dougt 2015-04-13 17:25:18 -07:00
Kit Cambridge
a6876ff1b2 Bug 1150683 - Implement nsIPushNotificationService. r=dougt 2015-04-13 17:25:18 -07:00
Kit Cambridge
31c5adcca2 Bug 1150683 - Add XPCOM interfaces for push notifications. r=dougt
---
 b2g/installer/package-manifest.in                  |  1 +
 browser/installer/package-manifest.in              |  1 +
 dom/interfaces/push/moz.build                      | 12 ++++++
 dom/interfaces/push/nsIPushNotificationService.idl | 49 ++++++++++++++++++++++
 .../push/nsIPushObserverNotification.idl           | 30 +++++++++++++
 dom/moz.build                                      |  1 +
 mobile/android/installer/package-manifest.in       |  1 +
 7 files changed, 95 insertions(+)
 create mode 100644 dom/interfaces/push/moz.build
 create mode 100644 dom/interfaces/push/nsIPushNotificationService.idl
 create mode 100644 dom/interfaces/push/nsIPushObserverNotification.idl
2015-04-13 17:25:18 -07:00
Bill McCloskey
010114fc40 Bug 1152114 - Ignore webapps with localId 0 (r=fabrice) 2015-04-13 18:11:49 -07:00
Wes Kocher
d974e47e53 Merge central to inbound a=merge 2015-04-13 17:27:59 -07:00
Brian Birtles
c0ef33a810 Bug 1122414 part 2 - Return the transitionProperty from Animation.name for CSS transitions; r=jwatt
This is a bit awkward. We lazily set mName to the transition property and then
return it. The reasons for this approach are:

* We don't really want to eagerly fill in mName for all transitions since in
  99% of cases we'll never use it and this will lead to wasted allocations.

* The signature of Name() returns a const nsString reference. This is because
  Name() is used when building CSS Animations (to compare different copies of
  the same animation when updating). For that case we don't really want to
  generate unnecessary copies of nsString objects so we return a reference.
  However, that means for transitions as well we need to return a reference so
  we can't just generate a temporary string on-demand.

  As a result we also have to const-cast ourselves so we can update the mName
  member. We could make mName mutable but seeing as it's only set once, the
  const_cast seems more appropriate.
2015-04-14 09:13:27 +09:00
Brian Birtles
fde23ff4eb Bug 1134381 - Don't pause an AnimationPlayer if it is already paused; r=jwatt 2015-04-14 09:07:41 +09:00
Boris Zbarsky
89b91ee1e3 Bug 1035248. Fix SVG document bits to correctly handle non-SVG elements being added. r=jwatt 2015-04-13 19:36:57 -04:00
Boris Zbarsky
5c0ebc7a8f Bug 1153516. Stop using loose is() comparisons in test_dom_xrays.html. r=bholley 2015-04-13 19:36:44 -04:00
Ralph Giles
650e5064df Bug 1154045 - Don't leak temporary GStreamer caps. r=kinetik 2015-04-13 14:08:00 -07:00
Wes Kocher
5bfd3c615a Backed out 3 changesets (bug 1110485) for wpt-3 bustage
Backed out changeset e8bd3bf404ff (bug 1110485)
Backed out changeset fa29dbb49a66 (bug 1110485)
Backed out changeset 12deb121d126 (bug 1110485)
2015-04-13 15:18:19 -07:00
Chris Pearce ext:(%2C%20Matt%20Woodrow%20%3Cmwoodrow%40mozilla.com%3E)
953ec797f6 Bug 875247 - Add support for DXVA2 via D3D11. r=cpearce,gps,padenot 2015-03-31 18:21:15 +13:00
Ben Kelly
af5b8bacd6 Bug 1110485 P3 Move Fetch IPC PHeaderEntry type to Cache. Rename HeadesEntry. r=nsm 2015-04-13 14:05:57 -07:00
Ben Kelly
bd47bb65fd Bug 1110485 P2 Remove 'P' prefix from non-protocol IPC types in Cache API. r=baku 2015-04-13 14:05:57 -07:00
Ben Kelly
f339527f5a Bug 1110485 P1 Refactor Cache IPC requests to use a separate actor. r=baku 2015-04-13 14:05:57 -07:00
Naoki Hirata
64035cd6ed Backed out changeset 861b69f6f3b2 (bug 1146729) due to bug 1153831 2015-04-13 12:48:31 -07:00
Nathan Froyd
a2295c42f8 Bug 1153267 - part 2 - use smart pointers instead of manual NS_ADDREF'ing outparams; r=ehsan 2015-03-31 10:05:07 -04:00
Nathan Froyd
b5966ed356 Bug 1153267 - part 1 - use smart-pointer .forget() instead of NS_ADDREF+assign; r=ehsan 2015-03-31 10:03:49 -04:00
Bobby Holley
5a841d9928 Bug 1153370 - Do MediaPromise TailDispatch checking outside the scope of the MediaPromise lock. r=jww
This reduces the potential for deadlocks.
2015-04-13 11:13:08 -07:00
Bobby Holley
d4687ec846 Bug 1153370 - Rescope monitor. r=jww
We can do this now that we're not manually nulling out mRunningThread anymore.
2015-04-13 11:13:08 -07:00
Bobby Holley
0b857f31c2 Bug 1153370 - Make mRunningThread atomic and manage it in AutoTaskGuard. r=jww 2015-04-13 11:13:07 -07:00
Bobby Holley
1c488b30d7 Bug 1153370 - Remove AbstractThread::Create. r=jww 2015-04-13 11:13:07 -07:00
Botond Ballo
b27785af58 Bug 1039818 - Do not allow an older APZ repaint request to clobber a newer pres shell resolution in Layout. r=kats 2015-04-10 19:34:23 -04:00
Botond Ballo
a32c4cd6c9 Bug 1039818 - Extract the implementation of nsIDOMWindowUtils::GetResolution into nsLayoutUtils. r=ehsan 2015-04-10 19:33:56 -04:00
Christoph Kerschbaumer
2dc5972079 Bug 1147562 - Update remaining callsites of newChannel before landing the shim in dom/ (r=sicking) 2015-04-09 10:10:33 -07:00
Ben Hsu
372e7cbd47 Bug 1027546 - Part 3: Create a new testcase. r=aknow 2015-03-23 03:42:00 -04:00
Shih-Chiang Chien
2d3902f243 Bug 1080130 - Force GC to close all used socket immediately. r=jmaher 2015-04-02 14:57:29 +08:00
Carsten "Tomcat" Book
40dad0492f Backed out changeset a6460ccdc532 (bug 1151665) for linux e-10s m3 test failures in test_eme_persistent_sessions.html 2015-04-07 16:41:50 +02:00
Carsten "Tomcat" Book
deaf40f23b Backed out changeset b80d9840417a (bug 1151665) 2015-04-07 16:40:57 +02:00
Carsten "Tomcat" Book
5a3d967763 Backed out changeset 52f7770a996c (bug 1151676) 2015-04-07 16:40:53 +02:00
Nicolas Silva
f2da0db3a0 Bug 1132854 - Remove the gfx::ToIntSize conversion helper. r=Bas 2015-04-07 16:08:57 +02:00
Catalin Badea
8dcd7bdf9c Bug 1130686 - Add test for service worker client.focus. r=nsm 2015-04-07 16:25:08 +03:00
Catalin Badea
d20852ff02 Bug 1130686 - Implement client.focus. r=baku 2015-04-07 16:25:08 +03:00
Catalin Badea
508285a0f7 Bug 1130686 - Refactor PromiseHolder in the service worker clients code. r=nsm 2015-04-07 16:25:08 +03:00
Gerald Squelart
96ddfcab1f Bug 1151676 - [MSE] Add missing ^headers^ files to tests - r=jya 2015-04-06 19:38:00 +02:00
Gerald Squelart
ff33e89e0f Bug 1151665 - [EME] Add missing ^headers^ files to tests, part 2: Add missing files. r=edwin 2015-04-06 19:33:00 +02:00
Gerald Squelart
8420c756a4 Bug 1151665 - [EME] Add missing ^headers^ files to tests, part 1: Update make-headers.sh to add headers for m4s files. r=edwin 2015-04-06 19:32:00 +02:00
J. Ryan Stinnett
46bea5a791 Bug 1146637 - Set correct picture size on Gonk. r=jib 2015-04-03 08:23:00 +02:00
Antonio M. Amaya
ffd9c6817a Bug 1144689 - Allow setting manually a fetch time and modified time for cache entries. r=fabrice 2015-04-06 06:14:00 +02:00
Ting-Yu Chou
25df92a2d7 Bug 1121905 - Reorder frame loading sequence to send content process the URL earlier. r=kanru 2015-04-07 10:56:10 +08:00