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

33853 Коммитов

Автор SHA1 Сообщение Дата
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
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
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