dom/base/nsContentList.cpp
eb4e6e094d2051a0033c0e36aded9e07adf7dff3
created 2018-03-21 17:39 -0400
pushed 2018-06-18 21:12 +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-06-18 21:12 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1447392 - Remove all members from nsIDOMNodeList. r=bz
db4db89581e020dfdfa027d38763db76b0070793
created 2018-03-12 21:44 -0400
pushed 2018-06-18 21: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-04-26 16:43 +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-04-26 16:43 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1440741 - Remove all members from nsIDOMHTMLFormElement. r=qdot
7a62766df44fcfeba6c22d9d42c4c3c7b0a5c83f
created 2018-01-26 01:03 -0500
pushed 2018-04-26 16:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1418076 part 11. Eliminate the nsIDOMHTMLDocument interface. r=mystor
fceda645f5e3f6cb4f429d5c8efcdeb5a6913e40
created 2017-12-07 19:13 +0100
pushed 2018-03-01 12:45 +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 2018-03-01 12:45 +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 2018-03-01 12:45 +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 2018-03-01 12:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1415677 part 6. Remove nsIDOMHTMLCollection. r=qdot
08cfdc174ee00429948f48e120f49e76587d2f95
created 2017-11-13 10:39 -0500
pushed 2018-03-01 12:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1415677 part 2. Remove nsIDOMHTMLCollection::Item. r=qdot
fc56f1bc49b2d15ee229009bc11a46f041fc9e42
created 2017-11-13 10:38 -0500
pushed 2018-03-01 12:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1415677 part 1. Remove nsIDOMHTMLCollection::NamedItem. r=qdot
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
4a8294c6b8e33ba08ef767bede8deeb28234b5b8
created 2017-07-27 14:49 +0100
pushed 2018-01-11 17:45 +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 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400459 (part 2) - Devirtualize nsIAtom. r=heycam.
500a99cdda0b2aa301411163a6314d26640cb258
created 2017-09-21 16:32 +0800
pushed 2017-11-02 12:36 +0000
John Dai John Dai - Bug 1401726 - Fix crash in nsLabelsNodeList::PopulateSelf. r=smaug, a=sledru
71882fd33c91d06876715d6ac8b37847c8d14726
created 2017-08-29 16:02 -0700
pushed 2017-11-02 12:36 +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-11-02 12:36 +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-09-14 16:50 +0000
Kyle Machulis Kyle Machulis - Bug 1279218 - Additional applet tag logic removal; r=bz
753fd959084178188123c48f52f7f4196a387108
created 2017-07-26 02:34 -0400
pushed 2017-09-14 16:50 +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-09-14 16:50 +0000
Catalin Badea Catalin Badea - Bug 1375050 - Fix crash in nsLabelsNodeList::MaybeResetRoot r=jdai
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-09-14 16:50 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
0cec50535e2c38b00e8ed3a1a29be4d4935757be
created 2017-06-29 13:25 +0300
pushed 2017-09-14 16:50 +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-09-14 16:50 +0000
John Dai John Dai - Bug 556743 - Implement the labels attribute. r=smaug
77087c94f9314d39ed9b7e3002659f5a6fdf49b6
created 2017-01-24 20:38 -0500
pushed 2017-06-05 19:31 +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-04-10 20:44 +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-04-10 20:44 +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-09-05 20:01 +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-07-25 16:35 +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-07-25 16:35 +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-06-01 01:31 +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-06-01 01:31 +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-06-01 01:31 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
75f2ab55c835179d31c671f2ce4bbdd62a40759e
created 2016-01-05 15:05 -0500
pushed 2016-02-29 17:11 +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, a=ritu
3019eb49d70887f0b3ab8d885cf664734296cd78
created 2016-01-10 20:32 -0500
pushed 2016-02-29 17:11 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 02e0b7cd62ac (bug 1236329) for wpt failures.
02e0b7cd62ac0686adc5e47e6b30f3943a899153
created 2016-01-05 15:05 -0500
pushed 2016-02-29 17:11 +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, a=ritu
5e8e09fa2bbf5d0c8f22a3f8a79711ff17a67af5
created 2015-11-18 12:38 -0500
pushed 2016-02-29 17:11 +0000
Nathan Froyd Nathan Froyd - Bug 1225923 - part 5 - fix AppendElement(nsDependentAtomString(...)) calls; r=bz
8f9702898548e3b5d361008875dc4f62320f96bc
created 2015-11-13 13:25 -0500
pushed 2016-02-29 17:11 +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
56000c5e51e763a43f082a3c3825902bc7d07f02
created 2016-01-05 15:05 -0500
pushed 2016-01-18 19:06 +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, a=ritu
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-01-18 19:06 +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 2016-01-18 19:06 +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 2016-01-18 19:06 +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 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-01-18 19:06 +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-12-04 23:28 +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-12-04 23:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121760 (part 6) - Move all remaining PL_DHash*() functions into PLDHashTable. r=poiru.
108f4bf0585b22a5d5d44c280a8e1c463ae329ef
created 2015-09-14 14:23 -0700
pushed 2015-12-04 23:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121760 (part 3) - Remove PL_DHashTableRemove(). r=poiru.
16597175b6f3678f38020fdf4c4a7f4debf38d2e
created 2015-09-14 14:23 -0700
pushed 2015-12-04 23:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121760 (part 2) - Remove PL_DHashTableAdd(). r=poiru.
68a898398e3dbbb592b7c0b975e900cde95745c8
created 2015-07-25 18:01 +1200
pushed 2015-10-26 12:58 +0000
Robert O'Callahan Robert O'Callahan - Bug 1184842. Pass aOldValue to all mutation observers. r=peterv
d9dc9bdff1a04e7f8b8294bf25658bd3d16f6afc
created 2015-05-19 16:46 -0700
pushed 2015-09-14 18:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1170416 (part 3) - Remove the PLDHashTable2 typedef. r=froydnj.
10d268be1fbc2076c5b3d24d44aaa59f08597cb9
created 2015-05-18 00:52 -0700
pushed 2015-09-14 18:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1165768 (part 2) - Convert |gContentListHashTable| and |gFuncStringContentListHashTable| to |PLDHashTable2*|. r=froydnj.
8d9e4027b6f5d9424eebaf6705448dcec6b1caa8
created 2015-05-14 21:48 -0700
pushed 2015-09-14 18:56 +0000
Nicholas Nethercote Nicholas Nethercote - Back out all four patches from bug 1161377. r=me.
6f6fd4dfe3a35c8a06548fa0e0d78d8eba08da46
created 2015-05-12 17:33 -0700
pushed 2015-09-14 18:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1161377 (part 2.5) - Move all static PLDHashTable instances onto the heap to avoid static constructors. r=froydnj.
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-08-03 13:22 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
d310babb2ca1a8d659563d7c3a84d5a3e3c54be9
created 2015-04-17 11:09 +1000
pushed 2015-08-03 13:22 +0000
Cameron McCormack Cameron McCormack - Bug 1155030 - Fix asterix/asterisk misspelling. r=ehsan
0b0c492a33b545fb9daa9b041969e17b5dcbe00e
created 2015-03-19 10:13 -0400
pushed 2015-06-19 19:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
133ec7304f2208e89f02ed943480a1b1f02188c9
created 2015-03-03 11:08 +0000
pushed 2015-06-19 19:24 +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
ee592ac6cc90b1248f7d1a84bee4b64d85c8ba94
created 2015-02-02 14:48 -0800
pushed 2015-04-21 23:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1131901 (part 1) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
a4cf56d0e98ff7059ba78e8fdb34f8494cd01186
created 2015-02-10 14:39 -0800
pushed 2015-04-21 23:03 +0000
Nicholas Nethercote Nicholas Nethercote - Back out changesets 2fcef6b54be7, 2be07829fefc, 66dfe37b8532, df3fcd2be8fd, 0a436bce77a6 (bug 1050035) for causing intermittent crashes and assertion failures.
2be07829fefc3e28a8fb8a1de18a04fc2a2d5ba7
created 2015-02-02 14:48 -0800
pushed 2015-04-21 23:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050035 (part 4) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
less more (0) -60 tip