Commit Graph

11383 Commits

Author SHA1 Message Date
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
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
Fabrice Desré
9d0bc2a6d7 Bug 828267 - Installing a packaged app, lose connection during download, remove it, install it again - network error doesn't fire and app infinitely spins trying to download resources r=jst 2013-01-09 07:51:28 -08:00
Mike Habicher
7734067ac0 backing out patch for bug 827503 due to runtime crashes, r=crash 2013-01-09 16:39:37 +01:00
Vincent Chang
3670b95880 Bug 825049 - Wi-Fi hotspot fails if password contains space. r=mrbkap 2013-01-09 14:20:10 +00:00
Fabrice Desré
ba0123fe22 Bug 828190 - Support updates of preinstalled hosted apps r=ferjm 2013-01-09 07:06:07 -08:00
Doug Turner
fd87c9795b Bug 827311 - Remote file update notifications. r=bent a=blocking-basecamp 2013-01-09 07:03:28 -08:00
Shian-Yow Wu
0d7132b10a Bug 828089 - [B2G][Settings][Cellular & Data][Network Operator] Unable to disconnect from existing network operator and connect to a new one. r=vicamo 2013-01-09 22:57:55 +08:00
Chris Jones
f14cef526c Bug 828285: Run camera with lower privileges. r=dhylands a=overholt 2013-01-09 14:50:25 +01:00
Andrea Marchesini
b0e09a149e Bug 823965 - App can delete files from a storage type where it does not have permission, r=dougt, a=bb+ 2013-01-09 14:43:59 +01:00
Edgar Chen
87128a43b5 Bug 827860 - Part 2: xpcshell tests for STK_CMD_GET_INPUT, r=vicamo 2013-01-09 01:38:17 +08:00
Edgar Chen
b8185b764d Bug 827860 - Part 1: STK get stuck when text string is null, r=vicamo,yhuang 2013-01-09 17:50:53 +08:00
Etienne Segonzac
0bf4186fc5 Bug 827321 - Fixing ContactsDB tel search indexes 2013-01-09 13:45:48 +01:00
Andrea Marchesini
aef0354f7d Bug 827050 - Clear cookies and stored data in the browser clears remember my choice permissions for PROMPT_ACTION WebAPIs, r=mounir
--HG--
rename : dom/tests/mochitest/localstorage/frame_clear_browser_data.html => extensions/cookie/test/frame_clear_browser_data.html
rename : extensions/cookie/test/test_app_uninstall_permissions.html => extensions/cookie/test/test_app_cleardata_permissions.html
2013-01-07 18:37:01 +01:00
Patrick Wang
27d1a777cf Bug 822384 - Initialize PNN entries to empty strings. r=vicamo 2013-01-09 14:47:54 +08:00
Etienne Segonzac
b7f62d6f02 Bug 827750 - Inhibiting HTTP cache for app updates. r=fabrice 2013-01-09 02:02:08 -08:00
Fabrice Desré
afbcc321a3 Bug 819061 - [Apps] Remove workaround from Bug 813468 once Bug 815523 is done r=ferjm 2013-01-08 14:22:13 -08:00
Gina Yeh
c3a150b672 Bug 828118 - Patch 1: Failed to answer a phone call when bluetooth headset quickly send out ATA message, r=qdot 2013-01-09 17:37:08 +08:00
Gene Lian
31ff3e173a Bug 828161 - Firefox OS cannot start up due to an exception: "Webapps.jsm: non-relative URI passed to resolveFromOrigin". r=mounir 2013-01-09 15:35:52 +08:00
Andrea Marchesini
e23a78e9c5 Bug 827773 - audio-channel-changed should contain 'none' instead 'default' when nothing is playing, r=sicking 2013-01-09 08:20:34 +01:00
Andrea Marchesini
0da6592811 Bug 825674 - Installed apps do not get affected by the hardware volume control, r=sicking 2013-01-09 08:18:16 +01:00
Margaret Leibovic
47f2f69147 Bug 827502 - When trying to reinstall a packaged app, get the id from the manifestURL. r=fabrice 2013-01-08 13:18:47 +01:00
Gina Yeh
0da5c46ee6 Bug 827204 - Patch 1: Activate/Deactivate indicator events reporting, r=echou 2013-01-09 14:05:34 +08:00
Randell Jesup
103441ca2b Bug 827913: remove no-longer-correct MOZ_ASSERT in getUserMedia r=derf 2013-01-08 22:10:09 -05:00
Gregor Wagner
fb1bf84ed2 Bug 829030 - Accessing the desktop notification API in the browser and approving permission errors out - API does not work. r=sicking 2013-01-11 13:12:22 +01:00
Fernando Jiménez
a6c134d034 Bug 829052 - progress is NaN when doing appcache update; r=fabrice 2013-01-11 11:58:33 +01:00
Chris Jones
ad374f79a8 Bug 816614: Restore the previous behavior of ContentChild::IsForApp/Browser(). r=jlebar 2013-01-11 12:19:02 +01:00
rlin@mozilla.com
cf387657f5 Bug 827840 - [camera] shutter sound is almost inaudible, r=sicking, a=bb+
--HG--
extra : rebase_source : d58d00d2bc9d4865c63f8877fecd7c2da5b75e87
2013-01-09 11:09:37 +08:00
Ed Morley
01d7c333be Backout 7f4f96dbf94f (bug 827172), 661847c6e48b (bug 827724), 00e357dd1458 (bug 827149) to fix the build on a CLOSED TREE 2013-01-11 11:13:17 +00:00
Shih-Chiang Chien
2c527faa56 Bug 828367 - APZC should not perform scrolling if BES detects panning distance is too small. r=cjones. 2013-01-11 11:02:02 +01:00
Eric Chou
49de3daaec Bug 829473 - Fix a wrong conditional check resulted from bug 827204, r=gyeh 2013-01-11 10:45:28 +01:00
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
Andrew McCreight
c6adbf1b9c Bug 827541 - Traverse/Unlink nsGlobalWindow::mAudioContexts. r=ehsan 2013-01-14 15:22:00 -08: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
Dale Harvey
0219973517 Bug 827047 - Send checkForUpdate messages to all registered listeners. r=fabrice 2013-01-08 20:00:01 -05:00
Gene Lian
da88984c9a Bug 820733 - B2G MMS: Don't deactivate the MMS network so often which is a burden for consecutive MMS HTTP requests. r=vicamo 2013-01-04 16:21:52 +08:00
Mike Habicher
aeb0f4e056 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
Cameron McCormack
ea4db7d7f9 Backout 119105935766 for crash during test_install_receipts.xul. 2013-01-09 10:50:01 +11:00
Cameron McCormack
3122374daa Bug 508725 - Part 10: Implement scoped style sheets for SVG. r=bz 2013-01-09 10:25:48 +11:00
Cameron McCormack
b2d36d63c0 Bug 508725 - Part 9: Implement HTMLStyleElement.scoped. r=dbaron 2013-01-09 10:25:48 +11:00
Ehsan Akhgari
cfb2c229ce Bug 828000 - Don't generate the `isNull' local variable if it's not needed; r=bzbarsky 2013-01-08 16:29:52 -05:00
Fabrice Desré
15ed3cd37a Bug 819061 - [Apps] Remove workaround from Bug 813468 once Bug 815523 is done r=ferjm 2013-01-08 14:22:13 -08:00
Ethan Hugg
e41890fad5 Bug 825569 - Allow setLocal/RemoteDescription to be called more than once r=jesup 2013-01-08 10:40:15 -08:00
Ian Melven
8e2e11cbca Bug 752529 - workers shouldn't use string origins as null principals don't have them. Part 2 - nsPrincipal GetBaseDomain (r=bz) 2013-01-08 13:53:32 -08:00
Boris Zbarsky
cf7864a07b Bug 826703 part 4. Convert ProcessingInstruction to WebIDL. r=peterv 2013-01-08 15:45:06 -05:00
Boris Zbarsky
3a0a9cc2d4 Bug 826703 part 3. Rename nsXMLProcessingInstruction to mozilla::dom::ProcessingInstruction. r=peterv
--HG--
rename : content/xml/content/src/nsXMLProcessingInstruction.cpp => content/xml/content/src/ProcessingInstruction.cpp
rename : content/xml/content/src/nsXMLProcessingInstruction.h => content/xml/content/src/ProcessingInstruction.h
2013-01-08 15:45:06 -05:00
Boris Zbarsky
e57f1f9c65 Bug 826703 part 2. Convert CDATASection to WebIDL. r=peterv 2013-01-08 15:45:06 -05:00
Ehsan Akhgari
f33d8a82ee Merge mozilla-central into mozilla-inbound 2013-01-08 14:59:20 -05:00
Ben Turner
9436be9267 Bug 827274 - 'crash in [@ anonymous namespace::CTypesActivityCallback(JSContext*, js::CTypesActivityType)], add ctypes closure support to new worker memory reporting mechanism. r=khuey+mrbkap. 2013-01-08 13:57:44 +01:00
Ed Morley
2e7fd7927e Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2013-01-08 11:32:07 +00:00
Olli Pettay
8fce433824 Bug 820378 - Try to postpone triggering CC if we're in middle of GC handling, r=mccr8 2013-01-08 13:11:01 +02:00
Ed Morley
508a8856ed Bug 810644 - Fix merge conflict after separate backouts on multiple trees; r=me 2013-01-08 10:13:30 +00:00
Ed Morley
1ee741e692 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2013-01-08 09:26:15 +00:00
Phil Ringnalda
a3a5c77746 Back out 6737ce4d3ce6:599c37ed628c (bug 785124) for b2g Arm xpcshell orange in update tests 2013-01-07 22:59:32 -08:00
Phil Ringnalda
070ec313da Back out fef358e6d5e6 (bug 827050) for Linux/Windows xpcshell orange in test_cache_jar_wrap.js 2013-01-07 22:01:41 -08:00
David Zbarsky
d6949d0115 Bug 825834 - Convert SVGViewElement to webidl r=bz 2013-01-07 22:22:41 -05:00
Randell Jesup
9931519879 Bug 827203: add locks against calling RemoveListener on a Destroy()ed MediaStream r=roc 2013-01-07 21:44:43 -05:00