Commit Graph

14884 Commits

Author SHA1 Message Date
Ryan VanderMeulen
221487c0da Backed out changesets ed1ef43ce9af, 3d2b3f7eac93, and 8fc6d7d32482 (bug 827831) for Marionette failures. 2013-01-24 07:48:07 -05:00
Albert Perez
a8ce9112f5 Bug 827198 - Avoid errors when time or timezone is changed. r=philipp 2013-01-24 07:22:47 -05:00
Philipp von Weitershausen
f7388a85a8 Bug 823010 - Fix test cases. r=jgriffin 2013-01-23 17:40:48 +08:00
Philipp von Weitershausen
599483d072 Bug 823010 - B2G SMS: We should not ack reception when there's a storage error. r=vicamo, ferjm a=blocking-b2g 2013-01-23 17:40:45 +08:00
Edgar Chen
4b4a692b29 Bug 809726 - Part 3: Exporting contacts to SIM. r=allstars.chh 2012-12-28 11:11:36 +08:00
Edgar Chen
95ebbba137 Bug 809726 - Part 2: Support update command. r=allstars.chh 2013-01-21 18:04:27 +08:00
Edgar Chen
54f77d5835 Bug 809726 - Part 1: Add new interface in nsIRadioInterfaceLayer. r=allstars.chh 2013-01-16 19:02:30 +08:00
Reuben Morais
09278fe724 Bug 793204 - Add remove() API to PermissionSettings. r=sicking 2013-01-22 23:34:26 -08:00
Chuck Lee
0bc783ab4c Bug 831702 - 0007.Test case for STK Terminal Response. r=yoshi 2013-01-23 11:42:44 +08:00
Chuck Lee
61bd0a1f3a Bug 831702 - 0006.Test case for STK Event Download - Location Status. r=yoshi 2013-01-23 11:42:42 +08:00
Chuck Lee
1ef4276cd3 Bug 831702 - 0005.Add worker which supports outgoingIndex in xpcshell ril_worker_icc test. r=yoshi. 2013-01-23 11:42:41 +08:00
Chuck Lee
2bc8f67622 Bug 831702 - 0004.Fix data not set while its value is zero. r=yoshi. 2013-01-23 11:42:39 +08:00
Chuck Lee
5d97c23063 Bug 831702 - 0003.Fix data member name typo. r=yoshi. 2013-01-23 11:42:37 +08:00
Chuck Lee
28b273bdd0 Bug 831702 - 0002.Calculate data size by data size calculation function. r=yoshi. 2013-01-23 11:42:35 +08:00
Chuck Lee
665cfac88e Bug 831702 - 0001.Add data size calculation function. r=yoshi. 2013-01-23 11:42:33 +08:00
Siddartha P
ce95e2b540 Bug 827831 - Part 3: [B2G STK]: Marionette test case. r=allstars.chh 2013-01-09 17:13:16 +01:00
Siddartha Pothapragada
1b889e3016 Bug 827831 - Part 2: [B2G STK]: Support variable timeout for GET INKEY. r=allstars.chh
From d4f98c2a3b0debfd13747602104a7530b0f999e9 Mon Sep 17 00:00:00 2001
---
 dom/system/gonk/ril_worker.js |    7 +++++++
 1 file changed, 7 insertions(+)
2013-01-09 05:49:47 -08:00
Siddartha Pothapragada
eb591ff001 Bug 827831 - Part 1: [B2G STK]: Decode Comprehension-TLV tag Duration, to support variable timeout for GET INKEY. r=allstars.chh sr=sicking
From 8ae86db8de8199a9fe77c672ed7ace8ec4e26c2d Mon Sep 17 00:00:00 2001
---
 dom/icc/interfaces/SimToolKit.idl |   10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)
2013-01-22 18:21:32 -08:00
Bobby Holley
d0c7862f5e Bug 832041 - Remove nsJSContext::CompileEventHandler and move consumers to nsJSUtils::CompileFunction. r=bz 2013-01-23 07:12:50 +01:00
Kartikaya Gupta
8c0cc0fece Bug 828126 - Enable ifdef'd code on Fennec now that dependent bugs have been fixed. r=avih 2013-01-23 00:52:19 -05:00
Doug Turner
10cb614bc0 Backout part of Bug 726593 (cset 48918f0df283) that uses bug 757511. r=bsmith 2013-01-22 21:25:38 -08:00
Phil Ringnalda
6ab4075f60 Back out 30b9fbf49c01:c7fc23428c3b (bug 823010) for being rotted by 8 hours
--HG--
extra : rebase_source : 0dde2f719d4963113b578d07a17a8001fb4e0f63
2013-01-22 21:02:58 -08:00
Shian-Yow Wu
7309ce067e Bug 817985 - mobile data connection is not disconnected when we are connected to Wifi network. r=vicamo 2013-01-23 12:05:34 +08:00
Patrick Wang
f1e304e86c Bug 832925 - Use DeactivateDataCallByType to close SUPL connection. r=dougt 2013-01-21 19:30:54 +08:00
Philipp von Weitershausen
31f87a1740 Bug 823010 - Fix test cases. r=jgriffin 2013-01-22 18:06:23 -08:00
Philipp von Weitershausen
91236a7419 Bug 823010 - B2G SMS: We should not ack reception when there's a storage error. r=vicamo, ferjm a=blocking-b2g 2013-01-18 16:30:24 -08:00
Ehsan Akhgari
35865c44e0 Bug 833631 - Unprefix mozAudioContext; r=roc
--HG--
extra : rebase_source : 3c477a97ea842a806f6fad6f5c3a81d6e50b27c3
2013-01-22 20:12:21 -05:00
Gina Yeh
93b517e9ad Bug 827230 - [Bluetooth] [Hfp] Support feature 'Query Operator Selection' (AT+COPS?), r=echou, a=nonlibxul 2013-01-23 09:22:08 +08:00
Ryan VanderMeulen
15f6602a90 Merge m-c to inbound. 2013-01-23 18:30:46 -05:00
Olli Pettay
9d51d0bb41 Bug 822849 - Don't run CC/GC timers during shutdown, r=mccr8
--HG--
extra : rebase_source : 173e02106457b6867db8c4cf734a93366f4b31dd
2013-01-22 21:17:48 +02:00
Fabrice Desré
13eb74e781 Bug 821288 - Strange behavior when installing multiple hosted apps from the same origin r=julienw a=nonlibxul 2013-01-21 11:13:35 -08:00
Gina Yeh
671210ab56 Bug 823346 - [Bluetooth] [Hfp] Updating status change of Battery level, r=echou, a=nonlibxul 2013-01-22 13:53:28 +08:00
Bobby Holley
74699797c9 Bug 832435 - Fix compartment handling for EvaluteString and javascript: uris. r=bz 2013-01-21 12:56:28 +01:00
Myk Melez
0353061be5 bug 833531 - define installOrigin in argument to aApp parameter of DOMApplicationRegistry.downloadPackage(); r=fabrice
---
 dom/apps/src/Webapps.jsm | 1 +
 1 file changed, 1 insertion(+)
2013-01-22 14:01:42 -08:00
Mike Habicher
7c83d08483 Bug 819835 - add support for setting the EXIF DateTime field, r=sotaro 2013-01-18 16:06:28 -05:00
Boris Zbarsky
cc38c59fa3 Bug 828787. Stop allowing indexed expandos on windows. r=peterv 2013-01-22 15:29:53 -05:00
Randell Jesup
91e8d627f4 Bug 825510: Mark PeerConnection mochitests as desktopsupportedonly r=ted 2013-01-22 14:54:10 -05:00
Andrew McCreight
761f71fca4 Bug 830595 - Add JSAutoCompartment to nsJSContext::ExecuteScript. r=bz 2013-01-22 11:48:46 -08:00
Rob Wood
8c0964ec27 Bug 806811 - Add WebSMS tests for multisegments, update manifest; r=davehunt 2013-01-22 11:48:53 -05:00
Randell Jesup
3faae823ab Bug 825510: enable PeerConnection mochitests r=ted a=nonlibxul 2013-01-22 11:34:46 -05:00
Gene Lian
fd424b36cb Bug 831108 - Process tab terminated (stop loading) on http://margaretleibovic.com/mural/. r=fabrice 2013-01-18 21:50:01 +08:00
Gaurav Pruthi
797a5aabba Bug 672190 - Remove declaration and definitions of 'expandEntityReferences' from NodeIterator and TreeWalker. r=Ms2ger 2013-01-20 17:53:48 +05:30
Sankha Narayan Guria
502c1025d7 Bug 823872 - Add test for OS.Constants.{libc, Win}. r=Yoric 2013-01-19 18:49:42 -05:00
David Zbarsky
ac62e16f60 Bug 831673, r=bz 2013-01-19 15:56:31 -05:00
David Zbarsky
3d0d2749fd Bug 832169 - Convert SVGAnimatedLength to WebIDL r=bz 2013-01-19 15:56:00 -05:00
Steve Fink
9effec722d Bug 828753 - jsid rooting, mostly in jsinfer.*. Also switch JSObject from struct to class. r=terrence 2012-12-31 12:40:21 -08:00
Fabrice Desré
435c17fbaf Bug 814226 - Permission checks for "webapps-manage" could probably be friendlier r=sicking 2013-01-19 08:56:29 -08:00
Phil Ringnalda
c5ea080c1a Back out 7dbbb6e3d240 (bug 832435) for assertion failures 2013-01-18 21:29:05 -08:00
Bobby Holley
bd138ef664 Bug 832435 - Fix compartment handling for EvaluteString and javascript: uris. r=bzbarsky 2013-01-18 23:33:26 -05:00
Phil Ringnalda
ea6b2f1818 Back out 8447875c6479 (bug 823010) for marionette failures in test_incoming.js
CLOSED TREE
2013-01-18 19:12:03 -08:00
Phil Ringnalda
321f2d70e2 Back out fdeb0c833138 (bug 814226) for Linux bc failures in browser_webapps_permissions.js
CLOSED TREE
2013-01-18 19:10:47 -08:00
Philipp von Weitershausen
8e8c49a099 Bug 823010 - B2G SMS: We should not ack reception when there's a storage error. r=vicamo, ferjm a=blocking-b2g 2013-01-18 16:34:57 -08:00
Fabrice Desré
72faee30f7 Bug 814226 - Permission checks for "webapps-manage" could probably be friendlier r=sicking 2013-01-18 16:29:12 -08:00
Mike Habicher
a3564c5af8 backed out changeset 0004848a182f, a=bustage 2013-01-18 16:46:26 -05:00
Steve Fink
d8da3e7b9a Backed out changeset fce4e0f8a553 (bug 828753) for breaking windows warnings-as-errors (stop adding JSObject forward decls, please!) 2013-01-18 13:20:21 -08:00
Mike Habicher
3fb12b17e4 Bug 819835 - add support for setting the EXIF DateTime field, r=sotaro 2013-01-18 16:06:28 -05:00
Steve Fink
0dee2fb42d Bug 828753 - jsid rooting, mostly in jsinfer.*. Also switch JSObject from struct to class. r=terrence
--HG--
extra : rebase_source : c8806b27677594925ad0e6b54c47af5cf17e1153
2012-12-31 12:40:21 -08:00
David Zbarsky
91edcdf577 Bug 831669 - Convert SVGClipPathElement to WebIDL r=bz 2013-01-18 14:53:08 -05:00
Georg Fritzsche
24f6d7098d Bug 813245 - Sanity-check for mimetype count from pluginreg.dat. r=bsmedberg 2012-12-21 16:12:46 +01:00
Fabrice Desré
2ca010d058 Bug 829934 - Implement a hash verifier for webapp/mini manifest r=ferjm 2013-01-18 09:54:06 -08:00
Fabrice Desré
e35610d0ec Bug 830835 - update a app, cancel the download, check for update => does not send a downloadavailable event r=julienw 2013-01-18 09:01:40 -08:00
Antonio M. Amaya
fdef34b5ca Bug 831617 - Killed process when change settings, r=sicking 2013-01-17 22:50:59 +01:00
Gina Yeh
93ccc29c46 Bug 828175 - Patch 1: [Bluetooth] [Hfp] Error handling for AT+CHLD command, r=echou 2013-01-18 18:53:00 +08:00
Adam Roach [:abr]
c26dd6c6e1 Bug 824919: Weaken key references to PeerConnection and friends r=jesup,smaug,ekr 2013-01-17 17:11:14 -06:00
Yoshi Huang
f972451e5f Bug 821584 - Part 2: xpcshell tests for parsePbrTlv. r=hsinyi 2013-01-16 17:34:37 +08:00
Yoshi Huang
bb79335828 Bug 821584 - Part 1: readPBR and Refactor ICCContact. r=hsinyi 2012-12-27 19:06:29 +08:00
Nicholas Nethercote
23f321407b Bug 826521 (part 2) - Report memory used by event targets, especially XHRs. r=bz.
--HG--
extra : rebase_source : 543f0e367ce73477d62eca544137a101108a97be
2013-01-17 21:21:43 -08:00
Nathan Froyd
157648b3fe Bug 834106 - consolidate ClonedMessageData building code into MessageManagerCallback; r=smaug 2013-01-23 21:39:27 -05:00
Ken Chang
1f0dea6a9d Bug 833271 - B2G CDMA: Support data call. r=vicamo 2013-01-24 10:07:17 +08:00
Yoshi Huang
7ce877d842 Bug 827831 - Part 3: [B2G STK]: Marionette test case. r=allstars.chh 2013-01-24 19:13:08 +08:00
Siddartha Pothapragada
2a22c8e612 Bug 827831 - Part 2: [B2G STK]: Support variable timeout for GET INKEY. r=allstars.chh
From d4f98c2a3b0debfd13747602104a7530b0f999e9 Mon Sep 17 00:00:00 2001
---
 dom/system/gonk/ril_worker.js |    7 +++++++
 1 file changed, 7 insertions(+)
2013-01-09 05:49:47 -08:00
Siddartha Pothapragada
6b6cb4f861 Bug 827831 - Part 1: [B2G STK]: Decode Comprehension-TLV tag Duration, to support variable timeout for GET INKEY. r=allstars.chh sr=sicking
From 8ae86db8de8199a9fe77c672ed7ace8ec4e26c2d Mon Sep 17 00:00:00 2001
---
 dom/icc/interfaces/SimToolKit.idl |   10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)
2013-01-22 18:21:32 -08:00
Ken Chang
14b3bf2073 Bug 834118 - B2G CDMA: Add CDMA network type in the function of setting preferred network type. r=hsinyi 2013-01-24 16:46:52 +08:00
Jan-Ivar Bruaroey
4da08a17f1 Bug 825703: Stun configuration from JS for PeerConnections (IP only) r=bz,jesup 2013-01-23 14:21:25 -05:00
Vicamo Yang
546fc65113 Bug 826977 - Part 4/4: fix voicemail test cases. r=hsinyi 2013-01-24 14:42:13 +08:00
Vicamo Yang
158654f17c Bug 826977 - Part 3/4: fix all related components as well. r=hsinyi 2013-01-24 14:42:10 +08:00
Vicamo Yang
acbe61e08a Bug 826977 - Part 2/4: SystemWorkerManager & RadionInterfaceLayer changes. r=qDot 2013-01-24 14:42:07 +08:00
Vicamo Yang
1a5d58207e Bug 826977 - Part 1/4: RadioInterfaceLayer is no longer managed by SystemWorkerManager. New interface. r=qDot 2013-01-24 14:42:03 +08:00
Cervantes Yu
c00d2078d9 Bug 833606: Null check mProxy in mozilla::dom::ContentPermissionRequestParent::ActorDestroy(). r=bent a=blocking-b2g 2013-01-23 21:42:09 -08:00
Vincent Chang
c65dff9229 Bug 831716 - [Settings] [Internet sharing][wifi] Tapping Wi-fi hotspot/wifi ON disable Wi-fi connection forever. r=mrbkap, dflanagan 2013-01-17 20:26:17 +08:00
Adam Roach [:abr]
cfd4cca0c9 Bug 827843: Check for closed state on relevant operations r=jesup,smaug 2013-01-17 14:25:17 -06:00
Ryan VanderMeulen
3efa2175dc Backed out changeset 33b1caee42d2 (bug 827843) for Android test failures. 2013-01-24 20:02:59 -05:00
Robert O'Callahan
459522e248 Bug 804837. Part 0: Rework the connection and input/output port logic for Web Audio nodes; r=ehsan
Here's what this patch does:
-- Makes AudioNodes mostly not use nsWrapperCache. AudioDestinationNode
still does.
-- Rename MaxNumberOfInputs/Outputs to NumberOfInputs/Outputs, and have them
default to 1 in AudioNode.
-- Allow any number of nodes to be connected to any given input/output port.
2013-01-23 19:50:18 -05:00
Andrew Miller
86a666bcbe Bug 833948 - Fix misspelling of property from candidateInitDict. r=rjesup 2013-01-24 10:00:22 +13:00
Ryan VanderMeulen
8f378a1fcd Merge m-c to inbound. 2013-01-24 18:10:25 -05:00
Adam Roach [:abr]
599d531391 Bug 827843: Check for closed state on relevant operations r=jesup,smaug 2013-01-17 14:25:17 -06:00
Adam Roach [:abr]
f922f6b3ab Bug 825570: Finish plumbing attribute getters for localDescription and remoteDescription r=jesup,smaug 2013-01-14 16:25:54 -06:00
Steven Michaud
c20100d89c Bug 829284 - Unity plugin doesn't display in HiDPI mode. r=bgirard 2013-01-23 16:19:15 -06:00
Avi Halachmi
e0f25c9274 Bug 826383: cyclic array for frames recording to support concurrent users. r=jmuizelaar,khuey 2013-01-23 20:47:44 +02:00
Steven Michaud
da96bdf82e Bug 833936 - NPNVcontentsScaleFactor inadvertently not supported for NPN_GetValue() when called from OOP plugins. r=bgirard 2013-01-23 15:55:41 -06:00
Dale Harvey
cfa3d2a2b5 Bug 833095 - Fix format of file notification when recording complete. r=mikeh 2013-01-23 16:35:06 -05:00
David Zbarsky
e2d4944491 Bug 832153 - Convert SVGMaskElement to WebIDL r=bz 2013-01-23 15:59:46 -05:00
Gregor Wagner
2068b81c03 Backout bug 793204. r=me 2013-01-23 10:17:33 -08:00
Benjamin Smedberg
228032c681 Bug 321958 - Remove dead code nsIPluginTagInfo.getTagText, r=josh 2013-01-23 10:11:53 -05:00
James Willcox
3989b37208 Bug 800838 - Guard against invalid NPP when unscheduling plugin timers on Android r=blassey 2013-01-23 09:16:26 -05:00
Aaron Klotz
a8423a5207 Bug 829909 - Fix some Plugin Hang UI synchronization problems. r=bbondy 2013-01-17 21:22:21 -05:00
Andrew McCreight
8e97e8e581 Bug 826471. Add JSAutoCompartment in nsWindowSH::NewResolve. r=bholley 2013-01-17 16:30:41 -08:00
Chris Jones
bc9b3368d7 Bug 786631, part 2: Make the prelaunch process totipotent and specialize when it's taken. r=jlebar 2013-01-17 12:06:36 -08:00
Marco Chen
a8b6e7b1cd Bug 830611 - [Audio] Add dom_audioagent.xpt into package-manifest.in. r=roc 2013-01-17 16:18:22 +08:00
Jan Varga
fce5938f75 Bug 831169 - crash in mozilla::dom::indexedDB::PIndexedDBTransactionChild::SendAllRequestsFinished. r=bent 2013-01-17 22:38:36 +01:00
Henrik Skupin
a1377a76d9 Bug 831782 - Small fixes for WebRTC mochitests. r=jesup 2013-01-17 22:33:02 +01:00
Doug Turner
94bd1aa60d Bug 831167 - Crash in mozilla::dom::devicestorage::PDeviceStorageRequestParent::Write. r=bent
--HG--
extra : rebase_source : e7f90023f97155af70aff639bdfa5273d5cec233
2013-01-17 12:33:42 -08:00
Chris Jones
d6f21e8891 Back out bug 786631 2013-01-17 12:49:56 -08:00
Chris Jones
75253fec80 Back out bug 786631 2013-01-17 12:49:42 -08:00
Chris Jones
61d931a487 Bustage fix for bug 786631: Need a win no-op too. r=me 2013-01-17 12:46:05 -08:00
Chris Jones
e97fb1ad7f Bug 786631, part 2: Make the prelaunch process totipotent and specialize when it's taken. r=jlebar 2013-01-17 12:06:36 -08:00
Ethan Hugg
ef6cacd7b1 Bug 825565 CreateOffer/Answer should be callable more than once r=jesup 2013-01-16 07:53:56 -08:00
Boris Zbarsky
06072bf404 Bug 823228 part 2. Move indexed property access on windows from nsWindowSH::GetProperty to the outer window proxy. r=bholley 2013-01-17 12:30:37 -05:00
Mike Habicher
f6bd4f4799 Bug 830995 - move Alloc/DeallocSurfaceDescriptorGralloc() calls out of the GonkNativeWindow mMutex lock, r=kanru 2013-01-17 10:53:03 -05:00
Chia-hung Tai
cffa38f071 Bug 792328 - Process MM text attachment to String. r=vyang 2013-01-17 17:35:14 +08:00
Vicamo Yang
4b4576db69 Bug 759529: add test case for SMS loopback, r=hsinyi 2013-01-17 16:18:59 +08:00
Vicamo Yang
e83638f4c5 Bug 828633: re-enable test_strict_7bit_encoding.js. r=jgriffin 2013-01-17 16:15:38 +08:00
Vicamo Yang
338a17acad Bug 813978 - Part 5/5: test cases for mixed filter targets. r=philikon 2013-01-17 16:06:21 +08:00
Vicamo Yang
5c0180339c Bug 813978 - Part 4/5: rewrite filtering by multiple phone numbers. r=ferjm 2013-01-17 16:05:20 +08:00
Vicamo Yang
278e7899c1 Bug 813978 - Part 3/5: rewrite filtering by mix of any two conditions. r=ferjm 2013-01-17 16:05:16 +08:00
Vicamo Yang
f95aa0e11e Bug 813978 - Part 2/5: rewrite filtering by only one condition. r=philikon 2013-01-17 16:05:13 +08:00
Vicamo Yang
f6da894dc4 Bug 813978 - Part 1/5: use multi-key indexes. r=sicking, ferjm 2013-01-17 16:05:10 +08:00
Randell Jesup
4fadb0bc10 Bug 831427: Gate RemoveListener(stream) to avoid calling if Destroy() pending r=roc 2013-01-17 02:38:21 -05:00
Rik Cabanier
3a85a98855 Bug 827053 - Add support for winding in fill + clip + isPointInPath + tests the feature. r=bas 2013-01-16 21:55:43 -05:00
Bobby Holley
6e038d2b99 Bug 824864 - Fix Ms2ger nits. r=me 2013-01-16 18:50:27 -08:00
Bobby Holley
9fce3b092f Bug 824864 - Pass EvaluateString out-param as a pointer, not a reference. r=bz 2013-01-16 18:50:27 -08:00
Bobby Holley
2659d8fc54 Bug 824864 - Move responsibility for checking for JSVERSION_UNKNOWN to the one caller of EvaluateString that might pass it. r=bz 2013-01-16 18:50:26 -08:00
Bobby Holley
a26c078c60 Bug 824864 - Use an nsCxPusher in EvaluateString, and pull the principal off the target object. r=bz
This simplifies a lot of code, and makes the function scope-agnostic.
2013-01-16 18:50:26 -08:00
Bobby Holley
5515799556 Bug 824864 - Rename EvaluateStringWithValue to EvaluateString. r=bz
Now that there's only one of them, we can get rid of the silly suffix. \o/
2013-01-16 18:50:26 -08:00
Bobby Holley
746d5bebee Bug 824864 - Remove unused optional arguments from nsIScriptContext::ExecuteScript. r=bz
This lets us get rid of a bunch of junk.
2013-01-16 18:50:26 -08:00
Bobby Holley
d3d15aa3fe Bug 824864 - Remove nsIScriptContext::EvaluateString. r=bz 2013-01-16 18:50:26 -08:00
Bobby Holley
1f2a4747c6 Bug 824864 - Move existing consumers of EvaluateString over to EvaluateStringWithValue. r=bz 2013-01-16 18:50:26 -08:00
Bobby Holley
a14609b21a Bug 824864 - Improve the API for EvaluateStringWithValue. r=bz
There are a few changes we make here:
1 - Having callers pass JS::CompileOptions directly.
2 - Removing aUndefined, which makes no sense and is unused by consumers.
3 - Making aScopeObject and aRetValue non-optional, via references.
3 - Adding an argument to optionally coerce the return value to a string.

Coercing jsvals to strings is the reason we currently have two nearly-identical
functions, EvaluateString and EvaluateStringWithValue, since the coercion can
trigger arbitrary script and thus needs to be bracketed by all the junk that
nsJSContext does. However, if callers can be guaranteed that the return value
will be a bonafide string, then they can easily extract the string themselves
if they so desire. This will allow us to combine the two functions.
2013-01-16 18:50:26 -08:00
Bobby Holley
5a19a07bef Bug 824864 - Move consumers of CompileFunction to the nsJSUtils version, and kill the nsJSContext version. r=bz
Note that the three consumers were all XBL, and were all passing aShared = true,
which had the effect of passing null for the target object. So we actually want
to pass JS::NullPtr() (the HandleObject version of nullptr) instead of
aClassObject in order to maintain the old behavior (whatever that is).
2013-01-16 18:50:25 -08:00
Bobby Holley
baf74b5ce0 Bug 824864 - Hoist the guts of CompileFunction into nsJSUtils. r=bz 2013-01-16 18:50:25 -08:00
Fabrice Desré
d18fc8aa4a Bug 830294 - Can't launch an app after canceling its update r=ferjm 2013-01-16 16:55:50 -08:00
Trevor Saunders
83bcbe0d6b bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8 2013-01-12 07:40:33 -05:00
Josh Matthews
6e702dcb08 Bug 824472 - Traverse containing frames when looking for scrollable content for browser elements. r=schien 2013-01-14 18:03:32 +01:00
Gary Kwong
521929f375 Bug 831472 - Add another null check to nsGlobalWindow::GetInnerScreenRect(). r=smaug 2013-01-16 13:44:26 -08:00
David Zbarsky
57e9b33a4b Bug 830230 - Convert SVGPatternElement to WebIDL r=bz 2013-01-16 15:51:00 -05:00
David Zbarsky
8826c06ce1 Bug 827174 - Remove nsIDOMSVGLocatable and nsIDOMSVGTransformable r=bz 2013-01-16 15:51:00 -05:00
David Zbarsky
8ff56e186f Bug 830181 - Convert SVGSymbolElement to WebIDL r=bz 2013-01-16 15:50:59 -05:00
David Zbarsky
e10b65b185 Bug 827172 - Convert SVGPathElement to WebIDL r=bz 2013-01-16 15:50:59 -05:00
David Zbarsky
48f5bae1bb Bug 827182: Convert SVGUseElement to WebIDL 2013-01-16 15:50:59 -05:00
Ed Morley
b105c233ba Merge mozilla-central to mozilla-inbound 2013-01-16 20:27:28 +00:00
Ed Morley
84b7b29fbf Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2013-01-16 20:22:54 +00:00
Ehsan Akhgari
6c4c1bdfdf Bug 827158 - Part 3: Move the ValidityState API to Web IDL bindings; r=bzbarsky 2013-01-16 13:01:01 -05:00
Andrea Marchesini
c881379fed Bug 830672 - audio-channel-changed is properly when an audio channel is visible, r=mchen 2013-01-16 14:38:51 +01:00
Andrea Marchesini
84609c4505 Bug 829561 - AudioChannelService needs some unit test, r=mchen 2013-01-16 14:34:07 +01:00
Andrea Marchesini
9c07d6fda8 Bug 828200 - Any audio channel should play when visible. r=mchen 2013-01-16 14:29:57 +01:00
Olli Pettay
fef0029520 Bug 830858 - Implement a generic way to dispatch events to chrome only, r=jst 2013-01-16 11:27:06 +02:00
Panos Astithas
ee55ec9122 Merge m-c to fx-team 2013-01-16 10:13:29 +02:00
Edgar Chen
2015193c5f Bug 831183 - Part 3: Marionette tests for SET_UP_CALL. r=allstars.chh 2013-01-16 11:34:44 +08:00
Edgar Chen
e0a8e4c886 Bug 831183 - Part 2: xpcshell tests for SET_UP_CALL. r=allstars.chh 2013-01-16 12:27:38 +08:00
Edgar Chen
be1ca1f1fe Bug 831183 - Part 1: Fix callMessage. r=allstars.chh 2013-01-16 11:30:02 +08:00
Eric Chou
bf9fbe58e5 Bug 825762 - Replace VFAT reserved character with '_' to avoid file-transferring failure, r=qdot 2013-01-16 18:23:28 +08:00
Gian-Carlo Pascutto
25904c460c Bug 812650 - Enable WebRTC audio recording on Android. r=dmose 2013-01-16 10:14:49 +01:00
Gina Yeh
feafac557c Bug 827266 - Patch 1: [Bluetooth][Hfp] Support 'call waiting notification activation', r=echou 2013-01-16 14:17:41 +08:00
Olli Pettay
b70de8d5a7 Bug 830948, null check mDocshell before using it, r=bz
--HG--
extra : rebase_source : ea20dabe0ec39b3b98fab07e72b0f1f51f9d32a8
2013-01-16 01:12:14 +02:00
Mihai Sucan
259732578f Bug 787985 - Console API messages are not consistent; r=past 2013-01-15 16:02:25 +02:00
Trevor Saunders
84fd122dde bug 830396 - add back nsIDOMCSSValueList r=bz 2013-01-14 12:29:27 -05:00
Mike Habicher
fc22619eca Bug 830116 - remove off-main-thread calls to nsMainThreadPtrHandle::get() in error-handling paths, r=jst 2013-01-15 10:57:22 -05:00
Ed Morley
1e4e9b2f25 Backout 4082c7521142 (bug 819000) for mochitest assertions on a CLOSED TREE 2013-01-15 15:36:43 +00:00
Andrea Marchesini
95d3343452 Bug 830648 - AudioChannelAgent::StartPlaying() should check if already registered to AudioChannelService., r=mchen 2013-01-15 15:31:19 +01:00
Marco Chen
3c2cd9423f Bug 829420 - [Camera] In GonkNativeWindow::dequeueBuffer, -1 will be used as index to access an Arrary. r=kanru 2013-01-11 18:18:35 +08:00
Yoshi Huang
02c06703f4 Bug 828330 - B2G RIL: Expose iccid in nsIRadioInterfaceLayer.idl 2013-01-14 08:43:40 +08:00
Peter Van der Beken
0bf1bbaec2 Fix for bug 827546 (|non editable element|.QueryInterface(Components.interfaces.nsIDOMNSEditableElement) does not throw anymore) - throw on QI failure. r=bz. 2013-01-14 11:29:49 +01:00
Andrea Marchesini
806c76d9f1 Bug 829030 - Accessing the desktop notification API in the browser and approving permission errors out - API does not work, r=sicking 2013-01-14 11:08:55 +01:00
Vicamo Yang
638331fc5e Bug 813596: add marionette test cases, r=hsinyi 2013-01-14 17:05:26 +08:00
Benjamin Chen
b99fa2723b Bug 816900 - 1. Use |expandedPermNames[idx]| instead |msg.type + "-" + msg.access|. 2. Add |write, create| permissions in test_sim_contacts.js. r=gwagner 2013-01-09 13:25:34 +08:00
Hsin-Yi Tsai
f0c150d58d Bug 828160 - B2G RIL: not send duplicate incoming-call messages in some cases of 'waiting call coming' r=allstars.chh 2013-01-11 10:41:53 +08:00
Phil Ringnalda
dfaf3bab2c Back out ecac2ce4eada (bug 828126) for busting b2g's arm 2013-01-13 17:48:33 -08:00
Kartikaya Gupta
3a5e8a2d07 Bug 828126 - Remove ANDROID special-casing now that dependent bugs have been fixed. r=avih 2013-01-13 19:19:03 -05:00
David Zbarsky
5d03b3664d Bug 827724 - Remove nsIDOMSVGAnimatedPoints r=bz 2013-01-12 17:21:53 -05:00
David Zbarsky
fd7bd329e5 Bug 827149 - Remove some uses of nsIDOMHTMLBodyElement r=bz 2013-01-12 16:53:01 -05:00
Vincent Chang
fdf55580c4 Bug 829529 - [Wifi hotspot] Wifi hotspot settings should be disabled automatically when we turn on wifi. r=mrbkap 2013-01-11 11:49:27 +00:00
Gina Yeh
9739c863d6 Bug 827212 - Patch 2: Support feature 'Enhanced call status indications', r=echou 2013-01-16 14:13:58 +08:00
Gina Yeh
479c035f4b Bug 827212 - Patch 1: Move functions from public to private in BluetoothHfpManager, r=echou 2013-01-16 14:13:41 +08:00
Fabrice Desré
7da5bc9a81 Bug 829679 - Package installation without // on the manifest URL causes webapps.json corruption r=ferjm a=tef+ 2013-01-14 11:41:24 -08:00
Reuben Morais
c32d0a6ca9 Bug 793239 - SettingsLock should have a state property to indicate if it is still valid; r=gwagner 2013-01-15 22:32:49 -05:00
Gene Lian
0ccc4c7ca1 Bug 830616 - A follow-up for bug 828395 to fix some buggy logic in handling the targets of system message. r=mrbkap,benjaminchen 2013-01-16 10:19:15 +08:00
Ehsan Akhgari
6002e1ea4a Backed out changeset 89942aa8ae6a (bug 793239) because of mochitest-3 failure 2013-01-15 20:48:34 -05:00
Ryan VanderMeulen
d5134b0105 Merge m-c to inbound. 2013-01-15 19:44:40 -05:00
Reuben Morais
1833ad56d2 Bug 793239 - SettingsLock should have a state property to indicate if it is still valid. r=gwagner 2013-01-15 16:32:15 -08:00
David Zbarsky
e4f93a1b24 Bug 828815: Restore functionality of | SVGElement[onxxx] = Function | r=bz 2013-01-15 16:03:02 -05:00
Boris Zbarsky
3a50cb6afb Bug 830553. Make the asserts in nsWrapperCache.h fatal. r=mccr8 2013-01-15 14:04:24 -05:00
Boris Zbarsky
e1197ccff3 Bug 830614. Wrapping a wrappercached WebIDL object should watch out for reentry via WrapNativeParent. r=peterv 2013-01-15 14:04:24 -05:00
Vincent Chang
2a165ea847 Bug 823400 - Wifi toggle should not write settings db twice. r=mrbkap 2012-12-24 17:23:16 +08:00
Trevor Saunders
cd9ce5e64f no bug - mark several classes final to avoid warnings about deleting objects of polymorphic type 2013-01-11 04:43:29 -05:00
Trevor Saunders
138e996dfc no bug - remove a bunch of extra ';'s to make -pedantic happy 2013-01-11 05:14:04 -05:00
Trevor Saunders
0e12472abd bug 828138 - GetCurrentSelection() should return Selection* r=smaug 2012-12-19 17:55:44 -05:00
David Zbarsky
dacf5943b0 Bug 828715 - Move DOMSVGMatrix to mozilla::dom::SVGMatrix r=longsonr
--HG--
rename : content/svg/content/src/DOMSVGMatrix.cpp => content/svg/content/src/SVGMatrix.cpp
rename : content/svg/content/src/DOMSVGMatrix.h => content/svg/content/src/SVGMatrix.h
2013-01-11 15:30:21 -05:00
Ian Melven
0949ef2b93 Bug 829699 - Typo in message for both CSP headers (r=smaug) 2013-01-11 12:08:23 -08:00
Justin Lebar
af7b107b8b Bug 819000 - Preload some JSMs and XPCOM services into the preallocated process to speed up app startup. r=cjones 2013-01-15 09:17:47 -05:00
Ehsan Akhgari
b9c1d100b9 Merge mozilla-central into mozilla-inbound 2013-01-15 09:10:19 -05:00
Olli Pettay
1defaa48e6 Bug 825544: backout Bug 825544, Bug 825544, Bug 765192 and Bug 808035 to bring back the old .location=val behavior, r=bz 2013-01-15 13:46:35 +02:00
Mats Palmgren
b7ae90666d Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan 2013-01-15 13:22:03 +01:00
David Zbarsky
de74b8ded9 Bug 830231 - Remove nsIDOMDOM(Settable)TokenList r=bz 2013-01-15 03:35:59 -05:00
Phil Ringnalda
a0c4c89064 Back out acecf63268be (bug 829679) for the same mochitest-chrome orange it had the last time it landed
CLOSED TREE
2013-01-14 20:16:10 -08:00
Ryan VanderMeulen
e1e12091ba Backed out changeset cebb008a72f9 (bug 824919) for mochitest b-c orange.
CLOSED TREE
2013-01-14 22:01:12 -05:00
Fabrice Desré
15102081e5 Bug 829679 - Package installation without // on the manifest URL causes webapps.json corruption r=ferjm a=tef+ 2013-01-14 11:41:24 -08:00
Ryan VanderMeulen
54f692f186 Backed out 2 changesets (bug 826605, bug 811469) for xpcshell failures. 2013-01-14 21:25:12 -05:00
Nicholas Nethercote
e92eb3e23a Bug 829439 (part 2) - Some memory reporter clean-ups. r=jlebar.
--HG--
extra : rebase_source : 31ef4aaa1dde5299125ed67d297d70ee5fe5c876
2013-01-14 16:28:36 -08:00
Nicholas Nethercote
e7d64e972a Bug 829439 (part 1) - Add MemoryReporterBase class that promotes better encapsulation within nsIMemoryReporter sub-classes. r=jlebar.
--HG--
extra : rebase_source : 53a77ea456f2aedafe05954ceece7e64db743e66
2013-01-14 16:26:47 -08:00
David Zbarsky
f8b3444df1 Bug 830221 - Remove nsIDOMDOMImplementation r=bz 2013-01-14 21:06:20 -05:00
Philipp von Weitershausen
1ffd79274e Back out bug 813978 on a CLOSED TREE. 2013-01-14 17:38:11 -08:00
Philipp von Weitershausen
3095009a7b Back out bug 813978. a=bustage 2013-01-14 17:37:54 -08:00
Blake Kaplan
fa1fb09cd0 Bug 828395 - System messages handler is fired twice if there was already an handler for b.html contained into an iframe a.html and the page navigate to b.html r=fabrice,genelian 2013-01-14 17:24:46 -08:00
Vicamo Yang
4939ea95ac Bug 813978 - Part 5/5: test cases for mixed filter targets. r=philikon a=blocking-basecamp
--HG--
extra : rebase_source : 1cf050beaddff0c3152659604a369564dce272ed
2013-01-14 15:07:51 -08:00
Vicamo Yang
b4c8f83cf1 Bug 813978 - Part 4/5: rewrite filtering by multiple phone numbers. r=philikon, ferjm
--HG--
extra : rebase_source : 55a08666454ea2543787ee6b19864e9f713bcdf5
2013-01-14 15:07:51 -08:00
Vicamo Yang
326de43ebd Bug 813978 - Part 3/5: rewrite filtering by mix of any two conditions. r=philikon, ferjm
--HG--
extra : rebase_source : 1cfe205ea57e3fa3f8a6c681be2e1b6381d989c7
2013-01-14 15:07:50 -08:00
Vicamo Yang
8b18d6e53f Bug 813978 - Part 2/5: rewrite filtering by only one condition. r=philikon
--HG--
extra : rebase_source : 65630248284b4e7102d9e0c8d66149ea7a5c58fd
2013-01-14 15:07:50 -08:00
Vicamo Yang
5a310a010f Bug 813978 - Part 1/5: use multi-key indexes. r=sicking, ferjm
--HG--
extra : rebase_source : 140ff249308687afc17fed0e487b9a9337fb3079
2013-01-14 15:07:50 -08:00
Adam Roach [:abr]
f6c5f21152 Bug 824919: Weaken key references to PeerConnection and friends,r=jesup,smaug,ekr 2013-01-14 17:00:20 -06:00
Marco Bonardo
8d0c587c0c Backout 66c886b7d927 (bug 827715),2c7287304555 (bug 829679) for bustage 2013-01-14 22:53:34 +01:00
Christian Sonne
233112b43d Bug 826605 - Remove GPSDGeolocationProvider.js r=dougt 2013-01-14 16:51:08 -08:00
Fabrice Desré
8fce849303 Bug 829522 - Check for updates never finds app update notifications until after you restart the phone due to hosted+appcache app check for updates failure r=gwagner 2013-01-14 18:47:55 +01:00
Fabrice Desré
b20126c6cd Bug 828944 - downloadavailable flag is removed if you reboot after stopping the download r=ferjm 2013-01-11 07:32:06 -08:00
Alexandre Poirot
2f25d2874e Bug 828280 - (packaged) App won't install without developer field in its manifest. r=fabrice
--HG--
extra : rebase_source : f179e027514f6dcf1bfabfbae29bd12d9d78ea0e
2013-01-11 06:47:00 +01:00
Gene Lian
dae6bf43dc Bug 820206 - Validate "Webapps:*" message parameters in the parent process (part 3, test cases). r=fabrice, a=blocking-basecamp 2013-01-11 20:50:50 +08:00
Gene Lian
48fcec0055 Bug 820206 - Validate "Webapps:*" message parameters in the parent process (part 1, move .uninstall() from mozIDOMApplication to mozIDOMApplicationMgmt). r=sicking, a=blocking-basecamp 2013-01-11 20:50:46 +08:00
Kyle Huey
f096e98fd5 Bug 828992: Deal with blobs properly when creating indexes on existing data. r=bent 2013-01-11 05:32:20 -08:00
Ed Morley
3326161473 Backout d6efd06ceb84 (bug 828992) for assertions on a CLOSED TREE 2013-01-11 14:30:05 +00:00
Ms2ger
34abe91f47 Merge m-c to m-i. 2013-01-11 15:11:42 +01:00
Alexandre Poirot
45914aa948 Bug 826555 - Ensure that updates can't rename an app r=fabrice 2013-01-11 15:08:12 +01:00
Fabrice Desré
c85fae1c06 Bug 829572 - The storage permission should be ALLOW for all kinds of apps r=sicking 2013-01-11 05:59:22 -08:00
Ms2ger
3203dfee36 Merge latest PGO-green m-i changeset to m-c. 2013-01-11 14:48:33 +01:00
Kyle Huey
69dd14d49e Bug 828992: Deal with blobs properly when creating indexes on existing data. r=bent 2013-01-11 05:32:20 -08:00
Gregor Wagner
79036f80fd Backout Bug 829030. r=me 2013-01-11 14:11:13 +01:00
Ms2ger
67f29a9bc7 Bug 825769 - Remove comments about SVGDefinitionElement; DONTBUILD 2013-01-11 09:54:11 +01:00
Ms2ger
005d4fea5c Bug 825749 - Convert SVG gradient elements to WebIDL; r=bz
--HG--
rename : content/svg/content/src/nsSVGGradientElement.cpp => content/svg/content/src/SVGGradientElement.cpp
rename : content/svg/content/src/nsSVGGradientElement.h => content/svg/content/src/SVGGradientElement.h
2013-01-11 09:43:01 +01:00
Ms2ger
c762151efc Bug 824481 - Cleanup style attribute getters; r=bz 2013-01-11 09:42:59 +01:00
Gina Yeh
0bc063bd59 Bug 827255 - Patch 1: Enable AG error result code, r=echou 2013-01-11 14:00:04 +08:00
Patrick Wang
0d4ba3807a Bug 828835 - Return form installPreinstalledApp when coreAppsDir dosen't exist. r=fabrice 2013-01-10 15:53:17 +08:00
Jed Parsons
56eb53bf49 Bug 823751 - When persona login in the Trusty UI is canceled, fire the RP's oncancel() callback; r=benadida, a=bb+ 2013-01-10 09:56:10 +01:00
Andrea Marchesini
852f5abcdc Bug 829309 - Assertion re-entering a hashtable in nsAudioChannelService, r=mrbkap 2013-01-10 23:56:20 +01:00
Gregor Wagner
1af6f59c67 Bug 828887 - "unused-arenas" is not freed unless worker is idle for 5 seconds. r=bent 2013-01-10 23:50:40 +01:00
William Chen
382d12416e Bug 828532 - Removed 'prototype' as a reserved identifier in WebIDL. r=bz 2013-01-10 11:54:13 -08:00
Vincent Chang
41dec500b8 Bug 828909 - Sanitize Wi-Fi hotspot username and password r=mrbkap 2013-01-10 16:10:48 +00:00
David Zbarsky
7227513a94 Bug 825147: Convert SVGAElement to WebIDL r=bz
--HG--
rename : content/svg/content/src/nsSVGAElement.cpp => content/svg/content/src/SVGAElement.cpp
rename : content/svg/content/src/nsSVGAElement.h => content/svg/content/src/SVGAElement.h
2013-01-10 00:30:13 -05:00
David Zbarsky
9e33835feb Bug 827200 - Remove nsIDOMSVGZoomAndPan r=bz, longsonr 2013-01-10 00:24:37 -05:00
Mike Habicher
e09bb5012c Bug 827503 - use nsMainThreadPtrHolders when passing XPCWrappedJSes around off main thread, r=bholley,jst a=blocking-basecamp+ 2013-01-09 00:43:50 +01:00
David Zbarsky
2a13deff5a Bug 824218 - Remove unimplemented SVG features r=longsonr 2013-01-09 18:02:47 -05:00
David Zbarsky
c3bac23c38 Bug 827119: Convert SVGSVGElement to WebIDL r=bz 2013-01-09 18:02:47 -05:00
David Zbarsky
e7ce03e722 Bug 827119: Move SVGSVGElement to mozilla::dom r=bz
--HG--
rename : content/svg/content/src/nsSVGSVGElement.cpp => content/svg/content/src/SVGSVGElement.cpp
rename : content/svg/content/src/nsSVGSVGElement.h => content/svg/content/src/SVGSVGElement.h
2013-01-09 18:02:45 -05:00
David Rajchenbach-Teller
ce418e4f58 Bug 827801 - Test that OS.Constants is not available to content. r=khuey 2013-01-09 17:34:14 -05:00
Jacek Caban
3b559ff1f6 Bug 827262 - Fix plugin hang UI compilation on mingw. r=bsmedberg 2013-01-09 17:34:14 -05:00
Alexandre Poirot
ec4b923e4f Bug 813797 - Completely remove apps developer mode (dom.mozApps.dev_mode) in release builds. r=fabrice 2013-01-09 17:34:13 -05:00
Jonathan Griffin
da404cc444 Bug 828633 - Disable perma-orange test, a=test-only, CLOSED TREE 2013-01-09 13:50:26 -08:00
Jed Parsons
56259c8bfd Bug 827558 - Rename native navigator.id to navigator.mozId; r=benadida, a=bb+ 2013-01-09 21:51:14 +01:00
Ed Morley
8304fb5ac1 Backout 250a95a6ff00 (bug 828114) for mochitest timeouts on a CLOSED TREE 2013-01-09 20:01:03 +00:00
Ian Melven
9b5cf4aea2 Bug 783049 - CSP : use existing/old parser for X-Content-Security-Policy header, new/CSP 1.0 spec compliant parser for Content-Security-Policy header - Part 2 (r=bz) 2013-01-09 10:57:04 -08:00
Chris Jones
dc502af4df Bug 828114: Set a timer to ensure content processes are killed if their tabs take a long time to shut down. r=jlebar a=blocking-basecamp 2013-01-09 19:04:54 +01:00
Chia-hung Tai
32fce1d532 Bug 801632 - Save MM attachment as Blob. r=vyang 2013-01-09 23:01:48 +08:00
Andres Hernandez
d80697f10c Bug 826964 - Intermittent test_localStorageQuotaPrivateBrowsing_perwindowpb.html; r=ehsan
--HG--
extra : rebase_source : 51b2a18f81360ed85617ee474762f3353c2abd56
2013-01-08 17:18:16 -06:00