Bobby Holley
a46a847021
Bug 884362 - Make IDBRequest::CaptureCaller use the cx stack and decxify a bunch of IDB. r=bent
2013-06-20 11:05:33 -07:00
Bobby Holley
b77f296cee
Bug 884362 - Use AutoJSContext in nsScriptSecurityManager::LoadPolicy. r=bz
...
This cx is just used for rooting etc. As such, we really just want whatever
cx is on the stack, but want a default if the stack-top cx is null (which it
sometimes is, here). And that's exactly what AutoJSContext gives us.
2013-06-20 11:05:32 -07:00
Bobby Holley
e1ffe44fa6
Bug 884245 - Simplify nsContentUtils::GetDocumentFromCaller. r=bz
...
The first three lines of this function are an obvious bug. But the behavior in
general is also worrisome, because it's using antiquated XPConnect machinery
that will be less and less correct as we move to the new DOM bindings. Let's
just infer our global from the active compartment.
2013-06-20 11:05:32 -07:00
Jim Mathies
859c873c39
Bug 881928 - Clear selection when the user pans the page in either direction. r=fryn
2013-06-20 12:37:02 -05:00
Kartikaya Gupta
79ecb8de2c
Bug 882120 - Apply rounding to the layer-pixel rect in Java to fix robopan regression. r=kentuckyfriedtakahe
2013-06-18 09:27:45 -04:00
JosiahOne
00adf5a054
Bug 884467 - Replace the linen texture with the new Mavericks one. r=dao
2013-06-19 15:48:36 -04:00
Rick Eyre
d82dad9e62
Bug 883843 - Remove extraneous QI line in HTMLTrackElement. r=peterv
...
This was accidentally introduced in bug 882817. The line that deals
with the interface map entry for nsIDOMHTMLElement is unneeded as
NS_HTML_CONTENT_INTERFACES deals with this as well.
2013-06-17 10:32:14 -04:00
Sotaro Ikeda
2cc06a5245
Bug 882552 - Change Binder Thread's default priority to 0. r=mwu, r=jlebar
2013-06-20 12:51:19 -04:00
Caitlin Potter
f4ca533bc8
Bug 882549 - Don't rely on mElement to find nsIDocument in TextTrackCue. r=rillian, r=smaug
...
Find nsIDocument via mGlobal (as nsPIDOMWindow) rather than via pointer to
HTMLTrackElement. (bz from #content has explained how we can access
nsPIDOMWindow and nsIDocument without having to ask the HTMLTrackElement)
For the time being, there are many null-ness checks for both 'window' and
'document', and no mechanism to report errors other than returning nullptr
where possible. This will be addressed in a followup bug.
Also adds a test for mHead nullness in TextTrackCue::ConvertNodeTreeToDOMTree
to prevent SIGSEV.
2013-06-19 14:02:04 -04:00
Jed Parsons
bb7ffc9270
Bug 882496 - Fail gracefully if Persona observer methods called before watch(). r=benadida
2013-06-13 17:44:44 -07:00
Alexandre Poirot
f97f3f81cc
Bug 879228 - [browserconsole] Tune console.jsm to ease Addon SDK integration. r=msucan
2013-06-20 12:51:18 -04:00
Tatiana Meshkova
2644c6aa00
Bug 876043 - Build for multi qt4/qt5 ubuntu environment. r=romaxa, r=glandium
2013-06-19 15:08:44 -07:00
James Hugman
35d7b3e729
Bug 860782 - Move Android permission install to first run, from install. r=wesj, r=fabrice
2013-06-20 12:51:18 -04:00
James Hugman
0eb40e025c
Bug 854934 - Add production cert for privileged apps on Android. r=wesj, r=mfinkle
2013-06-20 12:51:17 -04:00
James H
ef41809c73
Bug 844255 - Only use WS_EX_COMPOSITED on popups when using accelerated layers. r=Bas
2013-05-23 11:45:44 -04:00
Ryan VanderMeulen
250562f6e7
Merge m-c to inbound.
2013-06-20 12:51:15 -04:00
Brian R. Bondy
f9df99564d
Bug 878449 - Fixed mismatched CoInitialize call causing crash in JumpList. r=padenot.
2013-06-20 08:57:46 -04:00
Ed Morley
32d0858db7
Merge latest green birch changeset and mozilla-central
2013-06-20 09:01:19 +01:00
Gina Yeh
205ca1a67c
Bug 873919 - Remove old system messages for Bluetooth pairing requests, r=echou
2013-06-20 12:14:09 +08:00
Brian R. Bondy
b7a3070f73
Bug 882598 - Rename updateAuto.label to reflect string change. r=rstrong
2013-06-19 23:19:17 -04:00
Gaia Pushbot
4ee9d4358e
Bumping gaia.json for 2 gaia-central revision(s)
...
========
https://hg.mozilla.org/integration/gaia-central/rev/47331f01247d
Author: Ian Liu <iliu@mozilla.com>
Desc: Merge pull request #10128 from ian-liu/bluetooth/Bug832368_revise_title_for_device_selector_dialog
Bug 832368 - Dialog to pick bluetooth file-transfer recipient is really vague. 'Choose your option | [Cancel][OK]', r=@alivedise
========
https://hg.mozilla.org/integration/gaia-central/rev/06b5278359f7
Author: ian-liu <iliu@mozilla.com>
Desc: Bug 832368 - Dialog to pick bluetooth file-transfer recipient is really vague. 'Choose your option | [Cancel][OK]'
2013-06-19 20:16:22 -07:00
Ted Mielczarek
efdd927d71
bug 857092 - put non-standard Gamepad events behind another pref. r=smaug
2013-06-19 15:05:47 -04:00
Patrick Wang
dc81eb4838
Bug 883296: returning empty object instead of null when decoding zero length data in Octet.decodeMultiple. r=gene
2013-06-17 19:33:57 +08:00
Patrick Wang
79e10c4bb7
Backed out changeset 9a3ee53f3421.
2013-06-20 10:35:45 +08:00
Patrick Wang
6dab5ea874
[PATCH] Bug 883296: returning empty object instead of null when
...
From 1a04770db0f0e86440503e73bded294b696b876c Mon Sep 17 00:00:00 2001
decoding zero length data in Octet.decodeMultiple.
---
dom/mobilemessage/src/ril/WspPduHelper.jsm | 62 ++++++++++++++--------------
1 file changed, 30 insertions(+), 32 deletions(-)
2013-06-17 19:33:57 +08:00
Gina Yeh
d8ae704353
Bug 882551 - Patch 5: Change return type of internal functions, r=qdot, r=mrbkap, r=echou
2013-06-20 09:20:16 +08:00
Gina Yeh
2c1d010243
Bug 882551 - Patch 4: Remove BluetoothA2dpManagerObserver, r=qdot, r=mrbkap, r=echou
2013-06-20 09:20:02 +08:00
Gina Yeh
ed2a4cfcfe
Bug 882551 - Patch 3: Remove BluetoothOppManagerObserver, r=qdot, r=mrbkap, r=echou
2013-06-20 09:19:46 +08:00
Gina Yeh
e1a7a2500d
Bug 882551 - Patch 2: Remove BluetoothHfpManagerObserver, r=qdot, r=mrbkap, r=echou
2013-06-20 09:19:31 +08:00
Gina Yeh
8ccaecc148
Bug 882551 - Patch 1: BluetoothProfileManagerBase inherits nsIObserver, r=qdot, r=mrbkap, r=echou
2013-06-20 09:19:15 +08:00
Gregor Wagner
e98efca641
Bug 885025 - B2G: Add missing request in mozJSComponentLoader::UnloadModules. r=khuey
2013-06-19 21:09:48 -04:00
Ben Kelly
8e6bbb5b9b
Bug 884679 - Output warning using dump() instead of Console.jsm. r=gwagner
2013-06-19 21:09:31 -04:00
Alex Xu
cda2e13746
Bug 853208 - Fix build break on Gentoo
2013-06-15 20:44:37 -04:00
Brian O'Keefe
25e65a9445
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #2 ); r=mshal
...
--HG--
extra : rebase_source : 555b28e5c3412ffc210c60b6fe2fee6f053fd587
2013-06-18 08:13:42 -04:00
Brian O'Keefe
5f8b5163e8
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1 ); r=mshal
...
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Gregory Szorc
ded4a5682c
Bug 884569 - Support for removing untracked files from a directory; r=glandium
...
--HG--
extra : rebase_source : e98fcbf839085ad6bc2e7a8fd3353834557caeec
2013-06-19 19:57:48 -07:00
Phil Ringnalda
bd0ec5b2d5
Back out c50503ce8669 (bug 883495) for still leaking
...
CLOSED TREE
2013-06-19 20:20:52 -07:00
Ehsan Akhgari
7ee1cc4b22
Backed out changeset c1596bee956c (bug 884279) because of build bustage
...
--HG--
rename : dom/promise/Promise.cpp => dom/future/Future.cpp
rename : dom/promise/Promise.h => dom/future/Future.h
rename : dom/promise/PromiseCallback.cpp => dom/future/FutureCallback.cpp
rename : dom/promise/PromiseCallback.h => dom/future/FutureCallback.h
rename : dom/promise/PromiseResolver.cpp => dom/future/FutureResolver.cpp
rename : dom/promise/PromiseResolver.h => dom/future/FutureResolver.h
rename : dom/promise/Makefile.in => dom/future/Makefile.in
rename : dom/promise/moz.build => dom/future/moz.build
rename : dom/promise/tests/Makefile.in => dom/future/tests/Makefile.in
rename : dom/promise/tests/moz.build => dom/future/tests/moz.build
rename : dom/promise/tests/test_promise.html => dom/future/tests/test_future.html
rename : dom/promise/tests/test_resolve.html => dom/future/tests/test_resolve.html
rename : dom/webidl/Promise.webidl => dom/webidl/Future.webidl
2013-06-19 21:57:57 -04:00
Ehsan Akhgari
6849529078
Backed out changeset 8df19e23b3ae (bug 875289) because it depends on bug 884279 which I'm backing out
2013-06-19 21:57:48 -04:00
Ehsan Akhgari
421502f175
Bug 882779 - Do not attempt to run the LLVM PR8927 test when building with Clang on Windows; r=ted
...
This is needed for now because of the following LLVM bug:
http://llvm.org/bugs/show_bug.cgi?id=16319
2013-06-19 21:34:40 -04:00
Nicholas Nethercote
b9e3d43137
Bug 884124 (part 3) - Add a GeneratorObject class. r=jwalden.
...
--HG--
extra : rebase_source : 2d35912a8653c235c704d09f15d34f0867f24fde
2013-06-18 20:03:31 -07:00
Nicholas Nethercote
d659de1e85
Bug 884124 (part 2) - Add a StopIterationObject class. r=jwalden.
...
--HG--
extra : rebase_source : c3ea0d095ad651b6aa1bb565f1d4ec65654660bd
2013-06-18 19:56:19 -07:00
Nicholas Nethercote
1a3c0761fe
Bug 884124 (part 1) - Add a WeakMapObject class. r=jwalden.
...
--HG--
extra : rebase_source : e58139654185ee06ea150e33938e59623f03379f
2013-06-18 19:54:36 -07:00
Robert Strong
150daca54e
Tests - Bug 882007 - Restart notification is not shown when staging is enabled. r=bbondy
...
--HG--
rename : toolkit/mozapps/update/test/chrome/test_0095_restartNotification.xul => toolkit/mozapps/update/test/chrome/test_0093_restartNotification.xul
rename : toolkit/mozapps/update/test/chrome/test_0096_restartNotification_remote.xul => toolkit/mozapps/update/test/chrome/test_0094_restartNotification_remote.xul
rename : toolkit/mozapps/update/test/chrome/test_0097_restartNotification_remoteInvalidNumber.xul => toolkit/mozapps/update/test/chrome/test_0095_restartNotification_remoteInvalidNumber.xul
rename : toolkit/mozapps/update/test/chrome/test_0093_stagedBackground.xul => toolkit/mozapps/update/test/chrome/test_0096_restartNotification_stagedBackground.xul
rename : toolkit/mozapps/update/test/chrome/test_0094_stagedServiceBackground.xul => toolkit/mozapps/update/test/chrome/test_0097_restartNotification_stagedServiceBackground.xul
2013-06-19 18:05:34 -07:00
Robert Strong
cbabf01a32
Main patch - Bug 882007 - Restart notification is not shown when staging is enabled. r=bbondy
2013-06-19 18:05:04 -07:00
Raymond Lee
6b0d86b8ae
Bug 884571 - TPS tests: Cu not defined: bookmarks.jsm: line 20. r=rnewman
2013-06-19 12:22:53 +08:00
Andrea Marchesini
0767c296ee
Bug 875289 - Remove .done() and allow undefined to be passed to .then() and .catch(). r=mounir, sr=bz
2013-06-19 20:57:38 -04:00
Andrea Marchesini
798c744099
Bug 884279 - Rename Future to Promise. r=mounir
...
--HG--
rename : dom/future/Makefile.in => dom/promise/Makefile.in
rename : dom/future/Future.cpp => dom/promise/Promise.cpp
rename : dom/future/Future.h => dom/promise/Promise.h
rename : dom/future/FutureCallback.cpp => dom/promise/PromiseCallback.cpp
rename : dom/future/FutureCallback.h => dom/promise/PromiseCallback.h
rename : dom/future/FutureResolver.cpp => dom/promise/PromiseResolver.cpp
rename : dom/future/FutureResolver.h => dom/promise/PromiseResolver.h
rename : dom/future/moz.build => dom/promise/moz.build
rename : dom/future/tests/Makefile.in => dom/promise/tests/Makefile.in
rename : dom/future/tests/moz.build => dom/promise/tests/moz.build
rename : dom/future/tests/test_future.html => dom/promise/tests/test_promise.html
rename : dom/future/tests/test_resolve.html => dom/promise/tests/test_resolve.html
rename : dom/webidl/Future.webidl => dom/webidl/Promise.webidl
2013-06-19 20:57:38 -04:00
JosiahOne
c6e4ee435b
Bug 873727 - Use a listener instead of timers to fix intermittent failures. r=roc
2013-06-19 13:20:38 -04:00
Raymond Lee
c1167acc4f
Bug 846644 - Use asynchronous getCharsetForURI in PlacesUtils.jsm. r=mak
2013-06-19 00:50:22 +08:00