dom/base/nsContentList.cpp
dbf919528d9794a0570b6805a45e9baeac42629f
created 2019-01-11 01:52 +0000
pushed 2019-01-11 21:54 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 8: Make ContentIteratorBase and its subclasses non-refcountable r=smaug
7b087e0123bdbda45fa0a9a41fdb78b196ee333f
created 2019-01-11 01:49 +0000
pushed 2019-01-11 21:54 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 4: Make all users of PreContentIterator treat it directly rather than via nsIContentIterator r=smaug
5562d6967f3d6a7d4a5f9a16e7a492452163ff14
created 2019-01-10 11:42 +0200
pushed 2019-01-10 17:19 +0000
Csoregi Natalia Csoregi Natalia - Backed out 8 changesets (bug 181137) for bustage on FragmentOrElement.cpp:1751. CLOSED TREE
99a977d519a0b78e267d3dce4afb009b8d3be769
created 2019-01-10 08:50 +0000
pushed 2019-01-10 17:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 8: Make ContentIteratorBase and its subclasses non-refcountable r=smaug
b7ab59bf545e46eb2e677eaf1f68adc100cbebae
created 2019-01-10 08:46 +0000
pushed 2019-01-10 17:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 181137 - part 4: Make all users of PreContentIterator treat it directly rather than via nsIContentIterator r=smaug
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-03 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
4a46b4673978475d655cfac84bf71c7ca4d8bfed
created 2018-09-12 18:10 -0700
pushed 2018-09-17 21:58 +0000
Eric Rahm Eric Rahm - Bug 1491151 - Part 5: Convert content list to use MRU cache. r=smaug
d718fc7c16e6d3db5e8a9fa3afae83727ea1e395
created 2018-09-01 14:55 +0000
pushed 2018-09-01 21:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 1487237. Add some content lists stored in DOM slots to memory reporting. r=smaug
a97feb8161b7a4c60a539d83cb702a6e50fab1b1
created 2018-06-25 14:20 -0700
pushed 2018-06-27 10:27 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
aa94106d7aefa7f5713e254f79db6032252811e6
created 2018-06-01 00:11 +0300
pushed 2018-06-01 09:42 +0000
Olli Pettay Olli Pettay - Bug 1462746, ensure SubtreeRoot always returns non-null value, r=mrbkap
e46b5b3027713125c2e472c3d1d9dc0ba8a3387a
created 2018-05-29 22:58 -0400
pushed 2018-05-30 09:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455676 part 14. Remove most use of nsIDOMNode in dom/. r=qdot
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-05-08 15:48 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
44c66a5d8387a58a112162dda3a67bd28b8a7ea8
created 2018-04-25 23:01 +0200
pushed 2018-04-26 13:45 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1447389 - Remove nsIDOMNodeList. r=bz
faf615fcb4c11e8d4efe4c3eade10d308b0c74e1
created 2018-04-15 11:43 +0200
pushed 2018-04-20 23:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1454233: Remove nsINode::eDOCUMENT. r=bz
eb4e6e094d2051a0033c0e36aded9e07adf7dff3
created 2018-03-21 17:39 -0400
pushed 2018-03-22 09:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447098 part 1. Rename FromContent on various DOM classes to FromNode. r=mystor
65c41f6478ab7c7fedd1d9591cf6464ada2c0372
created 2018-03-20 19:02 +0100
pushed 2018-03-21 19:11 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1447392 - Remove all members from nsIDOMNodeList. r=bz
db4db89581e020dfdfa027d38763db76b0070793
created 2018-03-12 21:44 -0400
pushed 2018-03-13 17:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1415588 part 2. Move the .images, .embeds, .plugins, .forms, .scripts, .applets getters from HTMLDocument to Document. r=mystor
e3d9710edbd780ce29c8635db6d8bd63f22fff3c
created 2018-03-01 12:36 +0100
pushed 2018-03-02 10:16 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1442207: Remove unneeded arguments to nsIMutationObserver. r=smaug
ff21aa9788a5b4ff09479ef37dd1c135571cd9f4
created 2018-02-23 19:28 +0100
pushed 2018-02-24 00:22 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1440741 - Remove all members from nsIDOMHTMLFormElement. r=qdot
7a62766df44fcfeba6c22d9d42c4c3c7b0a5c83f
created 2018-01-26 01:03 -0500
pushed 2018-01-30 10:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1418076 part 11. Eliminate the nsIDOMHTMLDocument interface. r=mystor
fceda645f5e3f6cb4f429d5c8efcdeb5a6913e40
created 2017-12-07 19:13 +0100
pushed 2017-12-26 09:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
a8b0e9c18f2f96a8fc0266539d94b2648b246a06
created 2017-12-25 12:55 +0100
pushed 2017-12-26 09:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Backout changeset e43f568b3e9a (bug 1423990) because some OSX-only code still doesn't build. r=me
e43f568b3e9a9e7a83bc7d15b28d23dc55960819
created 2017-12-07 19:13 +0100
pushed 2017-12-26 09:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
be7765b6b04948083e15375f84faccd23b9dc004
created 2017-11-13 10:41 -0500
pushed 2017-11-13 22:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 1415677 part 6. Remove nsIDOMHTMLCollection. r=qdot
08cfdc174ee00429948f48e120f49e76587d2f95
created 2017-11-13 10:39 -0500
pushed 2017-11-13 22:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 1415677 part 2. Remove nsIDOMHTMLCollection::Item. r=qdot
fc56f1bc49b2d15ee229009bc11a46f041fc9e42
created 2017-11-13 10:38 -0500
pushed 2017-11-13 22:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 1415677 part 1. Remove nsIDOMHTMLCollection::NamedItem. r=qdot
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 09:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
4a8294c6b8e33ba08ef767bede8deeb28234b5b8
created 2017-07-27 14:49 +0100
pushed 2017-10-03 21:37 +0000
Catalin Badea Catalin Badea - Bug 651120 - Remove index argument from content removed/appended/inserted notifications. r=peterv
1ede5092b3695bac4248f6f9435120a7ef603a7c
created 2017-09-26 08:33 +1000
pushed 2017-09-27 21:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400459 (part 2) - Devirtualize nsIAtom. r=heycam.
8e8def4061c5ee388fe4fcaa231b59f23dbba534
created 2017-09-21 02:06 -0400
pushed 2017-09-22 00:03 +0000
John Dai John Dai - Bug 1401726 - Fix crash in nsLabelsNodeList::PopulateSelf. r=smaug
71882fd33c91d06876715d6ac8b37847c8d14726
created 2017-08-29 16:02 -0700
pushed 2017-08-30 08:45 +0000
Andrew McCreight Andrew McCreight - Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv
46b74d58dc6f0700d3edd06a3b9cbfdade22ecbe
created 2017-08-26 22:26 -0400
pushed 2017-08-29 18:31 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1392891 - Part 1: Make it possible to create nsContentList objects that don't observe DOM mutations; r=smaug
1c702ea52e9608bbb7dbce0b426ac799e08d8f00
created 2017-07-28 16:44 -0700
pushed 2017-07-31 09:10 +0000
Kyle Machulis Kyle Machulis - Bug 1279218 - Additional applet tag logic removal; r=bz
753fd959084178188123c48f52f7f4196a387108
created 2017-07-26 02:34 -0400
pushed 2017-07-27 08:57 +0000
Jessica Jong Jessica Jong - Bug 1376695 - Part 2: Avoid rebuilding the list returned by getElementsByName when not needed. r=ehsan
54b1caeb09ecf55c401d8e43e3eb2ced2e26e619
created 2017-07-13 13:57 +0100
pushed 2017-07-13 22:35 +0000
Catalin Badea Catalin Badea - Bug 1375050 - Fix crash in nsLabelsNodeList::MaybeResetRoot r=jdai
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-07-07 08:34 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
0cec50535e2c38b00e8ed3a1a29be4d4935757be
created 2017-06-29 13:25 +0300
pushed 2017-06-30 11:00 +0000
Olli Pettay Olli Pettay - Bug 1376936 - nsContentLists should stop observing mutations when their refcnt drops to 0, r=ehsan
170c00a5b2e092bcc0c7834f8c75932f414e14d4
created 2017-06-15 20:04 -0400
pushed 2017-06-17 00:59 +0000
John Dai John Dai - Bug 556743 - Implement the labels attribute. r=smaug
77087c94f9314d39ed9b7e3002659f5a6fdf49b6
created 2017-01-24 20:38 -0500
pushed 2017-01-25 12:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1332322 part 2. Rename nsWrapperCache::IsBlack to nsWrapperCache::HasKnownLiveWrapper. r=mccr8
748010a48c9e4865a58396bf2c16c50871fa824b
created 2017-01-05 15:31 +0800
pushed 2017-01-06 16:00 +0000
Cameron McCormack Cameron McCormack - Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky
910c551b4d72866775aa6ff9a4dd024b266a06c9
created 2017-01-03 21:47 +0200
pushed 2017-01-04 15:10 +0000
Olli Pettay Olli Pettay - Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8
29ee431f39218378889fb821d448487497a0d1fd
created 2016-05-09 22:25 -0400
pushed 2016-05-10 10:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 1270349 part 5. Use LegacyUnenumerableNamedProperties instead of passing flags to GetSupportedNames to determine whether named props on DOM proxies should be reflected in ownPropertyKeys. r=peterv
9146977af0d77727c5f81a75943b1c4dd7a2f38d
created 2016-03-29 10:09 +1100
pushed 2016-04-01 09:48 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1260871 - Remove do_GetAtom() and rename NS_NewAtom() as NS_Atomize(). r=erahm.
4a416720bfb3075cb6af708b129bf9eb711a9e12
created 2016-03-16 15:33 +1100
pushed 2016-03-16 23:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1253085 - Remove the |PLDHashTable*| argument from PLDHash{HashKey,MatchEntry}. r=froydnj.
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-02-03 10:59 +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-02-01 01:53 +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-02-01 01:53 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
69719264f89061e9fb07b5d037e2fcb9af75f70d
created 2016-01-05 15:05 -0500
pushed 2016-01-08 01:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1236329. Back out the patch for bug 492933 (revision d8012b35413b) because it's not web-compatible in practice. r=smaug
594ed9a5ad279434df3ce76284e5b27ad5715ade
created 2016-01-05 15:14 -0800
pushed 2016-01-06 14:44 +0000
Wes Kocher Wes Kocher - Backed out changeset 3aca7055f52f (bug 1236329) because something from this push turned browser_video_test.js permafail on mulet CLOSED TREE
3aca7055f52f3f676ebb1eaa92eecb1592cc1dd1
created 2016-01-05 15:05 -0500
pushed 2016-01-06 14:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1236329. Back out the patch for bug 492933 (revision d8012b35413b) because it's not web-compatible in practice. r=smaug
5e8e09fa2bbf5d0c8f22a3f8a79711ff17a67af5
created 2015-11-18 12:38 -0500
pushed 2015-12-01 23:43 +0000
Nathan Froyd Nathan Froyd - Bug 1225923 - part 5 - fix AppendElement(nsDependentAtomString(...)) calls; r=bz
8f9702898548e3b5d361008875dc4f62320f96bc
created 2015-11-13 13:25 -0500
pushed 2015-11-14 21:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 1223716. Make HTMLCollection check for the element being HTML before checking for its name inside its named getter. r=bkelly
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
413327d4c52473493279a49868e84ed9fad99dac
created 2015-10-15 15:11 -0400
pushed 2015-10-16 11:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 1214857. Store the document-is-HTML state directly in nsContentList instead of refetching from the node being matched. r=smaug
d8012b35413bde0202624356b725c62dc2fd24a5
created 2015-10-15 10:03 -0400
pushed 2015-10-16 11:18 +0000
Aryeh Gregor Aryeh Gregor - Bug 492933 - getElementsByTagName should match on localName not tagName, r=smaug
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
895c0969f99ed11c61bda11e390b5403a3e01874
created 2015-09-15 20:49 -0700
pushed 2015-09-17 12:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1201135 - Rename pldhash.{h,cpp} to PLDHashTable.{h,cpp}. r=mccr8.
36f11da8d2d9a649a0fafb4ce85ee41b552239ff
created 2015-09-14 14:23 -0700
pushed 2015-09-16 17:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121760 (part 6) - Move all remaining PL_DHash*() functions into PLDHashTable. r=poiru.
less more (0) -60 tip