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