Commit Graph

8407 Commits

Author SHA1 Message Date
Gina Yeh
e1defc266b Bug 778640 - Final version: Firing devicedisappeared event, create nsIDOMBluetoothDeviceAddressEvent by event generator, r=qdot, r=smaug
---
 dom/bluetooth/BluetoothAdapter.cpp                 |   17 +++++++++++++++-
 dom/bluetooth/Makefile.in                          |    1 +
 .../nsIDOMBluetoothDeviceAddressEvent.idl          |   21 ++++++++++++++++++++
 js/xpconnect/src/event_impl_gen.conf.in            |    3 ++-
 4 files changed, 40 insertions(+), 2 deletions(-)
 create mode 100644 dom/bluetooth/nsIDOMBluetoothDeviceAddressEvent.idl
2012-08-17 12:02:52 +08:00
Karl Tomlinson
3cb3d79c5f b=782185 use extend_pad when compositing image layers even for Quartz and X11 r=roc
--HG--
extra : transplant_source : %F7%24N%7E%E0y%C4%2C%D4%9B%DB%83B_Ai6%A1%7E%91
2012-08-14 23:47:49 +12:00
Matthew Gregan
2c8e9d8fe6 Bug 770945 - Simple media events shouldn't be cancelable. r=roc 2012-08-14 15:26:43 +12:00
Gina Yeh
8cc43cb957 Bug 777671 - Final version: add function getPairedDevices() in nsIDOMBluetoothAdapter, r=qdot, sr=mrbkap
---
 dom/bluetooth/BluetoothAdapter.cpp           |   97 +++++++++++++++++++++++++-
 dom/bluetooth/BluetoothAdapter.h             |    2 +-
 dom/bluetooth/BluetoothPropertyContainer.cpp |   32 +--------
 dom/bluetooth/BluetoothPropertyContainer.h   |   26 +------
 dom/bluetooth/BluetoothService.h             |   11 ++-
 dom/bluetooth/BluetoothUtils.cpp             |   48 ++++++++++++-
 dom/bluetooth/BluetoothUtils.h               |    9 ++-
 dom/bluetooth/linux/BluetoothDBusService.cpp |   93 +++++++++++++++++++++++-
 dom/bluetooth/linux/BluetoothDBusService.h   |    4 +-
 dom/bluetooth/nsIDOMBluetoothAdapter.idl     |    3 +-
 10 files changed, 261 insertions(+), 64 deletions(-)
2012-08-17 10:53:45 +08:00
Hsin-Yi Tsai
808e30bde4 Bug 782778 - [WebAPI] WebTelephony: Receive 'connected' call event twice for the same call. r=philikon 2012-08-15 16:10:09 +08:00
Vicamo Yang
1da8497ac1 Bug 760199: fix test failure due to SMSC timestamp truncation, r=philikon 2012-08-17 10:01:40 +08:00
Ryan VanderMeulen
2582bc28f0 Merge m-c to inbound. 2012-08-16 20:51:32 -04:00
Ryan VanderMeulen
ee8393106e Merge the last PGO-green inbound changeset to m-c. 2012-08-16 20:50:16 -04:00
Gregor Wagner
a0677230c5 Bug 779379 - B2G MobileConnection: Hook up to permissions manager. r=jlebar 2012-08-16 17:42:26 -07:00
Masashi Honma
76d3d65ea7 Bug 780465 - Add support for Wi-Fi Protected Setup functionality (WPS). r=mrbkap DONTBUILD 2012-08-16 15:19:51 -07:00
Georg Fritzsche
ad56b701a7 Bug 751809 - Fix OSX focus issue with click-to-play. r=josh 2012-08-10 20:28:34 +02:00
Chris Jones
2573176d5c Bug 776835: Check process capabilities in hal. r=blassey,jlebar 2012-08-16 12:34:53 -07:00
Chris Jones
b00adf0c4b Bug 776664: Check "sms" capability for PSms. r=mounir 2012-08-16 12:34:53 -07:00
James Willcox
24e33f1004 Bug 776334 - Don't double free shared texture handles for Flash on Android r=blassey 2012-08-16 12:48:35 -04:00
James Willcox
e482af5c0a Bug 781542 - Don't require a layer invalidation for Flash video on Android r=blassey 2012-08-16 12:47:22 -04:00
Aryeh Gregor
3d7810428b Bug 782605 - Make nsNPAPIPluginInstance::SetCached infallible; r=roc 2012-08-14 12:10:42 +03:00
Aryeh Gregor
6e5a8f49ab Bug 782606 - Use NS_FAILED instead of boolean test (dom/indexedDB/, dom/workers/); r=khuey 2012-08-14 12:10:41 +03:00
Ben Turner
10787d0206 Bug 781256 - 'Share FileDescriptors across processes in preparation for OS-level sandbox'. r=khuey+cjones.
--HG--
rename : netwerk/base/public/nsIIPCSerializable.idl => netwerk/base/public/nsIIPCSerializableObsolete.idl
extra : transplant_source : %EB%18%9D%E6%B1%C6%26%A2%16%F3%85g%1A%25%B1%8E%A1%E72e
2012-08-16 00:02:32 -04:00
Yoshi Huang
2b0f26004e Bug 783150 - B2G RIL: Fetch ICC Record only when SIM_READY. r=vicamo 2012-08-10 14:55:08 +08:00
Eric Chou
74667509e3 Bug 782905 - [b2g-bluetooth] Calling setEnabled(false) twice in a very short period may crash, r=qdot 2012-08-16 10:47:39 +08:00
Chris Jones
0cd4b2ed2b Bug 782006: Prefetch the "built-in" stylesheet cache in content processes. r=roc 2012-08-15 18:46:03 -07:00
Chris Jones
6e5b17c82e Bug 781742: Try to keep a process pre-launched for app content, if the pref says to. r=jlebar 2012-08-15 18:46:03 -07:00
Vicamo Yang
34f1a977f5 Bug 780558 - B2G RIL: expose cell LAC/CID - Part 4: add to global interfaces list, r=me 2012-08-16 09:37:15 +08:00
Vicamo Yang
c6acb56e4f Bug 780558 - B2G RIL: expose cell LAC/CID - Part 3: marionette test, r=philikon 2012-08-16 09:37:05 +08:00
Vicamo Yang
17b6759d9a Bug 780558 - B2G RIL: expose cell LAC/CID - Part 2: RIL implementation, r=philikon 2012-08-16 09:36:56 +08:00
Vicamo Yang
3414511870 Bug 780558 - B2G RIL: expose cell LAC/CID - Part 1: IDL change 2012-08-16 09:36:43 +08:00
Steven Lee
3390257e46 Bug 779149 - [Dialer] Audio does not go through headset. r=mwu 2012-08-15 21:00:50 -04:00
Gregor Wagner
99d2be50d3 Bug 782136 - add carrier field and ContactField interface to Contacts API. Review Comments. r=fabrice 2012-08-15 17:49:47 -07:00
Gregor Wagner
af61260a79 Bug 782136 - add carrier field and ContactField interface to Contacts API. Impl. r=fabrice 2012-08-15 16:42:08 -07:00
Gregor Wagner
544f83b467 Bug 782136 - add carrier field and ContactField interface to Contacts API. IDL. r=gal 2012-08-15 16:41:38 -07:00
Masayuki Nakano
dcc77e57b8 Bug 782190 Implement onwheel attribute and onwheel property on window, document and element r=smaug, sr=jst 2012-08-16 08:09:42 +09:00
Fabrice Desré
9882cba904 Bug 773383 - [Web Activities] Activities filtering heuristic does not support arrays/regexp in filters [r=vingtetun] 2012-08-15 15:06:23 -07:00
Wes Johnston
ceed4adc3e Bug 650399 - All webapps should use the same webapp database. r=mfinkle 2012-08-15 17:02:15 -04:00
Fabrice Desré
747dcf0bbc Bug 782835 - System Messages: oop processes not receiving web activities system messages [r=vingtetun] 2012-08-15 13:27:02 -07:00
Neil Deakin
279f4c393a Bug 743975 - remove the event handler argument to widget creation methods, r=tn 2012-08-15 14:53:09 -04:00
Neil Deakin
3e40b0b005 Bug 743975 - use a widget listener interface instead of the remaining events that don't need an event, r=tn,jmathies,netzen,smichaud,karlt,blassey,chrisjones 2012-08-15 14:52:42 -04:00
Gregor Wagner
f79e6cb659 Bug 781355 - Hook up mozBrowser to Permission Manager. r=jlebar 2012-08-15 10:22:30 -07:00
Jose Antonio Olivera Ortega
da49d43ec3 Bug 774114 - B2G RIL: Refactor the way of handling RIL_REQUEST_{ENTER_*, CHANGE_*} responses. r=philikon 2012-08-15 09:49:12 -07:00
Gene Lian
e467ccc6c5 Bug 782772 - Support the href property in web activities. r=vivien,fabrice 2012-08-15 10:40:12 +08:00
Fabrice Desré
60232eb210 Bug 781127 - [b2g][Web Activities][System Message Handler] mozChromeEvent to System app does not expose enough information [r=vingtetun] 2012-08-15 09:00:02 -07:00
Aryeh Gregor
1091dc5149 Bug 782252 - Change named constants to correct types; r=ehsan 2012-08-07 18:11:35 +03:00
Aryeh Gregor
1f5f272808 Bug 782252 - Cast NS_ENUMERATOR_FALSE to nsresult; r=ehsan 2012-08-07 17:54:44 +03:00
Eric Wong
dd8cf54ad6 Bug 773760: Save privacy status of transferable during cross-process clipboard transfer. r=ehsan 2012-08-14 20:37:44 -07:00
Phil Ringnalda
5c836d05b0 Backout cfba38edc205, cec9aff342dc, a154933f2bef (bug 780558) for mochitest-3 bustage 2012-08-14 22:19:28 -07:00
Vicamo Yang
165f76b832 Bug 780558 - B2G RIL: expose cell LAC/CID - Part 3: marionette test, r=philikon 2012-08-15 12:35:50 +08:00
Vicamo Yang
2a8412be57 Bug 780558 - B2G RIL: expose cell LAC/CID - Part 2: RIL implementation, r=philikon 2012-08-15 12:35:46 +08:00
Vicamo Yang
44a29e3eaa Bug 780558 - B2G RIL: expose cell LAC/CID - Part 1: IDL change, r=sicking 2012-08-15 12:35:42 +08:00
Bobby Holley
2e09cc91eb Bug 781521 - Fix BrowserElement API. r=jlebar 2012-08-14 20:54:33 -07:00
Bobby Holley
a8bf46957d Bug 781521 - Fix Settings API. r=gwagner 2012-08-14 20:54:33 -07:00
Doug Turner
86465f847a Bug 782354 - seperate sharing state from unavailable state in onchange notification. r=sicking 2012-08-14 08:53:44 -07:00
Doug Turner
838cd1189e Bug 782351 - add volume state to stat() API. r=sicking 2012-08-14 08:53:20 -07:00
David Keeler
a941bdf2bd Bug 749257 - Improve test plugin. r=josh, r=bsmedberg 2012-08-13 10:40:15 -07:00
Ryan VanderMeulen
913e75932d Merge m-c to inbound. 2012-08-14 20:19:33 -04:00
Blake Kaplan
dcf482c029 Bug 780066 - Ensure that WifiManager's state is correct after shutting down. r=vchang DONTBUILD 2012-08-14 17:00:43 -07:00
Bobby Holley
49d3dd3a82 Bug 777628 - Do a Checked Unwrap in JS_WriteTypedArray. r=jorendorff 2012-08-14 08:31:02 -07:00
Ehsan Akhgari
805b10b6d6 Merge removal of nsnull 2012-08-14 11:29:00 -04:00
Ehsan Akhgari
7aa3b098c8 Bug 626472 - Remove on last nsnull! 2012-08-14 11:28:45 -04:00
Ed Morley
9bb89363c7 Backout 327d9e9efbf7 (bug 773760) for bustage 2012-08-14 16:23:02 +01:00
Justin Lebar
3ca07ff41d Bug 769254 - Part 3: Tests for clicking _blank link from <iframe mozbrowser>. r=bz 2012-08-14 10:58:01 -04:00
Justin Lebar
8a615581c4 Bug 769254 - Part 2: Modify nsPIWindowWatcher::OpenWindowJS (renamed to OpenWindow2) so we can pass in the URL for target=_blank links without navigating the opened window to that URL. r=bz 2012-08-14 10:58:00 -04:00
Eric Wong
3d82e782b5 Bug 773760: Save privacy status of transferable during cross-process clipboard transfer. r=ehsan 2012-08-13 22:46:23 -07:00
Jim Mathies
08593b3415 Bug 781977 - Add optional pressure and source parameters to nsIDOMWindowUtils's sendMouse methods, r=roc+smaug. 2012-08-14 09:27:39 -05:00
Mark Capella
7e0b8d3bac Bug 772272 - Remove do_load_httpd_js from xpcshell tests, Misc Folders, r=ted
Content, DOM, Image, JS, RDF, and URILoader folders
2012-08-14 10:06:17 -04:00
Aryeh Gregor
6a9cec29c8 Bug 626472 part 3 - Remove nsnull for good; r=ehsan 2012-08-12 13:43:47 +03:00
Shian-Yow Wu
7faef9facc Bug 767375 - B2G network manager: expose IP Information of network interfaces (implementation). r=philikon 2012-08-13 21:54:42 -04:00
Shian-Yow Wu
49a75400da Bug 767375 - B2G network manager: expose IP Information of network interfaces (IDL). r=philikon 2012-08-13 21:54:42 -04:00
Alexander Boldyrev
45a38ebb0b Bug 738866 - Implement WEBGL_depth_texture extension - r=jgilbert 2012-08-13 18:17:55 -07:00
Kyle Machulis
6f53c1980f Bug 781692: Always fire DOMRequests for Set functions in BluetoothAdapter 2012-08-13 17:57:54 -07:00
Dave Hylands
a0645a98d9 Bug 781978 - Automounter should initialize ums.mode to zero. r=gwagner
From 5eb48be9af695ac2135b8508edb8a4b1e83acb56 Mon Sep 17 00:00:00 2001
 r=gwagner
---
 dom/system/gonk/AutoMounter.cpp        |   19 ++++++++++++++++---
 dom/system/gonk/AutoMounterSetting.cpp |    7 +++++--
 dom/system/gonk/Volume.cpp             |   12 +++++++++---
 dom/system/gonk/nsVolumeService.cpp    |   11 +++++++++--
 4 files changed, 39 insertions(+), 10 deletions(-)
2012-08-08 15:44:59 -07:00
Justin Lebar
6b929a405a Bug 781320 - Part 4: Test that <iframe mozbrowser>'s name attribute is set when the iframe is created as a result of window.open. r=smaug 2012-08-13 15:19:10 -04:00
Justin Lebar
a74e85d8f6 Bug 781320 - Part 3: Set <iframe mozbrowser>'s name for iframes created via window.open. r=smaug 2012-08-13 15:19:10 -04:00
Justin Lebar
a4f59b9ee7 Bug 781320 - Part 2: Tests for forwarding <iframe mozbrowser>'s name from parent to child. r=smaug 2012-08-13 15:19:09 -04:00
Justin Lebar
37bc18bddb Bug 781320 - Part 1: Sync iframe name down from parent to child in <iframe mozbrowser>. r=smaug 2012-08-13 15:19:09 -04:00
Justin Lebar
0c3ea3ef65 Bug 780351 - Tests for ensuring that mozapp divides the window name namespace, but mozbrowser does not. r=smaug 2012-08-13 15:19:09 -04:00
Justin Lebar
b03cc92154 Bug 780546 - Add test for opening named windows inside <iframe mozbrowser>. r=mounir 2012-08-13 15:19:09 -04:00
Justin Lebar
c42222b728 No bug - Tweak dom/browser-element/mochitest/createNewTest.py. r=me DONTBUILD 2012-08-13 15:19:08 -04:00
Neil Deakin
9b35869d1b Bug 391834, don't allow prompts in beforeunload, unload and pagehide events,r=smaug,patch mostly by gavin 2012-08-13 15:05:34 -04:00
Neil Deakin
783b418a43 Bug 391834, rearrange some popup dialog code to be simpler,r=smaug,patch mostly by gavin 2012-08-13 15:03:59 -04:00
Justin Lebar
0a712a72f1 Bug 777135 - Part 3: Remove nsDOMWindowUtils::GetIsApp and friends. r=mounir
--HG--
extra : rebase_source : ac3db88b7eb03397c4ae514624e1f3021947c396
2012-08-13 12:58:38 -04:00
Justin Lebar
0d4822afe2 Bug 777135 - Part 2: Stop using nsDOMWindowUtils::GetIsApp and friends, and instead use the relevant methods on the principal. r=mounir
--HG--
extra : rebase_source : fa8a153a1edc8f64b230b67f121ba5eaaf1098e6
2012-08-13 12:58:38 -04:00
Matt Woodrow
c7f63ccf07 Bug 733323 - Remove references to plugin surfaces when the plugin is destroyed. r=roc 2012-08-13 22:11:30 +12:00
Phil Ringnalda
c41fbb15bb Bug 782167 - Downgrade MOZ_ASSERT(win->IsClosedOrClosing()) to an NS_ASSERTION until it stops happening so often, r=khuey
--HG--
extra : rebase_source : 774096aa4cfa058d1aa1a32596ae65e464e1baf9
2012-08-12 20:52:21 -07:00
Robert O'Callahan
d53617a13e Bug 383026. Centralize code that converts DOM scroll offsets to/from layout scroll positions. r=dbaron
--HG--
extra : rebase_source : a6118e0eeea749a601e055741e35cdcd15d81e57
2012-08-10 23:17:06 +12:00
Kan-Ru Chen (陳侃如)
f2d58c0e08 Bug 781353 - Hook up "power" to Permission Manager. r=jlebar 2012-08-11 19:40:43 +08:00
Hsin-Yi Tsai
7132105f7c Bug 777899 - speakerphone toggles off on answer call. r=philikon 2012-08-09 11:40:35 +08:00
Hsin-Yi Tsai
1ba3812c40 Bug 781756 - B2G RIL: no GECKO_MOBILE_CONNECTION_STATE_UNKNOWN. r=philikon 2012-08-10 16:16:31 +08:00
vliu
811aa369d9 Bug 777123 - B2G RIL: move quirk detection to config/build time. r=philikon 2012-08-12 18:35:39 -07:00
David Keeler
25c92f504d Bug 741130 - Attach XBL bindings for html:objects in nsElementSH::PostCreate. r=bz, r=jwein 2012-08-10 09:19:24 -07:00
Ryan VanderMeulen
870142e530 Merge inbound to m-c. 2012-08-11 22:33:42 -04:00
Masayuki Nakano
fef53e910a Bug 719320 part.11 Fix new test failures r=smaug 2012-08-12 10:42:36 +09:00
Masayuki Nakano
cb1f8565ed Bug 719320 part.9 Implement nsIDOMWindowUtils::sendWheelEvent() for tests r=smaug, sr=jst 2012-08-12 10:42:36 +09:00
Masayuki Nakano
92d1e07e69 Bug 719320 part.8-1 Drop legacy mouse scroll events from IPC r=smaug 2012-08-12 10:42:35 +09:00
Masayuki Nakano
c748a0f833 Bug 719320 part.1 Add DOM3 WheelEvent r=smaug, sr=jst 2012-08-12 10:42:34 +09:00
Ms2ger
118098725e Backout changeset c77acb256aec for failing to work. 2012-08-11 18:12:54 +02:00
Honza Bambas
541453729c Bug 215450: Allow uploading of files greater than 2gb in size. Involves making input streams 64-bit capable. Significant work done by Makoto Kato, finished by Honza Bambas. r=hbambas,bsmedberg,jdrew,sicking 2012-08-10 22:44:11 -04:00
Phil Ringnalda
66e7c87620 Backout dcb9d2f694eb (bug 769254) for Windows test_resize_move_windows.html M3 failures 2012-08-10 18:51:29 -07:00
Kyle Huey
4a5b054834 Bug 781700: Revert test changes. 2012-08-10 15:57:59 -07:00
Rob Wood
aa75c6aa92 Bug 781548 - Add WebAPI tess for resuming held calls, r=jgriffin, DONTBUILD because NPOTB 2012-08-10 13:45:14 -04:00
Bill McCloskey
52edea6675 Bug 762580 - Fix bogus pageload responsiveness regression (r=mccr8) 2012-08-10 14:16:05 -07:00
Kyle Huey
f28379843e Bug 781700: Disable failing test in xpcshell. 2012-08-10 11:04:16 -07:00
Yoshi Huang
1f465934c8 Bug 780825 - Part 2: xpcshell tests. r=vicamo 2012-08-09 14:04:40 +08:00
Yoshi Huang
1da6a72d47 Bug 780825 - Part 1: Read 0x81 and 0x82 UCS2 String on UICC. r=vicamo 2012-08-08 12:20:54 +08:00
Yoshi Huang
af48571b75 Bug 779885 - Part 2: xpcshell tests. r=vicamo 2012-08-07 15:04:10 +08:00
Yoshi Huang
04507d4858 Bug 779885 - Part 1: Revised readAlphaIdentifier. r=vicamo 2012-08-06 12:24:07 +08:00
Dave Hylands
643b381f6b Bug 777259 - Launch VolumeService earlier to prevent races on retrieving Volume information 2012-08-09 20:40:05 -07:00
Kyle Huey
c44a5bd7c8 Bug 781700: Don't hold strong references to databases from the synchronization queue, so that GCing a database will unblock waiting operations. r=bent
--HG--
extra : rebase_source : 2f1b2405ffc91831d33eb91e4b2d61c2b1ac872b
2012-08-10 09:15:02 -07:00
Kyle Huey
0162654f53 Bug 758125: Don't rely on the order of the timeout array to discard expired timeouts. Check explicitly instead. r=bent
--HG--
extra : rebase_source : 7476aff4c01ee5407cd2419be0ddd4662ccc9dd9
2012-08-10 09:10:22 -07:00
Justin Lebar
4542e77fda Bug 769254 - Part 3: Tests for clicking _blank link from <iframe mozbrowser>. r=bz
--HG--
extra : rebase_source : 34e9a90622a2732c73c83d0b768e7c1dc3ae8730
2012-08-10 11:42:28 -04:00
Justin Lebar
badc95dec3 Bug 769254 - Part 2: Modify nsPIWindowWatcher::OpenWindowJS (renamed to OpenWindow2) so we can pass in the URL for target=_blank links without navigating the opened window to that URL. r=bz
--HG--
rename : layout/reftests/svg/pattern-scale-01c.svg => layout/reftests/svg/pattern-scale-01a.svg
extra : rebase_source : 1e934ffb7a561255430bea738aa204afcaf92c79
2012-08-10 11:42:28 -04:00
Arjun
1d993f2482 Bug 780553: Fix error caused by merge of previous patch; r=anant 2012-08-10 08:41:33 -07:00
Ed Morley
10b5d6d4ac Backout 5d77941eba28 (bug 772726), df597d36bcbb (bug 383026), c9c7e1b9aed9 (bug 779399) for failures in meter-native-style.html 2012-08-10 14:50:43 +01:00
Robert O'Callahan
1fd3d80a86 Bug 383026. Centralize code that converts DOM scroll offsets to/from layout scroll positions. r=dbaron
--HG--
extra : rebase_source : eceb07d8d35e0dd5dd31d065cb04eec12d69a283
2012-08-10 23:17:06 +12:00
Chris Double
2e4abce09a Backed out changeset dcb9299974a0 due to audio issues on android and b2g
--HG--
extra : rebase_source : 7e2b937487c3df9a40406eadf250e6596b89664f
2012-08-10 17:30:01 +12:00
Aryeh Gregor
0923bf00ef Bug 780618 - Move all error codes to nsError.h; r=ehsan 2012-07-27 17:03:27 +03:00
Simon Montagu
4d946e9779 Bug 562169. Add support for :dir(ltr/rtl) CSS selector, layout/style part, r=bz 2012-08-09 20:37:58 -07:00
Eric Chou
3f0d074c83 Bug 758504 - Final: patch 2: Implement function to remove reserved services. r=qdot 2012-08-10 11:17:06 +08:00
Eric Chou
1bf9c7ff93 Bug 758504 - Final: patch1: Implement function to add reserved services. r=qdot 2012-08-10 11:17:06 +08:00
Kyle Huey
691ade3847 Bug 775206. r=bent 2012-08-09 18:06:21 -07:00
Gregor Wagner
372bfe5b5c Bug 779794 - navigator.mozContacts.getSimContacts() should return an array of mozContact elements. r=fabrice 2012-08-09 17:33:01 -07:00
Matthew Noorenberghe
03f4088515 Bug 773485 - Update identity Makefiles to use MOCHITEST_FILES. r=glandium
--HG--
extra : rebase_source : 62987cfce90e63b2fa1fa7de69e2bccdd5cfa725
2012-08-09 00:07:38 -07:00
Benjamin Peterson
df210e0cf4 No bug - hot fix for android build bustage r=me 2012-08-09 16:14:55 -07:00
Doug Turner
e657b166a0 Bug 777088 - device Storage - file stat API. r=bent 2012-07-31 12:28:23 -07:00
Doug Turner
9900f40fc3 Bug 773798 - Multi-process support for MediaStorage - Use PBlob. r=bent 2012-08-09 15:41:18 -07:00
Doug Turner
3ad31d24fc Bug 780691 - DeviceStorage - Add onchange notifications for volume state changes. r=sicking 2012-08-09 15:41:18 -07:00
Dave Hylands
ce22d98603 Bug 780693 - IPC VolumeManager on Gonk. r=bent 2012-08-03 16:48:58 -07:00
Arjun
2fa98cbe14 Bug 780553 - Validate media type parameters for getUserMedia [r=anant] 2012-08-09 14:01:00 -07:00
Gregor Wagner
667c8b6622 Bug 780707 - Contacts API: support prompting. r=dougt 2012-08-09 11:34:57 -07:00
Benoit Jacob
7cb14fb1ca Bug 781545 - Fix PluginInstanceParent.cpp build with GCC 4.6 - r=bsmedberg 2012-08-09 11:44:35 -04:00
Benoit Jacob
ddb23ffbec Backed out changeset c69b5af20a85 because Ms2ger already fixed it on m-c and this would only give a merge conflict 2012-08-09 11:58:40 -04:00
Benoit Jacob
802d05cfee Bug 781545 - Fix PluginInstanceParent.cpp build with GCC 4.6 - r=bsmedberg 2012-08-09 11:44:35 -04:00
Fabrice Desré
dc0b9aab51 Bug 779176 - Activities doesn't work with different entry points (not using href) [r=mounir] 2012-08-09 08:39:52 -07:00
Eric Chou
f1813edd25 Bug 781398 - v1: patch 1: Replace mConnection with gThreadConnection. r=qdot 2012-08-09 20:26:12 +08:00
Ed Morley
61bd42dc2d Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-08-09 12:46:05 +01:00
Ms2ger
715982189c Bug 781058 - Part c: Fix -Werror=int-to-pointer-cast in nsDOMClassInfo; r=mounir 2012-08-09 09:20:29 +02:00
Ms2ger
eb7c7586ef Bug 781058 - Part b: Fix -Werror=int-to-pointer-cast in PluginInstanceParent; r=mounir 2012-08-09 09:20:23 +02:00
Ms2ger
deec9a1e06 Bug 781058 - Part a: Fix -Werror=int-to-pointer-cast in nsPluginNativeWindowGtk2; r=mounir 2012-08-09 09:20:18 +02:00
Ms2ger
bd3a2cb985 Bug 780146 - Part e: Move all standard classes resolution code into the !ObjectIsNativeWrapper() branch; r=jst 2012-08-09 09:19:53 +02:00
Ms2ger
24cde4edab Bug 780146 - Part c: Don't define constructors by contract ID; r=jst 2012-08-09 09:19:48 +02:00
Ms2ger
9e11b31437 Bug 780146 - Part b: Inline nsDOMClassInfo::RegisterClassName; r=jst 2012-08-09 09:19:42 +02:00
Ms2ger
f2dfacfb24 Bug 780146 - Part a: Move window._content into IDL; r=jst 2012-08-09 09:16:09 +02:00
Ms2ger
e2573fe71e Bug 780993 - Reinstate support for setting indexed properties on HTMLSelectElement to null; r=bz 2012-08-09 09:10:21 +02:00
Ms2ger
17e25febb8 Bug 780387 - Part d: Stop using PRFloat64; r=bsmedberg 2012-08-09 09:09:42 +02:00
William Chen
edb1043b3e Bug 775377 - Modify nsIContentPermissionRequest to use nsIPrincipal instead of nsIURI. r=dougt+cjones 2012-07-30 10:58:26 -04:00
Ed Morley
4c9a339aa1 Merge mozilla-central to mozilla-inbound 2012-08-08 19:13:29 +01:00
Andrea Marchesini
b85de665f6 Bug 780145 - ArchiveReader doesn't unzip large files, r=jst 2012-08-08 11:11:15 -07:00
Ed Morley
969a047a7e Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-08-08 17:18:26 +01:00
Johnny Stenback
c47778def6 Backing out 77e5cdc7af9a due to it landing w/o following our code checkin process. 2012-08-07 09:11:04 -07:00
Aryeh Gregor
55f612abce Bug 743573 - Followup: Fix build warnings in gcc 4.6.3; r=Ms2ger 2012-08-07 11:37:54 +02:00
Ms2ger
5cd10c6422 Merge m-c to m-i. 2012-08-07 10:30:48 +02:00
Mike Hommey
aebfbe1ecc Bug 780457 - Adapt importTestsuite.py to changes from bug 774032. r=Ms2ger 2012-08-07 09:30:04 +02:00
Ms2ger
a45a0051cf Bug 743573 - Fix a number of build warnings in dom/; r=mounir 2012-08-07 09:06:29 +02:00
Justin Lebar
acdcc52b67 Bug 780507 - Expose the idle service only to certified apps (and chrome). r=mounir
--HG--
extra : rebase_source : e4dfcb9b3416ee4ada8e4a6fd2e7f5b37b722bfe
2012-08-06 12:10:58 -04:00
Kyle Huey
13f4121fd8 Bug 774770: Move the assertion to after the code that handles the cases the assertion guards against. r=bent 2012-08-06 08:29:03 -07:00
Justin Lebar
4c62904c85 Bug 780546 - Add test for opening named windows inside <iframe mozbrowser>. r=mounir
--HG--
extra : rebase_source : 0cfde325eb2d0f6d14a14fe5f0998fb396a973cf
2012-08-06 11:16:11 -04:00
Yoshi Huang
cfcf0b6c50 Bug 780063 - B2G RIL : ICC lock cannot work on Otoro. r=vicamo 2012-08-03 10:28:15 +08:00
Aryeh Gregor
f41637535d Bug 780469 - Reduce unnecessary includes in some content/ header files; r=bz 2012-08-06 15:02:08 +03:00
Vivien Nicolas
aa12e45e80 Bug 780336 - BrowserElementScrolling cosumes 7% of profile time on gaia homescreen, but isn't used. r=cjones 2012-08-07 16:52:23 +02:00
Eric Faust
6b5acbfcaf Bug 747287 - Followup: Add cast to fix build. (r=me) 2012-08-07 22:57:07 -07:00
Eric Faust
ba5cbc8591 Bug 773546 - Part 2: Centralize Paris binding accessor and method top halves. (r=peterv) 2012-08-07 22:26:20 -07:00
Eric Faust
3e8a5ebf81 Bug 781040 - Fault in methods and accessors with JSJitinfos on ResolveProperty. (r=bz,benjamin) 2012-08-07 22:26:19 -07:00
Eric Faust
96d7ea57ce Bug 775289 - Remove generateNativeAccessors branching from Paris binding codegen. (r=peterv) 2012-08-07 22:26:19 -07:00
Eric Faust
a9e0d44101 Bug 773548 - Part 2: Pass the generated JSJitInfos into JSFunctionSpec. (r=peterv) 2012-08-07 22:26:19 -07:00
Eric Faust
17695b5079 Bug 775788 - Modify JSFunctionSpec to accept JSJitInfos. (r=luke) 2012-08-07 22:26:19 -07:00
Eric Faust
94f0940e41 Bug 773548 - Part 1: Modify Paris bindings to specialize methods. (r=peterv) 2012-08-07 22:26:19 -07:00
Boris Zbarsky
a00c8cb2bd Bug 747287 - Part 3: Add callback interface to allow JIT to interrogate DOM. (r=peterv) 2012-08-07 22:26:18 -07:00
Eric Faust
513357911e Bug 747287 - Part 2: Generate infalliblity data for further JIT optimization. (r=peterv) 2012-08-07 22:26:18 -07:00
Eric Faust
b451a97a53 Bug 747287 - Part 1: Generate JSJitInfos and specialized accessors for Paris bindings. (r=peterv) 2012-08-07 22:26:18 -07:00
Eric Faust
a57b8f95a2 Bug 766448 - Refactor JSPropertySpec and JS_DefineProperties to accept JSJitInfos. (r=Waldo) 2012-08-07 22:26:18 -07:00
Phil Ringnalda
cf09173698 Backout 5439489dc320, 983f76488e59, 7a92558a8dec (Bug 714358) for debug build assertions and leaks 2012-08-07 22:18:27 -07:00
Hsin-Yi Tsai
47fbe17a63 Bug 779353 - part 2 - testcase: Telephony hook up to permissions manager. r=philikon 2012-08-07 11:01:18 +08:00
Hsin-Yi Tsai
1179806aa5 Bug 779353 - part 1 - B2G Telephony: Hook up to permissions manager. r=mounir 2012-08-06 15:33:37 +08:00
Matt Brubeck
6ead01e8d2 Back out 9fb78d71f361, 28f8ce199bed, 78ffaa79a3de, 9f6f9b74d685 (bug 779940 and bug 778036) because of Android failures 2012-08-06 21:59:01 -07:00
Josh Aas
75eebb8639 Bug 780489: Fix some compiler warnings in plugin and mac code. r=smichaud 2012-08-07 00:09:23 -04:00
Matt Woodrow
2f1a115d77 Bug 778036 - Only notify the parent of the first TabChild paint. r=cjones 2012-08-07 15:00:41 +12:00
Marco Castelluccio
c8ab37634e Bug 760748: Add the category of the application to the desktop entry file; r=fabrice 2012-08-06 18:16:00 -07:00
Anant Narayanan
19a0204dd8 Bug 779626: Javascript-global-constructor objects should be passed a window reference; r=mrbkap 2012-08-03 08:35:00 -07:00
Jan Varga
8fb6c69c76 Bug 779684 - Move FrameIteratorFlags to nsFrameIterator class. r=roc 2012-08-06 20:27:04 -04:00
Ed Morley
1368da883d Backout b4a63a0b90c2 (bug 778420), b849f1b3859a (bug 778420), d522b5a13b27 (bug 72964), 3a12c64bf53a (bug 778420), c07148142675 (bug 726053) for failures in test_bug435425.html on a CLOSED TREE 2012-08-07 00:57:27 +01:00
Ed Morley
f2e9e7000f Backout 34a7d2909954 (bug 780546) for causing bug 780761 one push later on a CLOSED TREE 2012-08-07 00:03:29 +01:00
Gavin Sharp
ba4f776c38 Bug 780702: fix nsIDOMWindowUtils comment by reordering some fullscreen methods, r=cpearce 2012-08-06 14:57:14 -07:00
Dave Hylands
c72c06520a Bug 780670 - Added some error reporting to nsVolumeService r=dougt 2012-08-06 14:32:29 -07:00
Philipp von Weitershausen
b92d7a8164 Bug 779621 - B2G RIL: Give message.type a better name to avoid conflicts. r=marshall_law 2012-08-06 14:28:03 -07:00
John Schoenick
b47165349e Bug 745030 - Refactor nsObjectLoadingContent loading paths. r=josh,sr=jst 2012-08-06 13:48:25 -07:00
Bobby Holley
1138ef9062 Bug 778420 - Fix up tests that don't like the new enablePrivilege, r=jmaher.
--HG--
extra : rebase_source : 07565c66b279ba5a58b5902b697110f940c255fd
2012-08-06 22:38:19 +02:00
William Chen
aa4917eef9 Bug 778420 - Initial stab at the tests. v2 r=bholley
--HG--
extra : rebase_source : e014ba90baa75ba3146f4e3fb5c447b87a8e83c0
2012-08-06 22:15:49 +02:00
Camilo Viecco
b0baf98f91 Bug 726053 This patch removes all forms of 'obj instanceof Components.interfaces' for the new specialpowersAPI call. r=bholley
--HG--
extra : rebase_source : 8a246ed35698c4da3f8a4a5202dcce949121d722
2012-08-06 22:13:46 +02:00
Phil Ringnalda
6566a4f094 Back out ecb6aaee9601 (Bug 781133) for Windows moth orange
--HG--
extra : rebase_source : 1b1945149e808faf3b83eee5afe08bd84fe831e7
2012-08-08 22:44:21 -07:00
Boris Zbarsky
1dc8dd0dba Bug 703855. Don't update performance timing or navigation timing state during document.open. r=jst 2012-08-08 23:47:04 -04:00
Chris Jones
4c483d56d2 Bug 776649, part 3: Add an API for checking whether apps loaded in PBrowserParent/PContentParent have a given permission. r=jlebar sr=bz 2012-08-08 19:58:06 -07:00
Chris Jones
149887977b Bug 776649, part 2: Refactor content-process/browser creation to use mozIApplication for passing app info. r=jlebar 2012-08-08 19:58:06 -07:00
Chris Jones
8db92af81c Bug 776649, part 1: Add mozIApplication in order to expose a hasPermission() method through it. r=fabrice 2012-08-08 19:58:06 -07:00
Chris Jones
c75af6c281 Revert e3e9040a6eb9 for M2 failures 2012-08-08 21:58:23 -07:00
Doug Sherk
de15346fad Bug 775463: Implement double-tap-to-zoom content r=cjones 2012-08-08 21:39:02 -07:00
Marco Castelluccio
c3543b66ba Bug 774142. Support webapp uninstallation on Linux through mozApps.uninstall function. r=felipe 2012-08-08 18:04:48 -07:00
Bonnie Surender
e52cb8693b Bug 781046. Make the Create() functions in TypedArray.h take a const data array, since they make a copy anyway. r=bzbarsky 2012-08-07 17:57:27 -07:00
Boris Zbarsky
6d358255e3 Bug 703855. Don't update performance timing or navigation timing state during document.open. r=jst 2012-08-08 23:47:04 -04:00
Chris Jones
7867ac451f Back out bug 776649. r=bustage 2012-08-08 20:13:12 -07:00
Chris Jones
914665e171 Bug 776649, part 3: Add an API for checking whether apps loaded in PBrowserParent/PContentParent have a given permission. r=jlebar sr=bz 2012-08-08 19:58:06 -07:00
Chris Jones
eec2b983ed Bug 776649, part 2: Refactor content-process/browser creation to use mozIApplication for passing app info. r=jlebar 2012-08-08 19:58:06 -07:00
Chris Jones
df30ce715d Bug 776649, part 1: Add mozIApplication in order to expose a hasPermission() method through it. r=fabrice 2012-08-08 19:58:06 -07:00
Georg Fritzsche
c4c677772c Bug 781133 - Fix locale specific numbers in hung plugin CPU usage reporting. r=bsmedberg 2012-08-08 16:23:08 +02:00
Ryan VanderMeulen
149cb4f70f Backout 1844cc5b131a (bug 775588) for suspected Linux Cipc orange on a CLOSED TREE. 2012-08-08 19:14:08 -04:00
Ryan VanderMeulen
1cecad8f26 Backout ac8d6c79a074 (bug 781133) and fccc68cc904f (bug 781124) for Windows bustage on a CLOSED TREE. 2012-08-08 18:30:26 -04:00
Wes Johnston
fe19c64718 backout c030a8af8abd and dd0c287660e9 CLOSED TREE 2012-08-08 14:07:39 -07:00
Doug Sherk
71ccfa781a Bug 775448: Disable async scrolling when we detect a scrollable subframe r=cjones 2012-08-08 13:38:06 -07:00
Doug Sherk
a1e5523a38 Bug 775447: Properly count number of touch listeners in AsyncPanZoomController r=cjones 2012-08-08 13:37:57 -07:00
Bobby Holley
364da93593 Bug 778420 - Fix up tests that don't like the new enablePrivilege. r=jmaher
--HG--
extra : rebase_source : 1158df4a4eb917074204e649efd8f2b8e699f115
2012-08-03 22:19:54 +02:00
William Chen
7a0429e652 Bug 778420 - Initial stab at the tests. v2 r=bholley
--HG--
extra : rebase_source : c24abc031c82a87f2f669e4b708f8ee364a9682b
2012-08-06 22:15:49 +02:00
William Chen
aad73e8f00 Bug 776134 - Part 2: Make AlertsService remote alerts from content process to chrome process. r=dougt 2012-07-26 18:25:02 -04:00
Wes Johnston
e93b6d5b1c Bug 776677 - Send notifications when webapp install errors are not handled by the requester. r=fabrice 2012-08-08 12:35:15 -07:00
Wes Johnston
06b4038d02 Bug 776600 - Add support for orientation in webapp manifests. r=felipe 2012-08-08 12:35:15 -07:00
Wes Johnston
b259068928 Bug 780718 - Return false from DOMRequestService is preventDefault was called on events. r=sicking 2012-08-08 12:35:15 -07:00
Georg Fritzsche
df5fd21d6b Bug 781124 - Report CPU usage for hung flash processes. r=bsmedberg 2012-08-08 19:01:51 +02:00
Georg Fritzsche
4fe4413da3 Bug 781133 - Fix locale specific numbers in hung plugin CPU usage reporting. r=bsmedberg 2012-08-08 16:23:08 +02:00
David Rajchenbach-Teller
d814cf1487 Bug 775588 - Expose tmpdir, profiledir paths in OS.Constants and make sure that weird loaders that violate loading order do not segfault. r=khuey 2012-08-08 15:11:40 -04:00
Ms2ger
865bebd64e Bug 770046 - Disable test. 2012-07-16 18:15:36 +02:00
Hsin-Yi Tsai
1294e5cac8 Bug 779217 - Intermittent test_outgoing_hangup_held.js: got OK, expected outbound to 5555552368 : unknown | got false, expected true. r=philikon 2012-08-03 12:08:15 +08:00
Robert O'Callahan
2af098999b Bug 772679. Make test_offsets.js handle the viewport being transformed. r=tnikkel 2012-08-06 18:55:28 +12:00
Justin Lebar
b668f7a0d4 No bug - Fixing typo in comment in nsPIDOMWindow.h. r=me DONTBUILD 2012-08-05 23:37:41 -04:00
David Zbarsky
d50e4a7565 [Bug 780428] Don't include nsIFrame.h in places where it's not necessary r=roc 2012-08-05 23:00:56 -04:00
David Zbarsky
0039e134c7 Bug 779684: Create a stack-based nsFrameIterator class out of nsIFrameTraversal and nsIFrameEnumerator r=roc
--HG--
rename : layout/base/nsFrameTraversal.cpp => layout/base/nsFrameIterator.cpp
rename : layout/base/nsFrameTraversal.h => layout/base/nsFrameIterator.h
2012-08-05 23:00:55 -04:00
Boris Zbarsky
f914c0dbe4 Bug 753517 part 2.5. Include nsWrapperCacheInlines so things will actually link correctly. r=bustage 2012-08-05 22:55:18 -04:00
Boris Zbarsky
1b8d2356ea Bug 753517 part 2. Make all CSS declarations wrappercached and make them correctly handle preserved wrappers. r=mccr8,peterv,smaug,dbaron 2012-08-05 22:16:30 -04:00
Boris Zbarsky
ab8c73b485 Bug 753517 part 1. Make GetParentObject() on CSS declarations return a useful nsINode if possible. r=peterv,dbaron 2012-08-05 22:14:52 -04:00
Ryan VanderMeulen
d2c71cfa73 Merge m-c to inbound. 2012-08-05 21:03:51 -04:00
David Rajchenbach-Teller
cafe218eef Bug 780498 - Add OS.Constants.libc.COPYFILE_MOVE. r=yoric 2012-08-05 20:12:58 -04:00
Henri Sivonen
913da7af44 Bug 768138 - s/must to be/must be/ in a parser error message. r=smaug. 2012-08-05 16:28:48 +03:00
Kyle Huey
94ed8a10ed Merge m-i to m-c. 2012-08-05 08:29:15 -07:00
Tim Taubert
c2755a71ec merge m-c to fx-team 2012-08-05 11:31:54 +02:00
Ms2ger
e6847b3032 Bug 780165 - Part b: Use nsPIDOMWindow::GetDoc() in the special case for window.document in nsDOMClassInfo; r=smaug 2012-08-04 09:44:01 +02:00
Ms2ger
066646b86e Bug 780165 - Part a: Introduce nsPIDOMWindow::GetDoc(); r=smaug 2012-08-04 09:44:01 +02:00
Ms2ger
76a2db4268 Bug 600111 - Throw the correct exceptions in XMLHttpRequest.setRequestHeader(); r=sicking 2012-08-04 09:44:01 +02:00
Ms2ger
aaa1adf3e4 Bug 714279 - range.compareBoundaryPoints should throw NOT_SUPPORTED_ERR when called with an invalid 'how' argument; r=smaug 2012-08-04 09:44:00 +02:00
Ms2ger
c7a5b33778 Bug 716822 - Move attributes and methods on nsIDOMNSEvent to nsIDOMEvent; r=smaug 2012-08-04 09:44:00 +02:00
Ms2ger
391eca3b71 Bug 776224 - CheckPref should always initialize its outparam; r=peterv 2012-08-04 09:44:00 +02:00
Ms2ger
e1e44bb6f1 Bug 774705 - Part b: Throw a TypeError when trying to construct an interface without a constructor; r=bz 2012-08-04 09:44:00 +02:00
Ms2ger
c680d0b082 Bug 774705 - Part a: Update /resources. 2012-08-04 09:43:59 +02:00
Ms2ger
4d2ce04c95 Bug 771934 - Throw NOT_FOUND_ERR instead of HIERARCHY_REQUEST_ERR from nsINode::RemoveChild; r=bz 2012-08-04 09:43:59 +02:00
Ms2ger
bf92bcb5fc Bug 768310 - Don't throw from Event.initEvent if it's called during event dispatch; r=smaug 2012-08-04 09:43:59 +02:00
Ms2ger
27f6ddec3f Bug 771932 - Import some more DOM4 tests; r=sicking 2012-08-04 09:43:59 +02:00
Ms2ger
c6bffb8f7c Bug 672814 - Part a: Move nsJSRuntime::ParseVersion to nsContentUtils; r=bz 2012-08-04 09:43:59 +02:00
Ms2ger
82d277e63b Bug 773326 - Add test for previously inverted thread check in getJSToNativeConversionTemplate::onFailure; r=peterv 2012-08-04 09:43:57 +02:00
Ms2ger
d5a7d83516 Bug 780111 - Share code with new DOM bindings for primitive conversions in XPCConvert::JSData2Native; r=bholley 2012-08-04 09:29:18 +02:00
Etienne Segonzac
038d511e11 Bug 779793 - Properly send a NO_PROVIDER error when there is no options to handle a WebActivity. r=vingtetun 2012-08-04 11:28:36 -04:00
Mihai Sucan
e0373770cd Bug 676722 - The output of console.log(object) isn't expandable/inspectable in the Web Console; r=rcampbell 2012-08-03 23:14:01 +03:00
Ed Morley
edbbd284ab Merge mozilla-central and fx-team 2012-08-03 15:52:55 +01:00
Tim Taubert
fcedf34693 Bug 728294 - Part 2 - Add last opened URI and windowID to a refCounted node's description in debug mode; r=smaug 2012-08-03 12:36:59 +02:00
Ed Morley
814a6224c4 Backout 1924fe55fb6e (bug 771294) for causing failures in test_cross_domain.xul 2012-08-03 11:14:08 +01:00
Panos Astithas
afce187eb7 Backout 7e5f3a8a7ca7 due to test oranges 2012-08-03 12:01:14 +03:00
Mike Hommey
6173fa297f Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00