Commit Graph

17473 Commits

Author SHA1 Message Date
Kyle Huey
b98758cdbd Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug 2013-10-14 19:58:25 +08:00
Kyle Huey
09462c8153 Bug 919885: Move Worker to WebIDL and thread-agnostic event dispatch. r=bent,bz 2013-10-14 19:58:05 +08:00
Marco Chen
0a06499410 Bug 924787 - [AudioManager] The checking condition should be "leave here if settings name is not for bt_sco". r=mwu 2013-10-14 18:27:13 +08:00
Marco Chen
67729189b8 Bug 923173 - Use NS_WARNING for unexpected name to avoid crashing. r=ehsan 2013-10-14 18:45:35 +08:00
Masatoshi Kimura
62353b0a62 Bug 872934 - Make style sheet change event interfaces [ChromeOnly]. r=smaug 2013-10-15 04:03:37 +09:00
Chuck Lee
8499b99742 Bug 789217 - 0003. Bring up keystore. r=khuey 2013-10-01 12:09:57 +08:00
Eric Chou
84456649b9 Bug 925663 - Establish HSP connection if and only if HFP service record couldn't be found, r=gyeh 2013-10-14 17:29:21 +08:00
Thomas Zimmermann
fe732b37df Bug 925672: Update manifest.ini, r=jgriffin
Make sure Marionette knows about the test for REQUEST_SCREEN_STATE.
2013-10-14 10:22:20 +02:00
Ryan VanderMeulen
c647082ccb Merge m-c to inbound. 2013-10-14 14:43:11 -04:00
Jan-Ivar Bruaroey
c81e140873 Bug 917328: Second, convert PeerConnectionImpl and PeerConnectionObserver to webidl. r=bz, rjesup 2013-10-14 12:53:56 -04:00
Jan-Ivar Bruaroey
cf34dff334 Bug 917328: First, update PeerConnection's constraints to webidl. r=bz, jesup 2013-10-09 22:27:54 -04:00
Bruce Sun
5776f3568d Bug 855208: Allow one newly created content channel to play in the background. r=mchen 2013-09-17 15:46:06 +08:00
Phil Ringnalda
482fc23a2c Merge m-i to m-c 2013-10-13 10:18:40 -07:00
Ryan VanderMeulen
fc4511d52b Merge m-c to fx-team. 2013-10-12 14:28:58 -04:00
Mina Almasry
eaf7fb5d88 Bug 698437 - Allow spatial navigation with directional controller. r=kats 2013-10-12 13:59:50 -04:00
Sankha Narayan Guria
350b7b56ed Bug 865387 - Handle the read-ahead flag operation on Linux. r=Yoric 2013-10-11 23:13:48 +05:30
Doug Turner
2970ebc533 Bug 923618 - Pref off native core location geolocation backend. r=jdm 2013-10-12 13:56:37 -04:00
Reuben Morais
5b5819f3de Bug 916267 - Reinclude dom/interfaces/contacts in the build, bustage fix. 2013-10-12 00:23:35 -03:00
Reuben Morais
e03cd62b64 Bug 916267 - Remove XPIDL for MozContactChangeEvent. r=smaug
--HG--
extra : rebase_source : d8f8735865974e9e2ff76d5e9cde69866c8de3a5
2013-10-11 22:48:29 -03:00
Ryan VanderMeulen
4b9cfd5049 Merge m-c to inbound. 2013-10-11 17:03:36 -04:00
Ryan VanderMeulen
a7b2634cec Merge m-c to b2g-inbound. 2013-10-11 15:44:17 -04:00
Kyle Machulis
dadcdcd844 Bug 915002: Convert optional notification arguments to webidl dictionary, add directional/lang arguments; r=bz r=fabrice 2013-10-11 11:12:13 -07:00
Henry Chang
a5d81d1875 Bug 919426 - Part 3: Make use of WifiCommand/WifiNetNet in WifiWorker.js. r=vchang 2013-09-30 11:05:05 +08:00
Henry Chang
10ca9e61de Bug 919426 - Part 2: Add new file WifiNetUtil.jsm. r=vchang
WifiNetUtil.jsm provides network related facilities.
2013-09-30 11:00:04 +08:00
Henry Chang
2ef0992963 Bug 919426 - Part 1: Add new file WifiCommand.jsm. r=vchang
WifiCommand.jsm is used to call the native C API and control wpa_supplicant
2013-09-30 10:59:11 +08:00
Edgar Chen
a1f5909cd0 Bug 873380 - Part 4: Add test for IccCardLockError in test_interfaces.html. r=smaug 2013-10-10 10:02:15 +08:00
Edgar Chen
9be347484e Bug 873380 - Part 3: RIL changes for icc card lock error. r=allstars.chh 2013-09-25 16:14:23 +08:00
Edgar Chen
c9ffa73e8f Bug 873380 - Part 2: Bluetooth changes for iccCardLockError. r=echou 2013-09-25 16:36:29 +08:00
Edgar Chen
03610d47f9 Bug 873380 - Part 1: Refined the error report policy for card lock functionality. r=smaug. sr=hsinyi 2013-09-25 14:49:44 +08:00
Wes Kocher
09aa863740 Merge inbound to m-c 2013-10-10 18:59:58 -07:00
Kyle Machulis
5854a47e33 BACKOUT of 64c2b25224fa (Bug 915002) due to burnage 2013-10-10 14:36:37 -07:00
Kyle Machulis
4a9d62943f Bug 915002: Convert optional notification arguments to webidl dictionary, add directional/lang arguments; r=bz r=fabrice 2013-10-10 14:04:32 -07:00
Gregor Wagner
fd0448f663 Bug 923934 - Fix "TypeError: cpmm is undefined" error in activities cleanup. r=fabrice 2013-10-10 12:48:27 -07:00
Nikhil Marathe
9e68ff11c1 Bug 484305 - Worker scripts should always be decoded as UTF-8. r=bent 2013-10-09 18:23:47 -04:00
Thomas Zimmermann
61950458c3 Bug 905107: Added test case for screen-state handling in RIL, r=vicamo
The new test checks for the correctness of RIL's support of
'screen-state-change' events. The expected result is to set
CREG state to 1 when the screen is turned off, and back to
2 when the screen is turned on again.
2013-10-08 16:51:06 +02:00
Thomas Zimmermann
cc788f9b2d Bug 905107: Fix options in RIL.setScreenState, r=vicamo
The method RIL.setScreenState parses its arguments incorrectly. The
RIL worker methods usually receive an object that contain their
arguments, but setScreenState expects a boolean. Because objects are
interpreted as 'true', setScreenState always signals enabled screen
state to the RIL daemon.

This patch changes RIL.setScreenState to expect an object as its
argument and read the screen state from the object.
2013-10-08 16:43:07 +02:00
Andrea Marchesini
9e6050b059 Bug 920015 - Expose DOM URL to js modules, r=ehsan, f=emk, r=bz, r=bholley, r=smaug
--HG--
rename : js/xpconnect/tests/unit/test_textDecoder.js => js/xpconnect/tests/unit/test_url.js
2013-10-10 08:56:01 +02:00
Ehsan Akhgari
d26e049233 Bug 924248 - Make nsIDocument.h go on a diet; r=jst
The nsMacShellService code is rewritten to stop using GetLoadContext
which will now only be available in libxul.
2013-10-07 22:21:07 -04:00
Olli Pettay
2a2fb8a731 Bug 924682 - [Pure] getters for some often used attributes, r=bz
--HG--
extra : rebase_source : b77cb6514838e6f3489896eda905622e345fff9e
2013-10-09 21:58:15 +03:00
Ben Turner
6aa687de11 Bug 925070, r=bz 2013-10-09 18:00:38 -04:00
Ryan VanderMeulen
5669fdc343 Merge m-c to inbound.
CLOSED TREE
2013-10-09 15:34:02 -04:00
Ryan VanderMeulen
7f25797a79 Backed out changeset 8517afe50156 (bug 540456) for reftest failures.
CLOSED TREE
2013-10-09 15:12:21 -04:00
Boris Zbarsky
292cd8ec2a Bug 817194 followup to work around emergent namespace+template MSVC bugginess: it was seeing mozilla::dom::detail in TypeTraits.h because it looks at namespaces at template _instantiation_, not declaration. Or something. Leading, of course, to a CLOSED TREE. 2013-10-09 14:12:17 -04:00
EKR
cffb45f2e0 Bug 924991 - Make ICE candidates 0-based. r=abr 2013-10-09 10:37:04 -07:00
Boris Zbarsky
48ef79b3bb Bug 817194. Make WebIDL dictionary types sanely initialized by default; add a new Fast subclass to handle cases when we can skip the initialization safely. r=khuey 2013-10-09 12:05:22 -04:00
Ethan Tseng
0e285f8064 Bug 920361 - Add error handle in NetworkManager.js::resetRoutingTable. r=vchang 2013-10-01 14:17:55 +08:00
Carsten "Tomcat" Book
d766bf309f Merge mozilla-central to b2g-inbound 2013-10-09 14:14:15 +02:00
Carsten "Tomcat" Book
a502a5c19a merge b2g-inbound to mozilla-central 2013-10-09 10:13:52 +02:00
Fabrice Desré
94d42490f8 Bug 918658 - Don't pretend that mozIApplication inherits from mozIDOMApplication r=bent 2013-10-08 15:52:26 -07:00
Andrea Marchesini
6c638ff914 Bug 923776 - AudioChannelService should not send notifications and/or use callbacks when XPCOM is shutting down, r=ehsan 2013-10-08 08:30:04 +02:00
Andrea Marchesini
c4e71d39a0 Bug 923704 - AudioChannelService should check if obs is null before using it, r=ehsan 2013-10-08 08:27:23 +02:00
Reuben Morais
6d37cb18c3 Backed out 2 changesets (bug 899574) for breaking Gaia tests
--HG--
rename : dom/tests/mochitest/notification/desktop-notification/create_notification.html => dom/tests/mochitest/notification/create_notification.html
rename : dom/tests/mochitest/notification/desktop-notification/notification_common.js => dom/tests/mochitest/notification/notification_common.js
rename : dom/tests/mochitest/notification/desktop-notification/test_basic_notification.html => dom/tests/mochitest/notification/test_basic_notification.html
rename : dom/tests/mochitest/notification/desktop-notification/test_basic_notification_click.html => dom/tests/mochitest/notification/test_basic_notification_click.html
rename : dom/tests/mochitest/notification/desktop-notification/test_leak_windowClose.html => dom/tests/mochitest/notification/test_leak_windowClose.html
rename : dom/tests/mochitest/notification/desktop-notification/test_notification_tag.html => dom/tests/mochitest/notification/test_notification_tag.html
rename : dom/tests/mochitest/notification/desktop-notification/test_system_principal.xul => dom/tests/mochitest/notification/test_system_principal.xul
2013-10-07 14:41:13 -04:00
Andrea Marchesini
b9a6b6ed55 Bug 924125 - DataStore API is always returning empty objects, r=ehsan
--HG--
rename : dom/datastore/tests/test_basic.html => dom/datastore/tests/test_bug924104.html
2013-10-07 12:09:08 -04:00
Honza Bambas
561cf05623 Bug 916781 - DOM storage instances across managers must not share single eTLD+1 limit check, part2, r=smaug 2013-10-07 16:28:30 +02:00
Honza Bambas
fd049cbb44 Bug 916781 - DOM storage instances across managers must not share single eTLD+1 limit check, r=smaug 2013-10-07 16:12:20 +02:00
Phil Ringnalda
386b8f6fd4 Merge b-i to m-c 2013-10-06 18:31:14 -07:00
Andrea Marchesini
3705976a3f Bug 923417 - Enabling DataStore for b2g and Desktop (non-release build), r=khuey 2013-10-05 19:35:19 -04:00
Masatoshi Kimura
02cab17dff Bug 922931 - Display a placeholder for broken images if the alt attribute is unset even in no-quirks mode. r=bz 2013-10-06 05:25:49 +09:00
Ryan VanderMeulen
4c4bae013f Backed out changeset f4e60efc867f (bug 923417) for B2G mochitest-2 failures. 2013-10-05 16:23:00 -04:00
Michael Henretty
f5b19a2f64 Bug 899574 - Part 2, add Notification.get() with notification storage. r=bent
--HG--
rename : dom/tests/mochitest/notification/create_notification.html => dom/tests/mochitest/notification/desktop-notification/create_notification.html
rename : dom/tests/mochitest/notification/notification_common.js => dom/tests/mochitest/notification/desktop-notification/notification_common.js
rename : dom/tests/mochitest/notification/test_basic_notification.html => dom/tests/mochitest/notification/desktop-notification/test_basic_notification.html
rename : dom/tests/mochitest/notification/test_basic_notification_click.html => dom/tests/mochitest/notification/desktop-notification/test_basic_notification_click.html
rename : dom/tests/mochitest/notification/test_leak_windowClose.html => dom/tests/mochitest/notification/desktop-notification/test_leak_windowClose.html
rename : dom/tests/mochitest/notification/test_notification_tag.html => dom/tests/mochitest/notification/desktop-notification/test_notification_tag.html
rename : dom/tests/mochitest/notification/test_system_principal.xul => dom/tests/mochitest/notification/desktop-notification/test_system_principal.xul
2013-10-02 18:27:53 -07:00
Thomas Zimmermann
4f1318a654 Bug 922617: Don't inherit BluetoothDBusService from RawDBusConnection, r=echou
BluetoothDBusService uses RawDBusConnection, but isn't one. With
this patch, the connection is instead maintained as a field of
the class.

This change also allows to delete the class instance when the
connection gets closed, which will allow for further cleanups
of the DBus connection handling within Bluetooth.
2013-10-01 12:29:02 +02:00
Vicamo Yang
887b99bdb7 Bug 922531: remove dummy entries from dom/bindings/Bindings.conf. r=Ms2ger 2013-10-09 14:32:45 +08:00
Michael Henretty
0b31073177 Bug 899574 - Add public API for resolving promises in C++. r=baku 2013-09-26 11:09:16 -07:00
Hsin-Yi Tsai
b408ac74a0 Bug 842239 - B2G Multi-SIM: get the number of RadioInterfaces. r=vicamo 2013-10-02 11:13:56 +08:00
Hsin-Yi Tsai
641dfb3b91 Bug 917922 - temporary CLIR mode not working. r=ferjm 2013-10-02 13:45:23 +08:00
Andrea Marchesini
7f9aa3fbae Bug 923417 - Enabling DataStore for b2g and Desktop (non-release build), r=khuey 2013-10-05 08:36:53 -04:00
Phil Ringnalda
ebe7b42c23 Merge m-c to m-i 2013-10-04 22:17:30 -07:00
Phil Ringnalda
7f051a26a9 Merge b-i to m-c 2013-10-04 22:06:34 -07:00
Phil Ringnalda
93c2de2d3d Merge f-t to m-c 2013-10-04 22:05:03 -07:00
Fernando Jiménez
c842df0573 Bug 915598 - Allow strong references to DOMRequestIPCHelper message listeners. Part 4: Tests. r=fabrice 2013-10-04 23:59:48 +02:00
Fernando Jiménez
c5aabf22e5 Bug 915598 - Allow strong references to DOMRequestIPCHelper message listeners. Part 3: Webapps usage. r=fabrice 2013-10-04 23:59:48 +02:00
Fernando Jiménez
2f326c3a39 Bug 915598 - Allow strong references to DOMRequestIPCHelper message listeners. Part 2: Add Ci.nsISupportsWeakReference were needed. r=fabrice 2013-10-04 23:59:48 +02:00
Fernando Jiménez
3d1216244e Bug 915598 - Allow strong references to DOMRequestIPCHelper message listeners. Part 1: DOMRequestHelper. r=fabrice 2013-10-04 23:59:48 +02:00
Andrew Quartey
b284d9f9b7 Bug 893309 - Part b: Expose TrackEvent as a property on the window. r=smaug 2013-10-04 14:28:25 -04:00
Andrew Quartey
3a03fec19c Bug 893309 - Implement TrackEvent. r=cpearce 2013-10-04 14:28:25 -04:00
Paul Rouget
048cf2d0e4 Bug 919981 - Dispatch app (un)install events via the webapps actor. r=fabrice 2013-10-04 13:01:14 -04:00
Andrea Marchesini
8b7243be7c Bug 923635 - DataStore mochitests should use mochitest.ini file, r=ms2ger 2013-10-04 13:08:28 -04:00
Andrew Quartey
efab1ad4ee Bug 918940 - Part b: Implement setRangeText for HTMLTextAreaElement. r=ehsan 2013-10-04 11:30:07 -04:00
Bobby Holley
6253d01e45 Bug 921454 - Refactor proxy creation to use an options object. r=jonco 2013-10-04 13:29:35 +02:00
Bobby Holley
24a81075ee Bug 921448 - Remove FunctionProxyObjects. r=ejpbruel
\o/
2013-10-04 13:29:34 +02:00
Phil Ringnalda
09aaa238ef Merge b-i to m-c 2013-10-03 20:56:15 -07:00
Andrea Marchesini
7248fda937 Bug 923497 - Crash in AudioChannelService when the browser is closed, r=ehsan 2013-10-03 14:40:53 -04:00
Phil Ringnalda
9f80e1ff19 Merge m-c to b-i 2013-10-03 08:00:21 -07:00
Phil Ringnalda
5bf4db3874 Backed out changeset bd2a54f589c3 (bug 915002) for mochitest-8 bustage 2013-10-03 07:41:07 -07:00
Andy Wingo
cd02ba5f52 Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden 2013-10-03 13:37:57 +01:00
Boris Zbarsky
00e9ca7625 Bug 923010. When rethrowing exceptions from JS-implemented components to content script, make sure to give them a useful filename and line number, pointing to the content script location that triggered the exception. r=peterv 2013-10-03 08:34:47 -04:00
Ms2ger
bc14e4aa9c Merge m-c to inbound. 2013-10-03 11:09:17 +02:00
Ms2ger
81f8b55631 Bug 923250 - Remove nsHistorySH declaration; r=jst 2013-10-03 09:11:27 +02:00
Ms2ger
b075b701a5 Bug 913920 - Part b: Implement HTMLFormControlsCollection and use it for HTMLFormElement.elements; r=dzbarsky 2013-10-03 09:11:27 +02:00
Ms2ger
7ffcd856c2 Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps 2013-10-03 09:11:13 +02:00
Ms2ger
cefa43a749 Bug 912099 - Part a: Make sure CPP_SOURCES only points to existing files in most of the tree; r=mshal 2013-10-03 09:10:00 +02:00
Ms2ger
20dd9dd4e3 Bug 922288 - Remove some unnecessary boilerplate from Makefile.ins; r=mshal 2013-10-03 09:10:00 +02:00
Ms2ger
105ce73cfa Bug 922268 - Remove empty makefiles; r=gps 2013-10-03 09:10:00 +02:00
Ed Morley
de884bfc1f Merge latest green b2g-inbound changeset and mozilla-central 2013-10-02 17:00:46 +01:00
Ed Morley
7efb2e3b1f Merge latest green fx-team changeset and mozilla-central 2013-10-02 16:43:18 +01:00
Szu-Yu Chen [:aknow]
869c9ceae4 Bug 919412 - Wait emulator cmd finished in tear down stage. r=hsinyi 2013-10-02 14:27:52 +08:00
Wes Kocher
7a513b7274 Merge m-c to fx-team 2013-10-01 18:55:42 -07:00
Michael Harrison
bbf3ca42c9 Bug 886138 - Make Geolocation work when geo.wifi.uri is a file:// URI. r=jdm 2013-10-01 17:38:30 -04:00
Ryan VanderMeulen
08074605aa Merge m-c to b2g-inbound. 2013-10-01 16:47:09 -04:00
Fabrice Desré
260d412c8d Bug 919902 - [B2G][Helix][System][denghuachang]Device can not enter OS and stay on the third logo after uninstall some applications r=ferjm 2013-10-01 11:01:08 -07:00