Commit Graph

6304 Commits

Author SHA1 Message Date
Justin Lebar
9e6dbca1d3 Bug 736688 - Part 3: Make browser frame tests run faster by loading empty pages instead of example.com/example.org (which is the huge, root mochitest file). r=smaug
--HG--
extra : rebase_source : fcb9fbaaa45fc92098c66a20826fe3bb7f15b62c
2012-03-28 11:36:03 -07:00
Justin Lebar
fb21a54315 Bug 736688 - Part 2: Move browser frame tests to their own directory. r=smaug
--HG--
extra : rebase_source : b8c03a5cc74b528fce8b4bb7ff77f9a25ab85800
2012-03-28 11:36:03 -07:00
Justin Lebar
4c2163b0ec Bug 736688 - Part 1: Fix up browser frame tests. r=smaug
--HG--
extra : rebase_source : 393c45bdb8d1eaa55be46dc5a6428b20d44cb013
2012-03-28 11:36:01 -07:00
Mounir Lamouri
2831ba033b Bug 739840 - Make nsDOMEventTarget subclasses inherit from nsDOMEventTargetHelper first. r=khuey 2012-03-28 10:29:14 -07:00
Ed Morley
5dfa9d4b7a Merge mozilla-central to mozilla-inbound 2012-03-28 17:37:32 +01:00
Honza Bambas
53fd824a7f Bug 736589, r=jst 2012-03-28 01:27:19 +02:00
Eric Chou
2769592846 Bug 731361 - Change bluetooth firmware loading to use a DOMRequest based API. r=bent 2012-03-27 19:17:35 -04:00
Jared Wein
642a4f48c0 Bug 730318 - Implement a way for chrome js to enumerate the plugin objects on a page for activation. r=khuey 2012-03-28 08:53:56 -07:00
Jared Wein
e34baf2131 Backed out changeset 8e42ba558f07 (bug 730318) CLOSED TREE 2012-03-27 15:23:53 -07:00
Philipp von Weitershausen
962d834861 Bug 728886 - Part 2: Support ril.h v6 parcels. r=qDot DONTBUILD because NPOTB 2012-03-20 12:28:15 -07:00
Philipp von Weitershausen
e55de01d49 Bug 728886 - Part 1: Introduce constants from ril.h version 6. r=qDot 2012-03-19 15:49:27 -07:00
Philipp von Weitershausen
f189b6f345 Bug 728886 - Part 0: Use constants when initializing RIL state. r=qDot 2012-03-20 16:18:41 -07:00
Serge Gautherie
f320f33a7b Bug 483992. (Av1) dom-level*-*/DOMTestCase.js: Remove sayrer's override of SimpleTest._logResult(). r=rcampbell. 2012-03-27 22:13:25 +02:00
Blake Kaplan
43b51e306d Bug 739234 - Deal with the odd case on a desktop computer where the backend error'd out. r=vingtetun 2012-03-27 12:04:16 -07:00
Vivien Nicolas
eb4d69133b Bug 739680 - onsettingchange is not called when the setting is changed inside another window r=fabrice 2012-03-27 12:04:16 -07:00
Marco Bonardo
54f60fcf68 Merge last green PGO from inbound to central 2012-03-27 13:56:40 +02:00
Blake Kaplan
a6d9f0ee34 Bug 736114 - Fix dumb typo. r=vingtetun DONTBUILD 2012-03-27 12:13:20 +02:00
Chris Jones
e0a9b576eb Bug 739090: Dynamically call the right *ForceUse interface. r=mwu (npotb) 2012-03-26 17:39:33 -07:00
Blake Kaplan
3a38a8b49d Bug 736114 - Fire an event every 5 seconds containing the signal strength and link speed of the connection. Also add a synchronous API for clients that don't want to wait for the signal. r=cjones DONTBUILD 2012-03-26 18:26:32 +02:00
Blake Kaplan
a76784cf13 Bug 739335: Fix wifi on Gingerbread gonk. r=cjones (npotb) 2012-03-26 12:22:29 -07:00
Chris Jones
614833edde Bug 739137: Try harder to ensure that b2g shuts down when we ask it to. r=fabrice 2012-03-26 00:46:21 -07:00
Chris Jones
43e78eff9e Bug 739115: Add runtime checks for ICS and select libnetutils interface and wpa_supplicant states appropriately. r=gal (npotb) 2012-03-25 19:40:09 -07:00
Ed Morley
9bbadf613d Merge mozilla-central and mozilla-inbound 2012-03-25 11:39:22 +01:00
Michael Wu
ea29176812 Bug 737173, part 2: Port AudioManager and libsydneyaudio to the new import. r=cjones (npotb) 2012-03-25 02:11:05 -07:00
Kan-Ru Chen
06afe18c21 Bug 739019: Allow chrome code to use PowerManager. r=cjones 2012-03-25 00:11:00 -07:00
Doug Turner
59d0282757 Bug 734855 - Rename DeviceMotion to DeviceSensors. Review comments address r=mwu 2012-03-24 17:30:03 -07:00
Doug Turner
d24b5a906e Bug 734855 - Rename DeviceMotion to DeviceSensors. r=mwu
--HG--
rename : dom/system/nsDeviceMotion.cpp => dom/system/nsDeviceSensors.cpp
rename : dom/system/nsDeviceMotion.h => dom/system/nsDeviceSensors.h
rename : xpcom/system/nsIDeviceMotion.idl => xpcom/system/nsIDeviceSensors.idl
2012-03-24 17:29:57 -07:00
Doug Turner
46f2d3abe9 Bug 734855 - Device Orientation - Make EnableDeviceMotion finer grain. r=mwu 2012-03-24 17:29:49 -07:00
Ed Morley
d17518487f Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-03-24 16:05:07 +00:00
Diogo Golovanevsky Monteiro
5b721c04cf Bug 735031 - Make Fullscreen API work with DOMElements rather than only HTML Elements. r=cpearce,smaug 2012-03-24 17:37:04 +13:00
Oleg Romashin
6b5cad0bce Bug 703155 - Port Mozilla Qt to Qt5. r=mark.finkle,mh+mozilla,dougt 2012-03-22 16:24:40 -07:00
Gregor Wagner
746c6fda8d Bug 678695 - Settings API. r=sicking, fabrice, smaug 2012-03-26 14:49:38 -07:00
Hsinyi Tsai
bed6432012 Bug 737793 - Final call state on receiver's phone is 'disconnecting', not 'disconnected'. r=bent 2012-03-21 19:30:05 +08:00
Matt Brubeck
d6bfad0407 Merge mozilla-central and mozilla-inbound 2012-03-23 16:06:54 -07:00
Bobby Holley
2672787670 Bug 733984 - Explicitly disallow shadowing on location wrappers. r=mrbkap
This was taken care of in other ways before, but we need to be more explicit about it now that we're doing more Xray stuff with Location wrappers.
2012-03-23 15:58:18 -07:00
Jared Wein
7eb5303116 Backed out changeset 62e3e0fc06c9 (bug 730318) r=bustage 2012-03-23 11:46:32 -07:00
Jared Wein
4920fd9f8d Backed out changeset 5f79a3dd45ff (bug 730318) r=bustage 2012-03-23 11:46:12 -07:00
Kyle Huey
8074cc51d1 Bug 738334: Fix a worker timer race condition. r=bent 2012-03-23 10:46:16 -07:00
DĂŁo Gottwald
a0c99babc6 merge backout 2012-03-23 16:58:48 +01:00
DĂŁo Gottwald
370316e0da Backed out changeset bf13c2253055 2012-03-23 16:58:27 +01:00
Bobby Holley
31beccabec Bug 667388 - Tests. r=mrbkap 2012-03-23 15:00:22 -07:00
Eric Chou
aa6940f2c6 Bug 730990 - Device object boilerplate for DOM Bluetooth - r=qDot 2012-03-23 14:58:12 -07:00
Kyle Machulis
35235ab6bd Backing out a44ac6895a2f 2012-03-23 14:50:47 -07:00
Marco Bonardo
d525c9e71e Merge last green PGO from inbound to central 2012-03-23 12:49:57 +01:00
Marco Bonardo
8b41ce4e56 Merge central to inbound 2012-03-23 02:02:03 +01:00
Marco Bonardo
e0389c6f8a Merge last green PGO from inbound to central 2012-03-23 01:59:29 +01:00
David Flanagan
10e29d77c0 Bug 738439 - typo in Webapps.jsm [r=fabrice] 2012-03-22 14:26:36 -07:00
Marco Bonardo
508dc27a5b Merge last green PGO from inbound to central 2012-03-22 13:04:29 +01:00
Neil Rashbrook
198703fe5f Bug 737022 Re-enable strict warnings when parsing XUL r=jst 2012-03-22 08:36:36 +00:00
Jared Wein
589f9135f9 Bug 730318 - Implement a way for chrome js to enumerate the plugin objects on a page for activation. r=khuey 2012-03-22 13:53:59 -07:00
Jared Wein
4750f67a6e Bug 730318 - Update dom/telephony to use the new implementation of nsTArrayToJSArray. r=bent 2012-03-22 13:53:52 -07:00
Oleg Romashin
00693f8670 Bug 738416 - SetHighAccuracy method is missing in Qt Location provider. r=dougt 2012-03-22 13:24:51 -07:00
Masayuki Nakano
445d98cb9e Bug 672175 part.16 Implement nsIWidget::SynthesizeNativeMouseScrollEvent() on Windows r=jimm 2012-03-22 09:59:12 +09:00
Masayuki Nakano
6ca839eb6c Bug 672175 part.15 Add new API nsIDOMWindowUtils.sendNativeMouseScrollEvent() r=roc, sr=smaug 2012-03-22 09:59:12 +09:00
Henri Sivonen
3dfb9fb844 Bug 737417 part 1 - Split charset source constants out of nsIParser.h. r=smaug. 2012-03-22 16:42:42 +02:00
Marco Bonardo
1dfd7fb932 Merge central to inbound 2012-03-22 13:09:22 +01:00
Doug Turner
7a77b07d5f Fix build bustage caused by Bug 738121. r=me
--HG--
extra : rebase_source : 9943ace287e944ed84565a3d71271d411815c659
2012-03-21 22:53:54 -07:00
Doug Turner
3f258f18bb Bug 738121 - disable compassneedscalibration event. r=jdm 2012-03-21 22:26:04 -07:00
Doug Turner
54c9b80987 Bug 738022 - gonk gps - test GpsInterface size before using. r=jdm 2012-03-21 22:25:59 -07:00
Boris Zbarsky
11b852e1bf Bug 622491. Make the global scope polluter work in standards mode too. r=jst 2012-03-22 00:10:50 -04:00
Paul O’Shannessy
2e876cdd8f Bug 714911 - Stop persisting sizemode=fullscreen [r=enn]
--HG--
extra : rebase_source : d94bb978f3d35c90659fca78df83d9bbca1795a6
2012-03-20 16:21:14 -07:00
Doug Turner
ccf5c979f2 Bug 737462 - nsDeviceMotion leaks hal observers. r=mwu 2012-03-20 14:50:55 -07:00
Doug Turner
cb66f15674 Bug 735330 - move device motion from dom/system to hal. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. cocoa bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. window/qt/linux bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. move accuracy into sensor data.  support compassneedscalibration. r=jdm

--HG--
rename : dom/system/cocoa/smslib.h => hal/cocoa/smslib.h
rename : dom/system/cocoa/smslib.mm => hal/cocoa/smslib.mm
2012-03-20 14:46:14 -07:00
Ms2ger
16bb75fefb Bug 736752 - Compartment mismatch in JetPack 'test-content-proxy.testTypedArrays', r=bholley 2012-03-20 13:57:00 -07:00
Blake Kaplan
0b7d1e15a2 Bug 737029 - Use DOMRequestHelper.jsm in DOMWifiManager.js. r=fabrice DONTBUILD 2012-03-20 16:59:38 +01:00
Blake Kaplan
f0696991a3 Bug 736092 - Notify on the 'connecting' state so the UI can update itself properly. r=cjones 2012-03-20 16:31:10 +01:00
Blake Kaplan
ea06e5a84c Bug 737376 - Shut down the wifi system on shutdown. r=cjones 2012-03-20 14:57:07 +01:00
Mounir Lamouri
9b6e615f47 Merging mozilla-inbound into mozilla-central. 2012-03-21 11:29:28 +01:00
Serge Gautherie
ef919fea29 Bug 483992. (Bv1) dom-level*-*/*: Work around tests that report no SimpleTest checks. r=bzbarsky. 2012-03-21 05:30:18 +01:00
Matt Brubeck
bb974fd0d2 Back out bug 735330, bug 737462, bug 734854 because they broke XUL Fennec
--HG--
rename : hal/cocoa/smslib.h => dom/system/cocoa/smslib.h
rename : hal/cocoa/smslib.mm => dom/system/cocoa/smslib.mm
2012-03-20 16:59:24 -07:00
Yoshi Huang
54f11d06ed Bug 733266 - B2G SMS DB: Use MSISDN from RIL as own phone number. [r=philikon] DONTBUILD because NPOTB 2012-03-17 22:23:17 +08:00
Adam Dane [:hobophobe]
3c986b3780 Bug 720126 - Update scroll API to use ScrollAxis parameters (where and when). r=roc 2012-03-19 21:09:50 -05:00
Aryeh Gregor
01ed3a4afb Bug 735805 - Part 3: Fix plugin mochitests that run no tests. r=roc 2012-03-20 13:18:08 -04:00
Mounir Lamouri
71d5cfc5d5 Bug 720795 - Screen Orientation API reading and event implementation in Android. r=dougt 2012-03-20 14:09:45 +01:00
Neil Deakin
6c9d8bc0e7 Bug 605991, prevent drops on a parent content page from a child frame from a different domain, r=smaug 2012-03-20 11:21:41 -04:00
Eric Chou
241b42bb8c Bug 730990 - Device object boilerplate for DOM Bluetooth - r=qDot 2012-03-23 14:18:03 -07:00
Jared Wein
aff3b7b236 Backed out changeset 62e3e0fc06c9 (bug 730318) r=bustage 2012-03-23 11:11:40 -07:00
Jared Wein
30d9fd445e Backed out changeset 5f79a3dd45ff (bug 730318) r=bustage 2012-03-23 11:11:31 -07:00
Mark Capella
08d7239a5d Bug 734023 - Remove language arguments from nsIScriptGlobalObject methods, r=jst, f=ms2ger 2012-03-23 18:13:29 +01:00
Josh Aas
1e7b21b1e2 Bug 726734: Reload plugin instances when the src/data URL changes. r=jst 2012-03-23 08:33:15 -04:00
Peter Van der Beken
4c5904d14e Bug 738593 - Rename IsProxy to IsDOMBinding; r=mrbkap 2012-03-16 16:44:09 +01:00
Ms2ger
d1ba1fe158 Bug 734724 - Inline nsIScriptContext::ConnectToInner into its only caller; r=jst 2012-03-24 09:18:22 +01:00
Ms2ger
57b8d41a26 Bug 734029 - Move nsJSContext::{Set,Create}OuterObject to nsGlobalWindow; r=bholley 2012-03-24 09:18:21 +01:00
Vivien Nicolas
4e3a4fa2e2 Bug 736193 - Use the offline cache to load applications [r=fabrice] DONTBUILD because NPOTB 2012-03-23 16:39:15 -07:00
Jonathan Griffin
b40725a054 Bug 738825 - mirror Marionette Python client into gecko, a=testonly (npotb) 2012-03-26 12:40:25 -07:00
Benoit Jacob
1ae2806ea3 Bug 728029 - Preserve added JS properties on the JS object returned by webgl.getExtension - r=peterv
This patch adds the diff between the previous iteration of the patch (which I accidentally committed in previous cset) and the one that peterv actually r+'d.
2012-03-26 15:02:43 -04:00
Benoit Jacob
27f43955f9 Bug 728029 - Preserve added JS properties on the JS object returned by webgl.getExtension - r=peterv 2012-03-26 14:59:04 -04:00
Josh Aas
39c326ac03 Bug 740217: Simplify plugin instance object creation. r=bsmedberg 2012-03-30 12:52:43 -04:00
Gregor Wagner
247be5ee97 Bug 737456 - Contacts API: Improve number lookup. r=bent 2012-03-21 11:45:03 -07:00
Hessam Salehi
7d69570885 Bug 474505 - Replace uses of nsVoidPtrHashkey with nsPtrHashKey<T>; r=bsmedberg 2012-03-21 14:07:31 -04:00
Josh Dhaliwal
5062750d82 Bug 735011 - geolocation - support enableHighAccuracy position option. r=dougt 2012-03-21 10:52:35 -07:00
Aryeh Gregor
94d5ff735b Bug 735805 part 1 - Fix DOM and layout mochitests that run no tests; r=bz 2012-03-16 16:07:09 -04:00
Doug Turner
073b89c4c7 Bug 737462 - nsDeviceMotion leaks hal observers. r=mwu 2012-03-20 23:36:17 -07:00
Doug Turner
e9b99834bc Bug 735330 - move device motion from dom/system to hal. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. cocoa bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. window/qt/linux bits. r=jdm
* * *
Bug 735330 - move device motion from dom/system to hal. move accuracy into sensor data.  support compassneedscalibration. r=jdm

--HG--
rename : dom/system/cocoa/smslib.h => hal/cocoa/smslib.h
rename : dom/system/cocoa/smslib.mm => hal/cocoa/smslib.mm
2012-03-20 23:36:17 -07:00
Justin Lebar
5732e6baa8 Bug 737307 - Part 1: Fix scriptaculous test. 2012-03-21 09:53:40 -04:00
Matt Brubeck
8099117bc9 Back out 0501a5506c87 (bug 741131) because of test failures 2012-04-02 10:33:01 -07:00
Veeraya Pupatwibul
f260ec62ee Bug 741131 - Clamp negative geolocation timeout values to 0. r=jdm 2012-04-02 08:14:00 -04:00
Justin Lebar
d8022c463a Bug 737857 - Report number of ghost windows in telemetry. r=njn 2012-04-02 10:37:04 -04:00
Justin Lebar
007d8115b5 Bug 738624 - Add ghost windows to about:compartments. r=njn
--HG--
extra : rebase_source : a486e644351af72a4276f26de2e4588ee851426f
2012-04-02 10:37:04 -04:00
Justin Lebar
f5815cc539 Bug 738011 - Separate "detached" from "ghost" windows in about:memory. r=njn,mccr8
--HG--
extra : rebase_source : 5194c9062cdfcd215ce5d708b1b472cf5ba7f480
2012-04-02 10:37:04 -04:00
Matt Brubeck
21e24f0ef9 Merge mozilla-central and mozilla-inbound 2012-03-24 09:05:27 -07:00
Henri Sivonen
4e93a91b3a Bug 672453 - Whine to console about various character encoding declaration-related authoring errors. r=smaug.
--HG--
rename : extensions/universalchardet/tests/bug631751be_text.html => parser/htmlparser/tests/mochitest/file_bug672453_bomless_utf16.html
2012-03-24 13:34:42 +02:00
Masatoshi Kimura
db93a05ce9 Bug 736686 - Part 2: Implement Blob constructor in Worker. r=jonas, bent 2012-03-24 12:33:59 +01:00
Shriram Kunchanapalli
a0a99e8f8a Bug 150073 - Remove nsCRT:: in nsCRT::strlen. f=sgautherie, r=dougt 2012-02-18 19:17:01 +05:30
Josh Aas
c03c720d2a Bug 741724: Clean up nsPluginHost::SetUpPluginInstance. r=jst 2012-04-03 18:11:06 -04:00
Josh Aas
5b2a8d56ca Bug 741726: Rename nsPluginTag::mEntryPoint to nsPluginTag::mPlugin. r=jst 2012-04-03 18:08:07 -04:00
Kan-Ru Chen
bcddd7d2c9 Bug 710135 - Move screen.enabled/brightness to mozPower. r=jlebar,mounir sr=cjones,sicking 2012-04-03 01:51:00 -04:00
Julian Seward
113f571e76 Bug 726590: Fix uninitialised value use in nsEventListenerManager::HandleEventInternal. r=smaug 2012-04-04 11:23:09 -07:00
Nathan Froyd
648b4d2f3d Bug 732708 - remove nsIDOMStorageList; r=honzab 2012-03-28 12:33:41 -04:00
Marco Bonardo
ee37f02006 Merge central to inbound 2012-04-04 13:39:52 +02:00
Igor Bukanov
1442822e5c Bug 737365 - stop using the cx during finalization, part 2.
This parts removes the usage of JSContext* during the finalization in
Web Workers and JS shells implementations. With this chnages JSContext * is only
accessed during the finalization in the SpiderMonkey implementation.
2012-03-19 15:34:58 +01:00
Igor Bukanov
3a859b7a76 Bug 737365 - stop using the cx during finalization, part 1.
This part changes the signatures for various finalization API to take
not JSContext* but rather either JSFreeOp structure or its
library-private counterpart FreeOp. These structures wrap parameters
that are passed to the finalizers removing most of explicit dependencies
on JSContext in the finalization code.
2012-03-19 15:34:55 +01:00
Veeraya Pupatwibul
26e9a6a204 Bug 741333 - Remove PRBool/PR_TRUE/PR_FALSE that crept in r=Ms2ger 2012-04-04 11:15:10 +02:00
Igor Bukanov
5542df3342 bug 730221 - delegating serialization of script principals to the embedding. r=:luke,:bz
Currently to serialize principals stored in JSScript we have a rather complex
schema. First there is the transcode callback that the embedding must provide
to transcode principals using XDR API. Second we use rather complex glue code
to implement that callback in terms of writing/reading nsIObjectOutputStream/
nsIObjectInputStream. This glue code is duplicated in 3 places. All this can
be avoided if we simply delegate transcoding of principals to the caller. In
addition, at least in the case of the cached startup scripts we do not even
need to transcode the principals as the the cached scripts always have the
system principal so we can skip all the transcode complexity there.

The patch implemnts this idea. In particular, the code in JS engine
responsible for transcoding of principals is replaced by the single API
function JS_XDRSetPrincipals that the embedding can use to set principals for
decoded scripts and functions. Then the startup cache uses this to set the
principals for the decoded script to the system principals. The other two
places in nsJSContext::Serialize and  XBL_SerializeFunction that need to
serialize principals together with a function or script now uses common
utilities in nsXPConnect so the serialization complexity resides in the single
 place.
2012-02-13 14:10:04 +01:00
Matt Brubeck
3057ab345d Merge mozilla-central and mozilla-inbound 2012-03-19 16:47:00 -07:00
Blake Kaplan
d1573b5903 Bug 736087 - Remove the ns prefix from the WifiWorker component. r=philikon DONTBUILD
--HG--
rename : dom/wifi/nsWifiWorker.h => dom/wifi/WifiWorker.h
rename : dom/wifi/nsWifiWorker.js => dom/wifi/WifiWorker.js
rename : dom/wifi/nsWifiWorker.manifest => dom/wifi/WifiWorker.manifest
2012-03-16 18:05:28 +01:00
Blake Kaplan
5a931ecced Bug 736087 - Rename nsDOMWifiManager to DOMWifiManager. r=philikon
--HG--
rename : dom/wifi/nsDOMWifiManager.js => dom/wifi/DOMWifiManager.js
rename : dom/wifi/nsDOMWifiManager.manifest => dom/wifi/DOMWifiManager.manifest
2012-03-16 17:51:05 +01:00
Blake Kaplan
5b06006a35 Bug 736196 - Fix a small bug in internal dhcp notifications (clear dhcpInfo when we don't have any). Don't write out fake passwords in our configs. Make sure that we enable networks upon creation so they're enabled in the config file. r=cjones 2012-03-16 14:56:38 +01:00
DĂŁo Gottwald
5491bf2ad2 merge backout 2012-03-19 12:54:47 +01:00
DĂŁo Gottwald
6a83ce299e Backed out changeset 2cd01fd07ce8 2012-03-19 12:54:32 +01:00
Masatoshi Kimura
8d714490ee Bug 736687 - Warn on use of MozBlobBuilder. r=sicking
--HG--
rename : layout/reftests/svg/as-image/img-blobBuilder-1.html => layout/reftests/svg/as-image/img-blobURI-1.html
rename : layout/reftests/svg/as-image/img-blobBuilder-2.html => layout/reftests/svg/as-image/img-blobURI-2.html
2012-03-19 12:00:43 +01:00
Adam Dane [:hobophobe]
1157561543 Bug 720126 - Update scroll API to use ScrollAxis parameters (where and when). r=roc 2012-03-18 14:42:25 -05:00
Mark Finkle
2f256bcc57 Backout 7e28d1a2c648, 330b210f503d, 2421d39e0ab3, aa978ffa44bc, 38a71ae7e06d, b94319584a7a, 7e8278f5e814, 0b4e3c7608ab, 329c07609ca8, 0d61a0d8dba4, Due to Ts regression on Android 2012-03-17 21:51:39 -04:00
Phil Ringnalda
532bb57e36 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-03-17 16:57:05 -07:00
Kyle Huey
72854663bd Bug 612311: Add some instrumentation. r=me 2012-03-17 13:07:28 -07:00
Ehsan Akhgari
9fb965340a Merge from mozilla-central 2012-03-17 12:32:28 -04:00
Vicamo Yang
4d4eee53e6 Bug 712933 - Part 6: Support receiving multipart SMS. r=philikon DONTBUILD because NPTOB 2012-03-16 17:02:06 -07:00
Vicamo Yang
b12711e279 Bug 712933 - Part 5: refactor GsmPDUHelper readUserData(). r=philikon 2012-03-16 16:59:58 -07:00
Vicamo Yang
1c0911e800 Bug 712933 - Part 4: Support sending multipart SMS. r=philikon 2012-03-16 16:59:35 -07:00
Vicamo Yang
74ecaeab3d Bug 712933 - Part 3: fix getNumberOfMessagesForText(). r=philikon 2012-03-16 16:57:41 -07:00
Vicamo Yang
d47e664ef9 Bug 712933 - Part 2: refactor calculateUserDataLength(). r=philikon 2012-03-16 16:57:06 -07:00
Vicamo Yang
362799bca7 Bug 712933 - Part 1: Move GsmPDUHelper.calculateUserDataLength() to RadioInterfaceLayer.js. r=philikon 2012-03-16 16:47:21 -07:00
Fernando Jiménez
03a91e6e61 Bug 733268 - B2G SMS DB: fix deleteMessage behaviour. r=philikon 2012-03-16 16:38:50 -07:00
Fernando Jiménez
0a5c782cfa Bug 735536 - B2G SMS DB: Use new fangled IndexedDB string constants. r=philikon 2012-03-16 16:34:05 -07:00
Hsinyi Tsai
631b0f0dfe Bug 736258 - WebTelephony: rename ringing event to alerting. r=philikon 2012-03-16 11:13:42 +08:00
Marco Bonardo
312ed3ed80 Merge inbound and central 2012-03-16 13:42:16 +01:00
Ms2ger
a494664e3f Bug 722154 - Part f: Remove custom quickstubs for vertexAttrib[1-4]fv; r=bjacob 2012-03-16 10:53:41 +01:00
Ms2ger
3456d2d5e4 Bug 722154 - Part e: Remove custom quickstubs for uniform[1-4][i,f]v and uniformMatrix[2-4]fv; r=bjacob 2012-03-16 10:52:42 +01:00
Ms2ger
d5d2b74974 Bug 722154 - Part d: Remove custom quickstub for readPixels; r=bjacob 2012-03-16 10:50:51 +01:00
Ms2ger
58d4fde71b Bug 722154 - Part c: Remove custom quickstubs for compressedTexImage2D and compressedTexSubImage2D; r=bjacob 2012-03-16 10:50:33 +01:00
Ms2ger
3850828e22 Bug 722154 - Part b: Remove custom quickstub for bufferSubData; r=bjacob 2012-03-16 10:50:18 +01:00
Ms2ger
b3ff1e4405 Bug 722154 - Part a: Remove custom quickstub for bufferData; r=bjacob 2012-03-16 10:50:00 +01:00
Ms2ger
090a26ea3d Bug 550309 - Part e: Remove custom quickstub for getImageData and return an actual ImageData; r=bz 2012-03-16 10:48:55 +01:00
Ms2ger
2d3c91199c Bug 550309 - Part d: Try unwrapping to nsIDOMImageData in GetImageData(); r=bz 2012-03-16 10:44:39 +01:00
Ms2ger
7ea9d494ee Bug 550309 - Part c: Implement ImageData; r=bz 2012-03-16 10:44:08 +01:00
Masayuki Nakano
5f93695680 Bug 728103 part.2 Fix new test failures r=smaug 2012-03-16 15:29:15 +09:00
Philipp von Weitershausen
83919705c4 Bug 725002 - Part 7: Merge the remaining 'Phone' functionality into RIL. r=qDot DONTBUILD because NPTOTB 2012-03-15 18:01:24 -07:00
Philipp von Weitershausen
a0bb014818 Bug 725002 - Part 6: Move SMS handling to the RIL object. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
b9267ad6be Bug 725002 - Part 5: Move datacall state handling to the RIL object. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
1d264962b6 Bug 725002 - Part 4: Move call state handling to the RIL object. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
8d7a58b2f9 Bug 725002 - Part 3: Move radio, card, registration state handlers to the RIL object. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
e946fc9a11 Bug 725002 - Part 2: Remove a bunch of empty RIL request handlers. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
3795f99fa2 Bug 725002 - Part 1: Convert most RIL methods to simply take the 'options' message object. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
2291765f53 Bug 735958 - B2G 3G: Typo in datacall management causes leaks and inconsistent state. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
aee5e0fe86 Bug 735581 - B2G RIL MSISDN follow-ups. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
dc8a383ff9 Bug 735499 - B2G RIL: Leaking "options" object when rild responds with an error. r=qDot 2012-03-15 17:47:00 -07:00
Philipp von Weitershausen
c4fd834183 Bug 735492 - B2G 3G: Simplify data call handling in ril_worker.js. r=qDot 2012-03-15 17:47:00 -07:00
Mounir Lamouri
675be045de Bug 735781 - Make sure nsScreen don't call RemoveObserver twice in a row. r=jlebar 2012-03-15 10:58:56 +01:00
Mounir Lamouri
e545a790d6 Bug 735261 - navigator.mozConnection should be an instance of EventTarget. r=smaug 2012-03-14 19:50:11 +01:00
Mounir Lamouri
bbc1329098 Bug 720799 - Don't use mDocShell in nsScreen. r=jst,jlebar 2012-03-14 19:14:53 +01:00
Mounir Lamouri
a2418c5fd8 Bug 720795 - Screen Orientation API reading and event implementation in Android. r=dougt 2012-03-16 19:43:10 +01:00
Hsinyi Tsai
5d9c5555f3 Bug 735165 - B2G RIL: Change nsIRadioInterfaceLayer::CALL_STATE_RINGING to CALL_STATE_ALERTING for consistency. r=philikon 2012-03-14 19:03:33 +08:00
Vicamo Yang
253ee38e35 Bug 735589 - B2G SMS: ctypes undefined error in systemlib.js in xpcshell tests for SMS. r=philikon 2012-03-15 17:46:59 -07:00
Ed Morley
b4dda70351 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-03-15 12:42:01 +00:00
Bill McCloskey
c34cd398f5 Bug 735916 - Fix javascript.options.mem.log (r=terrence) 2012-03-14 16:50:35 -07:00
Kyle Machulis
503964b679 Bug 735017: Clean up namespaces and naming for gonk dom objects in gonk specific code - Patch 2: Change mozilla::dom::telephony to mozilla::dom::gonk for dom/system/gonk objects; r=bent 2012-03-14 15:43:26 -07:00
Kyle Machulis
8b59e0537f Bug 735017: Clean up namespaces and naming for gonk dom objects in gonk specific code - Patch 1: Change dom/system/b2g to dom/system/gonk; r=philikon
--HG--
rename : dom/system/b2g/AudioManager.cpp => dom/system/gonk/AudioManager.cpp
rename : dom/system/b2g/AudioManager.h => dom/system/gonk/AudioManager.h
rename : dom/system/b2g/GonkGPSGeolocationProvider.cpp => dom/system/gonk/GonkGPSGeolocationProvider.cpp
rename : dom/system/b2g/GonkGPSGeolocationProvider.h => dom/system/gonk/GonkGPSGeolocationProvider.h
rename : dom/system/b2g/Makefile.in => dom/system/gonk/Makefile.in
rename : dom/system/b2g/RadioInterfaceLayer.js => dom/system/gonk/RadioInterfaceLayer.js
rename : dom/system/b2g/RadioInterfaceLayer.manifest => dom/system/gonk/RadioInterfaceLayer.manifest
rename : dom/system/b2g/SystemWorkerManager.cpp => dom/system/gonk/SystemWorkerManager.cpp
rename : dom/system/b2g/SystemWorkerManager.h => dom/system/gonk/SystemWorkerManager.h
rename : dom/system/b2g/net_worker.js => dom/system/gonk/net_worker.js
rename : dom/system/b2g/nsIAudioManager.idl => dom/system/gonk/nsIAudioManager.idl
rename : dom/system/b2g/nsIRadioInterfaceLayer.idl => dom/system/gonk/nsIRadioInterfaceLayer.idl
rename : dom/system/b2g/nsIWorkerHolder.idl => dom/system/gonk/nsIWorkerHolder.idl
rename : dom/system/b2g/nsRadioInterfaceLayer.h => dom/system/gonk/nsRadioInterfaceLayer.h
rename : dom/system/b2g/ril_consts.js => dom/system/gonk/ril_consts.js
rename : dom/system/b2g/ril_worker.js => dom/system/gonk/ril_worker.js
rename : dom/system/b2g/systemlibs.js => dom/system/gonk/systemlibs.js
rename : dom/system/b2g/tests/header_helpers.js => dom/system/gonk/tests/header_helpers.js
rename : dom/system/b2g/tests/test_ril_worker_buf.js => dom/system/gonk/tests/test_ril_worker_buf.js
rename : dom/system/b2g/tests/test_ril_worker_sms.js => dom/system/gonk/tests/test_ril_worker_sms.js
rename : dom/system/b2g/tests/xpcshell.ini => dom/system/gonk/tests/xpcshell.ini
2012-03-14 15:42:31 -07:00
Blake Kaplan
bf38585082 Bug 732982 - Expose a wifi API to the DOM. The API is very much a work in progress and will change soon. r=cjones/fabrice/vigntetun DONTBUILD
--HG--
extra : rebase_source : c44979e32dfffc46502f21c59c691a13e0319cad
2012-03-14 21:39:15 +01:00
Kartikaya Gupta
4e638d7d12 Bug 725095 - Merge off-main-thread compositor from Maple. IGNORE BAD COMMIT MESSAGES 2012-03-14 11:18:15 -04:00
Ed Morley
9a9205250e Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-03-14 14:23:16 +00:00
Mounir Lamouri
db3fd2663b Bug 720794 - Part 2 (DOM) - Implement reading and event parts of Screen Orientation API. r=jst sr=sicking 2012-03-14 11:10:48 +01:00
Fabrice Desré
972c022c50 Bug 735305 - Update WebTelephony impl to use the new DOMEventTargetHelper API [r=smaug,bent] 2012-03-13 15:11:16 -07:00
Mounir Lamouri
20cefe61d8 Bug 720794 - Part 1 (HAL) - Implement reading and event parts of Screen Orientation API. r=cjones 2012-03-13 17:42:46 +01:00
Bill McCloskey
8a370df06f Bug 736643 - Add timestamp support to GC/CC JSON output (r=terrence) 2012-03-16 16:36:26 -07:00
James Willcox
a0db3488b7 Bug 728371 - Make Flash work with GLES 2.0 and GL layers r=pcwalton
--HG--
extra : rebase_source : 4b845e7dc4224bfd807fb757e7199c91655c0d69
2012-03-12 13:03:54 -04:00
Benoit Girard
32745d1cc3 Merge mc->Maple 2012-03-13 11:05:28 -04:00
Marco Bonardo
80af6e193a Merge last green PGO from inbound to central 2012-03-13 11:17:21 +01:00
Masatoshi Kimura
d1e291fd89 Bug 721569 - Implement Blob constructor. r=sicking 2012-03-12 21:44:56 -07:00
Masatoshi Kimura
c76813f196 Bug 721569 - Implement nullable types. r=khuey 2012-03-12 21:44:51 -07:00
Masatoshi Kimura
9105b69daf Bug 721569 - Support default values for Web IDL dictionaries. r=khuey CLOBBER BUILD 2012-03-12 21:44:48 -07:00
Jonas Sicking
a1555941df Bug 735094: Implement new string values (rather than numeric constants) for IndexedDB. r=bent 2012-03-12 21:44:45 -07:00
Olli Pettay
91a34ecfd4 Bug 734057 - Make nsDOMEventTargetHelper to not have strong pointer to window, part2, r=jst 2012-03-13 02:56:20 +02:00
Olli Pettay
c58d4cc1b2 Bug 734057 - Make nsDOMEventTargetHelper to not have strong pointer to window, r=jst,bent 2012-03-13 02:56:07 +02:00
Philipp von Weitershausen
edbe31ce02 Bug 734299 - Part 3: Set up a datacall when registering with the network. r=qDot DONTBUILD because NPOTB 2012-03-12 16:46:08 -07:00
Philipp von Weitershausen
7217eff082 Bug 734299 - Part 2: Worker code for network configuration. r=qDot 2012-03-12 16:45:57 -07:00
Philipp von Weitershausen
c753e76780 Bug 734299 - Part 1: Detect a datacall quirk on the SGS2. r=qDot 2012-03-12 16:45:57 -07:00
Philipp von Weitershausen
22ca36f404 Bug 734300 - B2G RIL: Network registration state improvements. r=qDot 2012-03-12 16:45:57 -07:00
Ehsan Akhgari
5097691ede Backout changeset d2340d74fc19 because of bug 735076 2012-03-12 18:51:44 -04:00
James Willcox
02313468a0 Bug 728371 - Make Flash work with GLES 2.0 and GL layers r=pcwalton
--HG--
extra : rebase_source : f7a9eb9dab84cb35ba17fb1551051dae2e744d00
2012-03-12 13:03:54 -04:00
Ali Juma
42a0e56158 Bug 732091 - Part 2: Add {set,get}IsFirstPaint to nsIDOMWindowUtils and nsIPresShell. r=ehsan 2012-03-12 11:50:11 -04:00
Daniel Holbert
8b79621c1a merge m-c tip over to m-i 2012-03-11 15:40:05 -07:00
Ms2ger
d93f9661f5 Bug 730554 - Part c: Unwrap to nsGenericElement in TexImage2DImageDataOrElement; r=bz 2012-03-11 09:54:24 +01:00
Ms2ger
b60bdc70f6 Bug 734481 - Make nsIJSArgArray inherit from nsIArray; r=jst 2012-03-11 09:53:05 +01:00
Ms2ger
fdc871b475 Bug 734473 - Remove nsIScriptContext::FinalizeContext; r=jst 2012-03-11 09:51:22 +01:00
Ms2ger
a6baed04c8 Bug 734472 - Pass JSObject to nsIScriptContext::SetProperty; r=jst 2012-03-11 09:50:22 +01:00
Ms2ger
041916ca61 Bug 734468 - Make SetTerminationFunction return void; r=jst 2012-03-11 09:49:15 +01:00
Ms2ger
4d950a4670 Bug 649599 - Make getAttributeNS return null for absent attributes; r=peterv 2012-03-11 09:48:16 +01:00
Ms2ger
5ebe629da9 Bug 732769 - Remove FileError; r=sicking 2012-03-11 09:47:38 +01:00
Doug Turner
168be1c4e1 Bug 726502 - nsDeviceMotion::DeviceMotionChanged may index out of bounds mWindowListeners array. r=smaug 2012-03-09 08:41:25 -08:00
Marco Bonardo
25233e6a0a Backout 4a1f94ebd302 (bug 726502) because it accesses a bogus index in an infinite loop. 2012-03-10 12:08:27 +01:00
Yoshi Huang
3f6f075a5d Bug 734333 - B2G RIL: typo in RIL.iccIO() throws ReferenceError: request is not defined. r=philikon 2012-03-09 15:15:39 +08:00
Jim Straus
4d02653efe Bug 714352 - B2G RIL: Listen for NITZ updates. r=philikon 2012-03-08 23:16:06 -05:00
Josh Aas
ee4cc047a9 Bug 734306: Fix bad conversion from nsresult to NPError. r=bas 2012-03-12 10:39:54 -04:00
Kan-Ru Chen
066b5bfc71 Bug 697132 - Use nsCOMPtr constructor. r=Ms2ger 2012-03-14 18:00:29 -04:00
James Willcox
60cb364410 Bug 719851 - Remove Flash view on Android when plugin instance is lost r=blassey
--HG--
extra : rebase_source : 88996dc534da0bab5a4bd19104ec2f604c241c90
2012-03-14 17:15:46 -04:00
Aryeh Gregor
1e80f34bd3 Bug 735059 - Second and third execCommand() parameters should be optional; r=ehsan 2012-03-12 18:12:19 -04:00
Fabrice Desré
caa6a1bcd7 Bug 697006 - Add desktop support for the Open Web Apps API - Part 1 : enable mozApps on desktop [r=gavin] 2012-03-12 17:33:10 -07:00
Fabrice Desré
08471b5616 Bug 735109 - unregister message listeners on shutdown in Webapps.jsm [r=felipe] 2012-03-12 17:33:10 -07:00
Kyle Huey
2ce2d42468 Bug 498998: Implement XHR timeout in Workers. r=sicking 2012-03-12 17:00:46 -07:00
Fernando Jiménez
2371a9373b Bug 734366 - WebSMS: nsISmsDatabaseService.getNextMessageInList proccessId parameter should be optional. r=mounir 2012-03-12 16:44:28 -07:00
Bill McCloskey
357ce73929 Bug 735014 - Wait longer for PAGE_HIDE GCs (r=smaug) 2012-03-12 16:25:03 -07:00
Justin Lebar
064e2cf3f9 Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
2012-03-12 18:53:18 -04:00
Masatoshi Kimura
fcdf1e371e Bug 734548 - Fix crash when StorageEvent.storageArea is null. r=smaug 2012-03-10 12:00:13 -05:00
Marco Bonardo
92657af03c Backout 4a1f94ebd302 (bug 726502) because it accesses a bogus index in an infinite loop.
--HG--
extra : transplant_source : %A8u%1Fm%C4%05%29%AF%93%0C%88%C4%8D9%D9%E8%C1%89%3AZ
2012-03-10 12:08:27 +01:00
David Anderson
47563b2221 Remove JS_GetScriptedCaller (bug 732652, r=luke,mrbkap,bholley,smaug,bent). 2012-03-06 15:33:12 -08:00
Ehsan Akhgari
9475dfbd3e Merge mozilla-central into mozilla-inbound 2012-03-14 13:40:34 -04:00
Blake Kaplan
2c581e8da4 Bug 727884 - Make nsWrapperCache::WrapObject take a JSObject scope instead of XPCWrappedNativeScope. r=peterv 2012-03-14 16:25:40 +01:00
Oleg Romashin
c5f2dd2c8a Bug 735598 - Check for MOZ_X11 before using X11 Window types. r=karlt 2012-03-14 13:24:20 +01:00
Doug Turner
f175069fb2 Bug 726502 - nsDeviceMotion::DeviceMotionChanged may index out of bounds mWindowListeners array. r=smaug 2012-03-09 08:41:25 -08:00
Marco Bonardo
3eef3b0e84 Merge central to inbound 2012-03-09 13:36:35 +01:00
Marco Bonardo
b276d467e3 Merge last PGO-safe changeset from inbound to central 2012-03-09 13:33:59 +01:00
Igor Bukanov
f0bddf0e88 bug 728250 - remove JSPrincipals::codebase. r=:luke,:bz
In just 2 cases where JSPrincipals::codebase is used it can be reconstructed from the values stored in the associated nsJSPrincipal. In addition the patch makes nsJSprincipals to inherit both from nsIPrincipal and JSPrincipals allowing to use static_cast to convert between nsIPrincipal and JSPrincipals pointers and to drop many cases of manual JSPrincipal reference counting.
2012-03-09 10:48:50 +01:00
Vicamo Yang
45fd091e80 Bug 733981 - Part 2: Early return may ignore the optimum SMS length. r=philikon DONTBUILD because NPOTB 2012-03-08 18:34:03 -08:00
Vicamo Yang
18d99ada21 Bug 733981 - Part 1: Fix mis-calculated userDataLength. r=philikon 2012-03-08 18:31:56 -08:00
Fernando Jiménez
da1b844a63 Bug 734181 - [B2G] SMS database: filter with endDate but no startDate parameter throws an exception. r=philikon 2012-03-08 18:31:00 -08:00
Jacob Holzinger
86f648606c Bug 696242 - Convert NS_RegisterStaticAtoms and nsCSSScanner::ReportUnexpectedParams to take an array-reference rather than a pointer and length, making it impossible to pass a pointer/length that are inconsistent. r=jwalden
--HG--
extra : rebase_source : 882b5b4d500b1fa242c0a3cfa3084e4171cbaa9d
2012-03-08 18:22:57 -08:00
Olli Pettay
d0605c95d6 Bug 730891, event ctor for StorageEvent, r=sicking,kyle 2012-03-08 23:27:05 +02:00
Rob Campbell
44c93895a1 merge fx-team to m-c 2012-03-08 10:30:11 -04:00
Ed Morley
ef0509d1fb Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-03-08 13:14:47 +00:00
Serge Gautherie
6e643a2491 Bug 731332. (Av1) importScripts_worker.js: Do not try to access the network. r=jst. 2012-03-08 13:31:20 +01:00
Vicamo Yang
7da1043001 Bug 729876 - Part 2: SMS tests. r=philikon DONTBUILD because NPOTB 2012-03-07 14:43:30 -08:00
Vicamo Yang
3d39918da9 Bug 729876 - Part 1: Remove redundant tailing char in SMS. r=philikon 2012-03-07 14:21:05 -08:00
yoshi huang
53703e71a6 Bug 720638 - B2G RIL: Read MSISDN. r=philikon 2012-03-07 14:14:37 -08:00
Price Tseng
958c4c5b2c Bug 713451 - B2G RIL: Handle request errors. r=philikon 2012-03-07 14:14:37 -08:00
Philipp von Weitershausen
64d4e6c41f Bug 733674 - B2G SMS: Fix off-by-one errors in timestamp computation. r=qDot 2012-03-07 14:14:37 -08:00
Marco Bonardo
7a53ebb551 Merge inbound and central 2012-03-07 10:33:11 +01:00
Matt Brubeck
788b29276e Merge mozilla-central to mozilla-inbound 2012-03-08 16:27:40 -08:00
Bill McCloskey
7a09a537af Bug 730853 - Make sure we occasionally CC with lots of incremental GCs (r=smaug,mccr8) 2012-03-08 15:37:13 -08:00
Kyle Machulis
aea94c83fa Bug 729470 - Make bluedroid calls load via dlopen r=cjones 2012-03-08 15:14:06 -08:00
Nicholas Nethercote
d539e72dcc Bug 732843 - Handle Callback() failures in memory multi-reporters. r=jlebar.
--HG--
extra : rebase_source : 54af85a1ef839922d5443cdc36f601611258944a
2012-03-04 15:26:30 -08:00
Christian Holler
c21903dcff Bug 727445 - Add --enable-address-sanitizer for ASan specific workarounds. Add --enable-llvm-hacks to pass CFLAGS to NSS and omit -Wl,-z,defs for shared libs. r=khuey,kaie 2012-03-07 15:11:15 -08:00
Gregor Wagner
386d742d18 Bug 733599 - mozContacts should use DOMRequestIpcHelper. r=fabrice 2012-03-07 13:45:24 -08:00
Kan-Ru Chen
3ec5d137a8 Bug 697132 - Implement wakelock interfaces. r=jlebar 2012-03-07 12:03:25 +01:00
Igor Bukanov
167feb39a4 bug 730234 - remove GC locking from activities, operation callbacks-related code and for code that accesses the JSContext list. r=luke 2012-02-24 12:03:28 +01:00
Bobby Holley
3e075ab3e5 Bug 729589 - Fix frameElement wrapping test. r=Ms2ger 2012-03-08 12:55:57 -08:00
Bobby Holley
676be52242 Bug 733606 - Only call FinishInitForWrappedGlobal when we just created a global. r=mrbkap
Without this patch, we call the above when restoring things out of the bfcache, which is bad. It must be called exactly once.
2012-03-08 09:33:30 -08:00
Ed Morley
2a604ffc07 Merge mozilla-central to mozilla-inbound 2012-03-08 13:29:16 +00:00
Daniel Holbert
5a2a157ecd Bug 732877: Remove no-longer-used variable 'oldPrincipal' from nsGlobalWindow.cpp. r=jst 2012-03-08 13:06:38 +01:00
David Mandelin
4b287e8788 Bug 733260 followup: use uint32_t for array and string lengths, r=luke
--HG--
extra : rebase_source : 1729b4b927fde0678872b9de62a7466381aa07c3
2012-03-06 15:52:55 -08:00
Fabrice Desré
2b76be2152 Bug 720415 - update navigator.mozApps m-c implementation - DOM + repo [r=gwagner] 2012-03-06 11:50:58 -08:00