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
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
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
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