Nils Ohlmeier [:drno]
c4ce9d4203
Bug 1089798 - Add id to MediaStream. r=bwc, r=smaug
2015-02-05 11:03:00 -05:00
Stephen Pohl
98e9e66c09
Bug 1134831: Add the ability to localize license info for GMPs in addons manager. r=gfritzsche
2015-02-20 08:26:29 -05:00
Nils Ohlmeier [:drno]
daec70e513
Bug 1089798 - MediaStream ID tests. r=bwc
2015-02-17 22:54:00 -05:00
Nils Ohlmeier [:drno]
0084d83191
Bug 1089798 - Implemenation of MediaStream IDs. r=bwc
2015-02-17 22:52:00 -05:00
Nils Ohlmeier [:drno]
421d85b859
Bug 1089798 - Add id to MediaStream. r=bwc, r=smaug
2015-02-05 11:03:00 -05:00
Daniel Holbert
59b8a89b30
Bug 1135825: Add missing MOZ_OVERRIDE annotation in RTCIdentityProviderRegistrar.h. r=ehsan
2015-02-23 13:24:20 -08:00
Andrew McCreight
72065b93ca
Bug 1127827, part 3 - Weak map get should always return undefined on failure to find the key. r=Waldo,jgraham
2015-02-18 15:40:52 -08:00
Olli Pettay
ec9d11a8d2
Bug 1117977, make script load handling during shutdown safer, r=mccr8
...
--HG--
extra : rebase_source : d3f3b6961c97ae1a9b67e7b00f41247c1d67eea7
2015-02-19 01:18:27 +02:00
Botond Ballo
847508c681
Bug 1132153 - Replace 'using namespace base' with specific using-declarations. r=dholbert
2015-02-11 15:01:26 -05:00
Nikhil Marathe
302ff75d63
Bug 1126815 - Implement Response.finalURL. r=bkelly,baku
...
--HG--
extra : rebase_source : 5180d5657c60c7aec33e9f750d24cbee9a2890e2
2015-02-17 10:23:34 -08:00
Ryan VanderMeulen
5abea51e9a
Backed out changeset 25f90464e93b (bug 1065216) for Android mochitest failures.
2015-02-18 16:00:33 -05:00
Ryan VanderMeulen
31b517eaf7
Backed out changesets b7d9158b53e7 and 820a0cabcb92 (bug 1131375) for Windows bustage.
...
CLOSED TREE
--HG--
extra : rebase_source : be0f4ecf8aa06e10e503dbff675feeddd8442bf9
2015-02-18 14:47:27 -05:00
Josh Matthews
cb61a019fc
Bug 1065216 - Dispatch a fetch event to workers when controlled pages initiate a network load. r=baku,mayhemer,smaug
2015-02-18 14:10:52 -05:00
Bill McCloskey
c2f40fe8a3
Bug 1131317 - Always unwrap objects before wrapping them in XPCWrappedJS (r=mrbkap)
2015-02-18 10:42:28 -08:00
Bill McCloskey
c5fed0b790
Bug 1131375 - Test for message ordering (r=Mossop)
2015-02-18 10:38:41 -08:00
Bill McCloskey
d505bcdca8
Bug 1131375 - Message manager messages should arrive in order in non-e10s (r=smaug)
2015-02-18 10:38:27 -08:00
Kartikaya Gupta
b26756534f
Bug 1131695 - Ensure that mouse and touch events sent via BrowserElementParent to the child are offsetted correctly. r=fabrice
2015-02-16 21:41:49 -05:00
Kartikaya Gupta
6ae0cb6aa4
Bug 1131695 - Extract a GetLayoutDeviceToCSSScale helper function in TabParent. r=fabrice
2015-02-16 21:41:48 -05:00
Jon Coppeard
5e9b465d18
Bug 1133759
- Always shrink GC buffers at the end of a shrinking GC r=terrence
2015-02-18 12:35:05 +00:00
Jeff Lu
2881077b96
Bug 1098415 - Skip DNS prefetch for local resources. r=sworkman
2015-02-12 15:21:00 +01:00
Anthony Jones
28c7d528c1
Bug 1133572 - Use new demuxer for all sample fetches; r=cpearce
2015-02-18 19:13:15 +13:00
Blake Wu
a8afe737e9
Bug 1123669 - Reset mDrainComplete flag and implement overridden flush() for audio. r=ajones
2015-02-16 11:16:31 +08:00
Edwin Flores
eda1e0c4c7
Bug 1133634 - Fix CanPlayType in GStreamer backend - r=kinetik
2015-02-18 15:33:42 +13:00
Ryan VanderMeulen
d08f967d7b
Merge m-c to inbound. a=merge
2015-02-17 21:24:09 -05:00
Ryan VanderMeulen
2e72549296
Merge inbound to m-c. a=merge
2015-02-17 21:22:47 -05:00
Ryan VanderMeulen
4df1f6609e
Bug 1130065 - Skip test_workerUpdate.html due to frequent failures.
2015-02-17 16:13:59 -05:00
Jocelyn Liu
272edd5ffd
Bug 1132330 - Reject pair/unpair promise if operation failed. r=btian
2015-02-16 22:38:00 -05:00
Jim Mathies
d6954d90ce
Bug 1095761 - Child plugin window focus handling for e10s. r=aklotz
2015-02-17 13:16:09 -06:00
Ryan VanderMeulen
cc5672087d
Merge m-c to inbound. a=merge
2015-02-17 14:27:23 -05:00
Ryan VanderMeulen
cd46520185
Merge inbound to m-c. a=merge
2015-02-17 14:24:51 -05:00
Ryan VanderMeulen
91f565978e
Merge b2g-inbound to m-c. a=merge
2015-02-17 13:53:59 -05:00
Gabriele Svelto
fafc282f1a
Back out bug 1075670 for causing smoketest failures on B2G, bug 1133518 and friends. rs+a=kats
2015-02-17 10:39:35 -05:00
Josh Matthews
03913d3a48
Bug 1017875 and 1018389 - Update WPT expectations.
2015-02-17 10:21:16 -05:00
Szu-Yu Chen [:aknow]
38fc097e73
Bug 1129277 - Remove builtinclass of nsIMobileConnectionCallback
2015-02-17 12:32:48 +08:00
Carsten "Tomcat" Book
e242430757
Merge mozilla-central to b2g-inbound
2015-02-16 16:25:41 +01:00
Carsten "Tomcat" Book
08fafcb3e2
merge mozilla-inbound to mozilla-central a=merge
2015-02-16 15:59:56 +01:00
Wayne Chen
80dfe5a761
Bug 1130196 - Update audio output device enum for L porting. r=mwu
2015-02-16 10:12:34 +08:00
Andrea Marchesini
3a3e06fb32
Bug 1130570 - Fix tests to use iframe to work on b2g. r=nsm
...
--HG--
extra : rebase_source : 88757a9f40a1b6c7e0dcd71afceee778c8b2e21a
2015-02-12 15:10:11 -08:00
Alexandre Lissy
a8674499c4
Bug 1129164 - Disable some failing mochitests on mulet. r=bent
2015-02-12 23:51:00 +01:00
Nikhil Marathe
59c94c2ff2
Bug 1130570 - Ensure we have a valid runtime service, and clear updating scopes on early return. r=baku
...
--HG--
extra : rebase_source : 0274f76d6a89eca902a52fe5dbc7e431f9e9737d
2015-02-11 13:24:57 -08:00
Nikhil Marathe
58fe387602
Bug 1130065 - ServiceWorkerManager capture "atomically" properly.
...
Folds:
Enable most SW tests
Cannot rely on controllerchange firing in an already controlled window. The AbortError case is no longer relevant due to FIFO ordering
Too bad we have to use timeouts
--HG--
extra : rebase_source : cef7f30bfab1e4079846d2aa4080f534ebaf8a3c
2015-02-10 14:33:23 -08:00
Blake
cb1d019766
Bug 1115241 - Release video buffer in a dedicated thread. r=sotaro
2015-02-10 11:34:02 +08:00
Jocelyn Liu
71a7aa2236
Bug 1063449 - Add and implement GATT client connection related bluetooth Web APIs. r=btian, r=bz
...
This patch mainly covers:
1) Implement register/unregister client, connect/disconnect methods in BluetoothGatt object.
2) Add/Modify related webidls for 1).
3) Implement result handlers, notifications in BluetoothGattManager.
2015-02-13 17:13:00 +01:00
Yoshi Huang
eb8482eec3
Bug 1133390 - onfocuschanged(false) will be notified twice. r=dimi
...
From 1c1b9ad0570901cc2c9ce6bce1bbeda210c1e1ca Mon Sep 17 00:00:00 2001
---
dom/nfc/gonk/Nfc.js | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
2015-02-16 11:13:18 +08:00
Alexandre Lissy
7d029cc527
Bug 1131590 - Support DualCarrier radio tech. r=echen
2015-02-13 02:17:00 +08:00
Mike Habicher
947213f3a4
Bug 1132176 - add support for '4kuhd' to Gecko, r=aosmond
2015-02-13 13:24:56 -05:00
Ryan VanderMeulen
7f45ab0034
Merge b2g-inbound to m-c. a=merge
...
CLOSED TREE
2015-02-13 12:24:27 -05:00
Szu-Yu Chen [:aknow]
c675c053da
Bug 1128823 - Remove hangUpAll. r=hsinyi
...
--HG--
extra : rebase_source : 2ef54fb992d0f6ee492b011f3bb5e5142b06006a
2015-02-13 10:57:29 +08:00
Thomas Zimmermann
787ca9e0a2
Bug 1132388: Use Bludroid until update problem has been solved, r=shuang
...
It seems impossible right now to update Bluetooths daemon. This leaves
dogfooders without bluetooth support. This patch restores the old back-
end code for Bluetooth until bug 1130288 has been solved.
2015-02-13 09:35:11 +01:00
Krzysztof Mioduszewski
212f14dd5a
Bug 1132007 - Initialise _iccChannelCalback in RilContentHelper.js. r=echen
...
CLOSED TREE
2015-02-12 03:19:00 -05:00
Jim Mathies
2cf73763f7
Bug 1132592 - Avoid showing PluginWidgetParent widgets before they are positioned and clipped. r=aklotz
2015-02-13 12:27:56 -06:00
Alfredo Yang
7237654e96
Bug 1130920 - don't set preload to none when src is MSE. r=cpearce
2015-02-15 18:38:00 +01:00
David Parks
580efcfbe4
Bug 1130051 - Compress mousemove IPDL messages. r=kats
...
Compress mousemove IPDL messages so that they do not spam the content
process.
2015-02-13 15:34:04 -08:00
Karl Tomlinson
e60c5ee086
bug 1132328 make ReleaseDecoderTask conversion constructor explicit r=fix
2015-02-16 18:20:56 +13:00
Karl Tomlinson
1d41559e74
bug 1095251 clear mDecoder on reader during Shutdown() r=cpearce
...
--HG--
extra : rebase_source : 7bd0c13ca1aa821998f6ec46ba578c6ed8a0d8f9
2015-02-10 15:50:02 +13:00
Karl Tomlinson
1891ba4549
bug 1095251 shutdown GStreamer playbin during Shutdown() r=edwin
...
instead of during reader destruction.
--HG--
extra : rebase_source : b3abb13f88b4dfd0c7ab3b6183023b39824bf9b8
2015-02-10 10:11:49 +13:00
Karl Tomlinson
3ecf1f0bcf
bug 1132328 remove mCurrentDecoder handling from RemoveDecoder() r=jya
...
--HG--
extra : rebase_source : 606b250875900916431115791d3bd0ad723fe4f0
2015-02-12 15:57:40 +13:00
Ben Hsu
8e643a7c48
Bug 1095366 - Part 3: Update the related testcases. r=aknow
2015-01-26 22:09:00 -05:00
Ben Hsu
46b701c349
Bug 1095366 - Part 2: Remove some event firing (DOM). r=aknow
2015-01-27 23:01:00 -05:00
Edwin Flores
114cf02d2b
Bug 1133370 - Remove redundant Shutdown() call in MediaDataDecoderCallbackProxy::Error() - r=kinetik
2015-02-16 11:11:59 +13:00
Andrea Marchesini
f2202e383e
Bug 1125713 - Browser API: Add event for page download progress, r=fabrice
2015-02-15 21:06:14 +01:00
David Zbarsky
8d01c7e428
Bug 1125040: Use LayoutDeviceIntPoint for GetScreenCoords r=botond
2015-02-15 13:52:28 -05:00
David Zbarsky
e63a6defd2
Bug 1125040: Use LayoutDeviceIntPoint for synthesizing native events on widgets r=botond
2015-02-15 13:52:28 -05:00
David Zbarsky
b3049cb81b
Bug 1125040: Use LayoutDeviceIntPoint for GetChildProcessOffset r=botond
2015-02-15 13:52:28 -05:00
Olli Pettay
62064bcb83
Bug 1133104, null check parent node before checking whether it is <picture>, r=bz
2015-02-14 13:02:47 +02:00
Andrea Marchesini
c8920119d7
Bug 1132752 - RequestSync API should not try to clone nsITimers, r=fabrice
2015-02-14 09:10:11 +01:00
Andrea Marchesini
0a194e5205
Bug 1132924 - XHR should support empty response in workers, r=bkelly. r=bent
2015-02-14 09:09:06 +01:00
Aaron Klotz
59f10b1061
Bug 1130747: Ensure that we check that an actor is still valid before calling into it; r=jimm
...
--HG--
extra : rebase_source : efd238b4c540a74bf9447d931b483f8c93f421cc
2015-02-12 16:56:47 -07:00
Boris Zbarsky
a12c99976e
Bug 1131096. Use IDLExposureMixins for IDLInterfaceMember. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
aa57107ef2
Bug 1132187 part 3. Remove the WANT_CONVERT bit. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
0605bcb783
Bug 1132187 part 2. Remove the WANT_DELPROPERTY bit. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
ebbad0e9f4
Bug 1132187 part 1. Remove the totally unused WANT_CREATE bit. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
580807c19b
Bug 1132184. Remove the nsIXPCScriptable postCreate and postTransplant hooks. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
f69290eaf6
Bug 1131801 part 2. Get rid of the now-useless RescueOrphansInScope. r=peterv
2015-02-13 14:34:53 -05:00
Boris Zbarsky
d25290cfe0
Bug 1131894. Break out of the loop in the DOMException constructor once we find a code/result for the given message name. r=peterv
2015-02-13 14:34:53 -05:00
Boris Zbarsky
6decbb1e93
Bug 1131887 part 1. nsNodeUtils::CloneAndAdopt can assume that all nodes are Web IDL objects. r=peterv
2015-02-13 14:34:53 -05:00
Boris Zbarsky
08dda68138
Bug 1131796. Don't parent the DOM proxy expando object to the proxy. r=peterv
2015-02-13 14:34:53 -05:00
Jeff Gilbert
d3813c406b
Bug 1124394 - Support Core profiles for GLContext. - r=kamidphish
2015-02-12 19:00:41 -08:00
Olli Pettay
e251b9083b
Bug 1118689, Don't try to load an image if its container docshell is gone, r=bz
...
--HG--
extra : rebase_source : 2f7093a587cee9780d1abbec854c71658a46e91c
2015-02-13 04:44:32 +02:00
Wes Kocher
e1e02706d9
Backed out changeset 4d03c3ba2969 (bug 1131796) for bustage on a CLOSED TREE
...
--HG--
extra : amend_source : 07e872ce971a620a08b68fbc2b3afdcccaff8539
2015-02-13 13:25:45 -08:00
Wes Kocher
37a8ad1785
Backed out changeset 763a234926ca (bug 1131887)
2015-02-13 13:25:43 -08:00
Wes Kocher
c20f397687
Backed out changeset 8db12229549a (bug 1131894)
2015-02-13 13:25:41 -08:00
Wes Kocher
8319eb47c6
Backed out changeset be654bd9e20d (bug 1131801)
2015-02-13 13:25:38 -08:00
Wes Kocher
cb7d8da562
Backed out changeset 6d9547a55557 (bug 1132184)
2015-02-13 13:25:36 -08:00
Wes Kocher
84682654cd
Backed out changeset e5479c58d966 (bug 1132187)
2015-02-13 13:25:35 -08:00
Wes Kocher
cd6057f164
Backed out changeset 70b09a891a37 (bug 1132187)
2015-02-13 13:25:33 -08:00
Wes Kocher
4e40a28a6e
Backed out changeset 9017975d0201 (bug 1132187)
2015-02-13 13:25:32 -08:00
Wes Kocher
9d8054d6eb
Backed out changeset 6e0973b390f5 (bug 1131096)
2015-02-13 13:25:31 -08:00
Wes Kocher
217a6cabe8
Backed out 2 changesets (bug 1131695) for mochitest-1 failures on a CLOSED TREE
...
Backed out changeset 13af514d6aea (bug 1131695)
Backed out changeset 6823625f2042 (bug 1131695)
2015-02-13 12:43:20 -08:00
Bobby Holley
ced4bbc434
Bug 1127554 - Make MP4Sample::Replace fallible. v1 r=mattwoodrow
2015-02-13 12:19:37 -08:00
Bobby Holley
6217aabf6a
Bug 1127554 - Make MP4Sample::Prepend fallible. v1 r=mattwoodrow
2015-02-13 12:19:37 -08:00
Bobby Holley
620ec20063
Bug 1127554 - Make MP4Sample::Pad fallible. v1 r=mattwoodrow
2015-02-13 12:19:36 -08:00
Bobby Holley
f055cc749a
Bug 1127554 - Get rid of infallible allocation in MP4Sample copy constructor. v2 r=mattwoodrow
2015-02-13 12:19:36 -08:00
Benjamin Smedberg
d7fc6d77c0
bug 1131136 part A - watch the registry and reload plugins when it changes, r=jimm
...
--HG--
extra : rebase_source : 4257e7c33a3689ee70450bbc376a289d12091029
2015-02-10 14:58:01 -05:00
Bobby Holley
d828efaed5
Bug 1126723 - Bail out of HasLowUndecodedData if we don't have a duration. v1 r=cpearce
...
GetEstimatedBufferedTimeRanges returns an empty range if the duration is -1.
2015-02-13 12:09:51 -08:00
Bobby Holley
40c886531c
Bug 1126723 - Don't store bogus durations. v1 r=cpearce
...
The apple MP3 decoder passes in garbage for this particular live stream. Let's
validate our inputs.
2015-02-13 12:09:50 -08:00
Chris Pearce
9bf9f2a54e
Bug 1111160 - Dispatch observer service notifications when content succeeds or fails to get CDM access. r=bz
2015-02-14 08:52:42 +13:00
Tom Schuster
045b47ab00
Bug 1127475 - Remove unnecessary parent arguments. r=bz
2015-02-13 12:20:02 +01:00
Tom Schuster
797b78de4b
Bug 1124934 - Add a HasProperty ObjectOp. r=jorendorff
2015-02-13 12:20:02 +01:00
Birunthan Mohanathas
050845efa9
Bug 1070709 - Remove unreferenced moz.build files in dom/canvas/test. r=mshal
2015-02-10 18:47:14 +02:00
Birunthan Mohanathas
5fc0f215bd
Bug 1070709 - Collapse test-only moz.build files under dom/ into ancestor moz.build files. r=mshal
2015-02-10 18:47:10 +02:00
Boris Zbarsky
fd45968faa
Bug 1131096. Use IDLExposureMixins for IDLInterfaceMember. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
a352d5c69e
Bug 1132187 part 3. Remove the WANT_CONVERT bit. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
26bee4f820
Bug 1132187 part 2. Remove the WANT_DELPROPERTY bit. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
1c8e7c2015
Bug 1132187 part 1. Remove the totally unused WANT_CREATE bit. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
6a08acbbd1
Bug 1132184. Remove the nsIXPCScriptable postCreate and postTransplant hooks. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
3868298fd6
Bug 1131801 part 2. Get rid of the now-useless RescueOrphansInScope. r=peterv
2015-02-13 14:34:53 -05:00
Boris Zbarsky
4f1c7f6205
Bug 1131894. Break out of the loop in the DOMException constructor once we find a code/result for the given message name. r=peterv
2015-02-13 14:34:53 -05:00
Boris Zbarsky
b8a6eed8e5
Bug 1131887 part 1. nsNodeUtils::CloneAndAdopt can assume that all nodes are Web IDL objects. r=peterv
2015-02-13 14:34:53 -05:00
Boris Zbarsky
a9e3874e0b
Bug 1131796. Don't parent the DOM proxy expando object to the proxy. r=peterv
2015-02-13 14:34:53 -05:00
Nick Fitzgerald
ead84e4acf
Bug 1117242 - SavedFrame objects should do principal checks for every accessor; r=jimb,jandem,bz
2015-02-13 09:21:50 -08:00
Kartikaya Gupta
9a2e87d83e
Bug 1131695 - Ensure that mouse and touch events sent via BrowserElementParent to the child are offsetted correctly. r=fabrice
2015-02-13 14:33:09 -05:00
Kartikaya Gupta
00d889491c
Bug 1131695 - Extract a GetLayoutDeviceToCSSScale helper function in TabParent. r=fabrice
2015-02-13 14:33:09 -05:00
JW Wang
deebe956da
Bug 1132780 - Fix namespace and include files in MediaKeyStatusMap.cpp/h. r=cpearce
2015-02-12 19:26:00 -05:00
Alfredo Yang
7eeb4c50be
Bug 1127654 - Use runnable instead of monitor. r=ajones, r=bwu
2015-02-11 23:35:00 -05:00
Masatoshi Kimura
02889442ad
Bug 1129756 - Revert test changes in bug 1041631 since Symbols are reenabled. r=jorendorff
2015-02-05 22:44:10 +09:00
Robert Longson
886bc07e58
Bug 1129854 - markers not oriented correctly for degenerate beziers. r=jwatt
2015-02-17 22:15:15 +00:00
Bill McCloskey
6af1b962fa
Bug 1133099 - Add window.navigator.mozE10sEnabled flag (r=jst)
2015-02-17 14:10:45 -08:00
Matthew Gregan
a533827683
Bug 1133645 - Check size of audio_specific_config before use. r=snorp
2015-02-18 11:02:00 +13:00
Ben Hsu
17839f5096
Bug 1095366 - Part 1: Remove some events (WebIDL). r=hsinyi
2015-01-23 00:46:00 -05:00
Krzysztof Mioduszewski
4d471a3a86
Bug 879861 - Part 6: Adding dom.secureelement.enabled pref. r=smaug
2015-02-11 04:04:00 -05:00
Krzysztof Mioduszewski
d0cf1485e0
Bug 879861 - Part 5: Build support for SecureElement feature. r=gps
2015-02-11 10:09:00 -05:00
Krzysztof Mioduszewski
4cdd3b24c7
Bug 879861 - Part 4: Adding SEUtils.jsm. r=allstars.chh
2015-02-11 03:58:00 -05:00
Siddartha Pothapragada
faf396adc3
Bug 879861 - Part 3a: SecureElement UiccConnector implementation. r=allstars.chh
2015-02-11 03:55:00 -05:00
Krzysztof Mioduszewski
28ae677dbe
Bug 879861 - Part 3: SecureElement Parent process implementation. r=allstars.chh
2015-02-11 03:49:00 -05:00
Siddartha Pothapragada
b40d61e6af
Bug 879861 - Part 2: SecureElement DOM Implementation. r=allstars.chh, r=smaug
2015-02-11 03:44:00 -05:00
Siddartha Pothapragada
b283080cb6
Bug 879861 - Part 1a: Add new permission 'secureelement-manage'. r=ehsan
2015-02-11 03:35:00 -05:00
Siddartha Pothapragada
113a3d4b45
Bug 879861 - Part 1: SecureElement APIs WebIDL. r=ehsan, r=smaug
2015-02-04 06:56:00 -05:00
Thomas Zimmermann
f521db364a
Bug 1126720: Implement Bluetooth backend selection; use Bluedroid by default (under bluetooth2/), r=btian
...
This patch adds proper selection of the Bluetooth backend. The backend
is configurable via environment property 'ro.moz.bluetooth.backend'. The
default value is still Bluedroid.
On systems that are not Android 4.2 or later, the code does not return
a backend. These systems should use BlueZ instead.
This patch is based on bug 1065336, patch [01] and bug 1124565,
patch [01]. It also contains an extra fix in 'moz.build' to set
the pre-processor constant 'MOZ_B2G_BT_DAEMON'.
2015-02-12 10:12:07 +01:00
Thomas Zimmermann
cf53a40920
Bug 1126720: Support random postfix for Bluetooth daemon socket name (under bluetooth2/), r=btian
...
This patch adds support for a random postfix for bluetoothd's socket
name. The postfix is re-generated for every instance of the daemon.
This prevents name collisions between mutliple sessions and malicious
programs from taking over the connection easily.
This patch is based on bug 1119746, patch [05].
2015-02-12 10:12:07 +01:00
Thomas Zimmermann
99a984e211
Bug 1126720: Listen for socket connections when starting Bluetooth (under bluetooth2/), r=btian
...
Currently, Gecko connects to a running instance of bluetoothd when
it starts the daemon backend. This contains a race condition between
the startup of the daemon and the startup of Gecko.
This patch changes the initialization and cleanup of Bluetooth's
daemon backend so that the Bluetooth daemon connects to Gecko. The
daemon process is now started as part of the initialization and
quits during shutdown. The steps are strictly ordered, so no race
condition exists.
The initialization and cleanup procedures should now be compatible
with BlueZ 5.
This patch is based on bug 1119746, patch [04].
2015-02-12 10:12:07 +01:00
Thomas Zimmermann
c38017e280
Bug 1126720: Fix ref-counting of bluetoothd channels (under bluetooth2/), r=btian
...
The class |BluetoothDaemonChannel| for the bluetoothd channels
supports reference counting. This patch fixes the respective
variable to use |nsRefPtr| instead of |nsAutoPtr|.
This patch is based on bug 1119746, patch [03]
2015-02-12 10:12:07 +01:00
Thomas Zimmermann
54771250c1
Bug 1126720: Use |int32_t| for |Channel| in Bluetooth Socket HAL (under bluetooth2/), r=btian
...
This patch is based on bug 1129257
.
2015-02-04 17:21:50 +08:00
Thomas Zimmermann
db3ff31476
Bug 1126720: Handle all used type in PDU explicitly (under bluetooth2/), r=btian
...
This patch is based on bug 1129846.
2015-02-05 15:35:57 +08:00
Mike Habicher
90099684cc
Bug 1131782 - add vendor-specific feature-detection to GonkCameraParameters, r=aosmond
2015-02-12 00:04:58 -05:00
Ryan VanderMeulen
beac0dbc4b
Merge inbound to m-c. a=merge
2015-02-11 16:21:36 -05:00
Ryan VanderMeulen
dcdc769c4e
Merge fx-team to m-c. a=merge
2015-02-11 16:07:24 -05:00
Carsten "Tomcat" Book
d596d3b08f
Merge mozilla-central to b2g-inbound
2015-02-11 15:03:57 +01:00
Carsten "Tomcat" Book
485ca4e7c6
Merge mozilla-central to fx-team
2015-02-11 15:01:53 +01:00
Carsten "Tomcat" Book
1da4eb2ea5
merge mozilla-inbound to mozilla-central a=merge
2015-02-11 14:58:16 +01:00
Kan-Ru Chen (陳侃如)
50b5ccd2c2
Bug 1126119 - Create SystemMessageCache and cache hasPendingMessage in content process. r=fabrice
2015-02-11 11:18:32 +01:00
Thomas Zimmermann
92591b515d
Bug 1131653: Move GATT helper classes to BluetoothGattManager namespace, r=btian
...
Another patch to fix conflicting symbol names in the Bluetooth namespace.
2015-02-11 10:24:10 +01:00
Thomas Zimmermann
f3bcd0dd2a
Bug 1131653: Move OPP helper classes into BluetoothOppManager namespace, r=btian
...
This will resolve possible naming collisions between equally named
classes in the Bluetooth namespace.
2015-02-11 10:24:09 +01:00
Thomas Zimmermann
4cfeb753d3
Bug 1131653: Move A2DP/AVRCP helper classes into BluetoothA2dpManager namespace, r=btian
...
As for Handsfree helpers, A2DP and AVRCP helpers might create naming
conflicts with other classes. Moving them into |BluetoothA2dpManager|'s
namespace resolves this problem.
2015-02-11 10:24:09 +01:00
Thomas Zimmermann
ff591d7ff2
Bug 1131653: Move Handsfree helper classes into BluetoothHandsfreeManager namespace, r=btian
...
There are several equal-named, but different, classes in the Bluetooth
namespace. The linker will pick only one of them, which leads to crashes
in the compiled program.
2015-02-11 10:24:09 +01:00
Greg Weng
2f54ae9e6d
Bug 1130938 - B2G RIL: Remove the duplicated RilWorkerBuffer in ril_worker.js r=:echen
2015-02-11 09:28:10 +08:00
Jessica Jong
fb18c7eadb
Bug 973543 - Part 2: remove 'removeHostRoutes()' as it is no longer needed. r=echen
2015-02-11 16:01:10 +08:00
Jessica Jong
ca6e00273f
Bug 973543 - Part 1: add reference counting to added routes. r=echen
2015-02-11 16:01:08 +08:00
Kartikaya Gupta
796beb9721
Bug 1125422 - Change EventDispatcher::Dispatch to take an nsTArray instead of a nsCOMArray. r=smaug
2015-02-10 16:28:07 -05:00
Ryan VanderMeulen
74f80ff51c
Merge inbound to m-c. a=merge
...
CLOSED TREE
2015-02-10 16:03:15 -05:00
Ryan VanderMeulen
7c0cdc1f95
Merge fx-team to m-c. a=merge
...
CLOSED TREE
2015-02-10 15:54:32 -05:00
Benjamin Smedberg
e2d51dfba7
Back out bug 1131136 part A (revision 9101eb40b8a6 and 9733e78176b2) for assertion failures on a CLOSED TREE
2015-02-10 13:28:25 -05:00
Fabrice Desré
5980f9c2f5
Bug 1131573 - Add contextmenu support to input elements in forms. r=kanru
2015-02-10 09:32:48 -08:00
Benjamin Smedberg
dc049ffe73
Bug 1131136 part A followup to revision 9101eb40b8a6: Add proper Windows #ifdef r=bustage
2015-02-10 11:24:35 -05:00
Benjamin Smedberg
3242d99cd0
Bug 1131136 part A - Watch Windows registry keys to reload plugins when they have changed, r=jimm
...
--HG--
extra : rebase_source : 27fae332e20fbc515e15b080ad2881d00d7e0e0d
2015-02-10 11:07:44 -05:00
Garvan Keeley
4bb544a83c
Bug 1131430 - Added telemetry to count CoreLocation vs. MLS results. r=jdm
2015-02-10 10:45:36 -05:00
Gabor Krizsanits
ceab21eca3
Bug 1090592 - GetPrototypeOf hook for CPOWProxyHandler. r=billm
2015-02-10 16:29:41 +01:00
Jonathan Kew
5fed88b87a
Bug 1076657 pt 2 - Add writing-mode to the reply to NS_QUERY_TEXT_RECT event. r=masayuki
2015-02-10 15:28:05 +00:00
Jonathan Kew
64eb204042
Bug 1076657 pt 1 - Fix ContentEventHandler::OnQueryTextRect for vertical textframes. r=smontagu
2015-02-10 15:28:05 +00:00
Andrea Marchesini
196d9fea29
Bug 1131700 - ServiceWorkerManager::CreateServiceWorker should use RuntimeService::GetOrCreateService. r=nsm
2015-02-10 09:58:00 +01:00
Carsten "Tomcat" Book
8dc89722c9
Backed out changeset 51adb10f64e9 (bug 1125340) for m2/m3 test failures on a CLOSED TREE
2015-02-11 11:36:26 +01:00
Carsten "Tomcat" Book
65cfd677e0
Backed out changeset 0b041d1c5307 (bug 1125340)
2015-02-11 11:35:54 +01:00
Mike Taylor
0b22fb78cd
Bug 1125340 - Part 2 - Collect h264 profile & level telemetry from decoded SPS. r=jya
2015-02-10 09:58:00 +01:00
JW Wang
241c9833da
Bug 1130932
- allow GMPDecryptorParent::RecvKeyStatusChanged calls after Close(). r=edwin.
2015-02-09 07:32:59 +08:00
JW Wang
646de9880d
Bug 1130917 - Part 3 - fix EME gtests. r=edwin.
2015-02-10 18:19:00 +01:00
JW Wang
7a1fccea38
Bug 1130917 - Part 1 - disallow multiple records with the same name in GMPStorageChild::CreateRecord(). r=edwin
2015-02-08 20:37:18 +08:00
Andrew McCreight
31ba9aaed9
Bug 1131199, part 2 - Make PLDHashtInitEntry infallible. r=froydnj
...
Also, drop the unused table argument.
2015-02-11 09:46:40 -08:00
Alexandre Lissy
53aebf0b4f
Bug 1129173 - Properly detect B2G for workers interface tests. r=bent
...
Make use of SpecialPowers.isB2G to do the proper detection, and fix
mochitest execution for Mulet to include some B2G-specific prefs.
--HG--
extra : rebase_source : 2683f17794204cdb8b17248c9469f2498085ee81
2015-02-10 06:51:00 +01:00
Andrea Marchesini
1e887fd19a
Bug 1121722 - Chrome-only DOM File constructors should use lastModified attribute. r=bz
...
--HG--
extra : rebase_source : 0163bcaacf08c8b820811dc02e3365a9d1d4360f
2015-02-10 09:31:00 +01:00
Dave Huseby
07d32b098f
Bug 1114667 - crash in js::VectorToIdArray(JSContext*, JS::AutoIdVector&, JSIdArray**). r=bholley
...
--HG--
extra : rebase_source : dbc2df29f4d0efea7113b7365197e8c36a5d0d84
2015-02-10 18:07:00 +01:00
Ting-Yu Chou
534f594bd0
Bug 1127189 part 2 - Initialize browser API directly to get rid of nsBrowserElement observers. r=kanru
2015-02-09 15:04:18 +08:00
Ting-Yu Chou
58ef92ce60
Bug 1127189 part 1 - Avoid redundant observers from ParticularProcessPriorityManager. r=khuey
2015-02-10 11:12:26 +08:00
Jean-Yves Avenard
90b61d5576
Bug 1130913: Only create a new decoder if we have a new media segment. r=mattwoodrow
2015-02-11 17:40:10 +11:00
Jean-Yves Avenard
967797cbd8
Bug 1131487
: Adjust negative start time near 0 to 0. r=mattwoodrow
2015-02-11 17:40:06 +11:00
Jean-Yves Avenard
0942fe7950
Bug 1131487
: Fix time calculations when segment doesn't start at 0. r=mattwoodrow
2015-02-11 17:40:03 +11:00
Bruce Sun
27f6e560fe
Bug 1129846 - Handle all used type in PDU explicitly. r=tzimmermann
2015-02-05 15:35:57 +08:00
Ethan Tseng
99d31c0110
Bug 1070944 - Part 4: Update and add test cases. r=albert
2015-02-09 10:30:57 +08:00
Ethan Tseng
17661a43bf
Bug 1070944 - Part 3: Implementation of NetworkStatsDB and querying statistics. r=albert
2015-02-09 10:17:03 +08:00
Martin Thomson
4bc1d349bc
Bug 1063290 - Disable most gUM tests on Android too. r=jib
...
--HG--
extra : transplant_source : %DDD%90%E4%C0%DD%E0S%CB%B2q5%EE%19%8B/%E2%CF%A6%F0
2015-02-07 11:39:35 +11:00
Mike Taylor
455be2c15a
Bug 1125340 - (1/2) Gather telemetry on H.264 profile & level values. r=cpearce
2015-02-03 12:27:00 +01:00
Jim Mathies
e10f749c3f
Bug 1030137 - For remote content respond to NS_GESTURENOTIFY_EVENT_START events indicating panning is preferred, and disable pan feedback since we currently have no scroll information for remote content. r=smaug
2015-02-10 07:59:40 -06:00
Morris Tseng
58963742cf
Bug 1119126 - Send updateposition after reflow when selection is collapsed. r=roc
2015-02-02 22:10:00 -05:00
Catalin Badea
a1696f318d
Bug 982726 - Patch 3: Implement client.postMessage. r=baku
2015-02-09 12:43:00 -05:00
Catalin Badea
39cd51ecbc
Bug 982726 - Patch 2: Add postMessage to service worker. r=baku
2015-02-09 12:42:00 -05:00
Ethan Tseng
dc7d20d249
Bug 1070944 - Part 2: Implementation of saving statistics. r=albert
2015-01-27 17:15:44 +08:00
Ted Clancy
bee6f6bd32
Bug 1000305 - Part 2 - imported patch bug-1000305-fix-part2. r=mcmanus
...
--HG--
extra : rebase_source : 980af8e81cc0358a04073d3cc98d90c3a98c5228
2015-02-09 08:39:07 -05:00
Ethan Tseng
0f9ee2a3cf
Bug 1070944 - Part 1: MozNetworkStats WebIDL change. r=ehsan
2015-01-23 19:12:03 +08:00
Yoshi Huang
9596e5bbf0
Bug 1131508 - Remove ConnectResponse and CloseResponse from NfcContentHelper. r=dimi
2015-02-10 17:48:16 +08:00
Yoshi Huang
5fdb7b6d6d
Bug 1131454 - Don't add transceive req into RequestQueue in NfcMessageHandler. r=dlee
2015-02-10 14:19:38 +08:00
Fabrice Desré
65dc93617f
Bug 1130900 - langpacks making testing noisy r=ferjm
2015-02-10 00:46:07 -08:00
Mike Habicher
bc30425f14
Bug 1131250 - handle ISO_MODE parameter value == nullptr, r=aosmond
2015-02-09 17:26:00 -05:00
Ryan VanderMeulen
67c4b20687
Merge inbound to m-c. a=merge
2015-02-09 16:29:48 -05:00
Jim Mathies
e753794c1e
merge backout
2015-02-09 12:38:30 -06:00
Jim Mathies
52282e7b53
Backout ee13449af6e7 (bug 1127378) on the suspicion that it caused bug 1130734.
2015-02-09 12:37:46 -06:00
Szu-Yu Chen [:aknow]
e842ac1779
Bug 1129402 - Fix IMEI request. r=hsinyi
...
--HG--
extra : rebase_source : 05eabf5652fb1db71a65ba9d1008e37d3f5c8fba
2015-02-06 14:56:43 +08:00
Edgar Chen
8207601fbc
Bug 1123624 - Part 3: Fix test_ril_system_messenger.js. r=bevis
2015-02-06 14:26:55 +08:00
Boris Zbarsky
efe41d396b
Bug 1127501. Treat external interfaces as only being exposed in Window in Web IDL bindings. r=peterv
2015-02-09 11:42:27 -05:00
Boris Zbarsky
ff62f8c4c5
Bug 1130364. Fix the handling of nestingLevel to actuall increment it more than once. r=peterv
2015-02-09 11:42:27 -05:00
Boris Zbarsky
a5d07f87ac
Bug 1127341. If we make our codegen for a binding depend on the exposure set of an interface argument to one of the binding's methods, we need to adjust the dependency set of the binding accordingly, so we'll regenerate if the exposure set changes. r=khuey
2015-02-09 11:42:26 -05:00
Paul Adenot
90647a2ea3
Bug 1125804 - Remove the mixer callback when failing to open an audio stream when switching to an audio driver. r=jesup
2015-02-09 14:43:55 +01:00