dom/base/nsDOMClassInfo.cpp
5e6526a99bc98ffc6a5c2fb6b352d9f4a797e30d
created 2018-04-05 12:49 +0200
pushed 2018-06-18 21:12 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1170771 - Remove ThisTranslator and support code. r=bz
f36074b393300a3e8053943e0a91453550ca8075
created 2018-03-21 23:18 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1062418 part 1. Move the remaining nsWindowSH bits into nsGlobalWindowInner. r=mystor
ac47fbb2abd04f58681242bdfbbdeaf9b02e68e5
created 2018-03-21 23:18 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442360 part 3. Remove nsScriptNamespaceManager, since now it's all dead code. r=peterv
4a94ee5c9105a1c5ecea35a7d1b5114277969905
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442039 part 13. Remove the now-pointless nsWindowSH::NameStructEnabled. r=peterv
a9a5c2206177b487b3b3dc4ed7e93c14e7551e29
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442039 part 12. Remove various unused static stuff from nsDOMClassInfo. r=peterv
e609ee0164b016c3ecdb3425383455392accbf73
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442039 part 11. Remove all the non-static bits from nsDOMClassInfo. r=peterv
58c5cfca84ff41574e9971142720ac65f2aae1b7
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442039 part 10. Remove now-unused nsEventTargetSH. r=peterv
1a8c0603d612f47f4c75e0dff9b2529e887c966f
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442039 part 9. Remove now-unused NS_GetDOMClassInfoInstance. r=peterv
316552bee730350bead5906cc82aaa506f751b91
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442039 part 8. Remove now-unused eTypeClassConstructor type of nsGlobalNameStruct. r=peterv
b4492fdf4a10d3ffef5608f1d63e1b2191ad841a
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442039 part 6. Remove now-unused classinfo bits for DOMConstructor and DOMPrototype. r=peterv
96295638ca8e0fbeb5d38a27b31981f302544184
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442039 part 5. Remove the now-dead nsDOMConstructor class. r=peterv
6f4d03bae2242d79d856256ca30dd7ad0a1f00a5
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442039 part 4. Remove the dead code in nsDOMClassInfo::PostCreatePrototype. r=peterv
20d2f8bbd902d08511b4473290bce7a53b40d155
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442039 part 3. Stop trying to resolve DOMConstructor on Xrays. r=peterv
e75da32a2992ca10092e328f81af0d1ca7ddd08b
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442039 part 2. Remove the now-unused eTypeClassProto type for nsGlobalNameStruct. r=peterv
5900a3a5a232a63ef9f437952df49a0ca6443e48
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442039 part 1. Remove the now-useless nsScriptNameSpaceManager::RegisterClassProto function. r=peterv
03ec4b083bf30184b849f6e6ee9aee4d7535c85a
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442137 part 6. Remove the now-always-false mChromeOnly and mAllowXBL flags in nsGlobalNameStruct. r=peterv
9ca183ba834533dc04de5ed1f019d645308313de
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442137 part 5. Remove the unused NS_DEFINE_CHROME_XBL_CLASSINFO_DATA macro and then-unused mChromeOnly flag in nsDOMClassInfoData. r=peterv
13f8db6de9661258dd520cf2cb6d5b72a05f642f
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442137 part 3. Remove code that only ran when nsDOMConstructor::IsConstructable() returned true, since it always returns false now. r=peterv
5e99d35936ed325e6bff896f09dc95f41eaa14de
created 2018-03-21 23:13 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442137 part 2. Remove the now-unused eTypeExternalConstructor global name struct type. r=peterv
187b9827d11a6c89a6606ec13bc08e584b6eefe6
created 2017-07-19 14:59 +0200
pushed 2018-06-18 21:12 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 5: Convert MessageManager globals to WebIDL. r=bz.
a784023ff96061acd91b51b42e4f713d48caab49
created 2017-06-20 11:09 +0200
pushed 2018-06-18 21:12 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 4: Convert MessageManager to WebIDL. r=bz.
ac6bc78dadb9d7fb66d8c8b67d65948e1ed64b9a
created 2018-03-09 16:04 -0500
pushed 2018-04-26 16:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1442040. Remove unnecessary classinfo for the nsIDOMXUL* interfaces. r=peterv
714ff834425c99e5521b7b0e3c3c736bf2f34916
created 2018-03-01 11:51 +0200
pushed 2018-04-26 16:43 +0000
Sebastian Hengst Sebastian Hengst - Backed out 6 changesets (bug 888600) for beta simulation failures: build bustage on Linux and Windows opt (bug 1442036) and devtools failure browser_net_view-source-debugger.js (bug 1441961). a=backout
2efb9b1753f63748fa547117c0665e8f3e705e08
created 2017-07-19 14:59 +0200
pushed 2018-04-26 16:43 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 5: Convert MessageManager globals to WebIDL. r=bz.
af53037819615484e614e7343256f31b237f1bab
created 2017-06-20 11:09 +0200
pushed 2018-04-26 16:43 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 4: Convert MessageManager to WebIDL. r=bz.
c4de1162741eacc436221facc3444481e6065390
created 2018-02-22 13:56 +0200
pushed 2018-04-26 16:43 +0000
Dorel Luca Dorel Luca - Backed out 6 changesets (bug 888600) for Valgrind and build bustge on a CLOSED TREE
5b990735f1ad01f4f15380d55771d0eb0fe597b7
created 2017-07-19 14:59 +0200
pushed 2018-04-26 16:43 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 5: Convert MessageManager globals to WebIDL. r=bz.
9eafe225b8048c24f0878e0d0bcb0e091fe1c5a2
created 2017-06-20 11:09 +0200
pushed 2018-04-26 16:43 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 4: Convert MessageManager to WebIDL. r=bz.
bffbab07fdc4c9a92b7a6ff5d68459961cc786ab
created 2018-02-01 14:26 -0500
pushed 2018-04-26 16:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1434819 part 9. Remove nsIDOMNodeFilter. r=qdot
ac556a1850dfb5c7896de1e4d91c40ee801645f8
created 2018-01-11 16:17 +0800
pushed 2018-03-01 12:45 +0000
Cameron McCormack Cameron McCormack - Bug 1427512 - Part 16: Remove nsIDOMCSSRule. r=xidorn,jryans,bz
319fbe5fff763c13c99b3df0907894fcfb96a60a
created 2017-12-07 13:37 -0800
pushed 2018-03-01 12:45 +0000
Brian Grinstead Brian Grinstead - Bug 1422465 - Remove the nsIDOMXULPopupElement interface and [implements] attribute on the "popup-base" and "panel" bindings;r=bz,surkov
d4605bc50d4e4a65cc05d9bb33b926876c4786c7
created 2017-11-21 18:07 -0500
pushed 2018-03-01 12:45 +0000
Nika Layzell Nika Layzell - Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug
10eb6ec39ef1a34243c212c64047c7097499f8f8
created 2017-11-15 11:34 -0500
pushed 2018-03-01 12:45 +0000
Nika Layzell Nika Layzell - Bug 1416384 - Part 6: Eliminate calls to Assert{Inner,Outer} and As{Inner,Outer} in nsGlobalWindow, r=smaug
cd4b951a1f54bdab2e8c5adfc1bf699e5cc6b10c
created 2017-11-06 17:52 -0500
pushed 2018-01-11 17:45 +0000
Nika Layzell Nika Layzell - Bug 1414974 - Part 6: Change WebIDL bindings to refer to nsGlobalWindowInner rather than nsGlobalWindow, r=bz
ff6e961b87dc1163c5efe35da2e334c6723a14e1
created 2017-11-03 18:25 -0400
pushed 2018-01-11 17:45 +0000
Nika Layzell Nika Layzell - Bug 1414974 - Part 2: Switch many consumers to nsGlobalWindow{Inner,Outer}, r=smaug
c2d3e50e7a8ecc231b8d9c0b9ef1c436a1bb6e2e
created 2017-10-18 13:17 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1409598 - Change nsIXPCScriptable::className and nsIClassInfo::{contractID,classDescription} from string to AUTF8String. r=froydnj.
ec3abaf3421e48bc1bb8f7c720075d5fa486e7a6
created 2017-10-18 10:39 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1409227 (part 4) - Replace nsMemory::Clone(id, sizeof(nsID)) with nsID::Clone(id). r=mccr8.
fc2264fce0d40ca7c1ac7daa1fb59e4c3f59bffa
created 2017-09-20 13:01 -0700
pushed 2018-01-11 17:45 +0000
Andrew McCreight Andrew McCreight - Bug 1401710 - Remove unused unsafe code from nsDOMClassInfo. r=bz
f1cf11762a248a4744fc1b5851c58c90e2980614
created 2017-08-28 10:39 +0200
pushed 2017-11-02 12:36 +0000
Jan de Mooij Jan de Mooij - Bug 1393790 part 1 - Remove JS_STUBGETTER and JS_STUBSETTER. r=jorendorff
ff7f36a9dd90f6aaa0901e0c642565fcfcec91a5
created 2017-08-25 10:10 +0200
pushed 2017-11-02 12:36 +0000
Jan de Mooij Jan de Mooij - Bug 1389510 part 1 - Remove getProperty/setProperty hooks from XPConnect. r=mrbkap
cc8e481fd0e16fba17ab6786a3f5212ab814c0e9
created 2017-08-21 20:01 +1000
pushed 2017-11-02 12:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1390428 (part 2, attempt 2) - Remove more nsXPIDLCString local variables. r=erahm.
d2571908d00cad44be3fc9dcc14426060b8b0a77
created 2017-08-18 10:58 -0400
pushed 2017-11-02 12:36 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset fbf0e8609abb (bug 1390428) for Windows clipboard test failures on a CLOSED TREE.
fbf0e8609abb4b978070dd0cbfcab6de7b2cda73
created 2017-08-16 13:58 +1000
pushed 2017-11-02 12:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1390428 (part 2) - Remove more nsXPIDLCString local variables. r=erahm.
a06c1daddacd43ac6dd084e1c4110ac26e7ae262
created 2017-07-07 10:09 +0200
pushed 2017-09-14 16:50 +0000
Peter Van der Beken Peter Van der Beken - Bug 1372969 - Use a different string ID for Window_ControllersWarning in dom.properties to reflect new content.
e9505b57cab715e24506db8d59a9dc4568ed490d
created 2017-07-10 16:05 -0400
pushed 2017-09-14 16:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1371259 part 8. Get rid of nsIXPConnect::GetNativeOfWrapper. r=peterv
5bcd8780fd8847919b8aacaede3e74c1f392219a
created 2017-06-08 21:04 +0200
pushed 2017-09-14 16:50 +0000
Peter Van der Beken Peter Van der Beken - Bug 1252211 - Convert TreeContentView to WebIDL. r=bz.
535ff8df62de4dbe986c72128b7a36096f0b1110
created 2017-05-24 11:51 +0200
pushed 2017-09-14 16:50 +0000
Peter Van der Beken Peter Van der Beken - Bug 1252211 - Convert XUL template builders to WebIDL. r=bz.
a358c0a7c665a0760a3089f4dd73f4bb9effa061
created 2017-05-18 09:07 +0200
pushed 2017-09-14 16:50 +0000
Peter Van der Beken Peter Van der Beken - Bug 1252211 - Remove DOMCI for TreeSelection, XULCommandDispatcher and XULControllers. r=bz.
23edf58d766b391a07ac4f89ab558bbc48fd5413
created 2017-06-13 12:20 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2c51cdd42834 (bug 1252211) for bustage
cc7f52437c99bc10b9cacca6b579e6aae6066ba7
created 2017-06-13 12:20 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 82c5f20d6ee2 (bug 1252211)
54ce8da73fbb29ba56359808822af307e0a7ca41
created 2017-06-13 12:20 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 629ace67da3b (bug 1252211)
629ace67da3bec76161266bcccdbcb96561ec96f
created 2017-06-08 21:04 +0200
pushed 2017-09-14 16:50 +0000
Peter Van der Beken Peter Van der Beken - Bug 1252211 - Convert TreeContentView to WebIDL. r=bz.
82c5f20d6ee239c5e52b62440471c8a85ac6763f
created 2017-05-24 11:51 +0200
pushed 2017-09-14 16:50 +0000
Peter Van der Beken Peter Van der Beken - Bug 1252211 - Convert XUL template builders to WebIDL. r=bz.
2c51cdd4283493b1ee4a3f8dcc75481fa06094ac
created 2017-05-18 09:07 +0200
pushed 2017-09-14 16:50 +0000
Peter Van der Beken Peter Van der Beken - Bug 1252211 - Remove DOMCI for TreeSelection, XULCommandDispatcher and XULControllers. r=bz.
e3d205dc31f33fd2897fd68ffb9ff15e9e3bc079
created 2017-07-10 18:06 -0400
pushed 2017-07-31 14:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1371259. Rejigger DOM object unwrapping to take mutable handles to the JS value/object in a bunch of cases. r=peterv,mccr8 a=jcristau
ab1e672183ad4d6c44d8d1c8d73b9e6a1e8e3d54
created 2017-06-06 21:21 -0400
pushed 2017-07-31 14:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1364816 part 3. Switch NeedResolve bindings to using a newResolve hook instead of a resolve hook. r=qdot,jandem
15304c93da0e154dd9d5a0c8f9f4c4cc42567d4f
created 2017-04-24 14:40 -0700
pushed 2017-07-31 14:08 +0000
Bill McCloskey Bill McCloskey - Bug 1359245 - Eliminate some XPCJSContext::Get() usage (r=mccr8)
538094a7900cdec31ad57faf9a6937104edce590
created 2017-01-23 13:33 +1100
pushed 2017-04-10 20:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1332172 - Remove XPC_MAP_WANT_*. r=mccr8.
5b65e31bdffb5fdb7cc48c0eba66b0959ac1c997
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 20. Remove the remaining bits we added to support a mix of WebIDL and non-WebIDL rules. r=peterv
8bf7bcdac8d3183f593ea614a112cf24d786c7c3
created 2017-01-13 10:41 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 851892 part 19. Convert CSSCounterStyleRule to WebIDL. r=peterv,heycam
less more (0) -1000 -300 -100 -60 tip