Eric Chou
2dc14ca1d9
Bug 730992 - Patch 2: The machinery in Bluetooth*Service, r=qdot, sr=mrbkap
...
---
dom/bluetooth/BluetoothCommon.h | 8 +
dom/bluetooth/BluetoothService.h | 17 +
dom/bluetooth/linux/BluetoothDBusService.cpp | 561 ++++++++++++++++++++++++-
dom/bluetooth/linux/BluetoothDBusService.h | 23 +
4 files changed, 586 insertions(+), 23 deletions(-)
2012-08-17 18:35:59 +08:00
Eric Chou
1353638291
Bug 730992 - Patch 1: The DOM boilerplate for BluetoothPairingEvent, r=qdot, sr=mrbkap
...
---
dom/base/nsDOMClassInfo.cpp | 9 +++
dom/base/nsDOMClassInfoClasses.h | 1 +
dom/bluetooth/BluetoothPairingEvent.cpp | 78 +++++++++++++++++++++++++
dom/bluetooth/BluetoothPairingEvent.h | 70 ++++++++++++++++++++++
dom/bluetooth/Makefile.in | 2 +
dom/bluetooth/nsIDOMBluetoothPairingEvent.idl | 15 +++++
6 files changed, 175 insertions(+), 0 deletions(-)
create mode 100644 dom/bluetooth/BluetoothPairingEvent.cpp
create mode 100644 dom/bluetooth/BluetoothPairingEvent.h
create mode 100644 dom/bluetooth/nsIDOMBluetoothPairingEvent.idl
2012-08-17 18:35:59 +08:00
Aryeh Gregor
9adf2f74fb
Bug 782916 - Do not compare nsresult to noErr; r=smontagu
2012-08-16 14:58:12 +03:00
Aryeh Gregor
757baa9a0a
Bug 782919 - Add zero-arg constructor to enum class workaround; r=ehsan
2012-08-16 14:58:12 +03:00
Aryeh Gregor
69e275395b
Bug 780474 - Set -Wno-mismatched-tags for clang; r=glandium
2012-08-14 12:10:42 +03:00
Zoe Bellot
f5aa016a9c
Bug 746142 - Part 2 - Use inputmode attribute to vary the virtual keyboard on Android. f=mounir r=cpeterson
2012-08-17 12:02:18 +02:00
Zoe Bellot
5cd1fff7f7
Bug 746142 - Part 1 - Add inputmode attribute to HTMLInputElement. r=mounir sr=smaug
2012-08-17 11:53:44 +02:00
Gabor Krizsanits
3774a64503
Bug 779821 - safe XHR creation for sandboxes
2012-08-15 11:00:21 +02:00
Ehsan Akhgari
397df0d183
Bug 768503: Only disable selection on non-editable content. r=roc
2012-08-16 11:51:46 -04:00
Matt Woodrow
d8c503fb71
Bug 778036 - Only notify the parent of the first TabChild paint. r=cjones
2012-08-07 15:00:41 +12:00
Matt Woodrow
8fc24c5bdf
Bug 778036 - Only mark Layers as Mutated if the property values are different. r=roc
2012-08-07 15:00:41 +12:00
Matt Woodrow
95deb3d01d
Bug 778036 - Retain RefLayers instead of creating them every frame. r=roc
2012-08-07 15:00:41 +12:00
Hsin-Yi Tsai
83c20968d0
Bug 777202 - RadioInterfaceLayer broadcasts request responses to all content processes. r=philikon
2012-08-17 11:46:34 +08:00
Matthew Gregan
1277af9c08
Bug 778675 - Add some logging to debug a cubeb_audiounit test failure.
2012-08-17 17:16:35 +12:00
Matthew Gregan
ceb96ddab3
Bug 761917 - Fail when stream restart is attempted on a dead PCM. r=doublec
2012-08-16 18:48:40 +12:00
Matthew Gregan
64d46a81b1
Bug 770945 - Back out unnecessary change. r=backout
2012-08-17 16:52:08 +12:00
Phil Ringnalda
9208a5089e
Back out e6761635f9cf (bug 695292) for Android mochitest bustage on a CLOSED TREE
2012-08-16 21:35:53 -07:00
Doug Turner
4c3388ad0a
Bug 782351 - Device Storage - Expose sdcard/volume state flag on stat result followup. If fetching the available disk space fails (due to a path not existing), return zero bytes available. r=khuey
...
--HG--
extra : rebase_source : 687739cb4fa8071fd9430b350aae3d07ffa41f48
2012-08-16 16:14:38 -07:00
Doug Turner
9e8de0ccbc
Bug 783086 - DeviceStorage - in OOP apps, the enumerate() method ignores the since argument. r=dhylands
...
--HG--
extra : rebase_source : d74df06f0641f662f0b258ed832e1698894d7e4e
2012-08-16 16:14:37 -07:00
Doug Turner
34af10e36c
Bug 782676 - Enable test_stat.html on mac and windows. r=khuey
...
--HG--
extra : rebase_source : fc7025df9a48d2b942054b511694440a59c241bb
2012-08-16 16:14:37 -07:00
Doug Turner
6866ddaadb
Bug 783398 - DeviceStorage makes calls to nsVolumeService from the IOThread. r=dhylands
...
--HG--
extra : rebase_source : 8f3fef5b349f5810e256f8f5f4b6217854a03518
2012-08-16 16:03:06 -07:00
Chris Pearce
7a4f588fcb
Bug 775965 - Store root pres context used to register plugins on nsObjectFrame. r=roc
2012-08-17 16:25:19 +12:00
Chris Pearce
469a28a015
Bug 775965 - Ensure presentation persists across nsSubDocumentFrame reframes. r=roc
2012-08-14 16:06:44 +12:00
Chris Pearce
d704c5b5a0
Bug 775965 - Make nsRootPresContext::mRegisteredPlugins a refptr hash table to the content object rather than weak refs to frames. r=roc
2012-08-14 16:06:42 +12:00
Chris Pearce
f15f8516e4
Bug 778640 - Backout due to burning. r=bustage
2012-08-17 16:22:25 +12:00
Gina Yeh
faa4304b5c
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
10083eff12
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
Karl Tomlinson
fc12fcc075
b=782185 provide a gfxXlibSurface method to indicate when cairo's extend_pad will be slow r=joe
...
--HG--
extra : transplant_source : M%D2%05%3A%C1%18W%BD.%BA8%18%BD%F9%F9%AEu%EEX%CE
2012-08-14 23:47:49 +12:00
Karl Tomlinson
6f9f5ac524
test for bug 709477
...
--HG--
extra : transplant_source : %B7hB%BDV9%24%C6%8Cc%FA%DF%97%5D-2a%14%93%3C
2012-08-14 23:47:05 +12:00
Matthew Gregan
42b0bb67aa
Bug 782876 - Remove unnecessary returns from event handlers in media tests. r=doublec
2012-08-15 16:41:24 +12:00
Matthew Gregan
7659ff2cc9
Bug 770945 - Simple media events shouldn't be cancelable. r=roc
2012-08-14 15:26:43 +12:00
Gina Yeh
141b9509a5
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
fe068832d1
Bug 782778 - [WebAPI] WebTelephony: Receive 'connected' call event twice for the same call. r=philikon
2012-08-15 16:10:09 +08:00
Jesper Kristensen
5ff81d1a5d
Bug 782115 - Dictionary add-ons should be compatible by default. r=Mossop
2012-08-16 22:05:30 -04:00
David Rajchenbach-Teller
d93d980752
Bug 780501 - Path types for OS.File;r=froydnj
2012-08-16 22:05:30 -04:00
David Rajchenbach-Teller
3ac3a5d124
Bug 771928 - Test OS.File pointer arithmetic. r=froydnj
2012-08-16 22:05:30 -04:00
David Rajchenbach-Teller
f3ff2d0747
Bug 771928 - OS.File pointer arithmetics. r=froydnj
2012-08-16 22:05:30 -04:00
James Willcox
8d5c2b19dd
Bug 735112 - Add some thread synchronization for plugin layers
2012-06-15 11:27:40 -04:00
Vicamo Yang
47f2f8109d
Bug 760199: fix test failure due to SMSC timestamp truncation, r=philikon
2012-08-17 10:01:40 +08:00
Bobby Holley
c64c9eb535
Bug 695292 - Port SimpleTest.executeSoon() to SpecialPowers. r=mrbkap
...
If we just naively use the thread manager to dispatch the event via SpecialPowers,
we cannot avoid the XPCWrappedJS for the runnable being in chrome scope (even if
we pass a content object, we make the call in chrome scope, so we pass a cross-
compartment wrapper). This means that the machinery in
nsXPCWrappedJSClass::CheckForException ends up calling the error reporter for the
SpecialPowers scope, which isn't what we want.
Messing around with the implementation of CheckForException is playing with fire.
So we work around this with an explicit Cu API. :-(
2012-08-16 18:33:27 -07:00
Bobby Holley
c431e7e323
Bug 783031 - Make js1_5/Regress/regress-328897.js throw a different way. r=jmaher
2012-08-16 18:33:27 -07:00
Masayuki Nakano
7fbe69ed30
Bug 422132 part.2 Reset DeltaAccumulator::mPendingScrollAmountX and DeltaAccumulator::mPendingScrollAmountY if the direction is changed r=smaug
2012-08-17 10:32:15 +09:00
Masayuki Nakano
10a635820a
Bug 782175 Support slower scroll settings with mousewheel.*.delta_multiplier_* r=smaug
2012-08-17 10:32:15 +09:00
Jared Wein
744ba88f2c
Bug 777176 - Preload SocialAPI panels. r=felipe
2012-08-16 18:02:23 -07:00
Nick Fitzgerald
8dd20442fc
Bug 772113: Expose source map URLs via Debugger.Script r=jimb
2012-08-16 17:54:07 -07:00
Till Schneidereit
d953aff856
Bug 462300 - Embed self-hosted scripts and compile into special compartment. r=bhackett, r=gerv, r=ted
2012-07-23 23:01:54 +02:00
Ryan VanderMeulen
ad0c7a9dde
Merge m-c to inbound.
2012-08-16 20:51:32 -04:00
Ryan VanderMeulen
45acb52a4f
Merge the last PGO-green inbound changeset to m-c.
2012-08-16 20:50:16 -04:00
Chris Pearce
52afa94578
Bug 781384 - Allow web apps to exit fullscreen outside of user generated event handlers. r=jlebar
2012-08-17 12:47:48 +12:00
Chris Pearce
84222bb1d7
Bug 782852 - Assume fullscreen/pointer lock is approved hwhen full-screen-api.approval-required pref is false. r=smaug
2012-08-17 12:47:37 +12:00