Doug Turner
282d319441
Bug 829410 - Use threadsafe isupports in nsVolumeService. r=mikeh a=omg-everything-is-busted
2013-01-10 20:29:51 -08:00
David Zbarsky
7375551e27
Bug 827724 - Remove nsIDOMSVGAnimatedPoints r=bz
2013-01-11 02:15:05 -05:00
David Zbarsky
b3e656ecac
Bug 827149 - Remove some uses of nsIDOMHTMLBodyElement r=bz
2013-01-11 02:15:05 -05:00
Gina Yeh
a478eef093
Bug 827255 - Patch 1: Enable AG error result code, r=echou
2013-01-11 14:00:04 +08:00
Andrea Marchesini
fb485abba1
Bug 829309 - Assertion re-entering a hashtable in nsAudioChannelService, r=mrbkap
2013-01-10 23:56:20 +01:00
Gregor Wagner
21fd44e6bb
Bug 828887 - "unused-arenas" is not freed unless worker is idle for 5 seconds. r=bent
2013-01-10 23:50:40 +01:00
William Chen
ab40ccf0cf
Bug 828532 - Removed 'prototype' as a reserved identifier in WebIDL. r=bz
2013-01-10 11:54:13 -08:00
Vincent Chang
38a01c5f30
Bug 828909 - Sanitize Wi-Fi hotspot username and password r=mrbkap
2013-01-10 16:10:48 +00:00
Andrew Halberstadt
3a19a47088
Bug 811779 - Enable larger set of reftests on B2G emulators, r=jgriffin
2013-01-03 15:35:01 -05:00
Andrew McCreight
0d5e9c008f
Bug 777385 - Support (some) Paris bindings objects as weak map keys. r=peterv
...
This adds support for many kinds of Paris bindings objects as weak map keys.
This patch supports nsISupports objects as well as non-cycle-collected
non-nsISupports objects. What is needed for support is to preserve any wrapper,
if the object is wrapper cached. In other cases, we don't need to do anything.
2012-11-09 10:59:02 -08:00
Ben Turner
37a3772300
Bug 828870 - All shared blobs must be immutable. r=khuey.
2013-01-10 19:16:40 +01:00
Andrea Marchesini
b8ef9097c5
Bug 827895 - Settings app should not show the session permissions of apps, r=mounir
2013-01-10 21:23:39 +01:00
Jared Wein
5c1ca90138
Backed out changeset 94333351aab3 (bug 828870)
2013-01-10 14:14:49 -05:00
Ben Turner
bd6aa786b5
Bug 828870 - All shared blobs must be immutable. r=khuey.
2013-01-10 19:16:40 +01:00
Justin Lebar
a1210ca002
Bug 828969 - Dispatch the mozbrowserasyncscroll event asynchronously, thus preventing deadlocks (and probably other problems). r=bz
2013-01-10 18:48:29 +01:00
Fernando Jiménez
5acaa1fa90
Bug 824697 - Installing a Hosted App that Preloads the Appcache, updating the appcache, manual syncing the app - no updates found; r=fabrice
2013-01-10 18:06:59 +01:00
Vicamo Yang
36d565b6b1
Bug 819937: fix multiple sms-delivery messages sent. r=yhuang
2013-01-11 00:49:12 +08:00
Kyle Huey
cac6c9919a
Bug 806503: Add a semicolon. r=me
2013-01-10 08:28:34 -08:00
Kyle Huey
094d5d52f1
Bug 806503: Eagerly transmit blob data across processes so that it is available if the originating process dies. r=bent a=bb+
2013-01-10 05:47:32 -08:00
Thomas Zimmermann
eb0a50ab1b
Bug 827888: Fix usage of sIsParing variable [r=echou,qdot]
...
The variable sIsPairing signals to the Bluetooth pairing response
notifier if pairing is still requested.
Being a boolean value, the variable only supported one pairing request
at a time. To support multiple parallel pairing requests, this patch
converts it into a counter. The counter is atomic, because notifier
calls run in separate threads.
Additionally, we now set sIsPairing before starting the pairing request.
Otherwise the notifier might run before we can increment the variable.
2013-01-10 07:55:43 -08:00
Mike West
67eb3caf3a
Bug 828261: Implement 'window.location.origin'. r=bholley, sr=sicking
2013-01-09 17:37:25 +01:00
Boris Zbarsky
2b8bc42057
Bug 824237. Add support for "partial interface" to WebIDL parser. r=khuey
2013-01-10 10:49:07 -05:00
Ed Morley
9fce0eda54
Backout 1391e924e9ee (bug 806503) for mochitest-1 failures on a CLOSED TREE
2013-01-10 15:21:39 +00:00
Ed Morley
dd871a388a
Backout rest of 8d16c92e1bf4 (bug 827801) to fix the build on a CLOSED TREE
2013-01-10 14:32:01 +00:00
Gina Yeh
8db38c00a3
Bug 828811 - After OPP session disconnected, wait for 1 sec and close socket actively if the socket is still connected, r=echou
2013-01-10 15:14:16 +01:00
Chris Jones
22d9386f16
Bug 828114: Set a timer to ensure content processes are killed if their tabs take a long time to shut down. r=jlebar a=blocking-basecamp
2013-01-10 14:22:14 +01:00
David Rajchenbach-Teller
f54e240046
Backout 118283:8d16c92e1bf4 (bug 827801) because two patches have landed adding the same test
2013-01-10 14:59:58 +01:00
Kyle Huey
98ecfda689
Bug 806503: Eagerly transmit blob data across processes so that it is available if the originating process dies. r=bent a=bb+
2013-01-10 05:47:32 -08:00
Dave Hylands
a7e4a46c0b
Bug 785124 - Pt 5 - Add extra asserts. r=dougt
2013-01-07 17:43:02 +01:00
Dave Hylands
504e434db0
Bug 785124 - Pt 4 - Whitespace only change. Change "type &var" to "type& var" and ptrs. r=dougt
2013-01-07 17:43:02 +01:00
Dave Hylands
0b3918ce04
Bug 785124 - Pt 1 - Add VolumeMountLock which allows SDCard to be locked. r=dougt
...
From 8e39b8e5f3ab7e6344b0a8a5eeabdcf672de8fb4 Mon Sep 17 00:00:00 2001
---
dom/ipc/ContentChild.cpp | 18 +++-
dom/ipc/ContentChild.h | 5 +-
dom/ipc/ContentParent.cpp | 22 +++-
dom/ipc/ContentParent.h | 2 +
dom/ipc/PContent.ipdl | 6 +-
dom/system/gonk/AutoMounter.cpp | 19 +++-
dom/system/gonk/Makefile.in | 4 +-
dom/system/gonk/Volume.cpp | 62 ++++++++++-
dom/system/gonk/Volume.h | 11 +-
dom/system/gonk/VolumeServiceIOThread.cpp | 11 +-
dom/system/gonk/VolumeServiceIOThread.h | 7 +-
dom/system/gonk/nsIVolume.idl | 21 +++-
dom/system/gonk/nsIVolumeMountLock.idl | 12 +++
dom/system/gonk/nsIVolumeService.idl | 9 +-
dom/system/gonk/nsVolume.cpp | 96 ++++++++++++++++-
dom/system/gonk/nsVolume.h | 43 ++++++--
dom/system/gonk/nsVolumeMountLock.cpp | 157 +++++++++++++++++++++++++++
dom/system/gonk/nsVolumeMountLock.h | 55 ++++++++++
dom/system/gonk/nsVolumeService.cpp | 168 +++++++++++++++++++++++------
dom/system/gonk/nsVolumeService.h | 20 +++-
layout/build/nsLayoutModule.cpp | 5 +-
layout/build/nsLayoutStatics.cpp | 9 ++
22 files changed, 684 insertions(+), 78 deletions(-)
create mode 100644 dom/system/gonk/nsIVolumeMountLock.idl
create mode 100644 dom/system/gonk/nsVolumeMountLock.cpp
create mode 100644 dom/system/gonk/nsVolumeMountLock.h
2012-12-14 16:01:34 -08:00
Patrick Wang
870dd6a0d0
Bug 828835 - Return form installPreinstalledApp when coreAppsDir dosen't exist. r=fabrice
2013-01-10 15:53:17 +08:00
Jed Parsons
9d830a2534
Bug 823751 - When persona login in the Trusty UI is canceled, fire the RP's oncancel() callback; r=benadida, a=bb+
2013-01-10 09:56:10 +01:00
David Zbarsky
9893a04134
Bug 825147: Convert SVGAElement to WebIDL r=bz
...
--HG--
rename : content/svg/content/src/nsSVGAElement.cpp => content/svg/content/src/SVGAElement.cpp
rename : content/svg/content/src/nsSVGAElement.h => content/svg/content/src/SVGAElement.h
2013-01-10 00:30:13 -05:00
David Zbarsky
da44b3dbd6
Bug 827200 - Remove nsIDOMSVGZoomAndPan r=bz, longsonr
2013-01-10 00:24:37 -05:00
Mike Habicher
7ff92d8901
Bug 827503 - use nsMainThreadPtrHolders when passing XPCWrappedJSes around off main thread, r=bholley,jst a=blocking-basecamp+
2013-01-09 00:43:50 +01:00
David Zbarsky
756ca099dc
Bug 824218 - Remove unimplemented SVG features r=longsonr
2013-01-09 18:02:47 -05:00
David Zbarsky
94935ac489
Bug 827119: Convert SVGSVGElement to WebIDL r=bz
2013-01-09 18:02:47 -05:00
David Zbarsky
f95b0f0bde
Bug 827119: Move SVGSVGElement to mozilla::dom r=bz
...
--HG--
rename : content/svg/content/src/nsSVGSVGElement.cpp => content/svg/content/src/SVGSVGElement.cpp
rename : content/svg/content/src/nsSVGSVGElement.h => content/svg/content/src/SVGSVGElement.h
2013-01-09 18:02:45 -05:00
David Rajchenbach-Teller
3297c464dc
Bug 827801 - Test that OS.Constants is not available to content. r=khuey
2013-01-09 17:34:14 -05:00
Jacek Caban
f5c71a7955
Bug 827262 - Fix plugin hang UI compilation on mingw. r=bsmedberg
2013-01-09 17:34:14 -05:00
Alexandre Poirot
950d98bb70
Bug 813797 - Completely remove apps developer mode (dom.mozApps.dev_mode) in release builds. r=fabrice
2013-01-09 17:34:13 -05:00
Jonathan Griffin
f2773bdc71
Bug 828633 - Disable perma-orange test, a=test-only, CLOSED TREE
2013-01-09 13:50:26 -08:00
Jed Parsons
c18f0ed29e
Bug 827558 - Rename native navigator.id to navigator.mozId; r=benadida, a=bb+
2013-01-09 21:51:14 +01:00
Ed Morley
51e3bb2179
Backout 250a95a6ff00 (bug 828114) for mochitest timeouts on a CLOSED TREE
2013-01-09 20:01:03 +00:00
Ian Melven
b959e2746c
Bug 783049 - CSP : use existing/old parser for X-Content-Security-Policy header, new/CSP 1.0 spec compliant parser for Content-Security-Policy header - Part 2 (r=bz)
2013-01-09 10:57:04 -08:00
Chris Jones
723409af20
Bug 828114: Set a timer to ensure content processes are killed if their tabs take a long time to shut down. r=jlebar a=blocking-basecamp
2013-01-09 19:04:54 +01:00
Chia-hung Tai
a481d5f631
Bug 801632 - Save MM attachment as Blob. r=vyang
2013-01-09 23:01:48 +08:00
Andres Hernandez
0e98eb2499
Bug 826964 - Intermittent test_localStorageQuotaPrivateBrowsing_perwindowpb.html; r=ehsan
...
--HG--
extra : rebase_source : 51b2a18f81360ed85617ee474762f3353c2abd56
2013-01-08 17:18:16 -06:00
Eric Chou
f354fcba12
Bug 827759 - Remove all listeners except BluetoothManagers, r=qdot
2013-01-09 16:51:53 +01:00