Benoit Jacob
84b13c683d
Bug 1028588 - Fix dangerous public destructors in the rest of dom/ - r=ehsan
2014-06-23 15:56:07 -04:00
Alexandre Lissy
d9e6fb974a
Bug 1024090 - Ensure proper loading of Notification database. r=gwagner
2014-06-14 03:52:00 -04:00
Ben Kelly
bf1b5506d6
Bug 1025973 - Part 1: Rename GlobalObject::GetContext() to Context(). r=bz
2014-06-16 14:08:00 -04:00
Olli Pettay
9233bc118d
Bug 1023280 - Rename dictionary.ToObject to ToObjectInternal, r=bz
2014-06-11 22:38:55 +03:00
Alexandre Lissy
cfe3f18bfb
Bug 1003050 - Harden NotificationDB code with Promises. r=mhenretty
2014-06-09 02:34:00 -04:00
Ryan VanderMeulen
417a88dbc6
Backed out changeset 3b877866e65c (bug 1022235) since it just pushed the crashes to the next test.
2014-06-09 15:30:01 -04:00
Randell Jesup
aaaad10d2e
Bug 1022235: Disable crashtest until underlying cause is backed out (bug 1022509) rs=edmorely
2014-06-09 07:50:12 -04:00
Alexandre Lissy
31dfe05fc1
Bug 1006537 - Check window validity in NotificationObserver. r=mhenretty
2014-06-04 06:06:00 -04:00
Honza Bambas
420f7458b0
Bug 999577 - disable addon access to cache v1 IDLs, r=michal+jduell
2014-06-05 20:14:07 +02:00
Ryan VanderMeulen
a399b90ef2
Backed out changeset d405928cb934 (bug 999577) and changeset 940d041073c7 (bug 938186) for xpcshell failures.
...
CLOSED TREE
2014-06-05 13:32:04 -04:00
Honza Bambas
6a323418e1
Bug 999577 - disable addon access to cache v1 IDLs, r=michal+jduell
2014-06-05 18:27:38 +02:00
Nathan Froyd
f91ae60b07
Bug 1013263 - fix -Wmaybe-uninitialized warning in Notification.cpp; r=mhenretty
2014-05-20 09:26:36 -04:00
Andrea Marchesini
59f6c06277
Bug 1014657 - Port DOMStorageEvent to WebIDL and remove nsIDOMStorageEvent, r=smaug, f=ms2ger
2014-05-23 08:33:24 +01:00
Birunthan Mohanathas
53a11ecbdf
Bug 869836 - Part 4: Use EqualsLiteral instead of Equals(NS_LITERAL_STRING(...))
. r=ehsan
2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
016d46e5f3
Bug 869836 - Part 3: Use Append('c')
instead of AppendLiteral("c")
. r=ehsan
2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
41bdca1ff6
Bug 869836 - Part 2: Use AppendLiteral instead of Append(NS_LITERAL_STRING(...))
. r=ehsan
2014-05-22 06:48:50 +03:00
Alexandre Lissy
fffbce376b
Bug 1000337 - Make NotificationStorage cache origin-aware. r=mhenretty
2014-04-24 16:14:09 +02:00
Nick Lebedev
7d585aca9e
Bug 998002 - Rename nsContentUtils::Get{Subject,Object}Principal to nsContentUtils::{Subject,Object}Principal. r=bholley
2014-05-13 11:58:00 +02:00
Alexandre Lissy
9576612895
Bug 967475 - Implement mozChromeNotifications API. r=mhenretty,bent
2014-05-08 23:16:00 +02:00
Wes Kocher
09226c1b69
Backed out changeset 21d743a319c6 (bug 967475) for apparently introducing two hazards to the build
2014-05-08 16:06:40 -07:00
Alexandre Lissy
0d48a7242e
Bug 967475 - Implement mozChromeNotifications API. r=mhenretty, r=bent
...
--HG--
extra : rebase_source : 595b53c85f031784bd77591d4e0593e60b39ccfd
2014-05-08 10:07:00 -04:00
Bobby Holley
0a5fb33d0a
Bug 997987 - Remove usage of nsIScriptSecurityManager::GetSubjectPrincipal. r=Ms2ger
2014-05-06 15:43:03 -07:00
Josh Aas
bba4c769bc
Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent
2014-05-02 13:44:13 -05:00
Nathan Froyd
b2b2d28887
Bug 1003306 - part 2 - use services::GetPermissionManager everywhere that's appropriate; r=ehsan
2014-04-29 13:27:26 -04:00
Birunthan Mohanathas
80da21dedb
Bug 1001966 - Part 2: Change uses of numbered NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE macro to the variadic variant. r=smaug
2014-04-29 04:57:00 -04:00
Jon Coppeard
e52714cca7
Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley
2014-04-30 10:10:33 +01:00
Alexandre Lissy
213b38e651
Bug 997949 - Make sure NotificationDB never starves. r=mhenretty
2014-04-28 02:55:00 -04:00
Birunthan Mohanathas
504b581650
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Birunthan Mohanathas
c8c6722bb4
Bug 900903 - Part 2: Change uses of numbered macros in nsCycleCollectionParticipant.h to the variadic variants. r=smaug
2014-04-25 12:49:00 -04:00
Honza Bambas
8dcd92d7a4
Bug 992512 - DOMStorageCache crashes (sDatabase access violation read), patch v3, r=smaug
2014-04-26 21:55:20 +02:00
Honza Bambas
4eb17a722d
Bug 992512 - Back patch v2 out, r=me
2014-04-26 21:55:20 +02:00
Honza Bambas
927d907a98
Bug 992512 - DOMStorageCache crashes (sDatabase access violation read), r=smaug
2014-04-26 20:39:33 +02:00
Ryan VanderMeulen
56dc0c1f4b
Merge m-c to inbound.
2014-04-10 14:46:04 -04:00
Alexandre Lissy
94f83fb9d0
Bug 930794 - Delete notification cleared from tray. r=mhenretty, gwagner
2014-03-18 17:01:13 +01:00
Aaron Klotz
7bd0ac22b6
Bug 913653: Remove lock from IOInterposer and add IOInterposer thread registration; r=froydnj
2014-04-08 22:57:52 -06:00
Boris Zbarsky
fdbb455d4f
Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
...
This patch was mostly generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e '/WrapObject(JSContext/ {; N; s/\(WrapObject(JSContext *\* *a\{0,1\}[Cc]x\),\n\{0,1\} *JS::Handle<JSObject\*> a\{0,1\}[sS]cope/\1/ ; }' -i ""
and then reverting the changes that made to
dom/bindings/BindingUtils.h, since those WrapObject methods are not
the ones we're trying to change here, plus a bunch of manual fixups
for cases that this command did not catch (including all the callsites
of WrapObject()).
2014-04-08 18:27:18 -04:00
Boris Zbarsky
3f26a82832
Bug 991742 part 6. Remove the "aScope" argument of binding Wrap() methods. r=bholley
...
This patch was mostly generated with this command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e 's/Binding::Wrap(aCx, aScope, this/Binding::Wrap(aCx, this/' -e 's/Binding_workers::Wrap(aCx, aScope, this/Binding_workers::Wrap(aCx, this/' -e 's/Binding::Wrap(cx, scope, this/Binding::Wrap(cx, this/' -i ""
plus a few manual fixes to dom/bindings/Codegen.py, js/xpconnect/src/event_impl_gen.py, and a few C++ files that were not caught in the search-and-replace above.
2014-04-08 18:27:17 -04:00
Bhavna Sharma
ecd8763b8a
Bug 993041 - Create one instance of the GonkGPSGeolocationProvider. r=dougt
2014-04-08 09:56:00 +02:00
Shu-yu Guo
58c41cce91
Bug 989509 - Part 2: dom/, netwerk/, startupcache/, and xpcom/ (r=aklotz,bent,gvselto,mayhemer,Mossop)
2014-04-03 19:29:40 -07:00
Masayuki Nakano
852403f45d
Bug 990855 part.2 Remove dom/events from local includes of moz.build files r=smaug
2014-04-03 13:18:38 +09:00
Daniel Holbert
9d95b47d75
Bug 984786 part 4: Give NS_INLINE_DECL_*REFCOUNTING classes private/protected destructor & MOZ_FINAL annotation where appropriate, in /dom. r=smaug
2014-04-02 09:21:03 -07:00
Doug Turner
6dad9aac30
Bug 989682 - Add usage telemetry to geolocation. r=jdm
2014-04-01 10:45:17 -07:00
Jon Coppeard
bd123acdd3
Bug 959787 - Handlify JS_ExecuteScript and JS::Evaluate APIs r=terrence r=bz
2014-04-01 11:34:39 +01:00
Masayuki Nakano
b185105992
Bug 984269 Rename nsDOMEventTargetHelper to mozilla::DOMEventTargetHelper r=smaug
...
--HG--
rename : dom/events/nsDOMEventTargetHelper.cpp => dom/events/DOMEventTargetHelper.cpp
rename : dom/events/nsDOMEventTargetHelper.h => dom/events/DOMEventTargetHelper.h
2014-04-01 15:13:50 +09:00
Boris Zbarsky
9553dba3d6
Bug 987112. Remove the redundant and somewhat annoying parentObject argument to dictionary ToObject() methods. r=bholley
2014-03-29 01:45:10 -04:00
Ehsan Akhgari
345b35a6e8
Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
2014-03-27 16:38:33 -04:00
Boris Zbarsky
724780f614
Bug 987003. Be more careful sandboxing javascript: URLs. r=bholley
2014-03-26 21:44:25 -04:00
Tatiana Meshkova
9b3ab19f5f
Bug 985814 - Skia cannot compile properly for Qt Widget backend. r=gw280
2014-03-22 05:38:40 -07:00
Doug Turner
c11d4eaa2b
Bug 977725 - MLS Geolocation seeding GONK GPS Provider. r=kanru
2014-03-22 00:42:55 -07:00
Bob Owen
a40934a3e1
Bug 978042 - Part 7: AutoPushJSContext in nsJSThunk::EvaluateScript. r=bholley
2014-03-07 12:34:31 +00:00