Commit Graph

21671 Commits

Author SHA1 Message Date
Doug Turner
6dad9aac30 Bug 989682 - Add usage telemetry to geolocation. r=jdm 2014-04-01 10:45:17 -07:00
Bobby Holley
6af85a5824 Bug 989183 - Check for nsXBLJSClass. r=bz 2014-04-01 21:34:34 -03:00
Mark Hammond
763885adb1 Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted. 2014-04-02 10:53:55 +11:00
L. David Baron
b671b647c5 Fix merge bustage between changeset c8be375e0c41 (bug 988111) and changeset 8560fc7e2849 (bug 984269), merged (I think) in changeset 0ff6afce0133, on a CLOSED TREE. 2014-04-01 15:10:06 -07:00
Ben Tian
81be826851 Bug 984284 - [m-c] a2dp headset icon show on the notification bar, r=echou 2014-03-26 17:02:40 +08:00
Ryan VanderMeulen
36404cf213 Merge m-c to fx-team. 2014-03-31 17:31:19 -04:00
Ryan VanderMeulen
6cd1cf828f Merge b2g-inbound to m-c. 2014-03-31 17:27:57 -04:00
Ryan VanderMeulen
52012c6ec6 Backed out changeset 9511f53e3f38 (bug 934367) for frequent OSX m-oth crashes.
CLOSED TREE
2014-03-31 14:51:30 -04:00
Sotaro Ikeda
37c69117b5 Bug 985772 - Remove SurfaceDescriptor around GonkNativeWindow r=nical,pchang,schiu,mikeh,gal 2014-03-31 08:24:28 -07:00
Richard Newman
660ed70e27 Bug 989580 - Lazy load BrowserElementParent.jsm in BrowserElementParent.js. r=jst 2014-03-31 14:04:38 -07:00
Masatoshi Kimura
0435d9cdc9 Bug 988122 - Followup: fix bogus constification code. r=bz 2014-03-31 23:54:00 +09:00
Boris Zbarsky
cdf5e0db10 Bug 994793. Make the array bits of ToJSValue nicer. r=bholley 2014-04-10 14:57:42 -04:00
Boris Zbarsky
fc8c4820cf Bug 994453 part 1. Factor out the to-JS conversions from Promise.h into mozilla::dom::ToJSValue methods. r=bholley
Apart from moving the methods, I made the following changes:

1)  Renamed them to ToJSValue.
2)  Inlined the boolean overload.
3)  Added overloads that take integer types.
4)  Changed the order of the aCx and aArgument arguments so aCx comes first.
5)  Renamed "abv" to "obj" in the typed array overload.
2014-04-10 14:57:07 -04:00
Jan Varga
a169d71bf3 Bug 856921 - Ensure that all quota failures are exposed to JS as QuotaExceededError. r=bent 2014-04-02 19:14:14 +02:00
Ed Morley
d95ca1259e Merge mozilla-central and inbound 2014-04-02 18:24:05 +01:00
Daniel Holbert
9d95b47d75 Bug 984786 part 4: Give NS_INLINE_DECL_*REFCOUNTING classes private/protected destructor & MOZ_FINAL annotation where appropriate, in /dom. r=smaug 2014-04-02 09:21:03 -07:00
Jon Coppeard
80edfe1cd6 Bug 959787 - Handlify remaining JS APIs r=sfink r=bholley r=smaug 2014-04-02 15:28:03 +01:00
Boris Zbarsky
0cd8749fc6 Bug 985536 followup: mark argument that should be optional as optional. r=orange 2014-04-04 00:21:24 -04:00
Boris Zbarsky
6b385f0069 Bug 991753. Make sure we're in the right compartment before we try wrapping our Promise in Promise::GetOrCreateWrapper. r=bholley 2014-04-03 23:32:11 -04:00
Boris Zbarsky
ac98569cac Bug 985536. Go back to allowing optional any with no default value in WebIDL, but treat it as having a default value of undefined. r=khuey 2014-04-03 23:32:11 -04:00
Shu-yu Guo
58c41cce91 Bug 989509 - Part 2: dom/, netwerk/, startupcache/, and xpcom/ (r=aklotz,bent,gvselto,mayhemer,Mossop) 2014-04-03 19:29:40 -07:00
Matthew Gregan
ced956736c Bug 927245 - Remove deprecated Audio Data API implementation. r=cajbir,smaug 2014-04-03 10:53:39 +13:00
Randell Jesup
93614a0e20 Backed out 965c62289427:cb894b5d342f for perma-orange on b2g emulator M10 r=backout 2014-04-02 17:11:12 -04:00
Chuck Lee
e1ab56813a Bug 966925 - Filter scan result based on platform property. r=vchang 2014-03-20 14:39:21 +08:00
Carsten "Tomcat" Book
64f4845e68 Merge mozilla-central to b2g-inbound 2014-03-31 12:56:11 +02:00
Gene Lian
c8e32120ea Bug 988787 - Should fire "handle-system-messages-done" at a correct time point. r=fabrice 2014-03-31 16:14:52 +08:00
Gene Lian
7d92de279b Bug 988129 - Correct the chaotic naming styles in system message codes (part 4, alignment). r=fabrice 2014-03-31 16:04:42 +08:00
Gene Lian
31f9fd5bc1 Bug 988129 - Correct the chaotic naming styles in system message codes (part 3, s/uri/pageURL). r=fabrice 2014-03-31 16:04:36 +08:00
Gene Lian
daf1193fe8 Bug 988129 - Correct the chaotic naming styles in system message codes (part 2, s/manifest/manifestURL). r=fabrice 2014-03-31 16:04:29 +08:00
Gene Lian
779ed94d29 Bug 988129 - Correct the chaotic naming styles in system message codes (part 1, remove function name). r=fabrice 2014-03-31 16:04:11 +08:00
Ehsan Akhgari
5ded3f2ee4 Bug 983956 - Double the test timeout 2014-03-30 09:59:07 -04:00
Phil Ringnalda
7e188029e3 Merge b-i to m-c 2014-03-29 09:18:08 -07:00
Vicamo Yang
41c627df0a Bug 978709 - 6/6: test cases. r=hsinyi 2014-03-29 15:18:27 +08:00
Vicamo Yang
141c9429be Bug 978709 - 5/6: really add an IPV4V6 option. r=hsinyi 2014-03-29 15:18:26 +08:00
Edgar Chen
0c858f8485 Bug 978709 - 4.h/6: NetworkInterfaceListService changes. r=vicamo 2014-03-29 15:18:25 +08:00
Jessica Jong
a4884f4bc7 Bug 978709 - 4.g/6: WifiNetworkInterface changes. r=vicamo 2014-03-29 15:18:24 +08:00
Jessica Jong
321d22a93a Bug 978709 - 4.f/6: P2pNetworkInterface changes. r=vicamo 2014-03-29 15:18:23 +08:00
Jessica Jong
49d41bb08c Bug 978709 - 4.e/6: nsIRILNetworkInterface changes. r=vicamo 2014-03-29 15:18:22 +08:00
Jessica Jong
ec539f9721 Bug 978709 - 4.d/6: secondary routes changes to support IPv4v6. f=echen, r=vicamo 2014-03-29 15:18:20 +08:00
Jessica Jong
d0526bcd0a Bug 978709 - 4.c/6: NetworkUtils changes to support IPv4v6. f=echen, r=vicamo 2014-03-29 15:18:19 +08:00
Jessica Jong
b4f2c54fa4 Bug 978709 - 4.b/6: NetworkService changes to support IPv4v6. f=echen r=vicamo 2014-03-29 15:18:18 +08:00
Jessica Jong
6e7ca92be6 Bug 978709 - 4.a/6: idl changes to support IPv4v6. f=echen r=vicamo 2014-03-29 15:18:17 +08:00
Vicamo Yang
366b897865 Bug 978709 - 3.b/6: support multiple addresses in ril_worker. r=hsinyi 2014-03-29 15:18:16 +08:00
Vicamo Yang
7cc115fa1d Bug 978709 - 3.a/6: RIL_Data_Call_Response_v5 has also DNS server list. r=hsinyi 2014-03-29 15:18:15 +08:00
Vicamo Yang
23f4b13fb2 Bug 978709 - 2.e/6: remove unused data call enumeration stuff. r=hsinyi 2014-03-29 15:18:14 +08:00
Vicamo Yang
acc0fa401f Bug 978709 - 2.d/6: don't throw in _deliverDataCallCallback loop. r=hsinyi 2014-03-29 15:18:13 +08:00
Vicamo Yang
680d5de7a0 Bug 978709 - 2.c/6: completely remove nsIRILDataCallback. r=hsinyi 2014-03-29 15:18:12 +08:00
Vicamo Yang
6997a6fa3c Bug 978709 - 2.b/6: don't use nsIRILDataCallback in GonkGPSGeolocationProvider. r=kanru
nsIRILDataCallback has been abused in RadioInterfaceLayer.js and is
becoming an RIL internal utility.  Besides, nsIRILDataCallback has
also racing problem as described in bug 976897.  We should really use
NetworkManager observer events to replace the notification mechanism
here.
2014-03-29 15:18:11 +08:00
Vicamo Yang
4672fd7378 Bug 978709 - 2.a/6: remove nsIRILDataCallback::receiveDataCallList. r=hsinyi
nsIRILDataCallback::receiveDataCallList has been obsoleted for a long
long time and all the existing classes that implement
nsIRILDataCallback leave the function body empty.  Since we're going
to change the object layout of a |datacall| JS object, removing
related but obsoleted functions saves us some time.
2014-03-29 15:18:10 +08:00
Vicamo Yang
612f4dfdfc Bug 978709 - 1/6: remove nsINetworkInterface::broadcast. r=hsinyi 2014-03-29 15:18:09 +08:00
Masatoshi Kimura
4e9896ada9 Bug 988122 - Expose Promise on non-window non-worker globals. r=bholley sr=bz 2014-03-29 15:55:53 +09:00
Boris Zbarsky
9553dba3d6 Bug 987112. Remove the redundant and somewhat annoying parentObject argument to dictionary ToObject() methods. r=bholley 2014-03-29 01:45:10 -04:00
Wes Kocher
336f9b8d32 Merge b2g-inbound to m-c 2014-03-28 16:38:35 -07:00
Wes Kocher
24bc3a43e8 Merge inbound to m-c 2014-03-28 16:15:59 -07:00
Daniel Holbert
f5fd64e7ad Bug 988699: Remove custom NS_LOG_ADDREF / NS_LOG_RELEASE definitions in CameraCommon.h. r=mikeh 2014-03-28 17:58:31 -07:00
Wes Kocher
83c51e7bc8 Merge m-c to inbound 2014-03-28 17:04:03 -07:00
Ed Morley
e2ad59a62f Backed out changeset 3e7c91f7f31e (bug 985481) for failures in test_bug975472.html 2014-03-28 18:19:04 +00:00
Ed Morley
104a0c2f3d Backed out changeset f86715f86157 (bug 984495) for something in the push causing test_bug470212.html failures; CLOSED TREE 2014-03-28 17:15:36 +00:00
Ed Morley
ca219a1700 Backed out changeset 8059895497c1 (bug 988363) 2014-03-28 17:14:53 +00:00
Ed Morley
1850b668f4 Backed out changeset a3d1c00b6592 (bug 984919) for causing bug 988979 2014-03-28 17:03:17 +00:00
Ed Morley
07cefe5bfb Backed out changeset 7dcecf85a869 (bug 984919) 2014-03-28 17:03:00 +00:00
Terrence Cole
982a619880 Bug 987666 - Follow to remove a SkipRoot that leaked into the browser; r=bustage ON A CLOSED TREE 2014-03-28 12:01:50 -04:00
Fredrik Lanker
f574b19e73 Bug 985481 - [Camera][Gecko] Make sure that a supported video size is set. r=dhylands 2014-03-28 11:29:57 -04:00
Marco Castelluccio
6eb6dbf58f Bug 972927 - Re-enable dom/apps tests on b2g. r=RyanVM 2014-03-28 11:29:57 -04:00
Wes Kocher
420b6bdc8b Merge b2g-inbound to m-c 2014-03-27 19:37:17 -07:00
William Chen
43537a3882 Bug 987031 - Use kNamespaceID_Unknown to match any namespace in the web components custom element registry. r=mrbkap 2014-03-27 11:55:44 -07:00
William Chen
b1d239b17b Bug 984712 - Associate document with existing custom elements registry as specified. r=mrbkap 2014-03-27 11:55:44 -07:00
Andrew McCreight
9ab9dfaa2c Bug 988570 - Initialize nsXBLBinding::mUsingXBLScope. r=bholley 2014-03-27 09:24:33 -04:00
Bevis Tseng
835179f83b Bug 981077 - Part 4: Add test case for SIM_NOT_MATCHED_ERROR while manually retrieving MMS message. r=vyang 2014-03-25 15:06:09 +08:00
Bevis Tseng
6d84cf8af6 Bug 981077 - Part 3: Remove unused method of getClientIdByIccId(). r=vyang 2014-03-25 15:04:33 +08:00
Nikhil Marathe
f98ea7c745 Bug 956197 - Tests to check Promises can accept iterators. r=bz
--HG--
extra : amend_source : 7989612b44c67393de7f74fdd0054587722cc79a
2014-03-28 08:17:53 -07:00
Kartikaya Gupta
0c67224bf9 Bug 948377 - Remove unwanted rounding in CalculateCompositedRectInCssPixels; add a CalculateCompositedSizeInCssPixels also. r=botond 2014-03-28 10:36:47 -04:00
Bevis Tseng
6e89779d9f Bug 981077 - Part 2: Define MmsService-owned getConnByIccId() to identify NO_SIM_CARD_ERROR and SIM_NOT_MATCHED_ERROR. r=vyang 2014-03-21 12:00:09 +08:00
Bevis Tseng
83e9f28786 Bug 981077 - Part 1: Add new error type SIM_NOT_MATCHED_ERROR. r=vyang 2014-03-21 10:52:05 +08:00
Bevis Tseng
25fbe9e09e Bug 981577 - Part 3: Add Test case to verify RadioDisabledError. r=vyang 2014-03-20 15:14:07 +08:00
Bevis Tseng
a5c177cc24 Bug 981577 - Part 2: Check Radio State in prior to the ICC Id. r=vyang 2014-03-20 12:24:42 +08:00
Bevis Tseng
9f9495b653 Bug 981577 - Part 1: Refactor fetching ril.radio.disabled preference into getRadioDisabledState(). r=vyang 2014-03-20 12:15:49 +08:00
Carsten "Tomcat" Book
05e25fb070 Merge mozilla-central to b2g-inbound 2014-03-27 16:03:36 +01:00
Thomas Zimmermann
076abc8a39 Bug 983576: Annotate all assertions for non-main threads in BlueZ backend, r=echou
This patch adds an annotation to each assertion for non-main threads in
the BlueZ backend of Bluetooth. This should make is easy and obvious to
see in which context a method or function is expected to run.
2014-03-27 11:43:49 +01:00
Thomas Zimmermann
ce990a5595 Bug 983576: Annotate global BlueZ variables, r=echou
The global variables in BluetoothDBusService.cpp are now annotated
for their multi-threading access. Some code still seems to access
some of these variables in an unprotected manner. Follow-up patches
should clean this up.

As a side effect, this patch makes several variables as constant,
which improves correctness of the code.
2014-03-27 11:43:49 +01:00
Thomas Zimmermann
b689b9e6cc Bug 983576: Fail if sDBusConnection is not set, r=echou
Until now, we had corner cases in Bluetooth where DBus messages might
have been received on connections that are shutting down. This can't
happen any longer and this patch replaces the respective tests with
assertions.
2014-03-27 11:43:49 +01:00
Thomas Zimmermann
2b29d92ffb Bug 983576: Refactor BlueZ start/stop code, r=echou
With this patch, the start code of Bluetooth's BlueZ back mostly
runs on the I/O thread. Only the loading of the BT firmware and
the blocking connection setup is done on the BT thread.

The stop code has been moved to the I/O thread, except for some
initial waiting and the final cleanup of the firmware. The code
doesn't wait for errors anymore when cleaning up the connection
to DBus. This makes it run completely non-blocking. The initial
waiting may later be replaced by something more sophisticated.
2014-03-27 11:43:48 +01:00
Thomas Zimmermann
6b22653376 Bug 983576: Move DispatchToBtThread to mozilla::bluetooth namespace, r=echou
This patch moves DispatchToBtThread to mozilla::bluetooth, so that
it is available on the I/O thread.
2014-03-27 11:43:48 +01:00
Thomas Zimmermann
89e040f50e Bug 986440: Add missing field |number| for REQUEST_QUERY_CALL_FORWARD_STATUS, r=htsai
The field |number| is missing when REQUEST_QUERY_CALL_FORWARD_STATUS
gets invoked from RilContentHelper.js. This patch adds a test to the
function |queryCallForwardingStatus| for handling this case.

--HG--
extra : rebase_source : c56474a2023434ac3658c7771244c6380ca2a6e0
2014-03-27 10:35:30 +01:00
Thomas Zimmermann
30e7db0ae0 Bug 986440: Check for |radioTech| in |voiceRegistrationState|, r=htsai
When starting up RIL, |radioTech| in |voiceRegistrationState| is not
defined before we received REQUEST_VOICE_REGISTRATION_STATE. This
patch adds an extra test to avoid the respective error message.

--HG--
extra : rebase_source : 19927ec9a3892606d81f3209ea470ce297d927d7
2014-03-27 10:35:24 +01:00
Thomas Zimmermann
96b7107a80 Bug 986440: Test for |options.rilMessageType| in REQUEST_GET_SMSC_ADDRESS handler, r=htsai
The response handler for REQUEST_GET_SMSC_ADDRESS expects the field
|rilMessageType| to be present in its options. This is not the case
if the request was generated from within ril_worker.js.

This patch handles this case by adding an extra test for the existance
of the field. The response handler will return without sending a reply
to the content helper. This is not a problem since the content handler
did not invoke the request anyway.

--HG--
extra : rebase_source : 211d5f4dc29dd99b745bc29d856c291175f156f1
2014-03-27 10:35:17 +01:00
Thomas Zimmermann
3342e9a58d Bug 986440: Return 'null' from RIL-worker function, r=htsai
One of the functions in ril_worker.js is supposed to return 'null'
on errors, but returns 'undefined' instead. This patch fixes the
problem.

--HG--
extra : rebase_source : 0f0c1cc06fb4bcb6fe034ab3c88890b351a6cad6
2014-03-27 10:35:09 +01:00
Ryan VanderMeulen
6fa5cbea0b Merge m-c to inbound. 2014-03-26 23:09:54 -04:00
Ryan VanderMeulen
d9d827e562 Merge inbound to m-c. 2014-03-26 20:58:31 -04:00
Ryan VanderMeulen
80aa712f37 Merge fx-team to m-c. 2014-03-26 20:51:01 -04:00
Ryan VanderMeulen
bd5a82a7e9 Merge b2g-inbound to m-c. 2014-03-26 20:46:47 -04:00
Randell Jesup
d7a2db866a Bug 986764: don't leak a thread for every getUserMedia doorhanger r=jib 2014-03-26 17:57:46 -04:00
Carsten "Tomcat" Book
8ebd01832e Backed out changeset 246f001547ac (bug 981085) 2014-03-26 11:09:16 +01:00
Wes Kocher
aee750fb50 Merge fx-team to m-c 2014-03-25 20:03:13 -07:00
Wes Kocher
0db346b4d5 Merge inbound to m-c 2014-03-25 19:54:55 -07:00
Marco Castelluccio
d9da012369 Bug 981085 - Stop using OS.File in apps code. r=fabrice 2014-03-25 09:14:06 -04:00
Yoshi Huang
1e5774cd89 Bug 987595 - B2G NFC: onpeerready isn't called. r=dimi 2014-03-25 19:14:41 +08:00
Marco Castelluccio
72863538c7 Bug 981085 - Stop using OS.File in apps code. r=fabrice 2014-03-25 09:14:06 -04:00
Henry Chang
c528ac7581 Bug 986360 - Add nullity check to |flags|. r=chulee 2014-03-21 17:00:38 +08:00
Jocelyn Liu
b487187ebe Bug 986375 - Use defined constants for HFP result code to avoid typo. r=echou 2014-03-26 19:08:00 +01:00
Carsten "Tomcat" Book
ad81b93288 Merge mozilla-central to b2g-inbound on a CLOSED TREE 2014-03-26 14:03:43 +01:00
Fabrice Desré
c1daa445bf Bug 982491 - Group apps in activities chains in the same process r=cervantes,gene 2014-03-25 21:56:35 -07:00
Botond Ballo
d9fcefd5b2 Bug 982141 - Introduce nsLayoutUtils::SetDisplayPortMargins, with an option to not repaint. r=tn
--HG--
extra : rebase_source : 7d8245831828d60df4fb6e20d98fd2b08d4e3857
2014-04-04 10:13:50 -04:00
Gabor Krizsanits
2f76d1570b Bug 821809 - Part1: Assert for nsEP in DOMWindow. r=bholley 2014-04-10 19:52:41 +02:00
Ryan VanderMeulen
56dc0c1f4b Merge m-c to inbound. 2014-04-10 14:46:04 -04:00
Ryan VanderMeulen
50dca137e5 Backed out changeset 02876730f55f (bug 688580) for Android 4.0 debug mochitest-7 perma-fail.
CLOSED TREE
2014-04-10 14:38:04 -04:00
Ed Morley
bb814b1fd3 Backed out changeset da45b16f1541 (bug 738196) 2014-04-10 15:48:01 +01:00
Ed Morley
b3a007e1f1 Backed out changeset 02d0214c5e37 (bug 738196) 2014-04-10 15:47:57 +01:00
Rick Eyre
47dcbf2ce9 Bug 950308 - TextTrack, TextTrackCue, TextTrackList should BindToOwner. r=smaug 2014-04-07 13:58:38 -04:00
Andrew McCreight
0b1b57cded Bug 992578, part 4 - Convert nsXBLPrototypeBinding::mResources to an nsAutoPtr. r=mrbkap 2014-04-10 07:05:21 -07:00
Andrew McCreight
b8afe1642a Bug 992578, part 3 - Make nsXBLResourceLoader::mLoader an nsRefPtr. r=mrbkap 2014-04-10 07:05:21 -07:00
Andrew McCreight
cbf080d3d8 Bug 992578, part 2 - Make nsXBLResourceLoader::mLoader private. r=mrbkap 2014-04-10 07:05:21 -07:00
Andrew McCreight
2b07cb95b1 Bug 992578, part 1 - Delete trailing whitespace in nsXBLPrototypeResources. r=mrbkap 2014-04-10 07:05:21 -07:00
Andrew McCreight
26e29cfb47 Bug 990715, part 6 - Convert nsBindingManager::mWrapperTable to nsInterfaceHashtable. r=bholley 2014-04-10 07:05:19 -07:00
Andrew McCreight
e349637d5e Bug 990715, part 5 - Convert mWrapperTable to an nsAutoPtr in nsBindingManager. r=bholley
Using a raw PLDHashtable lets you represent an uninitialized hashtable by nulling out ops,
but for something higher level, you need to use an nsAutoPtr to the hash table.
2014-04-10 07:05:19 -07:00
Andrew McCreight
66ddfdaa8e Bug 990715, part 4 - Inline SetOrRemoveObject in nsBindingManager. r=bholley 2014-04-10 07:05:19 -07:00
Andrew McCreight
d22326a3bb Bug 990715, part 3 - Inline RemoveObjectEntry in nsBindingManager. r=bholley 2014-04-10 07:05:19 -07:00
Andrew McCreight
f0715d7f8e Bug 990715, part 2 - Inline AddObjectEntry in nsBindingManager. r=bholley
There's a lot of generic hashtable methods in nsBindingManager for some reason.

Inlining them will make later transformations easier.
2014-04-10 07:05:19 -07:00
Andrew McCreight
7f1996521d Bug 990715, part 1 - Remove trailing whitespace from nsBindingManager. r=bholley 2014-04-10 07:05:18 -07:00
Olli Pettay
fb3b63c023 Bug 688580, run deferred scripts before DOMContentLoaded, r=hsivonen
--HG--
extra : rebase_source : e7e56d2d83c7b1bf29a3a5ea4efd7418cfbee1e0
2014-04-10 01:49:17 +03:00
Ms2ger
8065362e18 Bug 738196 - Part b: move StyleSheetList to WebIDL; r=bz 2014-04-10 13:24:26 +02:00
Ms2ger
f4c6c6af78 Bug 738196 - Part a: introduce a common superclass for nsDOMStyleSheetList and ShadowRootStyleSheetList; r=bz 2014-04-10 13:24:25 +02:00
Carsten "Tomcat" Book
c3dea3f373 Backed out changeset ac06eacc2206 (bug 987064) for B2G ICS Emulator Debug Bustage on a CLOSED TREE 2014-04-10 13:18:18 +02:00
Andrea Marchesini
af24d3be6d Bug 987064 - Remove AudioChannelType, r=roc, r=mchen, r=bent 2014-04-10 11:49:23 +01:00
Carsten "Tomcat" Book
dad7119019 Backed out changeset 5dbda270ef93 (bug 970734) for causing B2G ICS Emulator Opt mochitest-5 test failure on a CLOSED TREE 2014-04-10 11:35:40 +02:00
Jonathan Watt
d88be3bc70 Bug 960524 - Get rid of Image::DeprecatedGetAsSurface (Moz2D migration). r=mattwoodrow 2014-04-10 09:49:53 +01:00
Alexandre Lissy
94f83fb9d0 Bug 930794 - Delete notification cleared from tray. r=mhenretty, gwagner 2014-03-18 17:01:13 +01:00
Vivien Nicolas
062ed28a41 Bug 986752 - CSS :active states get stuck with multiple on-screen touches. r=botond 2014-04-09 14:47:30 +02:00
Carsten "Tomcat" Book
baf5a527c2 Merge m-c to b2g-inbound 2014-04-09 14:47:41 +02:00
Thomas Zimmermann
c17f083026 Bug 990392: Fix comments about shared variables in BluetoothDBusService, r=echou 2014-04-09 13:59:19 +02:00
Thomas Zimmermann
6b8a4a099b Bug 990392: Move |sControllerArray| to main thread, r=echou
|sControllerArray| is only being used on the main thread, but
cleared on the I/O thread. During the BlueZ shutdown, we go
through the main thread, where we can clear |sControllerArray|;
moving the variable to main thread exclusively.
2014-04-09 13:59:15 +02:00
Thomas Zimmermann
b2be68fa3c Bug 990392: Move |sAdapterPath| to I/O thread, r=echou
|sAdapterPath| is being accessed from within the main and the
I/O thread in a possible non-thread-safe way. This patch moves
all access to the I/O thread.
2014-04-09 13:59:11 +02:00
Thomas Zimmermann
50d149adb5 Bug 990392: Cleanup |GetServiceChannel| in BluetoothDBusService, r=echou
This patch prepares moving |sAdapterAdded| to the I/O thread. For
|GetServiceChannel| it gets pushed into task classes on the I/O
thread and the interface of these classes is cleaned up.
2014-04-09 13:59:06 +02:00
Thomas Zimmermann
2f25ccaa33 Bug 990392: Move sAuthorizedServiceClass to I/O thread, r=echou
|sAuthorizedServiceClass| is being set on the main thread, but read
from within the I/O thread. Making the variable a static constant
array and moving all access to the I/O thread fixes potential race
conditions.
2014-04-09 13:59:03 +02:00
Thomas Zimmermann
56e5764077 Bug 990392: Make |sIsPairing| non-atomic, r=echou
|sIsPairing| is not a shared resource. No need to make it atomic.
2014-04-09 13:58:59 +02:00
Wei Deng
79f324822a Bug 960946 - Correct events which can be generated and sent repeatedly from longpressing a key. r=yxl 2014-03-25 15:46:52 +08:00
Carsten "Tomcat" Book
dea7127716 Merge mozilla-central to b2g-inbound 2014-03-25 13:47:41 +01:00
Carsten "Tomcat" Book
60cb4a6011 merge b2g-inbound to mozilla-central 2014-03-25 13:23:10 +01:00
Ehsan Akhgari
6bc508fdc5 Bug 986993 - Remove the classinfo on the inputmethod API classes because they are already ported to WebIDL; r=bzbarsky
This patch also removes the mention to some non-existent interfaces.
2014-03-24 21:59:33 -04:00
Tatiana Meshkova
f400fd1f2c Bug 985817 - Move some TabChild functionality into base class to be reusable in Embedlite implementation. r=kats 2014-03-24 19:28:46 -07:00
Ehsan Akhgari
ddccc8341e Bug 986980 - Remove the classinfo from WifiGeoCoordsObject and WifiGeoPositionObject; r=bzbarsky
These objects are not exposed to Web content, so they don't need the
classinfo.
2014-03-24 23:39:23 -04:00
Mike Habicher
46119a0b26 Bug 985125 - remove unnecessary indirection from DOM error handler, r=dhylands 2014-03-24 17:32:31 -04:00
Ryan VanderMeulen
6f72275f13 Merge inbound to m-c. 2014-03-24 16:47:07 -04:00
Ryan VanderMeulen
92288ca179 Merge m-c to inbound. 2014-03-24 16:51:09 -04:00
Doug Turner
c61ea16dac Bug 987019 - Shutdown Wifi scanning after geolocation request has completed. r=kanru 2014-03-24 12:40:42 -07:00
Ms2ger
8e4b6960fa Bug 860731 - Part c: Move LockedFile to WebIDL; r=janv 2014-03-24 16:10:27 +01:00
Bobby Holley
ec756ac56d Bug 986940 - Remove Cu.createArrayIn. r=gabor 2014-03-24 11:30:20 -03:00
Carsten "Tomcat" Book
57c071047f Merge mozilla-central to mozilla-inbound 2014-03-24 15:23:49 +01:00
Carsten "Tomcat" Book
b5d2bce31a merge b2g-inbound to mozilla-central 2014-03-24 15:13:24 +01:00
Rik Cabanier
3425d5a8cf Bug 985257 - Add implementation for Path2D constructor that takes an SVG path string. r=roc 2014-03-24 09:31:19 -04:00
Thomas Zimmermann
a910cb0a34 Bug 985949: Correctly forget pointer references in Bluedroid backend, r=echou
This patch fixes a regression from bug 967364. An nsRefPtr is now
correctly cleared by |forget| without causing a crash.
2014-03-24 10:44:29 +01:00
Thomas Zimmermann
7541f838f3 Bug 985949: Fix pointer handling in BlueZ backend, r=echou
This is caused by bug 967364. We need to hand over data structures
to DBus operations and forget about them if the operation returned
success. Until now, we could just tell their nsRefPtrs to |forget|
about them, but with bug 967364 applied we need to swap an empty
value into the pointer.
2014-03-24 10:44:28 +01:00
L. David Baron
a085fede18 Bug 986409 - Skip fewer entire reftest directories on B2G. r=roc 2014-03-23 18:44:50 -07:00
Phil Ringnalda
233d8c22e3 Merge m-c to m-i 2014-03-23 08:43:23 -07:00
Phil Ringnalda
9525488aeb Merge b-i to m-c 2014-03-23 08:28:09 -07:00
Bobby Holley
d4c59793d2 Bug 975042 - Create NetworkStats dates in the window's scope. r=fabrice 2014-03-23 11:02:14 -03:00
Ehsan Akhgari
0a1fe8c669 Bug 983845 follow-up: Move the header to content/base and enable BrowserFeedWriter for xulrunner as well 2014-03-22 21:34:02 -04:00
Phil Ringnalda
1acacc5b15 Merge m-c to b-i 2014-03-22 17:50:05 -07:00
Reuben Morais
090b10cefd Bug 949537 - Setup substring matching for Chilean numbers. r=gwagner 2014-03-22 16:07:44 -03:00
Ehsan Akhgari
678b53ce27 Bug 985796 - Port the permission settings API to WebIDL; r=bzbarsky 2014-03-22 09:58:24 -04:00
Ehsan Akhgari
34148f9ae9 Bug 986475 - Remove the classinfo from SettingsService and SettingsServiceLock; r=bzbarsky
These objects are not exposed to Web content, so they don't need the
classinfo.
2014-03-22 09:56:17 -04:00
Ehsan Akhgari
5b963a3d75 Bug 985812 - Make a ActivityRequestHandler.source a pure cached frozen dictionary; r=bzbarsky 2014-03-22 09:54:40 -04:00
Ehsan Akhgari
bdb6a06376 Bug 903873 - Finish porting Web Activities to WebIDL; r=bzbarsky
This patch ports over the ActivityRequestHandler interface.

Unfortunately the original design of the interface specifies that
ActivityRequestHandler.source should be of type ActivityOptions which is
a dictionary.  This is not expressible in WebIDL, so for now we're just
using the type 'object' for that.
2014-03-22 09:52:21 -04:00
Tatiana Meshkova
9b3ab19f5f Bug 985814 - Skia cannot compile properly for Qt Widget backend. r=gw280 2014-03-22 05:38:40 -07:00
Doug Turner
c11d4eaa2b Bug 977725 - MLS Geolocation seeding GONK GPS Provider. r=kanru 2014-03-22 00:42:55 -07:00
Anvas
b53d9ef556 Bug 946897 - Report a more helpful error message when there is a name collision between an IDLExternalInterface and some other named IDL object. r=khuey 2014-03-22 00:25:40 -04:00
Ryan VanderMeulen
2ecebddb0e Merge m-c to inbound. 2014-03-21 16:49:07 -04:00
Ehsan Akhgari
0cfc414bc6 Backed out 2 changesets (bug 957431) because we decided we're keeping Attr.ownerElement in the end
Backed out changeset ab12a8416a1d (bug 957431)
Backed out changeset 188d1e255d40 (bug 957431)
2014-03-21 16:04:09 -04:00
Ehsan Akhgari
67a4370aba Backed out 2 changesets (bug 957652) because bug 957431 is being backed out
Backed out changeset 92efd61cfca5 (bug 957652)
Backed out changeset 9d405c64a7bf (bug 957652)
2014-03-21 16:02:21 -04:00
Carsten "Tomcat" Book
df5c452e56 Merge mozilla-central to fx-team 2014-03-24 15:38:14 +01:00
Marco Castelluccio
883ab21b7c Bug 986493 - Lazily load some modules in Webapps.jsm. r=felipe 2014-03-24 09:37:27 -04:00
Ryan VanderMeulen
c46dd0aaa3 Backed out changeset 463fa756b43b (bug 886110) for causing various regressions. 2014-03-21 14:44:05 -04:00
Bobby Holley
653713b343 Bug 986304 - Remove the scope object machinery attached to nsIJSEventListener. r=bz,f=smaug 2014-03-21 23:31:03 -03:00
Bobby Holley
615c77320d Bug 986304 - Stop using (and kill) BindCompileEventHandler. r=bz 2014-03-21 23:31:02 -03:00
Bobby Holley
9ec0cadd8f Bug 986304 - Compile the event handler directly with the target as the scope object. r=bz 2014-03-21 23:31:02 -03:00
Bobby Holley
ae2fcda27d Bug 986304 - Enter the compartment of the target directly. r=bz 2014-03-21 23:31:02 -03:00
Bobby Holley
5a65d7ab41 Bug 986304 - MOZ_ASSERT the need for compilation in CompileEventHandlerInternal, and remove useless conditionals. r=bz
The unindentations here are clean - no changes.
2014-03-21 23:31:02 -03:00
Brian O'Keefe
35d8c04699 Bug 883092 - Move mochitest support files from Makefile.in to a manifest; r=gps f=Ms2ger 2014-03-21 16:25:55 -07:00
Carsten "Tomcat" Book
9f9416411f Merge mozilla-central to b2g-inbound 2014-03-21 15:26:20 +01:00
Carsten "Tomcat" Book
6856e13ae8 merge b2g-inbound to mozilla-central 2014-03-21 15:18:04 +01:00
Shawn Huang
28433a4df0 Bug 986352 - [bluedroid] Fix hfp-fallback build break due to miss Reset() for BluetoothHfpManager, r=echou 2014-03-21 17:12:16 +08:00
Boris Zbarsky
7c5ebcc777 Another bug 985827 followup. Make sure to not cache things wrapped in an Xray compartment on the navigator object. r=khuey 2014-03-21 03:25:21 -04:00
Jeff Walden
2344d13279 Bug 985687 - Remove vestigial tinyid/shortid references, as well as the field in JSPropertySpec. Followup to bug 975069. r=luke
--HG--
extra : rebase_source : 9e4bd270925efb155dacb91470b617f169526824
2014-03-20 23:24:21 -07:00
Boris Zbarsky
0f1515d19e Bug 985827 followup. Remove shadowing variable that confuses things. r=bustage 2014-03-21 00:55:50 -04:00
Masatoshi Kimura
50eae496d9 Bug 981237 - Remove DataContainerEvent dependency from Plugin crash handler. r=jst,johns 2014-03-21 13:00:00 +09:00
Srirakshith Betageri
9e99311a3a Bug 955860. Implement the CSS.escape API for escaping CSS identifiers from script. r=bzbarsky 2014-03-20 23:19:43 -04:00
Boris Zbarsky
3ecd1faeb6 Bug 985827. Make Navigator::DoNewResolve not double-create objects no matter what JS is doing. r=khuey 2014-03-20 23:19:43 -04:00
Boris Zbarsky
6e94ab4b3e Bug 983261. Improve example codegen for non-leaf and non-root interfaces. r=khuey 2014-03-20 23:19:43 -04:00
Boris Zbarsky
7032aa60e3 Bug 976305. Use the callee, not the irrelevant this value, to figure out the GlobalObject for a static WebIDL method. r=bholley 2014-03-20 23:19:43 -04:00
Olli Pettay
f3870cd2bf Bug 985988, event handlers should update preventDefault flag similar way to event.preventDefault(), r=masayuki
--HG--
extra : rebase_source : f82af82dfd290fbba851eda5dceebcd1911ef72b
2014-03-21 19:46:15 +02:00
John Schoenick
0fbbfeff4f Bug 985859 - navigator.mimeTypes access should be case-insensitive. r=bsmedberg 2014-03-21 10:50:25 -07:00
Andrea Marchesini
2398d14e7c Bug 986379 - Console crash for a mTimer set to null, r=ehsan 2014-03-21 16:57:54 +00:00
Boris Zbarsky
4bd43b9136 Bug 983300 part 4. Convert exceptions in static methods returning promises into rejected promises. r=khuey,efaust 2014-03-21 12:18:24 -04:00
Boris Zbarsky
ed23d25c44 Bug 983300 part 3. Convert exceptions in specialized methods returning promises into rejected promises. r=khuey, efaust 2014-03-21 12:18:24 -04:00
Boris Zbarsky
9008df762f Bug 983300 part 2. Introduce a GenericPromiseReturningBindingMethod for methods that return Promise return value. r=khuey,bholley
This method effectively catches exceptions from GenericBindingMethod and converts them into rejected promises.  This handles calls to Promise-returning APIs from everything except Ion fast paths.
2014-03-21 12:18:24 -04:00
Boris Zbarsky
96bfe59755 Bug 983300 part 1. Disallow Promise as a return type for legacy callers and enforce all overloads for a method either returning promises or not returning promises. r=khuey 2014-03-21 12:18:24 -04:00
Botond Ballo
d22f9edafe Bug 984673 - Do not compress PBrowser::UpdateFrame. r=kats 2014-03-20 17:34:41 -04:00
Carsten "Tomcat" Book
1185e775a7 Merge mozilla-central to mozilla-inbound 2014-03-21 15:20:35 +01:00
Ryan VanderMeulen
52db30b7a6 Backed out changeset e9c807b1e3d4 (bug 985257) for bustage. 2014-03-21 10:07:07 -04:00
Rik Cabanier
086c625c06 Bug 985257 - Add implementation for Path2D constructor that takes an SVG path string. r=roc 2014-03-21 09:18:58 -04:00
Ghislain 'Aus' Lacroix
d3cfdfa920 Bug 960749 - Improve error messages when < and > are used in filenames. r=bsmedberg
* Unify OS_FILE_ILLEGAL_CHARACTERS
* Provide KNOWN_PATH_SEPARATORS in addition to FILE_PATH_SEPARATOR.
* Update nsExternalAppHandler to use KNOWN_PATH_SEPARATORS instead of
  FILE_PATH_SEPARATOR when removing path separators.
* Fix DownloadsIPC.jsm when compiling with MOZ_DEBUG (would throw on undefined download.id).
* Add test for stripping out illegal characters when downloading.
2014-03-20 14:05:40 -07:00
Ehsan Akhgari
242dcf017a Bug 983845 follow-up: Don't try to build BrowserFeedWriter.webidl for xulrunner builds 2014-03-21 18:34:27 -04:00
Brian Birtles
6177798cad Bug 986359 part 2 - Factor out GetTransaction in DOMWindowUtils; r=mattwoodrow 2014-03-22 05:59:57 +08:00
Brian Birtles
68df29a84d Bug 986359 part 1 - Move SetTestSampleTime and LeaveTestMode to LayerTransactionParent; r=mattwoodrow 2014-03-22 05:59:57 +08:00
Chadd Williams
be019a3d12 Bug 980493 - Transition FrameMetrics::mScrollId to use a getter/setter. r=botond
--HG--
extra : histedit_source : 1c84496d4b61f019e6e6cc24591ee3a10434e4cc
2014-03-21 17:48:08 -04:00
Aleh Zasypkin
5ce9b3de33 Bug 984004 - Part 2: Immediately update %label on reset. r=felipc 2014-03-19 10:25:17 +01:00
Hsin-Yi Tsai
4a62c6856c Bug 984289 - [B2G] [RIL] add marionette-webapi tests for conference error. r=vicamo 2014-03-17 18:40:29 +08:00
Henry Chang
6e272840f1 Bug 986349 - Bind |this| to forEach callback function. r=chulee 2014-03-21 16:43:54 +08:00
Szu-Yu Chen (Aknow)
5c0aafe985 Bug 984919 - Part 2: Test DSDS connection conflict. r=hsinyi 2014-03-21 02:46:00 +01:00
Szu-Yu Chen (Aknow)
149d033407 Bug 984919 - Part 1: Cannot place a new call if other sim is in use. r=hsinyi 2014-03-21 02:44:00 +01:00
Martin Thomson
2ac58150d3 [PATCH] Bug 959870 - Error reporting improvements to WebRTC IdP r=jib
From e1fce543ab34ddd69bb8f8efde56c45bddaa1152 Mon Sep 17 00:00:00 2001
---
 dom/events/test/test_all_synthetic_events.html     |   6 +-
 dom/media/IdpProxy.jsm                             |  10 +-
 dom/media/PeerConnection.js                        |  31 ++----
 dom/media/PeerConnectionIdp.jsm                    | 124 +++++++++++++--------
 dom/media/tests/identity/identityevent.js          |  15 +++
 dom/media/tests/identity/idp-proxy.js              |  10 +-
 dom/media/tests/identity/mochitest.ini             |   1 +
 .../tests/identity/test_getIdentityAssertion.html  |  30 +++--
 dom/media/tests/identity/test_idpproxy.html        |   7 --
 .../tests/identity/test_setIdentityProvider.html   |  25 ++++-
 .../test_setIdentityProviderWithErrors.html        |  72 +++++++++---
 dom/media/tests/mochitest/pc.js                    |  22 +++-
 dom/webidl/RTCPeerConnection.webidl                |   7 +-
 .../RTCPeerConnectionIdentityErrorEvent.webidl     |  23 ++++
 dom/webidl/moz.build                               |   1 +
 modules/libpref/src/init/all.js                    | 108 +++++++++---------
 16 files changed, 316 insertions(+), 176 deletions(-)
 create mode 100644 dom/media/tests/identity/identityevent.js
 create mode 100644 dom/webidl/RTCPeerConnectionIdentityErrorEvent.webidl
2014-03-14 11:26:19 -07:00
Martin Thomson
1811d70926 Bug 976692 - Add IdP caching. r=jib
CLOSED TREE
2014-03-14 11:25:37 -07:00
Nathan Froyd
b937ecac05 Bug 987457 - rename ProtoAndIfaceArray to ProtoAndIfaceCache; r=bz 2014-03-22 13:04:09 -04:00
Carsten "Tomcat" Book
ccf1e16b54 Merge mozilla-central to fx-team on a CLOSED TREE 2014-03-26 14:01:16 +01:00
Wes Kocher
f1802a1e54 Merge m-c to fx-team 2014-03-25 20:23:20 -07:00
Matthew Noorenberghe
1d123047c5 Bug 988000 - Lazily load FreeSpaceWatcher.jsm. r=fabrice 2014-03-25 19:54:48 -07:00
Ed Morley
71b73138ce Backed out changeset 8b1b90e5fd34 (bug 988863) for rooting hazard failures 2014-03-27 16:41:49 +00:00
John Shih
26228f72fd Bug 960426 - Part 5: Add check of NetworkInformation into test_interfaces.html. r=sicking 2014-03-20 18:35:14 +08:00
John Shih
326ff3351d Bug 960426 - Part 4: Support Network Information API in Fifrefox OS. r=vchang 2014-03-17 14:33:48 +08:00
Bill McCloskey
00a11ab235 Bug 986685 - [e10s] Disable some DOM tests (r=smaug) 2014-03-28 11:25:19 -07:00
Ryan VanderMeulen
1fcaf78973 Merge inbound to m-c. 2014-03-20 17:03:59 -04:00
Tom Schuster
15c66feed1 Bug 355430 - Fix rooting issue on CLOSED TREE 2014-03-20 18:48:43 +01:00
Ryan VanderMeulen
f5fc2e9531 Bug 983015 - Skip all inputmethod tests in the B2G emulator. 2014-03-20 13:43:14 -04:00
Carsten "Tomcat" Book
e1cf115df2 Merge mozilla-central to b2g-inbound 2014-03-20 14:21:13 +01:00
Alexandre Poirot
cf02d34b79 Bug 980682 - Ensure mozAlarms doesn't throw on chrome documents and fix alarms set on non-index.html pages. r=gene 2014-03-20 09:20:12 -04:00
Carsten "Tomcat" Book
93dadba149 merge b2g-inbound to mozilla-central 2014-03-20 14:07:58 +01:00
Carsten "Tomcat" Book
1f5c06c461 merge fx-team to mozilla-central 2014-03-20 14:04:58 +01:00
Gene Lian
fea6461665 Bug 944890 - B2G SMS & MMS: remove convertTimeToInt(...) which is no longer needed (part 2, test cases). r=vicamo 2014-03-20 10:46:13 +08:00
Gene Lian
c30183fcda Bug 944890 - B2G SMS & MMS: remove convertTimeToInt(...) which is no longer needed (part 1, implementation). r=vicamo 2014-03-20 10:45:55 +08:00
Vivien Nicolas
7b861d6061 Bug 985735 - dom/system/gonk/NetworkService.js: WARNING: no preprocessor directives found. r=gwagner 2014-03-20 13:01:34 +08:00
Kyle Huey
ef5db59b76 Bug 968031: Remove threadsafe refcounting from ContentParent and add it to the cycle collector graph. r=bent,mccr8 2014-03-19 17:22:25 -07:00
Tom Schuster
c6cb8a35ec Bug 977904 - [e10s] Get native key bindings working. r=masayuki 2014-03-20 16:46:29 +01:00
Tom Schuster
b0f81b1c4b Bug 355430 - Test. r=bz 2014-03-20 16:46:29 +01:00
Tom Schuster
944726259f Bug 355430 - Add the column to the error event. r=bz 2014-03-20 16:46:28 +01:00
Carsten "Tomcat" Book
57df59943d Merge mozilla-central to b2g-inbound 2014-03-19 16:30:49 +01:00
Carsten "Tomcat" Book
7235f549a1 merge b2g-inbound to mozilla-central 2014-03-19 16:22:07 +01:00
Carsten "Tomcat" Book
3ce2c58413 Backed out changeset 92e5d79ec57f (bug 917755) 2014-03-19 09:46:12 +01:00
Carsten "Tomcat" Book
2174a9b3fb Backed out changeset 3b41ab878fcd (bug 917755) 2014-03-19 09:46:09 +01:00
Carsten "Tomcat" Book
75e8320e45 Backed out changeset 8ad57cf09e75 (bug 917755) 2014-03-19 09:46:07 +01:00
Carsten "Tomcat" Book
71c4eaa985 Backed out changeset 896bfaeab866 (bug 917755) 2014-03-19 09:46:03 +01:00
Carsten "Tomcat" Book
a84e36bcf6 Backed out changeset e60fe593236d (bug 918189) 2014-03-19 09:45:57 +01:00
Hsin-Yi Tsai
c9c018aa5a Bug 984326 - [B2G] [RIL] [CDMA] call waiting isn't working properly. The 2nd remote party cannot hear voice. r=vicamo 2014-03-18 15:57:32 +08:00
Andrea Marchesini
6cad6cea93 Bug 985686 - DataStoreServiceChild is not leaked, r=ehsan 2014-03-19 22:39:23 +00:00
Ryan VanderMeulen
a902b4a4c8 Backed out changesets a17ee88f1fe7, 6e3aee4a9650, 07e5ed676919 (bug 950076) for Werror bustage. 2014-03-19 14:00:10 -04:00
Rik Cabanier
f09ec73950 Bug 985178 - Implementation + test cases for isPointInPath and isPointInStroke. r=roc 2014-03-19 13:42:38 -04:00
Birunthan Mohanathas
e0144ed909 Bug 984112 - Part 2: Use JS::CallArgs functions instead of JS_CALLEE in Codegen.py. r=bz 2014-03-19 13:05:04 -04:00
Birunthan Mohanathas
42dc35ee32 Bug 984112 - Part 1: Use JS::CallArgs instead of JS_{ARGV,SET_RVAL,...}, argc in dom/. r=bz 2014-03-19 13:05:04 -04:00
Gregory Szorc
54f7341e78 Bug 983185 - Ensure adding a WebIDL file incurs code generation. r=glandium 2014-03-17 12:41:42 -07:00
Alessio Placitelli
a0352e2e61 Bug 950076 - Use the return value of GetNodeTextContent for OOM checks. r=jst 2014-03-19 13:05:03 -04:00
Alessio Placitelli
c85cb08e9b Bug 950076 - Add a fallible form of nsAString::Append and Replace and use it in nsTextFragment::AppendTo. r=bsmedberg, r=jst 2014-03-19 13:05:02 -04:00