dom/base/nsDocumentEncoder.cpp
2fe5b3d2dca7c1883b6e6d4bca81da5dc349733b
created 2019-05-15 13:22 +0000
pushed 2019-05-16 15:28 +0000
Mirko Brodesser Mirko Brodesser - Bug 1551857: declare static methods of `nsHTMLCopyEncoder` as such r=hsivonen
b1295df1cba04b2fe97a9633420457a63d93856f
created 2019-05-15 11:07 +0300
pushed 2019-05-16 15:28 +0000
Jorg K Jorg K - Bug 1551707 - Remove conditionally compiled code for Thunderbird from dom/base/nsDocumentEncoder.cpp r=mbrodesser
66cff9aa39bcbf1b39aaf21c6759d1c97ad2fe1b
created 2019-05-09 07:40 +0000
pushed 2019-05-15 15:07 +0000
Mirko Brodesser Mirko Brodesser - Bug 1174452: Part 2 -- scan `nsTextNode`'s parent element for preformat in nsDocumentEncoder r=masayuki,hsivonen
b5344f8392c0bae8dd62280f3b608b1f907f6568
created 2019-05-08 11:09 +0000
pushed 2019-05-13 10:53 +0000
Mirko Brodesser Mirko Brodesser - Bug 1549696: factor out functionality to determine fixup node in nsDocumentEncoder. r=hsivonen
59306f187449c5f35614f7e86293dd53ec1f5422
created 2019-05-06 13:49 +0000
pushed 2019-05-13 10:53 +0000
Mirko Brodesser Mirko Brodesser - Bug 1549283: add missing calls to `SerializeNodeEnd` r=hsivonen
18f136a887319c07041e8f9f16d63aaac512a234
created 2019-04-11 19:38 +0300
pushed 2019-05-13 10:53 +0000
Andreea Pavel Andreea Pavel - Backed out changeset 78ed7f9d6566 (bug 1542530) for failing test_text_selection.html on a CLOSED TREE
78ed7f9d65666d570e1a87195c1ab5434d588fb8
created 2019-04-11 14:13 +0000
pushed 2019-05-13 10:53 +0000
Andrea Marchesini Andrea Marchesini - Bug 1542530 - Selection.toString() works correctly when text is selected together with a set of div+svg elements, r=mats
19f3dfdf76da0c37c018683808add3d19f192e56
created 2019-03-13 00:30 +0000
pushed 2019-03-14 15:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1534608. MOZ_CAN_RUN_SCRIPT should disallow non-stack refptr arguments. r=emilio
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-21 13:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
f20886290ab025ba6b26c7093ade7e6ce19f2dd9
created 2018-12-13 15:07 +0200
pushed 2019-01-21 13:03 +0000
Olli Pettay Olli Pettay - Bug 1513547, ensure selection objects created for autocopy are cleared as soon as possible, r=ehsan
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
2aaf8a7930e51d87c80d8c1824337db17b9de430
created 2018-11-04 19:41 -0500
pushed 2018-12-03 16:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1504574 - Remove the XPCOM registration for nsDocumentEncoder; r=mccr8
2c8d16692584f2d8b4c23ad32dc0791a446bf78e
created 2018-11-04 16:44 -0500
pushed 2018-12-03 16:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1504566 - Remove the XPCOM registration for nsHTMLCopyEncoder; r=mccr8
bdbd39b2251dd4effb6cf19fe07710118358bc4e
created 2018-08-31 21:19 +0000
pushed 2018-09-03 16:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1487591 - Make Selection treat AccessibleCaretEventHub as concrete class rather than nsISelectionListener r=smaug
674c721d44fee8c4edd243312cbc73f81122e5d0
created 2018-08-13 09:05 +0000
pushed 2018-08-24 17:49 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1481645 - Remove some redundant uses of do_QueryInterface. r=bzbarsky
13efb4f58614a7bb20ca3149b0ca50cf92c7a13d
created 2018-06-16 17:21 +0300
pushed 2018-08-24 17:49 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - DOM - Initialize member fields in classes/ structures. r=peterv
6417e4379b41dac26525186bc0688612d28e9bd3
created 2018-05-30 16:56 +0200
pushed 2018-06-18 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465478: Introduce Element::FromNode. r=smaug
e46b5b3027713125c2e472c3d1d9dc0ba8a3387a
created 2018-05-29 22:58 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455676 part 14. Remove most use of nsIDOMNode in dom/. r=qdot
94ab3582901b8d609673c34239605b30e3e2e8a8
created 2018-05-29 22:58 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455676 part 10. Remove use of nsIDOMNode from remaining xpidl. r=qdot
ea8b11ebde556e29fe48ac4d128db0b8583814be
created 2018-05-17 12:01 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1377980 part 1. Remove use of nsIDOMRange in xpidl. r=mcc8
00d56afaac1bc85d14c852603ab71f6a49a98f2e
created 2018-05-11 19:46 +0200
pushed 2018-06-18 21:43 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1460940 - Convert nsIDocumentEncoder to use nsIDocument. r=bz
7fc2c97cc372ee868693db92409de6571af4f59f
created 2018-05-08 13:52 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 20. Remove nsISelectionPrivate. r=mats
ec666bcb050bb9e469ea6616d88307977efda081
created 2018-05-08 13:52 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 2. Stop using nsISelection in nsIDocumentEncoder. r=mats
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-06-18 21:43 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
c7b96bb087f0281d93edcb7fb1ee69bfed7f4cc6
created 2018-04-26 23:37 -0400
pushed 2018-04-28 10:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455674 part 16. Remove most use of nsIDOMElement in dom. r=qdot
422aebe40856002e8e53916433703840dc6fafa9
created 2018-04-26 02:14 +0200
pushed 2018-04-28 10:35 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1457026: Teach nsDocumentEncoder about display: contents. r=mats
44c66a5d8387a58a112162dda3a67bd28b8a7ea8
created 2018-04-25 23:01 +0200
pushed 2018-04-26 21:04 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1447389 - Remove nsIDOMNodeList. r=bz
658bffdfcc1d1597eb9a8a7639838a901f417eaa
created 2018-04-15 12:14 +0200
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1454236: Remove nsINode::eDOCUMENT_FRAGMENT. r=bz
c5683308f483f9e1e06ad4e26e21c9a8db1e364d
created 2018-04-12 15:41 -0700
pushed 2018-04-26 21:04 +0000
Andrew McCreight Andrew McCreight - Bug 1449670, part 1 - Convert IsNodeOfType(nsINode::eTEXT) to IsText(). r=bz
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-26 21:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-26 21:04 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
a55c7ad25f9a81d0451d7c9f191f976c617ab1d3
created 2018-03-27 00:35 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447889 part 6. Remove nsIDOMRange::SetStart/End. r=mystor
063c747e3f312941362a5f29ec2feed00c24f8f0
created 2018-03-27 00:35 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447889 part 5. Remove nsIDOMRange::GetCommonAncestorContainer. r=mystor
a4caa4937a31727493981a6c130f704bea96b4c8
created 2018-03-27 00:35 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447889 part 4. Remove nsIDOMRange::GetStart/EndContainer/Offset. r=mystor
85a5cd611076a9fbfd2659b286c6fa49f2f063a7
created 2018-03-27 00:35 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447889 part 3. Use Selection and nsRange more in nsDocumentEncoder. r=mystor
2ca7872fa5b6ef0a99c334979229926f1084002b
created 2018-03-27 00:35 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447889 part 2. Remove the XPCOM goop for creating Selection. r=mystor
bceb565cfe14de56a10472e4965b4e9283b24307
created 2018-03-13 14:51 +0100
pushed 2018-04-26 21:04 +0000
Miko Mynttinen Miko Mynttinen - Bug 1445302 - Replace TArray.RemoveElementAt(TArray.Length() - 1) pattern with TArray.RemoveLastElement() or TArray.PopLastElement() r=froydnj
0cd517334cd515e4fb3c07409c4fcf1293b487b0
created 2018-03-19 15:18 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446533 part 4. Remove nsIDOMCharacterData::SubstringData. r=mystor
deb82c55b9280c11f90b4491e0020a12c1249cd4
created 2018-03-19 15:15 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446599 part 1. Stop using nsIDOMProcessingInstruction in serializers. r=mystor
6ff20741ef7359f1d30b868b9044b30917ad15ad
created 2018-03-19 15:15 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446598 part 2. Get rid of nsIDOMComment. r=mystor
3bdb10035410fe07bd40998f3c61991d0bfed953
created 2018-03-19 15:15 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446598 part 1. Stop using nsIDOMComment in serializers. r=mystor
e693589dd8d49f844b077deb117a25a4187b15f6
created 2018-03-19 15:15 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1433566 part 13. Remove nsIDOMText. r=mystor
acf0aa76d95631b41a08995d5889010f192c78ab
created 2018-03-13 16:24 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1445140 part 3. Pass a DocumentType to nsIContentSerializer::AppendDoctype. r=mystor
e20052aa341d6da4505eb84be6e061bb7f37de51
created 2018-02-28 13:53 +0200
pushed 2018-03-02 22:13 +0000
Henri Sivonen Henri Sivonen - Bug 1425520. r=smaug.
49142eb85e3c75c3e2b7bc3db147932042187232
created 2018-01-29 23:10 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1432186 part 19. Remove the nsIDOMNode::*_NODE constants. r=mccr8
6a4d5ceffed34887ea5ac3d2d18c2fae4fe9845f
created 2018-01-29 23:10 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1432186 part 17. Remove nsIDOMNode's parentNode attribute. r=mccr8
22cb7cdac946fe14fec79907ea6eef170c922d37
created 2018-01-29 23:10 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1432186 part 14. Remove nsIDOMNode's childNodes attribute. r=mccr8
67d31806afb667c1b33ca18e63a77a4a284112b6
created 2018-01-26 15:44 -0500
pushed 2018-03-01 16:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1433563 - Remove nsIDOMCDATASection; r=qdot
149124e4fde985158d5d78a87ade1cced1a2410b
created 2018-01-23 14:30 +0100
pushed 2018-03-01 16:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1430997 - Rename nsINode::IndexOf to nsINode::ComputeIndexOf, r=catalinb
a330f1d4d12a7c144797f3686f35a99c37b0755e
created 2018-02-28 13:53 +0200
pushed 2018-03-01 09:21 +0000
Henri Sivonen Henri Sivonen - Bug 1425520. r=smaug. a=abillings
f1035d52904deb761d52baffb8a645a496baea78
created 2018-01-15 17:18 +0100
pushed 2018-01-16 14:33 +0000
Andrea Marchesini Andrea Marchesini - Bug 1425440 - Get rid of GetChildAt_Deprecated in nsDocumentEncoder, r=catalinb
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-01-16 14:33 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
9de67942469381c88c87f7422b6a7116b9f20a14
created 2018-01-03 13:59 +0100
pushed 2018-01-11 21:05 +0000
Andrea Marchesini Andrea Marchesini - Bug 1425321 - Renaming nsINode::GetChildAt to GetChildAt_Deprecated, r=catalinb
b8656e137157fb746b333a53db06def134d4b108
created 2017-12-31 20:57 +0100
pushed 2018-01-11 21:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1427511: Make GetFlattenedTreeParent more straight-forward. r=smaug
ee9a4618a978c3ff9e7e139482ea041d46724f61
created 2017-12-26 02:58 +0200
pushed 2018-01-11 21:05 +0000
Jorg K Jorg K - Bug 1423990 - Follow-up for conditionally compiled code for Thunderbird. r=smaug
4fdfde11bc65377efc7668d38639e12ca338be17
created 2017-12-01 10:45 -0500
pushed 2017-12-06 20:27 +0000
Henri Sivonen Henri Sivonen - Bug 1409951 - Use a stack to end serializer contexts instead of recomputing them. r=smaug, a=gchang
521cdb7a8fffbf46f1421cef27acfbd7cf370f10
created 2017-10-25 17:19 +0200
pushed 2017-11-02 16:33 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1411612: Kill nsINode::eCONTENT. r=bz
49862e6cc323f6d3a3f498b803436e32cddc9824
created 2017-09-05 20:19 +1000
pushed 2017-09-15 00:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1395828 (part 4) - Remove nsIParserService/nsParserService. r=mrbkap.
33443d73b7f4fce8af9edf8a414fcb811d4a0b61
created 2017-08-14 14:24 +0300
pushed 2017-08-21 18:02 +0000
Henri Sivonen Henri Sivonen - Bug 1385272 - Make plaintext serializer not crash when a <tr> is a child of a <tr>. r=Ehsan, a=gchang
9c0436b452d6df7ab0eddf0fa1787e305630fc0b
created 2017-07-19 22:49 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377978 - Make nsRange use uint32_t to offset r=smaug
less more (0) -100 -60 tip