Commit Graph

19355 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
0b1ddbe49d merge b2g-inbound to mozilla-central 2013-08-13 12:36:08 +02:00
Jessica Jong
3bc7e2d3a6 Bug 899418 - B2G RIL: remove deprecated interface methods/attributes from nsIRadioInterface. r=vicamo 2013-08-13 11:29:02 +08:00
Reuben Morais
b9c1c9a244 Bug 889239 - Add a fast upgrade path for the Contacts DB. r=gwagner 2013-08-12 21:58:38 -03:00
Ryan VanderMeulen
4d14292521 Backed out 4 changesets (bug 887690) for suspicion of causing frequent mochitest-2 failures.
Backed out changeset 106ae6eee902 (bug 887690)
Backed out changeset e2c72cb029f4 (bug 887690)
Backed out changeset 9eea090ed6f7 (bug 887690)
Backed out changeset 1defeb691f5c (bug 887690)
2013-08-12 19:13:38 -04:00
Ryan VanderMeulen
3f3c3722d8 Merge m-c to b2g-inbound. 2013-08-12 17:44:21 -04:00
Kyle Machulis
8abb99c4ec Bug 903497: Fix return type for PrepareAdapterRunnable::Run; r=echou 2013-08-12 14:15:45 -07:00
Bobby Holley
3ed72e3e52 Bug 901364 - Remove a bunch of now-unused modal state tracking machinery. r=mrbkap 2013-08-12 12:54:51 -07:00
Bobby Holley
80de28966e Bug 901364 - Make operation callbacks runtime-wide. r=mrbkap 2013-08-12 12:54:50 -07:00
Bobby Holley
c73211b3fb Bug 901364 - Switch to the XPConnect operation callback for DOM windows. r=mrbkap 2013-08-12 12:54:49 -07:00
Bobby Holley
3b168e2acb Bug 901364 - Hoist slow script prompt machinery into nsGlobalWindow. r=mrbkap 2013-08-12 12:54:49 -07:00
Marco Chen
0ff2dec9e6 Bug 895822 - To initilize AudioManager service in SystemWorkerManager for monitoring the headset change and setting configuration of audio backend. r=dhylands 2013-08-13 15:12:53 +08:00
Vicamo Yang
bae5feb8db Bug 899885 - 2/2: fix all communications to ril_worker. r=yoshi,gene 2013-08-13 20:14:13 +08:00
Vicamo Yang
f044e44b41 Bug 899885 - 1/2: B2G RIL - Callback-based worker messaging. Add WorkerMessenger. r=yoshi 2013-08-13 20:14:10 +08:00
Carsten "Tomcat" Book
5aaa5a7aa3 merge mozilla-central to b2g-inbound 2013-08-13 13:57:37 +02:00
Hubert Figuière
0b59c48263 Bug 904664 - Fix typo in const name. r=dhylands 2013-08-13 12:46:47 -04:00
Jan-Ivar Bruaroey
194b5e5b04 Bug 903539 - Readable exceptions for missing username/credential on turn servers (still in Error console, sigh). r=jesup 2013-08-10 04:19:35 -04:00
Vincent Chang
5df15c81a6 Bug 903859 - [WiFi] setWifiEnabled tries to configure the WiFi operation mode before any driver being loaded. r=mwu 2013-08-12 11:22:20 +08:00
Kan-Ru Chen (陳侃如)
136a487820 Bug 899073 - Move MozInputMethod, MozInputMethodManager and MozInputContext to WebIDL and uses Promises. r=yxl,khuey,nsm
--HG--
extra : rebase_source : 2ab67cebc7718e94f42cb493a76eec25df13b9cf
2013-08-09 17:41:48 +08:00
Kan-Ru Chen (陳侃如)
aee7017ffe Bug 904333 - Add forEach{Request,PromiseResolver} method to DOMRequestIpcHelper r=fabrice
--HG--
extra : rebase_source : 181aead1356a73a5a8a85c98000f3375c751ee33
2013-08-13 13:07:03 +08:00
Ben Tian
64d4f74c1f Bug 904014 - [Bluetooth] [Cleanup] Revise macros in Bluetooth*Manager.cpp under dom/bluetooth, r=echou 2013-08-13 15:04:34 +08:00
Vicamo Yang
9ddf2cea9c Bug 904084 - fix voicemail test case test_voicemail_statuschanged.js permanent failure. r=yoshi 2013-08-14 10:23:58 +08:00
Gregor Wagner
237f35873e Bug 904920 - PhoneNumberJS: update metadata. r=bent 2013-08-13 17:02:24 -07:00
Chris Peterson
44c9b40bae Bug 897924 - Intermittent test_contacts_basics.html | No contacts after clear - got 124 (or 84), expected 0. r=cpeterson 2013-08-16 15:49:18 -07:00
Botond Ballo
4110c30f98 Bug 895905 - Eliminate some of the special handling of ROOT_SCROLL_ID. r=kats, r=tn 2013-08-08 15:56:08 -04:00
Botond Ballo
f3c2ea43d5 Bug 895905 - B2G mechanism for content to inform APZC about scroll events. Handles multi-APZC. r=kats 2013-08-08 15:56:08 -04:00
Chuck Lee
b9e4b941ca Bug 900855 - Wait driver load and unload complete before proceed next request. r=mrbkap 2013-08-15 10:58:45 +08:00
Thomas Zimmermann
e4e0a32206 Bug 903422: Cleanup UnpackPropertiesMessage, r=echou
This patch cleans up the various funtions that are related to
UnpackPropertiesMessage.

The original function UnpackPropertiesMessage now returns success
or failure as a boolean value. All other functions have been
into this one. And the code has been cleaned up to be more readable.
2013-08-16 11:48:57 +02:00
Thomas Zimmermann
21c12e18e9 Bug 903422: Replace AppendDeviceNameRunnable by non-blocking implementation, r=echou,gyeh
AppendDeviceNameRunnable currently block on the Bluetooth command thread
for a DBus reply.

This patch refactors the code to not block during the DBus call. The classes
AppendDeviceNameHandler and AppendDeviceNameRunnable are being removed, and
the DBus interaction is done directly in the DBus thread.
2013-08-16 11:48:42 +02:00
Thomas Zimmermann
2b75ef619c Bug 903422: Cleanup GetPropertiesInternal, r=echou
This patch moves some logic from GetPropertiesInternal to a separate
function. This will simplify the following patches a bit.
2013-08-16 11:48:31 +02:00
Ed Morley
35b123e4dd Backed out changeset 1a2f028d66cf (bug 897871) for Marionette failures 2013-08-16 10:45:14 +01:00
Carsten "Tomcat" Book
5e5a3c346b merge mozilla-central to b2g-inbound 2013-08-16 10:56:42 +02:00
Jon Coppeard
e133b9b2a9 Bug 903352 - Handlify remaining PropertyDescriptor APIs r=terrence r=bholley r=smaug 2013-08-12 12:09:14 +01:00
Carsten "Tomcat" Book
b9e01e20d4 merge b2g-inbound to mozilla-central 2013-08-12 11:30:31 +02:00
Phil Ringnalda
d2099e030b Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures
CLOSED TREE
2013-08-11 19:21:17 -07:00
Nicholas Cameron
de3e98e1de Bug 903816. Fixups in non-layers files. r=roc 2013-08-12 11:15:10 +12:00
Fabrice Desré
470094f7f6 Bug 806374 - Don't store phone's wallpaper or the dialer ringtone or the notification ringtone as a data: URI in the settings DB r=gwagner 2013-08-11 08:41:59 -07:00
Gregory Szorc
d29db33183 Bug 890744 - Ensure updated WebIDL headers are installed after regen; r=glandium
--HG--
extra : rebase_source : d3c177eefa23f1203957a63c2d9276e38aad7818
2013-08-13 10:51:56 -07:00
Ehsan Akhgari
e86e8a41ee Bug 904264 - Don't #include js/MemoryMetrics.h in xpcpublic.h; r=bholley 2013-08-13 13:51:50 -04:00
Kyle Huey
691d1dcdbd Bug 904143: Remove nsISupports inheritance from PromiseResolver. r=smaug 2013-08-13 10:46:18 -07:00
Kyle Huey
7ea5a68da2 Bug 901630: Remove support for the cc thread. r=mccr8 2013-08-13 10:45:32 -07:00
Hsin-Yi Tsai
afcfaf7a01 Bug 869769 - [B2G][CDMA] Set and Query the preferred voice - part4 - test. r=vicamo 2013-08-08 19:06:55 +08:00
Hsin-Yi Tsai
296e7d9e55 Bug 869769 - [B2G][CDMA] Set and Query the preferred voice mode in CDMA. part3 - RIL. r=vicamo 2013-08-14 16:22:38 +08:00
Hsin-Yi Tsai
15b00a9c16 Bug 869769 - [B2G][CDMA] Set and Query the preferred voice mode in CDMA. part2 - DOM. r=smaug 2013-08-14 16:21:05 +08:00
Hsin-Yi Tsai
df67c68ba3 Bug 869769 - [B2G][CDMA] Set and Query the preferred voice mode in CDMA. part1 - idl. sr=smaug, r=vicamo 2013-08-14 15:25:13 +08:00
Ryan VanderMeulen
32c04ed328 Merge m-c to inbound. 2013-08-12 21:59:20 -04:00
Nicholas Nethercote
05eea65d43 Bug 903949 (part 2) - Don't trigger about:memory re-generation when a child process closes. r=jlebar.
--HG--
extra : rebase_source : ee532ba1176906a69cf68774d755856581e44dd9
2013-08-12 18:15:04 -07:00
Nicholas Nethercote
9ff33b9d6a Bug 903949 (part 1) - ChildMemoryReporter should return mProcess in GetProcess() rather than an empty string. r=jlebar.
--HG--
extra : rebase_source : a0979780a7289429e4c06dce2de06576bb3a3e90
2013-08-12 18:14:41 -07:00
Ryan VanderMeulen
9339de4f3f Merge m-c to inbound. 2013-08-12 17:43:24 -04:00
Guillaume Destuynder
b7704a2398 Bug 790923: Adds seccomp-bfp sandboxing support for B2G. r=agal, r=dhylands, r=dkeeler, r=imelven, a=kang. 2013-08-12 12:58:35 -07:00
Edgar Chen
909bba21f8 Bug 902380 - Have a consistent operator information in ril_worker and RadioInterfaceLayer. r=hsinyi 2013-08-08 17:29:42 +08:00
Ryan VanderMeulen
febf24bb96 Merge inbound to m-c. 2013-08-09 19:08:45 -04:00
Ryan VanderMeulen
6a284c47ab Merge b2g-inbound to m-c. 2013-08-09 17:26:14 -04:00
Kan-Ru Chen (陳侃如)
41345e7739 Bug 845169 - Update touch region from remote frame. r=roc 2013-08-13 15:56:57 +08:00
Ben Tian
79f2e1f7bf Bug 899014 - [Bluetooth][HID] HID dom bluetooth implementation, r=echou 2013-08-12 17:32:25 +08:00
Chuck Lee
7b4441a19e Bug 900331 - Provide sender in system message of WAP Push receiving. r=vicamo 2013-08-08 12:07:51 +08:00
kli@mozilla.com
c79c4d63d6 Bug 902277 - Reset retry counter of WifiWorker after connect to supplicant. r=vchang 2013-08-09 13:07:56 +08:00
Fabrice Desré
30970c47d5 Bug 902362 - DOMRequestHelper specifies _requests as array, but should be object. r=fabrice 2013-08-09 09:32:02 -07:00
Fabrice Desré
a9bf3e612b Bug 880548 - Register activities that expose the 'view' type as content handlers r=vingtetun 2013-08-08 15:04:03 -07:00
Ryan VanderMeulen
f3a8bfda31 Merge m-c to b2g-inbound. 2013-08-08 16:24:53 -04:00
Justin Lebar
55ca3347cf Bug 900221 - Switch DOMRequestHelper over to using weak message listeners. rs=fabrice
--HG--
extra : rebase_source : d83eb49444d8fb598e9d7ed1a879a6cbc8f3baaf
2013-08-08 11:36:56 -07:00
Mark Hammond
a459f7acd2 Bug 897811 - fix uses of browser.pagethumbnails.capturing_disabled to reflect the pref controls if it is *disabled* rather than enabled. r=gavin 2013-08-08 09:52:01 +10:00
Ryan VanderMeulen
9905ab6f3e Backed out changeset 06714f8dc18c (bug 902909) for OSX bustage on a CLOSED TREE. 2013-08-12 14:02:43 -04:00
Kyle Huey
67a23929df Bug 902909 - Use fallible allocation when interfacing with Snappy. r=sicking 2013-08-12 13:27:53 -04:00
Kyle Huey
2062f4e9b4 Bug 803612 - Add deprecation warnings for mozGetAsFile. r=sicking 2013-08-12 13:26:31 -04:00
Phil Ringnalda
8eae71a4e1 Back out f99521bfd197:38657fcd2d1a (bug 890570) for Linux xpcshell failures
CLOSED TREE
2013-08-10 17:23:05 -07:00
David Zbarsky
502ede1da3 Bug 890570 - PTCPSocket constructor doesn't need PBrowser r=jduell 2013-08-10 11:18:12 -04:00
David Zbarsky
3f641a4475 Bug 883493: Make CGUnionStruct use CGClass r=bz DONTBUILD 2013-08-10 11:17:16 -04:00
David Zbarsky
db45cbc551 Backed out changeset 30bd1b29ac64 for having the wrong commit message DONTBUILD 2013-08-10 11:16:59 -04:00
David Zbarsky
f841b15bb3 * * *
Bug 883493: Make CGUnionStruct use CGClass r=bz
2013-08-10 11:14:23 -04:00
David Zbarsky
29318028b2 Bug 883493: Use CGSwitch to generate union structs r=bz 2013-08-10 11:14:22 -04:00
Johnny Stenback
84b7ee4886 Bug 859707. Convert History to WebIDL bindings. r=bz 2013-08-09 23:47:59 -07:00
Boris Zbarsky
cee42710e6 Bug 895758 followup. Fix the include guard and some spacing issues. 2013-08-10 01:10:18 -04:00
Boris Zbarsky
305e92bd92 Bug 901531. Remove the unused RootedJSValue class. r=ms2ger 2013-08-09 22:01:45 -04:00
Michael Henretty
2258001442 Bug 883923 - Provide a Fuzzy Matcher API for phone numbers. r=fabrice 2013-07-31 21:04:59 -07:00
Ryan VanderMeulen
2a24087a6d Merge m-c to b2g-inbound. 2013-08-12 15:36:24 -04:00
Thomas Zimmermann
a519b475c5 Bug 888595 - Fix Bluetooth permission test. r=dchan 2013-08-12 13:02:27 -04:00
Thomas Zimmermann
37771b0aa4 Bug 888595 - Convert BluetoothDevice to WebIDL. r=bz, r=echou
We keep the old XPIDL files in place to stay compatible with existing
code. They can probably be removed when all bindings have been converted
to WebIDL.
2013-08-12 10:34:28 +02:00
Thomas Zimmermann
e66199f950 Bug 888595 - Convert BluetoothAdapter to WebIDL. r=bz, r=echou
In addition to converting BluetoothAdapter, this patch also converts
MediaMetaData and MediaPlayStatus to WebIDL. The old XPIDL-based
bindings have been removed.
2013-08-12 10:32:53 +02:00
Thomas Zimmermann
f4a46b14da Bug 888595 - Convert BluetoothManager bindings to WebIDL. r=bz, r=echou
This patch converts the BluetoothManager to WebIDL and removes the
old XPIDL bindings. The only user of BluetoothManager is the class
Navigator, which has been adapted to the change.
2013-08-12 10:31:58 +02:00
Nikhil Marathe
814dc02786 Bug 900450 - Reset UDP socket to allow re-initialization. r=dougt 2013-08-06 09:38:04 -07:00
Carsten "Tomcat" Book
117e2b871f Backed out changeset 3e6be7551207 (bug 888595) for mochitest failure 2013-08-12 18:08:19 +02:00
Carsten "Tomcat" Book
a697ac1806 Backed out changeset 4ce3e048289c (bug 888595) for mochitest failure 2013-08-12 18:08:03 +02:00
Carsten "Tomcat" Book
996c429895 Backed out changeset 6855c55668a7 (bug 888595) for mochitest oranges 2013-08-12 18:07:32 +02:00
Szu-Yu Chen [:aknow]
d64d6f4fe0 Bug 887690 - Part 4: Test emergency callback mode (xpcshell-test). r=hsinyi 2013-08-12 08:25:42 -04:00
Szu-Yu Chen [:aknow]
3784ca26da Bug 887690 - Part 3: Add emergency callback mode support (ril). r=hsinyi 2013-08-12 08:25:24 -04:00
Szu-Yu Chen [:aknow]
be98c1d90b Bug 887690 - Part 2: Add emergency callback mode support (dom). r=bent 2013-08-12 08:25:09 -04:00
Szu-Yu Chen [:aknow]
bc23e1e885 Bug 887690 - Part 1: Add emergency callback mode support (idl, webidl). r=hsinyi, sr=smaug 2013-08-12 08:24:53 -04:00
Szu-Yu Chen [:aknow]
9819705f86 Bug 869776 - Part 2: Test cell broadcast config. r=vicamo 2013-08-12 08:22:31 -04:00
Szu-Yu Chen [:aknow]
df344dacdf Bug 869776 - Part 1: Support cdma cell broadcast config. r=vicamo 2013-08-12 08:22:15 -04:00
Carsten "Tomcat" Book
82778372f3 merge mozilla-central to b2g-inbound 2013-08-12 11:52:02 +02:00
Thomas Zimmermann
32bbdfba58 Bug 888595: Converted BluetoothDevice to WebIDL, r=bzbarsky,echou
We keep the old XPIDL files in place to stay compatible with existing
code. They can probably be removed when all bindings have been converted
to WebIDL.

--HG--
extra : rebase_source : b6612fbd237d89bd02a2fde34e121691be3c0f08
2013-08-12 10:34:28 +02:00
Thomas Zimmermann
d9bb4b0fbb Bug 888595: Converted BluetoothAdapter to WebIDL, r=bzbarsky,echou
In addition to converting BluetoothAdapter, this patch also converts
MediaMetaData and MediaPlayStatus to WebIDL. The old XPIDL-based
bindings have been removed.

--HG--
extra : rebase_source : 8a3e25ff89877148d0765b371ebdf77ad33aad75
2013-08-12 10:32:53 +02:00
Thomas Zimmermann
db7099b738 Bug 888595: Convert BluetoothManager bindings to WebIDL, r=bzbarsky,echou
This patch converts the BluetoothManager to WebIDL and removes the
old XPIDL bindings. The only user of BluetoothManager is the class
Navigator, which has been adapted to the change.

--HG--
extra : rebase_source : 4bdc77b3923d4ca6ec820c12454a295010382839
2013-08-12 10:31:58 +02:00
Yoshi Huang
11e63598f1 Bug 902769 - Part 2: xpcshell tests for facility lock. r=vicamo 2013-08-09 15:47:33 +08:00
Yoshi Huang
15e8125026 Bug 902769 - Part 1: Patch. r=vicamo 2013-08-08 17:04:07 +08:00
Yoshi Huang
bd04de3d30 Bug 895169 - B2G RIL: Check contact attributes values when export to SIM. r=vicamo 2013-08-09 16:00:38 +08:00
Tom Schuster
14d0dced66 Bug 905761 - Proxy nsDefaultURIFixup::KeywordToURI to the parent. r=smaug 2013-08-16 13:59:31 -04:00
Tom Schuster
8812f84312 Bug 884410 - Remove JS_ValueToECMAInt32 and replace it with JS::ToInt32. r=terrence 2013-08-15 17:41:51 -04:00
Andrew McCreight
2a8d560a33 Bug 895294 - Make ImageDocument OverrideBuiltins. r=peterv 2013-08-15 09:50:02 -07:00
Andrew McCreight
bfd6bdbcf8 Bug 889193 - Remove DOMRequest::mRooted. r=smaug 2013-08-14 11:29:20 -07:00
Vincent Chang
a06f0477f3 Bug 897871 - Wifi - Improve wifi startup time. r=mrbkap 2013-07-29 17:59:53 +08:00
Henry Chang
2f01c65368 Bug 888227 - Initialize WifiWorker::macAddress to null. r=mrbkap 2013-07-26 10:05:50 +08:00
Ed Morley
2aaadce5ac Merge mozilla-central and b2g-inbound 2013-08-22 12:05:51 +01:00
Ed Morley
21eacd0f93 Merge latest green b2g-inbound changeset and mozilla-central 2013-08-22 12:04:16 +01:00
Jessica Jong
e623140a57 Bug 832808 - B2G Multi-SIM: To support data call function for multi-SIM. r=vicamo 2013-08-22 18:06:36 +08:00
Vincent Chang
e6ff81ded8 Bug 897871 - Wifi - Improve wifi startup time. r=mrbkap 2013-07-29 17:59:53 +08:00
Szu-Yu Chen [:aknow]
0ae2a92f0d Bug 905510 - Handle imported file not found. r=hsinyi 2013-08-15 08:25:56 -04:00
Tom Schuster
d68cba4131 Bug 900707 - Ifdef some child permission checks that right now only work with B2G. r=sicking,felipe 2013-08-22 15:52:07 -04:00
Tom Schuster
dadc9f44f7 Bug 900707 - Add a configure step that only enables child permission checks for B2G. r=glandium 2013-08-22 15:52:07 -04:00
Ryan VanderMeulen
bea62d67bd Merge m-c to inbound. 2013-08-22 15:44:40 -04:00
Hubert Figuière
f33f9f35ef Bug 819080 - Part 1: Timing of the FM Radio hardware initialisation. r=pzhang 2013-08-21 20:00:00 -04:00
Dave Huseby
cadda1c60a Bug 898240 - Properly shutdown the pending geolocation requests. r=kanru 2013-08-21 18:18:00 -04:00
Eddy Bruel
326bad8e8e Merge for bug 899052 2013-08-22 19:55:40 +02:00
Ryan VanderMeulen
fab2c2a3c8 Backed out changesets 1fa1f28c6edf and e74f694f31c4 (bug 850380) for PGO bustage on a CLOSED TREE. 2013-08-14 15:12:20 -04:00
Ryan VanderMeulen
d49b974ca6 Backed out changeset e91392042137 (bug 892488) for mochitest-3 failures.
CLOSED TREE
2013-08-14 13:29:10 -04:00
Ben Turner
4c78215f62 Bug 887029 - 'DeviceStorage: addNamed() crashes when invoked from an inline activity'. r=khuey. 2013-08-04 10:51:18 -07:00
Brian O'Keefe
263f163332 Bug 896177 - Remove more config.mk includes; r=gps 2013-07-17 16:07:14 -04:00
Brian O'Keefe
61565e4086 Bug 896177 - Remove useless config.mk includes; r=gps 2013-07-17 16:06:53 -04:00
Gregory Szorc
d87c91cf0c Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium 2013-08-14 08:40:25 -07:00
Honza Bambas
7b3c9fb7ca Bug 892488 - Get rid of the offline application cache prompt, r=ehsan+jonas 2013-08-14 17:17:00 +02:00
Ms2ger
f1fc9a981c Merge m-c to inbound. 2013-08-14 14:47:39 +02:00
Jonathan Watt
c76062a817 Bug 902234 - Cap the number of files that we include in the tooltip for <input type=file>. r=enndeakin 2013-08-07 00:11:54 +01:00
Peter Van der Beken
ac70c03afa Bug 895758. Make the global scope polluter a proxy. r=bzbarsky 2013-07-09 10:45:13 -04:00
David Zbarsky
8415f9eb69 [Bug 901289] Remove nsIDOMLinkStyle r=Ms2ger 2013-08-09 21:17:52 -04:00
David Zbarsky
7c77122b85 Bug 883493: Switch CGUnionReturnValueStruct to use CGClass r=bz 2013-08-09 21:17:51 -04:00
Nikhil Marathe
9e3af62753 Bug 902030 - DOMRequestIpcHelper stores/retrieves Promises too. r=fabrice
--HG--
extra : rebase_source : 4610af506cc1e15f8f2efdc682e3d7989626cebf
2013-08-09 18:11:11 -07:00
Nathan Froyd
8db7f31f7a Bug 903427 - make ConstantSpecs in OSFileConstants.cpp const and constexpr-foldable; r=khuey 2013-08-09 09:46:07 -04:00
Nathan Froyd
46a37be6ee Bug 899652 - use JS::UndefinedValue instead of JSVAL_VOID to encourage constexpr-ness; r=bz 2013-07-29 16:32:44 -04:00
Ryan VanderMeulen
2ae0ffbbc8 Merge m-c to inbound. 2013-08-09 19:29:45 -04:00
Nicholas Nethercote
5ec2086f99 Bug 898263 (part 4) - Move |JSTrapStatus| and related function typedefs out of jsprvtd.h. r=jorendorff.
--HG--
extra : rebase_source : 68c1d3aaaa40763e073ee791c1d0078c5d5cf87e
2013-08-08 21:30:15 -07:00
Nicholas Nethercote
292e8e2156 Bug 898263 (part 1) - Slim down jsprvtd.h. r=jorendorff.
--HG--
extra : rebase_source : 7a926428c59e388fc08148bf60f6dbc7bfe71271
2013-07-25 21:23:14 -07:00
Ryan VanderMeulen
b823fd9378 Bug 848098 - Annotate test_recursion.html for intermittent OSX asserts. 2013-08-09 16:58:56 -04:00
Hsin-Yi Tsai
6c4c371456 Bug 772765 - part4 - BT impl. r=gyeh 2013-07-09 17:20:57 +08:00
Hsin-Yi Tsai
3e2f763681 Bug 772765 - part3 - RIL impl. r=vicamo 2013-07-06 18:40:58 +08:00
Hsin-Yi Tsai
6e0cccb036 Bug 772765 - part2 - Telephony DOM. r=bent 2013-07-06 18:24:55 +08:00
Hsin-Yi Tsai
91af71760c Bug 772765 - Conference call - part1 - webidl. sr=sicking, r=bent 2013-07-20 14:46:35 +08:00
Bobby Holley
9d466e12cc Bug 901106 - Eliminate the nsJSRuntime namespace. r=mrbkap 2013-08-19 16:24:29 -07:00
Bobby Holley
b1f301a7a7 Bug 901106 - Make nsJSRuntime initialization infallible and do it implicitly in the nsJSContext constructor. r=mrbkap
We also move the runtime out of the namespace, which requires some updates.
2013-08-19 16:24:29 -07:00
Bobby Holley
ae0d0745b3 Bug 901106 - Get rid of vestigial nsJSRuntime instance and make it a namespace. r=mrbkap
We'll rename the namespace shortly.
2013-08-19 16:24:29 -07:00
Bobby Holley
c334ce29a3 Bug 901106 - Make sure sure the nsDOMScriptObjectFactory gets instantiated.
This used to happen implicitly when we created the first nsJSContext, but that
goes away in the next patch. Without this, we get a couple of odd exception-
related failures in the IPC indexedDB tests.
2013-08-19 16:24:28 -07:00
Bobby Holley
b4dde9a0ba Bug 901106 - Remove nsIScriptRuntime. r=mrbkap
All this stuff is now for nsGlobalWindow's use only.
2013-08-19 16:24:28 -07:00
Bobby Holley
9ccecb62c8 Bug 901106 - Inline and remove nsIScriptContext::{Serialize,Deserialize}. r=smaug 2013-08-19 16:24:27 -07:00
Ehsan Akhgari
f90e61776c Bug 865253 - Part 2: Implement the alternate enum values for OscillatorNode; r=roc 2013-08-19 11:54:00 -07:00
Ehsan Akhgari
3eb725fd41 Bug 865253 - Part 1: Implement the DOM bindings for OscillatorNode; r=roc 2013-08-19 11:53:00 -07:00
Rick Eyre
41f3e30fc7 Bug 880064 - Change HTMLTrackElement::Kind to a DOMString value. r=Ms2ger
This was originally in the spec as an enumerated value, but due to the current
problems with reflecting enumerated values it had to be changed to a DOMString.
This has been changed in the HTML5 spec as well.
2013-07-04 14:16:05 -04:00
James Kitchener
3ca04863ac Bug 827713 - Localisation change for unifying MathML *scripts. r=fredw 2013-08-19 09:09:08 -04:00
Ms2ger
cf3acdc148 Backout changeset f2ac3d57b445 for insufficient review. 2013-08-08 19:37:47 +02:00
Carsten "Tomcat" Book
f66afd4eed merge mozilla-central to mozilla-inbound 2013-08-08 14:01:54 +02:00
Carsten "Tomcat" Book
3dec61c518 merge b2g-inbound to mozilla-central 2013-08-08 13:33:12 +02:00
Carsten "Tomcat" Book
f44d52f3df merge mozilla-inbound to mozilla-central 2013-08-08 13:13:05 +02:00
Gregory Szorc
694f2a58f0 Bug 902609 - Make xpcshell.ini manifest strict mode compliant; r=ahal 2013-08-07 23:48:53 -07:00
Boris Zbarsky
3c1b29f835 Bug 897913 part 3. Enable Promise in chrome and certified apps, even when preffed off. r=bholley, pending review from baku 2013-08-07 17:40:20 -04:00
Boris Zbarsky
a91edf5138 Bug 897913 part 2. Allow touching interface objects via an Xray even if the page they're in can't touch them. r=bholley,smaug 2013-08-07 17:40:00 -04:00
Boris Zbarsky
0404e39cd6 Bug 902485. Disallow copy constructors and operator= on WebIDL union structs, because those wouldn't do what you think they should. r=dzbarsky 2013-08-07 17:40:00 -04:00
Boris Zbarsky
8b81c4a145 Bug 901816. Include Nullable and TypedArray headers in binding header files if we have dictionaries that have those as members. r=smaug 2013-08-07 17:40:00 -04:00
Gene Lian
e5cd57f08c Bug 901992 - B2G MMS: Retry Mechanism for Downloading MMS is Buggy. r=vicamo a=leo+ 2013-08-08 16:36:09 +08:00
Gene Lian
e24465fc4b Bug 901887 - [RIL][Contacts] Saving to SIM doesn't work. r=allstars.chh 2013-08-08 16:16:50 +08:00
Marco Castelluccio
b8e90bcd87 Bug 769848 - window.resizeTo fails is blocked in apps. r=jst 2013-08-07 20:17:34 -04:00
Yoshi Huang
d5a2e8101c Bug 900321 - Part 3: const card lock types to fix style nits. r=vicamo 2013-08-07 12:15:39 +08:00
Ryan VanderMeulen
0094fbe60a Merge m-c to b2g-inbound. 2013-08-07 14:41:41 -04:00
Thomas Zimmermann
4564ab6819 Bug 892939: Remove PrepareAdapterTask, r=echou,gyeh
PrepareAdapterRunnable does not block for DBus anymore, so the
intermediate step of PrepareAdapterTask in the main thread is
unnecessary. This patch merges the code of PrepareAdapterTask
into PrepareAdapterRunnable and removes PrepareAdapterTask.
PrepareAdapterRunnable now runs directly on the main thread.
2013-08-07 10:14:20 +02:00
David Dahl
2d55ce87ec Bug 824652 - crypto.generateCRMFRequest bypasses CSP (allows script execution from a string, without unsafe-eval) r=bsmith r=khuey r=keeler 2013-08-06 21:46:05 -05:00
Ryan VanderMeulen
444d71333a Merge m-c to fx-team. 2013-08-06 14:23:55 -04:00
Marco Castelluccio
3b36497dff Bug 873567 - Fix packaged apps test. r=myk 2013-08-06 10:58:44 -04:00
Yoshi Huang
e99a1bfab2 Bug 900321 - Part 2: Update RIL and test case. r=vicamo 2013-08-05 15:23:10 +08:00
Yoshi Huang
f4d28fe666 Bug 900321 - Part 1: Add more card states in IDL . r=vicamo. sr=sicking 2013-08-02 15:09:06 +08:00
Edgar Chen
bbaebdb60b Bug 900850 - Part 2: Xpcshell tests for accessing contacts of CDMA RUIM. r=allstars.chh 2013-08-06 12:00:52 +08:00
Edgar Chen
2ed93706c5 Bug 900850 - Part 1: Support accessing contacts of CDMA RUIM. r=allstars.chh 2013-08-02 16:13:32 +08:00
Ryan VanderMeulen
16b56dc94d Bug 901416 - Follow-up fix for Werror bustage. 2013-08-07 20:45:54 -04:00
Marco Castelluccio
b0cfbd81f2 Bug 854975 - Print app.installTime, beforehand e installSuccess time to understand what's going on in test_install_app.xul. r=fabrice 2013-08-07 20:07:41 -04:00
Jeremy Kim
6e650bb86b Bug 901416 - Don't add multiple instances of the network-blip observer to nsGlobalWindow. r=jlebar 2013-08-07 20:07:41 -04:00
Jose Antonio Olivera Ortega
25642de515 Bug 894871 - [User Story] [Suplementary Services] Temporary MMI codes: support calling line identification restriction (+CLIR). r=hsinyi 2013-08-08 00:47:34 +02:00
Boris Zbarsky
d7a04ba80c Back out revision ab9642207875 (bug 897811) for browser-chrome test failures. 2013-08-08 01:13:45 -04:00
Masayuki Nakano
16dc1c6dc2 Bug 812995 Support 'blink' value at -moz-text-decoration-line and drop -moz-text-blink r=dbaron 2013-08-06 23:02:34 +09:00
Mark Hammond
723b4b42cf Bug 897811 - fix uses of browser.pagethumbnails.capturing_disabled to reflect the pref controls if it is *disabled* rather than enabled. r=gavin 2013-08-08 09:52:01 +10:00
Nicholas Nethercote
8ce53f9ffd Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
--HG--
extra : rebase_source : 25f4de1bfae830b0af6407d260a70b787ab1dc9b
2013-08-06 23:59:54 -07:00
Ed Morley
e4bcd96d08 Merge mozilla-central and inbound 2013-08-07 16:19:03 -07:00
Ed Morley
bab56be6ee Backed out changeset 810162a6bd0c (bug 901816) for Windows build failures 2013-08-07 15:50:42 -07:00
Ed Morley
a5517b6978 Backed out changeset dd79223a1f3a (bug 902485) 2013-08-07 15:50:19 -07:00
Ed Morley
4ca4142676 Backed out changeset 95cefee173eb (bug 897913) 2013-08-07 15:50:13 -07:00
Ed Morley
4baa0483a5 Backed out changeset 2a70c56c2469 (bug 897913) 2013-08-07 15:50:10 -07:00
Boris Zbarsky
70e138da7c Bug 897913 part 3. Enable Promise in chrome and certified apps, even when preffed off. r=bholley, pending review from baku 2013-08-07 17:40:20 -04:00
Boris Zbarsky
ba738ed1e5 Bug 897913 part 2. Allow touching interface objects via an Xray even if the page they're in can't touch them. r=bholley,smaug 2013-08-07 17:40:00 -04:00
Boris Zbarsky
b424717832 Bug 902485. Disallow copy constructors and operator= on WebIDL union structs, because those wouldn't do what you think they should. r=dzbarsky 2013-08-07 17:40:00 -04:00
Boris Zbarsky
d60ef37f89 Bug 901816. Include Nullable and TypedArray headers in binding header files if we have dictionaries that have those as members. r=smaug 2013-08-07 17:40:00 -04:00
Ehsan Akhgari
0151f23455 Bug 855568 - Implement MediaElementAudioSourceNode
X-Git-Commit-ID: 52f1fcdd561e8214e6820a3f2478d9e8b9623430

--HG--
extra : rebase_source : c40cd0c7070dec9e0273093499228f13906f8fc5
2013-07-25 15:01:49 +12:00
Ivan Alagenchev
fdd548e83d Bug 762593 - DOM patch. Adds localized strings for insecure passwords error messages. r=bz 2013-08-06 10:15:00 -04:00
Ryan VanderMeulen
87a4ee15f4 Backed out changesets aee6b1a6c400 and a633e4d67d31 (bug 875277) for bustage. 2013-08-05 20:47:07 -04:00
JW Wang
835d56c5d5 Bug 875277 - Part 1: Implement WaveShaperNode.oversample - webidl enums. r=ehsan 2013-07-26 15:14:35 +08:00
Ryan VanderMeulen
2ac14b6276 Merge m-c to inbound. 2013-08-05 20:00:43 -04:00
Marco Castelluccio
8307a806dd Bug 771294 - Install App doorhanger remains visible when installing page immediately loads another page. r=myk
--HG--
rename : dom/tests/mochitest/webapps/bug_765063.xul => dom/tests/mochitest/webapps/install_and_redirect_helper.xul
2013-08-05 16:30:41 -04:00
Ryan VanderMeulen
3eb19df999 Backed out changeset a4dd0dc4e354 (bug 824652) for Android M1 orange. 2013-08-05 19:21:17 -04:00
Adam Roach [:abr]
f9f74143a9 Bug 901707: update IPeerConnection UUID r=ekr 2013-08-05 18:01:01 -05:00
Adam Roach [:abr]
1b84d68b1b Bug 901706: update IPeerConnectionObserver UUID r=ekr 2013-08-05 18:01:00 -05:00
David Zbarsky
6abb828c55 Bug 901700: Rev nsIDOMSVGElement iid due to interface changes made earlier rs=jlebar over irc, a=bajaj 2013-08-05 18:36:08 -04:00
David Dahl
6b4fc6a059 Bug 824652 - crypto.generateCRMFRequest bypasses CSP (allows script execution from a string, without unsafe-eval) r=bsmith r=khuey r=keeler 2013-08-05 16:15:22 -05:00
Ryan VanderMeulen
cde7e2e3b5 Backed out changesets fbba341b5faf, 4b2c9adef1e4, and bde98e3a7194 (bug 762593) for mochitest-bc failures. 2013-08-05 16:58:37 -04:00
Szu-Yu Chen [:aknow]
ae052c7acf Bug 743150 - Part 4: Test for supplementary service notification in RIL. r=hsinyi 2013-08-05 16:28:48 -04:00
Szu-Yu Chen [:aknow]
1ee6dd90bd Bug 743150 - Part 3: Handle supplementary service notification in RIL. r=hsinyi 2013-08-05 16:28:31 -04:00
Szu-Yu Chen [:aknow]
21ffce756d Bug 743150 - Part 2: Add remoteheld/remoteresumed event (dom). r=bent, r=gyeh 2013-08-05 16:28:14 -04:00
Szu-Yu Chen [:aknow]
2d219bb783 Bug 743150 - Part 1: Add remoteheld/remoteresumed event (idl). r=hsinyi 2013-08-05 16:27:50 -04:00
Masashi Honma
d9b02788df Bug 890694 - Add EAP-SIM/AKA/AKA' support. r=dlee 2013-08-05 16:25:40 -04:00
Mike Habicher
70e525a94a Bug 890427 - Let the Camera app know when the preview has actually started/stopped. r=jst 2013-08-05 16:24:43 -04:00
Ryan VanderMeulen
a9dc22711a Backed out changesets be79c6478634 and 84530975d22f (bug 898512) for B2G mochitest-4 failures. 2013-08-05 13:37:13 -04:00
Reuben Morais
738263a62b Bug 898512 - Tests. r=bz 2013-08-05 15:09:20 +02:00
Reuben Morais
2dad9cf61f Bug 898512 - navigator.mozSettings should be null if an app doesn't have permission. r=bz 2013-08-05 15:09:07 +02:00
Carsten "Tomcat" Book
d17ceba6e3 Merge m-c to b2g-inbound 2013-08-05 12:03:22 +02:00
Carsten "Tomcat" Book
5c34d25a48 Merge b2g-inbound to m-c 2013-08-05 11:22:48 +02:00
Szu-Yu Chen [:aknow]
4aea830dd1 Bug 900900 - Fix test_ril_worker_clir.js. r=hsinyi
---
 dom/system/gonk/tests/test_ril_worker_clir.js |    8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
2013-08-05 14:00:28 +08:00
Ben Tian
10d78003ba Bug 900887 - Handle state change: CALL_STATE_DIALING -> CALL_STATE_CONNECTED, r=echou 2013-08-05 11:00:04 +08:00
Ivan Alagenchev
1d289913c7 Bug 762593 - DOM patch. Adds localized strings for insecure passwords error messages. r=bz 2013-08-05 11:23:07 -07:00
Yoshi Huang
40c1e002ad Bug 883741 - Part 2: testing for null in crypto legacy. r=bz 2013-08-01 15:14:44 +08:00
Yoshi Huang
2e2cee1761 Bug 883741 - Part 1: WebCrypto: Move Crypto to WebIDL. r=bz 2013-08-01 14:57:25 +08:00
Dave Hylands
75414d2b52 Bug 885753 - White space only changes. r=dhylands,jvarga
Jan commented that a bunch of my lines were longer than 80 characters.
So I went through and fixed the entire file.
This changeset should be a white-space only changeset and otherwise
has no functional changes.
2013-08-02 16:35:16 -07:00
Dave Hylands
ab18c36791 Bug 885753 - Change getDeviceStorage to return the default storage area. r=jvarga
This removes the entire concept of composite storage.
2013-08-02 16:34:59 -07:00
Ryan VanderMeulen
043432c180 Merge inbound to m-c. 2013-08-02 16:36:40 -04:00
Justin Lebar
d2dcba11d3 Back out 4ff7455f6720, "Bug 894736, pass clipboard type to data transfer so that the correct clipboard is used when pasting, r=ehsan" on a CLOSED TREE. 2013-08-02 10:53:34 -07:00
Ed Morley
ce3bcd733c Merge mozilla-central and b2g-inbound 2013-08-02 13:51:22 +01:00
Ed Morley
4e6f3c8e19 Merge latest green b2g-inbound changeset and mozilla-central 2013-08-02 13:30:22 +01:00
Ms2ger
e91a3ed10c Merge m-c to inbound. 2013-08-02 11:40:30 +02:00
Ms2ger
4565d33fad Backout changeset 531f544bc9ce for breaking B2G tests. 2013-08-02 11:38:49 +02:00
Ms2ger
50634577d5 Merge m-c to inbound. 2013-08-02 11:07:57 +02:00
Thomas Zimmermann
f002405956 Bug 892933: Replace AddServiceRecordsInternal by non-blocking implementation, r=echou,gyeh
AddServiceRecordsInternal blocks the Bluetooth command thread while
waiting for a DBus reply. This patch replaces the function by a DBus
reply handler that runs asynchrounously on the DBus thread.
2013-08-02 09:30:55 +02:00
Ms2ger
87ff310ef9 Bug 832883 - Move IDBKeyRange to WebIDL; r=khuey 2013-08-02 09:09:15 +02:00
Ms2ger
0f9d038985 Bug 897945 - Use an XPCOM string for nsContentUtils::ReportToConsole's category argument; r=bholley 2013-08-02 09:09:11 +02:00
Ms2ger
bf6618a13c Bug 900096 - Cleanup Touch some; r=dzbarsky 2013-08-02 09:06:35 +02:00
Ms2ger
1571fe39c1 Bug 896251 - Make nsEvent::{refPoint, lastRefPoint} LayoutDeviceIntPoints; r=smaug+kats 2013-08-02 09:05:16 +02:00
Ms2ger
5dcc1ed0f0 Bug 886408 - Move nsContentUtils::ReleaseWrapper into nsWrapperCache; r=mccr8 2013-08-02 09:04:01 +02:00
Ms2ger
61364639a4 Bug 870370 - Move EXTRA_COMPONENTS to mozbuild (file batch #4); r=mshal 2013-08-02 09:03:42 +02:00
Gina Yeh
087b3e5605 Bug 900348 - Failed to receive media-button system message, r=echou 2013-08-02 14:37:31 +08:00
Marco Castelluccio
19539a7071 Bug 777402 - Implement support for packaged apps via the installPackage function in the mozapps DOM API in desktop web runtime. r=myk,wesj,fabrice 2013-08-01 17:00:39 -07:00
Marco Castelluccio
9be674ac0e Bug 777402 - Use app name + manifest url hash as unique name for apps but forbid multiple apps per origin and webapposutils refactoring. r=myk,fabrice 2013-08-01 17:00:22 -07:00
Ryan VanderMeulen
53108c6053 Backed out changesets 357e720b5a37 and f1971c2f5232 (bug 777402) for mochitest-other orange.
CLOSED TREE
2013-08-01 21:51:12 -04:00
Ryan VanderMeulen
d42b491531 Backed out changeset e9429bd59114 (bug 873567) for mochitest-2 failures.
CLOSED TREE
2013-08-01 21:43:53 -04:00
Bobby Holley
6f87931f0a Bug 897322 - Allow callers to manually fire OnNewGlobalObject when bootstrapping is complete. r=luke 2013-08-01 18:38:47 -07:00
Mike Hommey
2e729aa83d Bug 881323 - Re-implement CycleCollectorParticipant with actual vtables, with constexpr to avoid static initializers. r=mccr8 2013-08-02 10:29:05 +09:00
Ms2ger
43dd20ddd9 Bug 898311 - #error qmetatype.h must be included before any header file that defines Bool. r=mounir 2013-08-01 21:21:32 -04:00
Gina Yeh
59da7e9ae2 Bug 853221 - Patch 2: Distribute events from BluetoothAdapter, r=smaug, sr=mrbkap 2013-08-02 18:33:15 +08:00
Gina Yeh
de4f45b303 Bug 853221 - Patch 1: Distribute connection/pair status to BluetoothAdapter, r=echou 2013-08-02 18:32:57 +08:00
Vincent Chang
df25dad82d Bug 887485 - Wifi code needs to issue fwreload to netd as part of initialization. r=mrbkap 2013-07-30 16:07:13 +08:00
secretrobotron
84e2becf3b Bug 856361. Part 5: Implement MediaStreamAudioSourceNode. r=ehsan
--HG--
extra : rebase_source : 265f31edda31a2f749eacc568919304622446748
2013-07-24 23:29:39 +12:00
Hsin-Yi Tsai
e42db9bcff Bug 837079 - get the right call object in Telephony::NotifyError. r=bent 2013-07-19 12:03:30 +08:00
Eric Chou
edd9c1a2e2 Bug 892392 - Execute BluetoothService::StartInternal() at startup, r=gyeh 2013-08-02 11:58:01 +08:00
Edgar Chen
ddb5559cb5 Bug 835237 - Part 2: Add marionette tests for signal strength. r=hsinyi 2013-07-23 17:41:18 +08:00
Edgar Chen
7974384594 Bug 835237 - Part 1: Update signal strength for CDMA/EVDO network. r=hsinyi 2013-07-22 14:35:28 +08:00
Wes Kocher
6a5c67d0a8 Merge m-c to b2g-inbound on a CLOSED TREE 2013-08-01 14:51:49 -07:00
Masatoshi Kimura
a2d7f5d92e Bug 673919 - Remove routeEvent, enableExternalCapture and disableExternalCapture. r=smaug 2013-08-01 23:48:18 +09:00
David Zbarsky
f53061a41d merge backout 2013-08-01 01:54:34 -07:00
David Zbarsky
3d161603d7 backout Bug 893117 for mochitest failure 2013-08-01 01:54:09 -07:00
Nicholas Cameron
a518fa0c24 merge backout, a=me 2013-08-01 18:39:19 +12:00