Ryan VanderMeulen
e5b66a5e17
Merge m-c to b2g-inbound.
2013-09-30 16:30:26 -04:00
Gregory Szorc
c44d9c8614
Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger
2013-09-30 09:51:57 +02:00
Ed Morley
eae8f15a4a
Backed out changeset 77bff106b704 (bug 920223)
2013-09-30 12:50:12 +01:00
Gregory Szorc
3d0a157ac2
Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger
2013-09-30 09:51:57 +02:00
Ryan VanderMeulen
f1feb63756
Backed out changeset 72a979eba564 (bug 857330) for crashes.
...
CLOSED TREE
2013-09-27 16:52:35 -04:00
Tareq Khandaker
0e04a7e5ce
Bug 857330 - Geolocation uses a wrong default value for maximumAge. r=jdm
2013-09-27 14:47:19 -04:00
Nathan Froyd
98723f4c48
Bug 914826 - part 4 - fix source files that were bootlegging XPCOM do_* functions via generated ipdl headers; r=ehsan
2013-09-10 16:56:05 -04:00
Masayuki Nakano
d6963ba8d1
Bug 920377 part.12 Get rid of nsScriptErrorEvent r=roc
2013-09-27 15:20:56 +09:00
Masayuki Nakano
2f532b885b
Bug 912956 part.17 mozilla/ContentEvents.h should be included directly r=roc
2013-09-25 20:21:20 +09:00
Gregory Szorc
160a20817c
Bug 901990 - Part 2: Upgrade xpcshell manifests; r=ted
...
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell-unpack/head_unpack.js => toolkit/mozapps/extensions/test/xpcshell/head_unpack.js
2013-09-24 11:50:08 -07:00
Ehsan Akhgari
9890a8c148
Bug 919505 - Minimize the #includes in dom/ipc; r=jst
2013-09-23 17:30:40 -04:00
Honza Bambas
da53acf440
Bug 913807 - HTTP cache v2: API+top service+integration+tests, off by default, r=michal+ehsan+mark.finkle+fabrice+mhammond+gavin
2013-09-20 11:11:25 +02:00
Benoit Jacob
43fcdc2ede
Bug 913847 - Include MainThreadUtils.h instead of nsThreadUtils.h - r=ehsan
2013-09-19 09:54:42 -04:00
Benoit Jacob
b268087442
Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
2013-09-19 09:54:39 -04:00
Wes Kocher
818ff844d4
Backed out changeset 554bfe767519 (bug 913847) for leaking on a CLOSED TREE
2013-09-18 17:21:02 -07:00
Wes Kocher
ee41ec25e3
Backed out changeset 040522aacba4 (bug 913847)
2013-09-18 17:18:56 -07:00
Benoit Jacob
af97fdd40d
Bug 913847 - Include MainThreadUtils.h instead of nsThreadUtils.h - r=ehsan
2013-09-18 18:50:32 -04:00
Benoit Jacob
18df240efb
Bug 913847 - stop needlessly including nsThreadUtils.h - r=ehsan
2013-09-18 18:50:32 -04:00
Trevor Saunders
a8459b4e00
bug 915566 - rm makefiles in dom/ r=gps
2013-09-13 12:25:21 -04:00
Terrence Cole
77df39999e
Bug 916993 - Handlify the public JSString APIs; r=bz,jonco
...
--HG--
extra : rebase_source : 35c5d7832d794ce37be622db3140309d2605c212
2013-09-16 18:33:40 -07:00
Ehsan Akhgari
d2564b10a0
Bug 917299 - Remove some dead code in content/ and dom/; r=bzbarsky
2013-09-17 12:49:07 -04:00
Thinker Lee ext:(%2C%20Cervantes%20Yu%20%3Ccyu%40mozilla.com%3E)
46e38d15e3
Bug 771765 - Support template content process, part 4: Clone IPC protocol objects that will be up when the template process is ready. r=khuey, r=bent
2013-06-03 18:14:37 +08:00
Olli Pettay
3a4f5a6745
Bug 916373 - Allow atomless JSEventHandlers, r=nsm
...
--HG--
extra : rebase_source : 6fa611eb7f078141e4bf6025c50693cfa403d757
2013-09-14 03:22:39 +03:00
Ryan VanderMeulen
183be64998
Merge m-c to inbound.
2013-09-12 22:30:22 -04:00
Ryan VanderMeulen
0c7227eaf3
Merge m-c to b2g-inbound.
2013-09-12 20:41:54 -04:00
Guilherme Gonçalves
cc7667e49b
Bug 911595 - Avoid shutting down geolocation request twice. r=jdm
2013-09-12 11:08:50 -04:00
Tom Schuster
195b18c157
Bug 915822 - Make GetTabChildFrom a class method on TabChild. r=smaug
2013-09-12 15:24:11 -04:00
Michael Henretty
accdc1a5e4
Bug 915450 - [Web Notifications] allow to inspect notification properties. r=bz
2013-09-12 02:50:29 -07:00
Ryan VanderMeulen
f682c92d27
Merge m-c to inbound on a CLOSED TREE.
2013-09-10 16:43:06 -04:00
ISHIKAWA, Chiaki
6682619dbd
Bug 912935 - Initialize mWALModeEnabled to false upon creation of DOMStorageDBThread::DOMStorageDBThread() and also reorder of access in an if-expression. r=mayhemer
2013-09-10 13:40:18 -04:00
Ms2ger
4db82f5aba
Bug 913923 - Part b: Move OwningNonNull into its own header; r=dzbarsky
...
--HG--
rename : dom/bindings/BindingUtils.h => dom/bindings/OwningNonNull.h
2013-09-10 09:03:37 +02:00
Michael Harrison
1c3ea052cb
Bug 908031 - Remove Geolocation::PendingRequest. r=jdm
2013-09-09 08:57:37 -04:00
Kyle Machulis
4541dff9c0
Bug 910915 - Add notification ID field to AppNotificationService; r=fabrice
2013-09-10 16:49:09 +02:00
Kyle Huey
9533d150e0
Bug 910924: Give workers an nsIGlobalObject. r=bent,bholley
2013-09-08 20:28:48 -07:00
Michael Harrison
e8560a17bf
Bug 909768 - Replace idl::GeoPositionOptions with dom::PositionOptions. r=jdm
2013-09-06 16:44:26 -04:00
Robert O'Callahan
8ca63f18ef
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
...
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
2013-09-02 20:41:57 +12:00
Mike Hommey
05b3f24e0e
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Tom Schuster
7767b636b2
Bug 910431 - Electrolysis: Permission code followup. f=felipe
2013-09-04 11:40:16 -04:00
Andrew McCreight
3228f67147
Bug 883920 - use templates for {Hold,Drop}JSObjects. r=peterv
2013-08-16 13:10:17 -07:00
Nicholas Nethercote
d74157039d
Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
...
--HG--
extra : rebase_source : 008ef689989f93b46627b8be8608bdbc544ca3a2
2013-08-27 19:59:14 -07:00
Doug Turner
5dc544505a
Bug 906072 - Remove Maemo port. r=romaxa, r=ted, r=johns
2013-08-25 16:56:53 -07:00
Boris Zbarsky
0b4de71ec1
Bug 909645 part 4. Don't include ipdl headers in DesktopNotification.h. r=ms2ger,glandium
2013-08-28 00:14:57 -04:00
Boris Zbarsky
415f450a14
Bug 909645 part 1. Don't include ipdl headers in nsGeolocation.h. r=ms2ger
2013-08-28 00:14:57 -04:00
Brian O'Keefe
0ee041b9fd
Bug 875934 - Move LIBRARY_NAME to moz.build, batch 3; r=mshal
2013-08-15 09:02:09 -04:00
Boris Zbarsky
814e6108be
Back out revisions 042d50591265:69f4af72765c (bug 909645) due to Windows bustage causing a CLOSED TREE.
2013-08-28 01:46:00 -04:00
Boris Zbarsky
5ddd64dbe4
Bug 909645 part 4. Don't include ipdl headers in DesktopNotification.h. r=ms2ger
2013-08-28 00:14:57 -04:00
Boris Zbarsky
0c9132ff0f
Bug 909645 part 1. Don't include ipdl headers in nsGeolocation.h. r=ms2ger
2013-08-28 00:14:57 -04:00
Nicholas Nethercote
b6d6b342af
Bug 909597 (part 2) - Rename jsdbgapi.{h,cpp} as {js,vm}OldDebugAPI.{h,cpp}. r=luke.
...
--HG--
rename : js/src/jsdbgapi.h => js/public/OldDebugAPI.h
rename : js/src/jsdbgapi.cpp => js/src/vm/OldDebugAPI.cpp
extra : rebase_source : 9cd65a698e726c43d88d650f40823367bf98feae
2013-08-26 19:05:20 -07:00
Justin Lebar
4aeeb65d91
Bug 909514 - Include <new> before mozilla::Maybe (and move Maybe into mfbt/Maybe.h). r=waldo
...
--HG--
rename : mfbt/Util.h => mfbt/Maybe.h
2013-08-27 15:10:28 -07:00
Reuben Morais
ada024445d
Bug 906027 - Remove dom/src/foo. r=bent
...
--HG--
extra : rebase_source : 2a52e8b5b0050320fbc7ff79015bbc40318c5e52
2013-08-26 21:42:10 -03:00
Kyle Huey
debb415e8e
Bug 887533: Remove even more includes from dom/bindings. r=bz
2013-08-22 22:17:11 -07:00
Kyle Huey
7db281d06b
Back out Bug 887533 for test failures.
2013-08-22 23:40:32 -07:00
Kyle Huey
bd22797dd3
Bug 887533: Remove even more includes from dom/bindings. r=bz
2013-08-22 22:17:11 -07:00
Kyle Huey
bf31d78a83
Bug 903772: Part 3 - Refactor GlobalObject. r=peterv
2013-08-22 22:17:08 -07:00
Dave Huseby
15f61c0e9b
Bug 898240 - Properly shutdown the pending geolocation requests. r=kanru
2013-08-21 18:18:00 -04:00
Ms2ger
4af9d89266
Merge m-c to inbound
2013-08-22 10:38:48 +02:00
Ms2ger
dd3ed79f0d
Merge PGO-green changeset from inbound to m-c.
2013-08-22 10:31:44 +02:00
Ms2ger
19f3e043e3
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
2fab82586f
Bug 883284 - Part c: Move LIBXUL_LIBRARY into moz.build (d-e); r=mshal
2013-08-22 08:56:00 +02:00
Ms2ger
5c981f7ca9
Bug 906412 - Cleanup some random parts of the build system; r=mshal
2013-08-22 08:55:59 +02:00
Ms2ger
66214743ad
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
2013-08-22 08:55:59 +02:00
Ms2ger
52d34a89db
Bug 903796 - Remove remaining traces of GeoPositionError; r=jst
2013-08-22 08:30:28 +02:00
Ehsan Akhgari
2a87c95927
Bug 904695 - #include fewer headers in nsContentUtils.h; r=jst
2013-08-21 15:28:26 -04:00
Nicholas Nethercote
b89a8ac1c0
Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
...
--HG--
extra : rebase_source : 984c61ab12f46be0509b1ce0d458d9a6e5841c64
2013-08-17 15:50:18 -07:00
Bobby Holley
4e0f1d69d4
Bug 901106 - Remove nsIScriptRuntime. r=mrbkap
...
All this stuff is now for nsGlobalWindow's use only.
2013-08-19 16:24:28 -07:00
Honza Bambas
5c7819fda9
Bug 892488 - Get rid of the offline application cache prompt, r=ehsan+jonas
2013-08-16 11:34:21 +02:00
Carsten "Tomcat" Book
572f78c990
merge b2g-inbound to mozilla-central
2013-08-16 10:32:10 +02:00
Reuben Morais
ec514ed7d9
Bug 905892 - Follow-up, reinclude TabChild.h on a CLOSED TREE
2013-08-15 23:39:53 -03:00
Reuben Morais
27c85d6e32
Bug 905892 - Clean up some geolocation #includes. rs=dougt
2013-08-15 23:15:39 -03:00
Reuben Morais
7f61d541b4
Bug 904863 - Remove unnecessary remote call in Notification::GetPermissionInternal. r=sicking
...
--HG--
extra : rebase_source : c77b4cf992d71b5f886cf78604588033beae8320
2013-08-15 17:15:07 -03:00
Ryan VanderMeulen
03b55bc71f
Backed out changeset e91392042137 (bug 892488) for mochitest-3 failures.
...
CLOSED TREE
2013-08-14 13:29:10 -04:00
Brian O'Keefe
3dadb0e396
Bug 896177 - Remove useless config.mk includes; r=gps
2013-07-17 16:06:53 -04:00
Honza Bambas
06d7ec69db
Bug 892488 - Get rid of the offline application cache prompt, r=ehsan+jonas
2013-08-14 17:17:00 +02:00
Ms2ger
6ec28362b3
Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
2013-08-14 08:56:21 +02:00
Trevor Saunders
a8a12176ad
bug 659722 - remove _IMPL_NS_LAYOUT r=bz
2013-03-16 00:31:38 -04:00
Trevor Saunders
b2dc01f1a7
bug 886526 - remove IS_COMPONENT and MODULE_NAME makefile vars for things in libxul r=bsmedberg r=glandium
2013-08-08 20:12:37 -04:00
Nicholas Nethercote
849635b8f1
Bug 898914 (part 1) - Remove JSBool.
...
--HG--
extra : rebase_source : 2d202e0e5005a7f54724b1540481c15cde3ad52e
2013-08-08 15:53:04 -07:00
Nicholas Nethercote
aa5919539d
Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
...
--HG--
extra : rebase_source : 25f4de1bfae830b0af6407d260a70b787ab1dc9b
2013-08-06 23:59:54 -07:00
Mike Hommey
ca80cd82ad
Bug 881323 - Re-implement CycleCollectorParticipant with actual vtables, with constexpr to avoid static initializers. r=mccr8
2013-08-02 10:29:05 +09:00
Marco Bonardo
be5b28b5b6
Bug 889442 - Remove special about: pages code from DOM Storage.
...
r=mayhemer
2013-07-03 23:41:22 +02:00
Ehsan Akhgari
085494b95d
Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
...
This patch was mostly generated by running the following scripts on the codebase, with some
manual changes made afterwards:
# static_assert.sh
#!/bin/bash
# Command to convert an NSPR integer type to the equivalent standard integer type
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.mm" \) | \
xargs -n 1 `dirname $0`/assert_replacer.py #sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_STATIC_ASSERT static_assert
hg rev --no-backup mfbt/Assertions.h \
media/webrtc/signaling/src/sipcc/core/includes/ccapi.h \
modules/libmar/src/mar_private.h \
modules/libmar/src/mar.h
# assert_replacer.py
#!/usr/bin/python
import sys
import re
pattern = re.compile(r"\bMOZ_STATIC_ASSERT\b")
def replaceInPlace(fname):
print fname
f = open(fname, "rw+")
lines = f.readlines()
for i in range(0, len(lines)):
while True:
index = re.search(pattern, lines[i])
if index != None:
index = index.start()
lines[i] = lines[i][0:index] + "static_assert" + lines[i][index+len("MOZ_STATIC_ASSERT"):]
for j in range(i + 1, len(lines)):
if lines[j].find(" ", index) == index:
lines[j] = lines[j][0:index] + lines[j][index+4:]
else:
break
else:
break
f.seek(0, 0)
f.truncate()
f.write("".join(lines))
f.close()
argc = len(sys.argv)
for i in range(1, argc):
replaceInPlace(sys.argv[i])
--HG--
extra : rebase_source : 4b4a4047d82f2c205b9fad8d56dfc3f1afc0b045
2013-07-18 13:59:53 -04:00
Masatoshi Kimura
bf30ca0532
Bug 898817 - Stop exposing nsIDOM* interfaces on the global automatically. r=bz
2013-07-30 22:26:27 +09:00
Trevor Saunders
64dbc43c4d
backout bug 886526 because it probably made us use a lot more memory to link on windows
2013-07-29 11:03:21 -04:00
Jon Coppeard
fd4d274d46
Bug 897484 - GC: Convert JS_GetProperty APIs to take MutableHandleValue r=terrence r=bholley r=smaug
2013-07-26 10:00:38 +01:00
David Zbarsky
a4a3a95214
Bug 865998: Implement WebIDL union return values r=bz
2013-07-26 11:25:54 -07:00
Carsten "Tomcat" Book
ac22f0d0ad
Backed out changeset ae8d72538dee (bug 897484) for b2g bustage
2013-07-26 12:34:25 +02:00
Jon Coppeard
fed22eac4c
Bug 897484 - GC: Convert JS_GetProperty APIs to take MutableHandleValue r=terrence r=bholley r=smaug
2013-07-26 10:00:38 +01:00
David Zbarsky
b9c20a7821
Bug 894646 - Various dom deCOM cleanups r=Ms2ger
2013-07-23 16:39:17 -07:00
Honza Bambas
4185a54a9a
Bug 886184: Initialize variable 'usage' in DOMStorageDBThread.cpp, to fix -Wsometimes-uninitialized build warning. r=ehsan
2013-07-23 13:24:49 -07:00
Joshua Cranmer
f44c71b4ef
Bug 884061 - Part 3f: Use NS_DECL_THREADSAFE_ISUPPORTS in dom/, r=smaug,dhylands.
...
--HG--
extra : rebase_source : b8eaae07c54c94c8c46c7ed4c0e226eb74584652
2013-07-18 21:21:20 -05:00
Andrea Marchesini
9b54706f60
Bug 893501 - Crashfix getting navigator.mozNotification from a stale navigator object, r=bz
2013-07-22 15:09:51 +02:00
Boris Zbarsky
6be6fb3ca2
Bug 893004 part 2. Remove various no-longer-used XPCOM bits from Navigator, except the ones from nsIDOMNavigator. r=smaug
...
--HG--
rename : dom/network/interfaces/nsIDOMNavigatorNetwork.idl => dom/network/interfaces/nsIMozNavigatorNetwork.idl
2013-07-17 23:23:52 -04:00
Brian O'Keefe
f98dd45a72
Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps
2013-07-04 08:28:43 -04:00
Maria Grazia Alastra
2b597e153d
Bug 883522 - Add a message attribute to nsIDOMGeoPositionError.idl and a GetMessage method to nsGeolocation.cpp. r=jdm
2013-07-16 09:11:29 -04:00
Trevor Saunders
238525e2d8
bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal
2013-07-11 11:06:34 -04:00
Trevor Saunders
ace23958ea
bug 886526 - disallow MODULE_NAME and IS_COMPONENT for makefiles in libxul r=bsmedberg
2013-06-25 11:15:21 -04:00
Wes Kocher
d2dbd49eea
Back out bug 889442 for breaking Jetpack tests
2013-07-03 16:03:07 -07:00
Marco Bonardo
b67b391b9c
Bug 889442 - Remove special about: pages code from DOM Storage.
...
r=mayhemer
2013-07-03 23:41:22 +02:00
Mike Shal
2f5d43999f
Bug 868536 - Move ipdl.mk files to moz.build; r=gps
...
Author: Mike Shal <mshal@mozilla.com>
2013-07-01 09:56:28 -04:00
Guilherme Gonçalves
d20201761f
Bug 874587 - Add CoreLocation geolocation provider. r=dougt, r=gps, r=smichaud
2013-07-01 09:43:17 -04:00
Guilherme Gonçalves
78eecf9eb3
Bug 865482 - Remove classinfo for nsGeoPositionCoords. r=jst
2013-07-01 09:26:33 -04:00
Justin Lebar
cab87a0cce
Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
...
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
This is a mechanical change made with sed. Later patches in this queue
clean up the whitespace errors and so on.
2013-06-28 18:38:30 -07:00
Catalin Iacob
83b78343dc
Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
...
--HG--
extra : rebase_source : fc472490dd978d165f02f77ed37f07aed6e5bb61
2013-06-23 14:03:39 +02:00
Doug Turner
8c052a3c1e
Bug 882485 - Add API keys support for Google Location Service API. r=gps, jdm, gavin. sr=brendan
2013-06-12 19:20:07 -07:00
Brian O'Keefe
ed17339221
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
Guilherme Gonçalves
dc92302bb2
Bug 874996 - Part 2 - Issue error events for geolocation provider errors. r=jdm
2013-06-19 12:11:06 -07:00
Guilherme Gonçalves
284ad48824
Bug 874996 - Part 1 - Simplify handling of geolocation requests. r=jdm
...
Requests are now only put in the pending/watching requests
arrays after they have been allowed, and are removed after
being passed a single position (for getCurrentPosition) or
cleared (for watchPosition). getCurrentPosition requests that
are fulfilled by the cache aren't even added to the list.
2013-06-19 12:10:54 -07:00
Boris Zbarsky
508d09f9f8
Bug 883827. Make Optional<NonNull<T>> and Optional<OwningNonNull<T>> nicer to use by having their const Value() method return a T&. r=peterv
2013-06-19 14:48:43 -04:00
Trevor Saunders
f6274d24c5
bug 877886 - get rid of a number of static constructors in content/ and dom/ r=smaug
2013-05-30 18:34:53 -04:00
Arnaud Sourioux
feea85a7f1
Bug 877746 - Annotate ~230 methods with MOZ_OVERRIDE in /dom. r=Ms2ger
2013-06-05 12:15:48 -04:00
Ms2ger
adad04a973
Bug 876240 - Move OfflineResourceList to WebIDL; r=mounir
2013-06-01 08:53:44 +02:00
Jeff Walden
e20fc87af0
Bug 794323 - Remove the legacy JSON parsing mode, now that Firefox session store code doesn't need it. r=luke for the JS bits, r=jlebar for the DOM bits, r=mak77 for the browser/toolkit bits
...
--HG--
extra : rebase_source : b7a422eb52fe8e435143dfcc435d56e4886859e6
2013-05-23 15:28:31 -07:00
Boris Zbarsky
14e7edc59d
Bug 876805. Fix unsafe reference gc hazards in dom/ code. r=smaug
2013-05-29 16:16:04 -04:00
Jon Coppeard
6d32ef3678
Bug 876639 - Address unsafe references from JS_ParseJSON() - Fix browser r=smaug
2013-05-29 09:29:39 +01:00
Ed Morley
1e88f4e513
Backed out changeset 7acdb79e4d71 (bug 876639)
2013-05-29 12:09:10 +01:00
Jon Coppeard
27ffea6482
Bug 876639 - Address unsafe references from JS_ParseJSON() - Fix browser r=smaug
2013-05-29 09:29:39 +01:00
Mike Shal
6f32ddf61c
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Andrea Marchesini
d9a308245a
Bug 874090 - Crash in mozilla::dom::Notification::GetPermissionInternal, r=wchen
2013-05-23 15:38:00 -07:00
Bobby Holley
1b2f22fe61
Bug 868130 - Remove the lion's share of JSAutoRequests in gecko. r=gabor
...
There are still a handful that either are used with other runtimes, or that
happen very early/late in cx the lifetime of various things where it doesn't
necessarily make sense to have a cx on the stack. This should definitely ensure
that we're not doing double-duty with the nsCxPusher change, though.
2013-05-22 10:05:28 -06:00
Bobby Holley
ba05c93769
Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
2013-05-22 10:05:26 -06:00
Boris Zbarsky
810766595d
Bug 873735 part 2. Change nsIXPConnectJSObjectHolder::GetJSObject to return a JSObject*. r=bholley
2013-05-20 08:44:18 -04:00
Ted Mielczarek
47d7af59de
bug 871712 - make MSVC PGO opt-in per-directory, and opt-in in the directories that matter. r=glandium
2013-05-16 09:33:26 -04:00
Joey Armstrong
0d49db0381
bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal
2013-05-13 16:24:07 -04:00
Ehsan Akhgari
a70c06598c
Merge mozilla-inbound into birch on a CLOSED TREE
2013-05-12 01:05:18 -04:00
Fernando Jiménez
f66ce92757
Bug 861920 - Follow-up to remove debug logs. r=me
2013-05-11 21:13:11 +02:00
Fernando Jiménez
5f4e3e610a
Bug 861920 - Avoid apps to write in its local storage while device free storage is low. r=honzab
2013-05-10 16:20:05 +02:00
David Zbarsky
e521e7ffff
Bug 868312 - Rooting fixes for dom r=bz
2013-05-10 14:22:21 -04:00
Nathan Froyd
9fd3f3a56a
Bug 869073 - make WebIDL enums enum classes instead of plain enums; r=bz
2013-05-06 15:28:13 -04:00
Sankha Narayan Guria
6349c5c599
Bug 867414 - Rename SafeAutoJSContext to AutoSafeJSContext. r=bholley
2013-05-06 09:04:17 -04:00
David Zbarsky
ef70ce04b7
Bug 868312: Various dom rooting fixes r=bz
2013-05-04 03:52:57 -04:00
Gregory Szorc
c6c1177427
Bug 863069 - Part 1: Sort lists in moz.build files; r=mshal
2013-05-03 09:54:45 -07:00
Doug Turner
19a5b733b0
Bug 868257 - watchPosition only sends one location r=stuart
2013-05-02 23:04:58 -07:00
Honza Bambas
75510c3e56
Bug 730424 - window.applicationCache.status not getting updated when resources finish loading, r=michal
2013-05-01 18:57:58 +02:00
Doug Turner
71916c583f
Bug 866913 - Reset high accuracy flag on StopDevice(). r=mvines
2013-04-29 20:22:30 -07:00
Doug Turner
430c046dbf
Bug 866893 - Remove support for multiple geolocation providers. r=mvines
2013-04-29 20:22:27 -07:00
Joey Armstrong
12356a4c50
bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS
2013-04-29 14:49:00 -04:00
Bobby Holley
402c35b1ff
Bug 865729 - Remove nsIJSContextStack from dom/foo. r=gabor
2013-04-29 11:16:18 -07:00
Tom Schuster
c46a307c55
Bug 836949 - Remove the now unnecessary GetMethod function. r=jwalden
2013-04-27 17:37:05 +02:00
Boris Zbarsky
f75142b01d
Bug 864727 part 5. Make all the WrapObject methods take a handle for the scope object. r=ms2ger
2013-04-25 12:29:54 -04:00
David Zbarsky
40f02c7ae1
[Bug 864209] Remove Geolocation classinfo r=Ms2ger
2013-04-24 22:26:48 -04:00
David Zbarsky
e7c500d80d
Bug 861729 - Remove nsPIDOMWindow::GetExtantDocument r=Ms2ger
2013-04-24 00:22:37 -04:00
David Zbarsky
2bc2cd98b5
[Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 7 r=Ms2ger
2013-04-21 21:25:28 -04:00
David Zbarsky
5826da3d17
Backout 2201d650ac90 for not building on Windows on a CLOSED TREE
2013-04-19 18:57:56 -04:00
David Zbarsky
1cc79b4d68
Bug 861729 - Remove nsPIDOMWindow::GetExtantDocument r=Ms2ger
2013-04-19 18:18:33 -04:00
David Zbarsky
335c6fc326
Bug 857884 - Use dom::EventTarget more in content/ and dom/ Part 4 r=Ms2ger
2013-04-19 18:18:32 -04:00
Bobby Holley
288399f5c0
Bug 860438 - Straightforward cases. r=gabor
2013-04-18 11:36:03 -04:00
Mike Shal
24b4056720
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
2013-04-16 15:24:43 -04:00
Honza Bambas
d166a33982
Bug 850362 - reintroduce bug 842852 - localStorage optimizations, r=mak77
2013-04-15 14:38:58 +02:00
Honza Bambas
e7a737bf35
Bug 600307 - localStorage and sessionStorage implementation overhaul, r=mak77+smaug, sr=smaug
2013-04-15 14:38:48 +02:00
Guilherme Gonçalves
174c750d96
Bug 850442 - Part 5 - Rename nsGeolocation to Geolocation. r=bz
2013-04-12 13:01:29 -07:00
Guilherme Gonçalves
dae01e1be1
Bug 850442 - Part 3 - Convert callbacks, Geolocation and Position. r=bz
2013-04-12 13:01:29 -07:00
Guilherme Gonçalves
e70c5e5dd1
Bug 850442 - Part 2 - Convert PositionError. r=bz
2013-04-12 13:01:28 -07:00
Guilherme Gonçalves
487b082e61
Bug 850442 - Part 1 - Wrap nsGeoPosition and nsGeoPositionCoords into Position and Coordinates. r=bz
2013-04-12 13:01:28 -07:00
Joshua Cranmer
292c1594b0
Bug 856108 - Port static analyses to clang, part 2b: use MOZ_STACK_CLASS in dom. r=Ms2ger
2013-04-11 22:20:18 -05:00
Ryan VanderMeulen
e9c65dfa10
Backed out 2 changesets (bug 850362, bug 600307) for Windows XP leaks on a CLOSED TREE.
2013-04-11 17:00:28 -04:00
Jacek Szpot
8123bfdfc5
Bug 854503 - Rename JS unwrapping functions. r=bholley
2013-04-11 11:50:18 -07:00
Ryan VanderMeulen
99647ac22c
Backed out changesets a550dadafa30 and 315f6b451d07 (bug 857884) for mochitest failures on a CLOSED TREE.
2013-04-11 13:59:02 -04:00
Honza Bambas
0acb300e87
Bug 850362 - reintroduce bug 842852 - localStorage optimizations, r=mak77
2013-04-11 18:26:15 +02:00
Honza Bambas
52e949bcbc
Bug 600307 - localStorage and sessionStorage implementation overhaul, r=mak77+smaug, sr=smaug
2013-04-11 18:26:06 +02:00
David Zbarsky
a5cb73b253
Bug 857884 - Use dom::EventTarget more in content/ and dom/ Part 4 r=Ms2ger
2013-04-11 12:24:47 -04:00
Andrea Marchesini
445ca08423
Bug 858893 - Follow-up to fix B2G bustage on a CLOSED TREE.
2013-04-10 11:08:08 -04:00
Andrea Marchesini
7268b75aaf
Bug 858893 - Port DesktopNotification to WebIDL. r=Ms2ger
2013-04-10 10:20:43 -04:00
Andrea Marchesini
55b96a77aa
Bug 858893 - Rename nsIDOMDesktopNotification to DesktopNotification. r=Ms2ger
...
--HG--
rename : dom/src/notification/nsDesktopNotification.cpp => dom/src/notification/DesktopNotification.cpp
rename : dom/src/notification/nsDesktopNotification.h => dom/src/notification/DesktopNotification.h
2013-04-10 10:20:43 -04:00
Andrew McCreight
5600e1404e
Bug 856313 - Clean up some Traverse/Unlink declarations. r=smaug
2013-04-02 09:48:59 -07:00
Ryan VanderMeulen
9420af6638
Backed out changeset a85d21e394c0 (bug 854503) for bustage.
2013-04-06 14:37:33 -04:00
Jacek Szpot
ccadc1da47
Bug 854503 - Rename JS unwrapping functions. r=bholley
2013-04-04 12:14:32 +02:00
Chris Peterson
f0e70418f8
Bug 579517 - Remove some PRBools. r=ehsan
2013-04-04 10:28:18 -07:00
Jose Cortes
c3d2c6b38c
Bug 842186 - Replace use of jsval with JS::Value in h and cpp files in the dom/bindings/ dom/plugins/ dom/src/ dom/activities/ directories. r=jwalden
...
--HG--
extra : rebase_source : 2757a7ab265153fa4c769a69a4947b9258e4413e
2013-04-02 16:05:37 -07:00
Bobby Holley
d9e8801803
Bug 856257 - Clean up nsXPConnect sandbox API a bit. r=mrbkap
2013-04-02 09:45:01 -07:00
Kyle Machulis
f5e3aadf0b
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
d2b6e6e01a
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
5663b98bc5
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Sid Stamm
525de67a06
Bug 687086 - change nsIContentSecurityPolicy to return two values, shouldBlock and shouldReportViolation. r=bz
2012-10-15 13:54:58 -07:00
Benoit Girard
6ed333dbb5
Bug 851611 - Part 3: Rename headers. r=jrmuizel
...
--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 6ea7c660764a4390cdd8dd91561fff1d7bad6035
2013-03-18 15:25:50 +01:00
Benoit Girard
bbe4c3065e
Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
...
--HG--
extra : rebase_source : f76accc3d3dd86c75cb3e9750734f23ec9c29941
2013-03-16 00:47:02 -04:00
Mike Shal
f290401a73
Bug 852534 - Remove GRE_MODULE from Makefile.in; r=gps
2013-03-21 08:41:00 -07:00
Terrence Cole
46f8e831e6
Bug 850293 - Remove nsScriptObjectHolder; r=mccr8,bholly sr=smaug
...
nsScriptObjectHolder is not needed with either conservative or exact rooting.
2013-03-20 13:09:09 -07:00
Mike Shal
ea1d9b8ba7
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Olli Pettay
846f3d3ab6
Bug 782211 - Follow up to fix compilation error with gcc 4.7. r=wchen
2013-03-18 15:32:41 -07:00
Ed Morley
4a0f5f39ca
Backed out changeset c75481a07302 (bug 851611)
2013-03-18 14:10:35 +00:00
Ed Morley
47bc17c5f5
Backed out changeset d195190adc48 (bug 851611)
...
--HG--
rename : tools/profiler/GeckoProfiler.h => tools/profiler/sampler.h
rename : tools/profiler/GeckoProfilerImpl.h => tools/profiler/sps_sampler.h
2013-03-18 14:10:30 +00:00
Benoit Girard
90f13c7e56
Bug 851611 - Part 3: Rename headers. r=jrmuizel
...
--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 552fe1d3ff61d15b264aaf86f7c8cb4f4eff69d1
2013-03-18 14:41:02 +01:00
Benoit Girard
95a5b4c35f
Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
...
--HG--
extra : rebase_source : 3032aaf7e50cdf9c350da688ec34e50a695fc7ca
2013-03-16 00:47:02 -04:00
William Chen
711699dbfc
Bug 782211 - Part 7: Added permission prompt for desktop notifications on desktop platforms. r=MattN
2012-07-12 11:45:38 -04:00
William Chen
ee6c15fa75
Bug 782211 - Part 5: Implement Notification API. r=smaug
...
--HG--
rename : docshell/test/test_bug344861.html => docshell/test/navigation/test_bug344861.html
2013-03-18 06:24:54 -07:00
William Chen
f95116c1f5
Bug 782211 - Part 3: Make nsDesktopNotification generate unique name and cookies to prevent collision in the IPC observer and coalescing in the alerts service. r=dougt
2013-03-18 06:24:53 -07:00
William Chen
bcf0fa1e8e
Bug 782211 - Part 2: Updated the nsIAlertsService API and its implementation to include support for bidi overrides and a method to close notifications. r=dougt
2013-03-18 06:24:53 -07:00
Gregory Szorc
02d1d31696
Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium
2013-03-17 18:01:25 -07:00
Gregory Szorc
56a7634c1c
Merge mozilla-central into build-system
2013-03-13 08:20:09 -07:00
Olli Pettay
8f72caeb73
Bug 822399 - Make Event to use Paris bindings, r=peterv
2013-03-09 13:34:29 +02:00
Jon Coppeard
f85957ecb3
Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted outside SpiderMonkey r=terrence
...
--HG--
extra : rebase_source : 35cbf3cc4da4598c2e9e6975028ef397718849db
2013-03-06 16:41:43 +00:00
Ed Morley
0887cddaa0
Backed out changeset 28ef4bdff455 (bug 848395)
2013-03-07 13:03:35 +00:00
Jon Coppeard
19ed4f05c2
Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted outside SpiderMonkey r=terrence
...
--HG--
extra : rebase_source : 866879df05e3ec3f8e93570eb3f6b71103636b41
2013-03-06 16:41:43 +00:00
Vladan Djeric
59ebe5f183
Bug 842852 - LocalStorage performance improvements. r=mak
2013-03-12 13:13:33 -04:00
Gregory Szorc
803629b9c6
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Gregory Szorc
3fd0b2c59d
Bug 784841 - Part 18k: Convert /dom; f=Ms2ger rs=khuey
2013-02-25 12:47:20 -08:00
Bobby Holley
2589449122
Bug 834732 - Audit callers of GetNativeContext and use AutoPushJSContext where appropriate. r=mrbkap
2013-02-26 11:04:13 -08:00
Josh Matthews
16a9bb20ba
Bug 832411 - Track geolocation requests' use of high accuracy and ensure the providers are update when necessary. r=dougt
2013-02-26 12:27:31 -05:00
Josh Matthews
6a6cf5ff19
Bug 838541 - Only dispatch storage events to windows of the same privacy status. r=mayhemer
2013-02-12 14:24:23 -05:00
Olli Pettay
ff9c34a6e4
Bug 839528 - Change the namespace of xpidl dictionary helpers, r=khuey
2013-02-11 21:37:50 +02:00
Glenna Buford
938940c937
Bug 836994: Check the right array when using using WatchPosition. r=jdm
2013-02-03 13:39:00 +00:00
Nicholas Nethercote
0bda4fcd31
Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
...
Ding dong! The witch is dead!
2013-01-24 21:24:57 -08:00
Phil Ringnalda
2d79942fa4
Back out 66882ea6f8c7 (bug 788293) and 32f09cb3c7b6 (bug 834090) for bustage
...
CLOSED TREE
2013-01-31 22:29:30 -08:00
Nicholas Nethercote
46ba51002e
Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
...
Ding dong! The witch is dead!
--HG--
extra : rebase_source : 7574f5620e303c25120fcfc8ceb2099ad75c8f1b
2013-01-24 21:24:57 -08:00
Bobby Holley
29dd20ec7d
Bug 833856 - Handle errors better in EvaluateString. r=bz
...
This bug happens when we take the !useSandbox path. Basically, when the code
throws, we can end up with garbage in *aRetValue while still returning true
from EvaluateString. It looks like the convention is for these kind of eval
functions to return success even for invalid code, so lets just make sure we
check things a bit better.
This crashtest is kind of half-baked in the sense that it doesn't actually
crash without the rest of the patch. But the testcase here involves a lot of
undefined behavior (what ends up getting left in *aRetValue) during a call
to window.open (which spins the event loop, etc). I already sunk about half
an hour into trying to make it crash, so I'm just going to go with this for
now.
2013-01-25 11:17:40 +01:00
Bobby Holley
ff3e20df9d
Bug 832435 - Fix compartment handling for EvaluteString and javascript: uris. r=bz
2013-01-21 12:56:28 +01:00
Phil Ringnalda
d564033cc7
Back out 7dbbb6e3d240 (bug 832435) for assertion failures
2013-01-18 21:29:05 -08:00
Bobby Holley
2f946c4f2d
Bug 832435 - Fix compartment handling for EvaluteString and javascript: uris. r=bzbarsky
2013-01-18 23:33:26 -05:00
Bobby Holley
981f7eda15
Bug 824864 - Fix Ms2ger nits. r=me
2013-01-16 18:50:27 -08:00
Bobby Holley
cecccc3751
Bug 824864 - Pass EvaluateString out-param as a pointer, not a reference. r=bz
2013-01-16 18:50:27 -08:00
Bobby Holley
cbd37c2417
Bug 824864 - Rename EvaluateStringWithValue to EvaluateString. r=bz
...
Now that there's only one of them, we can get rid of the silly suffix. \o/
2013-01-16 18:50:26 -08:00
Bobby Holley
8f80755c52
Bug 824864 - Move existing consumers of EvaluateString over to EvaluateStringWithValue. r=bz
2013-01-16 18:50:26 -08:00
Trevor Saunders
b98e34aed0
bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8
2013-01-12 07:40:33 -05:00
Mats Palmgren
d5826be6d7
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
2013-01-15 13:22:03 +01:00
Trevor Saunders
14a806d47d
no bug - remove a bunch of extra ';'s to make -pedantic happy
2013-01-11 05:14:04 -05:00
Josh Matthews
4963049983
Bug 826102 - Make IPC geolocation listener never use cached values and never skip a value. r=dougt
2013-01-07 06:57:00 +01:00
Doug Turner
d7e3380e29
Bug 813758 - Need additional security checks for the geolocation permission. r=sicking,jdm a=blocking-basecamp
2013-01-02 13:21:37 -08:00
Doug Turner
b9d312b02f
Backing out 8c3bd23a1567 due to X orange. r=me a=me
2013-01-02 15:36:26 -08:00
Doug Turner
392fe9f832
Bug 813758 - Need additional security checks for the geolocation permission. r=sicking a=blocking-basecamp
2013-01-02 13:21:37 -08:00
Josh Matthews
72b2dfd106
Bug 823789 - Pass enableHighAccuracy geolocation changes to the chrome process. r=dougt
2012-12-31 11:36:46 -05:00
Josh Matthews
091db0d136
Backed out changeset 3114517c141a (bug 823789)
2012-12-28 02:21:41 -05:00
Kan-Ru Chen (陳侃如)
d82e9ef859
Bug 824432 - Don't cancel request if it's a watch request. r=jdm
2012-12-28 14:46:57 +08:00
Josh Matthews
84288cc183
Bug 823789 - Pass enableHighAccuracy geolocation changes to the chrome process. r=dougt
2012-12-24 15:14:34 -05:00
Kan-Ru Chen (陳侃如)
ef6d0f365d
Bug 820683 - Restart the timeout timer if position is not better. r=dougt
2012-12-24 11:05:37 +08:00
Vladan Djeric
0e9a890ce5
Bug 807021: Removed TODOs from prevous commit
2012-12-23 16:06:14 -05:00
Vladan Djeric
c599fa6a68
Bug 807021: Move LocalStorage writess off the main thread. r=smaug,mayhemer
2012-12-23 16:01:01 -05:00
Jeff Walden
e0523203c9
Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
2012-12-14 18:58:45 -05:00
Benjamin Peterson
62728c6a88
Bug 818559 - Don't ask to unload if we know we're going to download. r=smaug
2012-12-07 20:35:17 -05:00
Ehsan Akhgari
9ee27cbe92
Bug 769285 - Use separate access tokens for private and public geolocation requests. r=dougt
2012-12-06 21:13:15 -05:00
Kan-Ru Chen (陳侃如)
044fe036fa
Bug 816850 - Don't call nsGeolocation::Shutdown() when disabled via settings. r=dougt
2012-12-05 17:20:59 +08:00
Vivien Nicolas
a198aaaf85
Bug 814074 - Send a system message to the application when the application is not running anymore but waits for a notification. r=fabrice. a=blocking-basecamp.
2012-12-03 15:42:36 +01:00
Ed Morley
1a2a28ae5c
Backout b3b4311176fa (bug 816850) for test_mozsettingsWatch.html failures
2012-12-03 10:25:55 +00:00
Kan-Ru Chen (陳侃如)
43ed646ac1
Bug 816850 - Don't call nsGeolocation::Shutdown() when disabled via settings. r=dougt
2012-12-03 17:13:48 +08:00
Ms2ger
b9aea0bb8c
Bug 814898 - Part d: Cleanup CC goop in some more parts of dom/; r=mccr8
2012-12-02 09:54:51 +01:00
Fabrice Desré
a259dfa983
Bug 778668 - Bubble the application name/origin/manifest in the desktop-notification mozChromeEvent [r=wchen]
2012-11-28 22:36:15 -08:00
Josh Matthews
7d1a5cd87b
Backed out changeset 7c45205a61a0 (bug 769285)
2012-11-28 11:51:42 -05:00
Josh Matthews
b39d6a3977
Bug 769285 - Use separate access tokens for private and public geolocation requests. r=dougt
2012-11-28 11:20:20 -05:00
Olli Pettay
f62ac2c85e
Bug 811206, Fix JSHolder drop handling, part 3 (fixes), r=mccr8,khuey
...
--HG--
extra : rebase_source : 7b2726d2aa7f5764a3c4cb750e5a735728069687
2012-11-28 03:37:57 +02:00
Blake Kaplan
2b098f7515
Bug 812717 - Use the correct nsISupports pointer. r=dougt
...
--HG--
extra : transplant_source : %1F%98%01c%CF%08%1F%AC%DA%DDr%07%1DM9%9E%FD%AD%14%18
2012-11-19 15:35:54 -08:00
Thinker K.F. Li
01f8ba76cd
Bug 812848 - fix typo of code of geolocation. r=dougt
2012-11-20 17:26:28 -08:00
Blake Kaplan
bc815da91c
Bug 813357 - Actually hand off our copy of the notification request to IPDL. r=gwagner
2012-11-19 16:43:21 -08:00
Blake Kaplan
56c4553fa2
Bug 812716 - Desktop Notifications: Race in nsDOMDesktopNotification constructor. r=dougt
2012-11-19 10:27:54 -08:00
Benoit Jacob
5a8b82a1cb
Bug 807437 - Eliminate redundant Traverse/Unlink CC macros - part 1: automatic changes - r=mccr8
2012-11-15 02:32:40 -05:00
Gregor Wagner
2beb19246d
Bug 811414 - nsISettingsServiceCallback shouldn't use [implicit_jscontext]. r=bholley
2012-11-14 13:46:38 -08:00
Gregor Wagner
e37ae07500
Backout Bug 811414 for breaking B2G
2012-11-14 13:09:21 -08:00
Gregor Wagner
c42015b882
Bug 811414 - nsISettingsServiceCallback shouldn't use [implicit_jscontext]. r=bholley
2012-11-14 13:00:51 -08:00
Gregor Wagner
eae5c9cc8c
Bug 810427 - Device storage - Add access fields to permission checks. r=dougt
2012-11-13 16:06:42 -08:00
Doug Turner
59f988bb46
Bug 809758 - Ensure sGeoInitPending is set to false prior to notifying ServiceReady. r=gwagner. a=blocking-basecamp
2012-11-13 15:03:06 -08:00
Boris Zbarsky
12621beaa4
Bug 807226 part 5. Allow event handlers to have a null scope object if they don't have to compile from a string. r=smaug
2012-11-09 08:00:25 -08:00
Boris Zbarsky
abbd551bfe
Bug 807226 part 4. Allow event handlers to have a null nsIScriptContext if they won't have to compile from a string. r=smaug
2012-11-09 08:00:25 -08:00