dom/xbl/nsXBLService.cpp
938382694b20e99e6069058b9d24f22eabd2043b
created 2017-06-11 19:11 +0800
pushed 2017-08-02 08:25 +0000
Cameron McCormack Cameron McCormack - Bug 1370793 - Part 1: Don't try to style unstyled children of elements with newly applied XBL bindings if in a display:none or unstyled subtree. r=bholley
b47e827616c4ae4549f865729bf421d63d7f3e01
created 2017-06-05 14:30 +0800
pushed 2017-06-12 13:08 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1290276 Part 2 - Pass bound element to Loader through LoadResources(). r=heycam
7f72289a5cabb3323f1ab4cdbef0306ef6c81ffd
created 2017-05-11 17:16 -0700
pushed 2017-06-12 13:08 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1363640 Part 6 - Use bound document's style backend when creating an XBL document. r=heycam
99a6bbeaabef6867077a965acbbfc3c594d23ff3
created 2017-05-19 15:18 -0700
pushed 2017-06-12 13:08 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1363640 Part 5 - Add a table in nsXULPrototypeCache to cache XBL documents with servo backend. r=bz,heycam
c5fe6750a883f2e9787d7955c118901621cafc0f
created 2017-03-20 17:08 +0800
pushed 2017-06-12 13:08 +0000
Cameron McCormack Cameron McCormack - Bug 1348746 - stylo: Only eagerly style newly appended children from bindings when the pres shell has been initialized. r=bholley
748010a48c9e4865a58396bf2c16c50871fa824b
created 2017-01-05 15:31 +0800
pushed 2017-03-06 20:48 +0000
Cameron McCormack Cameron McCormack - Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky
9c2d956e2018b73077988555cf2206219e1b8973
created 2017-01-04 17:24 -0800
pushed 2017-03-06 20:48 +0000
Bobby Holley Bobby Holley - Bug 1323655 - Handle unstyled elements when applying XBL bindings. r=heycam
c39824e84c40009341814d009ed795bb1953bf54
created 2016-12-29 15:04 +0800
pushed 2017-03-06 20:48 +0000
Cameron McCormack Cameron McCormack - Bug 1324983 - Don't persist styles on elements not in the document. r=emilio
824c4af81844a48cfdcf1a21d870002cfc6454af
created 2016-12-13 19:11 -0800
pushed 2017-03-06 20:48 +0000
Bobby Holley Bobby Holley - Bug 1294572 - Drop Servo data in SetXBLInsertionParent, and call StyleNewSubtree after all bindings have been removed and applied. r=heycam
dac601a343ca5591740aa77922f77313d9ec5a51
created 2016-12-13 22:15 -0800
pushed 2017-03-06 20:48 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 62ad968c5c5d (bug 1294572) for mass crashes in mozilla::dom::FragmentOrElement::SetXBLInsertionParent
62ad968c5c5de657f732f8049baeddf0f93bffea
created 2016-12-13 19:11 -0800
pushed 2017-03-06 20:48 +0000
Bobby Holley Bobby Holley - Bug 1294572 - Drop Servo data in SetXBLInsertionParent, and call StyleNewSubtree after all bindings have been removed and applied. r=heycam
553eb2fc3a71308cca3b860aef1ff0753cb518f7
created 2016-09-19 15:50 +0200
pushed 2017-01-23 14:19 +0000
Andrea Marchesini Andrea Marchesini - Bug 1301251 - Handle GetSpec() failure in nsContentUtils::GetWrapperSafeScriptFilename(), r=smaug
b516e1d6e46165d5553ec894fadc55ce514f862c
created 2016-08-26 16:02 +1000
pushed 2016-11-14 12:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297961 (part 1) - Introduce nsURI::GetSpecOrDefault(). r=hurley.
7d2485670bb24a96b19bbee95b17c578cc29709c
created 2016-07-20 15:19 -0700
pushed 2016-09-19 13:38 +0000
Andrew McCreight Andrew McCreight - Bug 1287624, part 1 - Use RefPtr::forget() instead of ::swap() in dom/. r=froydnj
9b6d23819097bb067fd9bea9b9d45df0f7fdc062
created 2016-06-07 15:24 +1000
pushed 2016-09-19 13:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1278452 - Fix some null checks in dom/xbl/. r=mrbkap.
6a70d84dd6dc669e175222b6efac98e381df0eae
created 2016-05-16 19:07 -0400
pushed 2016-08-01 13:59 +0000
Mike Conley Mike Conley - Bug 1166351 - Prioritize getting the nsXBLDocumentInfo out of the bound document's nsBindingManager instead of the nsXULPrototypeCache. r=bobbyholley+313730
cc94c2055184cd4a5737b8d0572592271bab635e
created 2016-03-31 12:46 +0100
pushed 2016-06-06 19:02 +0000
Jonathan Watt Jonathan Watt - Bug 1263785 - Kill off the deprecated nsINode::GetCurrentDoc. r=baku
37fd93e4e4dbbf0cf53eb18b77ae72d9586229c0
created 2016-03-16 10:58 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1203059 part.3 Installing and removing keyboard event listeners of nsXBLWindowKeyHandler should be done by the class itself r=smaug
f72453a034c39e94ed561851334c122bc26a3ffa
created 2016-03-16 10:58 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1203059 part.1 nsXBLWincowKeyHandler mark WidgetEvent::mFlags if it's reserved by chrome before the event is dispatched into the content r=smaug
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-04-25 16:57 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-04-25 16:57 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-04-25 16:57 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
f250ff2ead10736b58a288d2d868c5a6bf6597d6
created 2015-11-04 22:31 +0000
pushed 2015-12-14 20:08 +0000
Neil Rashbrook Neil Rashbrook - Bug 1211708 - Allow themes to specify XBL bindings even in unprivileged documents. r=sicking, a=sylvestre
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1a56a93a629298ae68e1e978928375d8a4920b30
created 2015-11-04 22:31 +0000
pushed 2015-11-09 10:38 +0000
Neil Rashbrook Neil Rashbrook - Bug 1211708 - Allow themes to specify XBL bindings even in unprivileged documents. r=sicking, a=sylvestre
d7c8fdff521011ea9f69626ca8250bc870c0738f
created 2015-09-24 03:53 +0300
pushed 2015-10-29 11:30 +0000
Olli Pettay Olli Pettay - Bug 1204669 - optimize out hashtable lookups caused by extra GetPrototypeBinding call, r=bz,waldo, a=al
58e1f5749c0918b372ed5d484829f579429685d5
created 2015-08-20 12:28 -0700
pushed 2015-10-29 11:30 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1195162 - Remove unused pref layout.debug.enable_data_xbl (r=sicking)
cf37257f81d2db0b292b0ac1de24ecb511f73c8e
created 2015-09-14 18:59 -0700
pushed 2015-10-29 11:30 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1195162 - Use channel->ascynOpen2 dom/xbl/nsXBLService.cpp (r=sicking)
1c9058b0ab32bd0532d0113be5156ef716fe164b
created 2015-09-24 03:53 +0300
pushed 2015-09-25 10:51 +0000
Olli Pettay Olli Pettay - Bug 1204669 - optimize out hashtable lookups caused by extra GetPrototypeBinding call. r=bz,waldo, a=al
b69bd5eaad2a6e4e855af920f22424530a19e60b
created 2015-09-09 14:08 -0700
pushed 2015-09-10 20:32 +0000
Olli Pettay Olli Pettay - Bug 1202844, make nsXBLService::GetBinding deal with shutting down during binding loading, r=bz a=ritu
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-06-29 20:18 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
8bc7561d75577b08ae0c5449104378144a6fc9e0
created 2015-03-27 18:52 +0000
pushed 2015-05-11 18:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-05-11 18:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
133ec7304f2208e89f02ed943480a1b1f02188c9
created 2015-03-03 11:08 +0000
pushed 2015-05-11 18:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
c4e9325c42af8ab018199f8b48387f87356a9821
created 2015-01-30 10:55 -0800
pushed 2015-03-30 18:32 +0000
Andrew McCreight Andrew McCreight - Bug 1124261, part 1 - Remove some null checks from XBL. r=smaug
89ab4694b9064cde9a70612c01c66dbda4ac7ad4
created 2015-01-26 09:28 -0800
pushed 2015-03-30 18:32 +0000
Andrew McCreight Andrew McCreight - Bug 1124268, part 3 - Rename nsContentUtils::GetSameOriginChecker to SameOriginChecker. r=smaug
f38152ce125553de2d42ddba190047a431a81b91
created 2015-01-26 09:28 -0800
pushed 2015-03-30 18:32 +0000
Andrew McCreight Andrew McCreight - Bug 1124268, part 1 - Take advantage of the infallibility of nsContentUtils::GetSameOriginChecker(). r=smaug
fbedf09e4ec38d08f956d8383ade5e06b8da6e19
created 2014-11-20 18:24 +0000
pushed 2015-01-12 19:37 +0000
Mats Palmgren Mats Palmgren - Bug 907396 - Frame manager support for display:contents. r=bzbarsky
b292b91c67556911c01e80485247f30cc788339b
created 2014-11-14 08:56 -0800
pushed 2015-01-12 19:37 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1083422 - Add triggering Principal to nsILoadInfo - update callsites (r=bz,sicking)
73854805310bdef9e068dd290aa758f5b52613c6
created 2014-10-23 13:19 +0000
pushed 2015-01-12 19:37 +0000
Mats Palmgren Mats Palmgren - Bug 1083855 - part 5, Make nsXBLBindingRequest::DocumentLoaded first call DestroyFramesFor, then load the binding, then CreateFramesFor. r=bz
ed8328e5cbb3b3b27dc302575ff3e564dfe67f33
created 2014-10-15 19:11 -0700
pushed 2015-01-12 19:37 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
2c107ce32cbc41569d4e59082c620cfb131c68b3
created 2014-10-03 10:12 +0100
pushed 2014-11-28 15:29 +0000
Ed Morley Ed Morley - Backed out changeset a2192165100c (bug 1041180) for xpcshell failures; CLOSED TREE
a2192165100c58c7222b0e1786350504a12e87b3
created 2014-10-02 23:34 -0700
pushed 2014-11-28 15:29 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
5d5e78b0cc565f9bc365a5469a1c9cf0ed49dcfb
created 2014-09-25 21:18 -0700
pushed 2014-11-28 15:29 +0000
Phil Ringnalda Phil Ringnalda - Back out 693507b38116 (bug 1041180) since it doesn't like compiling without its friend
693507b381162a3c1173a6ed7fbe748953141ec8
created 2014-09-25 16:10 -0700
pushed 2014-11-28 15:29 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
3e9bce6a834a3a280e9cb920b89a1b298a357de7
created 2014-09-24 13:13 +0200
pushed 2014-11-28 15:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4bb508b6f0c5 (bug 1041180) for XPCshell test failures
4bb508b6f0c577a33e5c5a449afa22aaa0bf7b15
created 2014-09-24 01:01 -0700
pushed 2014-11-28 15:29 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
709cc1dcd23d5b8171e2f6b1391229cd47d6bb14
created 2014-09-23 16:26 -0700
pushed 2014-11-28 15:29 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1041180) for build bustage on a CLOSED TREE
1cfb645267a4f25b533901327a5b15cf60c9bd3c
created 2014-09-23 09:46 -0700
pushed 2014-11-28 15:29 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
b968440b6204d0664cfe025c3fc6d2c31deddb38
created 2014-09-21 09:38 -0700
pushed 2014-11-28 15:29 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1038756: Callsites creating a channel in /dom/xbl/ (r=bz)
1358c1ad00b483a7d6815a5c516be07b2107cc4e
created 2014-08-11 20:06 -0700
pushed 2014-10-13 16:35 +0000
Bobby Holley Bobby Holley - Bug 1050049 - Implement bindToUntrustedContent attribute restriction. r=smaug
1679e9d569c36fa32df9977f13464f4325c9303a
created 2014-06-23 15:56 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in the rest of dom/ - r=ehsan
ac426472ceec1b9aedfa5f4f97abcc3673c707b9
created 2014-06-19 19:01 -0700
pushed 2014-09-02 16:39 +0000
Kyle Huey Kyle Huey - Bug 737976: Remove nsINodeInfo. r=smaug
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-06-09 21:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
956f6d2dfc8157e521e0d34e34de49af509515c8
created 2014-04-21 09:41 -0700
pushed 2014-06-09 21:49 +0000
Andrew McCreight Andrew McCreight - Bug 998779 - Remove unused #includes of nsHashtable.h. r=froydnj
e212a0c2a3cb64f082cb729b9dcb67fdbbe504f7
created 2014-04-11 07:59 -0700
pushed 2014-06-09 21:49 +0000
Bobby Holley Bobby Holley - Bug 990290 - Store class objects in a weak map off the XBL global. r=bz
d14eeca5a05aedf9f5a817bfa258dbe6fc4ff7c6
created 2014-04-11 07:59 -0700
pushed 2014-06-09 21:49 +0000
Bobby Holley Bobby Holley - Bug 990290 - Remove silly LRU cache of nsXBLJSClass instances. r=bz
less more (0) -60 tip