Commit Graph

55 Commits

Author SHA1 Message Date
Bob Owen
c3cd40452d Bug 978042 - Part 8: AutoPushJSContext in nsXBLProtoImplField::InstallField. r=bholley 2014-03-19 12:09:33 +00:00
Jon Coppeard
8f185b4070 Bug 959787 - Handlify some more GCing APIs r=sfink 2014-03-20 09:32:37 +00:00
Ryan VanderMeulen
a902b4a4c8 Backed out changesets a17ee88f1fe7, 6e3aee4a9650, 07e5ed676919 (bug 950076) for Werror bustage. 2014-03-19 14:00:10 -04:00
Alessio Placitelli
a0352e2e61 Bug 950076 - Use the return value of GetNodeTextContent for OOM checks. r=jst 2014-03-19 13:05:03 -04:00
Bobby Holley
bb4da51f82 Bug 825392 - Add xpc::GetXBLScopeOrGlobal and Sprinkle some calls to it where necessary. r=bz 2014-03-19 13:35:45 -03:00
Bobby Holley
e9b2546e5d Bug 825392 - Infer the global from the reflector in DoInitJSClass. r=bz 2014-03-19 13:35:45 -03:00
Bill McCloskey
5a8a2d71fc Bug 862519 - [e10s] Better handling of key commands also handled by content (r=smaug) 2014-03-18 08:16:47 -07:00
Andrew McCreight
9d14962bdc Bug 983899, part 2 - Convert nsXBLService::gClassTable to nsDataHashtable. r=mrbkap 2014-03-18 14:25:39 -07:00
Andrew McCreight
69ec149e2d Bug 983899, part 1 - Delete some trailing whitespace in XBL. r=mrbkap 2014-03-18 14:25:39 -07:00
Ryan VanderMeulen
96a9545bc8 Backed out changeset 9c3f1b715943 (bug 862519) for multiple mochitest failures.
CLOSED TREE
2014-03-18 13:00:32 -04:00
Bill McCloskey
30eedea37f Bug 862519 - [e10s] Better handling of key commands also handled by content (r=smaug) 2014-03-18 08:16:47 -07:00
Bill McCloskey
b0318e2bb4 Back out bug 862519 on a CLOSED TREE 2014-03-18 08:14:47 -07:00
Felipe Gomes
2cb2dbb429 Bug 862519 - [e10s] Better handling of key commands also handled by content (r=smaug) 2014-03-18 08:00:28 -07:00
Masayuki Nakano
b7a8d4a392 Bug 983049 part.5 Rename nsEventDispatcher to mozilla::EventDispatcher r=smaug
--HG--
rename : dom/events/nsEventDispatcher.cpp => dom/events/EventDispatcher.cpp
rename : dom/events/nsEventDispatcher.h => dom/events/EventDispatcher.h
2014-03-18 13:48:21 +09:00
Jon Coppeard
524071f389 Bug 959787 - Handlify JS_ExecuteScript, JS_EvaluateScript and other JS APIs r=sfink r=bz 2014-03-17 16:17:58 +00:00
Masayuki Nakano
6461de2a4d Bug 981261 part.5 Rename nsEventListenerManager to mozilla::EventListenerManager r=smaug
--HG--
rename : dom/events/nsEventListenerManager.cpp => dom/events/EventListenerManager.cpp
rename : dom/events/nsEventListenerManager.h => dom/events/EventListenerManager.h
2014-03-17 15:56:53 +09:00
Masayuki Nakano
f5d90add5d Bug 981261 part.4 Move EventListenerFlags from mozilla::dom:: to mozilla:: r=smaug 2014-03-17 15:56:52 +09:00
Kyle Huey
a5ae9a4da3 Bug 967364: Pass already_AddRefed by reference instead of by value. r=bsmedberg 2014-03-15 12:00:17 -07:00
Kyle Huey
f7eafc09a9 Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg 2014-03-15 12:00:15 -07:00
Boris Zbarsky
139c43ef35 Bug 980965. Stop using DOM constructors as functions in chrome code. r=bholley 2014-03-10 17:38:14 -04:00
Vaibhav Agarwal
b192b2603d Bug 971132 - B2G mochitests should use the new manifest format; r=jmaher 2014-03-06 13:42:43 -05:00
Henry Chang
4df9eef59e Bug 946815 - Add test case. r=bholley 2014-03-04 16:31:49 +08:00
L. David Baron
ee3d9471bc Fix merge error between bug 872273 (changeset 46df3fd9b0dc) and bug 946065 (changeset 243259fda9ab) and move this test to the directory where it's listed in mochitest.ini so it will actually be run. No review.
Bug 979640 is filed on making this mistake harder.

--HG--
rename : content/xbl/test/test_bug872273.xhtml => dom/xbl/test/test_bug872273.xhtml
2014-03-04 20:13:19 -08:00
Masayuki Nakano
66706f5a6e Bug 975688 part.28 Rename nsDOMEvent to mozilla::dom::Event r=smaug
--HG--
rename : dom/events/nsDOMEvent.cpp => dom/events/Event.cpp
rename : dom/events/nsDOMEvent.h => dom/events/Event.h
2014-03-05 09:37:43 +09:00
Andrew McCreight
0dc4d834bc Bug 978468 - Add some MOZ_FINAL to XBL. r=mrbkap 2014-03-04 09:49:39 -08:00
Jeff Walden
7741787e99 Bug 972132 - Convert JS::EmptyValueArray to JS::HandleValueArray::empty(). r=terrence
--HG--
extra : rebase_source : 58b87df07373a7811136682b128aea67f04446cd
2014-02-12 23:38:36 -08:00
Reuben Morais
b672cdc604 Bug 458300 - Rename nsINameSpaceManager.h to nsNameSpaceManager.h. r=jst r=hsivonen
--HG--
rename : content/base/public/nsINameSpaceManager.h => content/base/public/nsNameSpaceManager.h
2014-02-27 20:04:46 -03:00
Andrew McCreight
7a3ece6343 Bug 976651 - Encapsulate the Read of a new nsXBLPrototypeBinding::Read a little better. r=mrbkap 2014-02-27 10:04:10 -08:00
Andrew McCreight
c479f2a541 Bug 962608 - Make PL_DHashTableInit infallible by default. r=briansmith,bsmedberg,ehsan,froydnj,jduell,jfkthame,roc,smaug 2014-02-27 10:04:09 -08:00
Andrew McCreight
8b376357c0 Bug 972591, part 3 - Convert nsXBLDocumentInfo::mBindingTable to nsClassHashtable. r=froydnj,bz 2014-02-25 20:32:48 -08:00
Andrew McCreight
168ec1818c Backout bug 972591, part 3, for a top crash. 2014-02-24 11:12:54 -08:00
Terrence Cole
ded53c42ba Bug 969410 - Do not expose non-tenured addresses in JS_GetObjectId; r=sfink
--HG--
extra : rebase_source : dfa32a19df80b9ae5f9d7d535b141e50007c0149
2014-02-20 13:38:57 -08:00
Maksim Lebedev
b4c0fd94fd Bug 970199 - Switch mouse event button type from ushort to short according to spec change. r=smaug
--HG--
extra : rebase_source : 7da22cbb4a3fcc6fa7cc8350bea0f87adf896788
2014-02-20 10:38:13 -08:00
Andrew McCreight
dabc027595 Bug 972591, part 3 - Convert nsXBLDocumentInfo::mBindingTable to nsClassHashtable. r=froydnj,bz 2014-02-20 12:55:40 -08:00
Andrew McCreight
0aca499e97 Bug 972591, part 2 - Convert nsXBLPrototypeBinding::mAttributeTable to nsClassHashtable. r=froydnj,bz 2014-02-20 12:55:39 -08:00
Andrew McCreight
2f14f320f8 Back out bug 972591 (4ca2f958008b and 8048c03516b1) for probably causing Valgrind leaks. 2014-02-19 14:46:43 -08:00
Andrew McCreight
4de1a39af1 Bug 972591, part 3 - Convert nsXBLDocumentInfo::mBindingTable to nsClassHashtable. r=froydnj,bz 2014-02-19 13:27:14 -08:00
Andrew McCreight
a43a3709f2 Bug 972591, part 2 - Convert nsXBLPrototypeBinding::mAttributeTable to nsClassHashtable. r=froydnj,bz 2014-02-19 13:27:14 -08:00
Andrew McCreight
ce634ab5ea Bug 972591, part 1 - Remove some trailing whitespace from nsXBLPrototypeBinding. r=bz 2014-02-19 13:27:14 -08:00
Jon Coppeard
0eac977006 Bug 959787 - Handlify arguments for Call APIs r=terrence r=bz 2014-02-13 15:33:04 +00:00
Andrew McCreight
7217794d76 Bug 733636, part 1 - Change the nsContentUtils::WrapNative aAllowWrapping default to true. r=bholley 2014-02-12 15:19:32 -08:00
Jon Coppeard
2cf0941496 Bug 965830 - Convert use of JS_CallFunction and related APIs uses to HandleValueArray r=terrence r=smaug 2014-02-11 10:59:16 +00:00
Ehsan Akhgari
82ebdc883f Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg 2014-02-10 17:57:01 -05:00
Ehsan Akhgari
40db431b9e Bug 966552 - Ensure that we pick the editor XBL window key handler for designMode documents no matter where the focus is; r=Neil 2014-02-10 14:55:01 -05:00
Andrew McCreight
0fe9cc1989 Bug 967931 - Remove some unused forward declarations in XBL. r=bz 2014-02-06 07:54:53 -08:00
Bobby Holley
8fa8e93746 Bug 872273 - Tests. r=smaug 2014-01-30 09:30:30 -08:00
Bobby Holley
03fb99d54e Bug 957688 - Kill off checkAccess. r=mrbkap 2014-01-24 16:08:26 -08:00
Bobby Holley
a1af743246 Bug 957688 - Remove checkaccess junk from the XBL compilation scope. r=mrbkap
I have no idea what this is supposed to be doing, given that the compilation
scope doesn't run script. We should make sure this is reviewed by someone
who remembers why this was written.
2014-01-24 16:08:25 -08:00
Andrew McCreight
7174f86899 Bug 963701 - Unscope the JSAutoCompartment in InitTargetObjects. r=bz 2014-01-24 15:01:48 -08:00
Ehsan Akhgari
1567f5f6a1 Bug 289384 - Run the native key binding handlers from nsEditorEventListener; r=Neil,masayuki 2014-01-22 22:18:51 -05:00