editor/libeditor/HTMLStyleEditor.cpp
50e4f06ac01a1f6dc187ef6ea23226e551f6f2a0
created 2018-08-13 05:16 +0000
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1482013 - Create HTMLEditor::SetInlinePropertyInternal() for internal use r=m_kato
147cb3ed71f8dc1f24653b4486cecc54c52ad5a1
created 2018-08-09 08:22 +0000
pushed 2018-08-24 17:49 +0000
Makoto Kato Makoto Kato - Bug 1464251 - SplitNodeDeepWithTransaction might create orphan node. r=masayuki
e0fa16503d340f35a9dd5ef2c1771bee457d9c87
created 2018-08-01 21:30 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1480055 - part 4: Make AutoTransactionsConserveSelection take reference of Editor rather than pointer r=m_kato
b7de3acd090e63dafc0522e39a17d6af35365954
created 2018-05-28 23:40 +0900
pushed 2018-06-18 21:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 24: Rename EditSubAction::resetTextProperties to EditSubAction::eRemoveAllTextProperties r=m_kato
e14f374f66d2ec8f0626d2b9dba63c0512ae14ec
created 2018-05-28 23:13 +0900
pushed 2018-06-18 21:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 21: Rename EditSubAction::insertElement to EditSubAction::eInsertElement r=m_kato
3b43794aa5cd71e0a2aab7bd49470b73d607d76e
created 2018-05-28 22:05 +0900
pushed 2018-06-18 21:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 11: Rename EditSubAction::setTextProperty and EditSubAction::removeTextProperty to EditSubAction::eSetTextProperty and EditSubAction::eRemoveTextProperty r=m_kato
1d39e0165b4169ee3711644b2a31656bad2c59f3
created 2018-05-28 20:12 +0900
pushed 2018-06-18 21:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 1: Rename EditAction to EditSubAction and related stuff r=m_kato
5c9278b7b027fd70beddb2a30e0a8fa6842398d9
created 2018-05-22 16:08 +0900
pushed 2018-06-18 21:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463327 - part 1: Change scope of some methods of EditorBase which won't be called by non-helper classes of editing to protected r=m_kato
13aee20c6c4b00fa2183fa5b7f975f17ce788a86
created 2018-05-08 13:52 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 22. Remove nsISelection isCollapsed/collapsed bits. r=mats
a6d341deddb0e73c1bba5109df5ec84b7e616020
created 2018-04-13 18:17 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 17: Rename EditorBase::InsertContainerAbove() to EditorBase::InsertContainerWithTransactionInternal() and wraps it with new inline methods, EditorBase::InsertContainerWithTransaction() r=m_kato
1871811c637d761880fb4af87f20bfb0feff7b50
created 2018-04-12 23:58 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 16: Rename EditorBase::MoveNode() to EditorBase::MoveNodeWithTransaction() and create EditorBase::MoveNodeToEndWithTransaction() r=m_kato
3bd18c2b985162bf4fa3a5d74214861839036325
created 2018-04-12 22:23 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 15: Rename EditorBase::RemoveContainer() and HTMLEditor::RemoveBlockContainer() with "WithTransaction" postfix and make their argument |Element&| r=m_kato
4076543894020d6614e523e805b13b35e511cb45
created 2018-04-12 16:58 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 11: Rename EditorBase::SetAttribute(), EditorBase::RemoveAttribute() and EditorBase::CloneAttribute() with "WithTransaction" postfix r=m_kato
81a8389b9daaf8049ab3934904849de7dc527232
created 2018-04-10 16:23 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 7: Rename EditorBase::DeleteNode() to EditorBase::DeleteNodeWithTransaction() r=m_kato
5f61649cdc967a95fccb1b13d8beaf6f97811ee5
created 2018-04-10 03:46 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 5: Rename EditorBase::JoinNodes() and related methods with "WithTransaction" postfix r=m_kato
6c75071ac1bb3dd1cf36f479fdee7e1c56c4723d
created 2018-04-10 02:16 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 3: Rename EditorBase::SplitNode() and related methods to ending with "WithTransaction" r=m_kato
60d8158308b2ce3e4c7066c03099c7f99c4f362a
created 2018-03-19 14:14 +0900
pushed 2018-04-26 21:04 +0000
Makoto Kato Makoto Kato - Bug 1446861 - Remove more nsIDOMElement usages from editor. r=masayuki
cc2e682094fb287480be4bb23c675a726601ce8c
created 2018-02-02 18:42 +0900
pushed 2018-03-01 16:46 +0000
Makoto Kato Makoto Kato - Bug 1435149 - Part 2. Use scope resolution operator for CSSEditUtils's caller. r=masayuki
f8bfe4e97254e725ee8335772218432ed4fbb14b
created 2018-01-23 19:46 +0200
pushed 2018-03-01 16:46 +0000
Dorel Luca Dorel Luca - Merge mozilla-inbound to mozilla-central r=merge a=merge
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
149afa9d22d017a45de159400a7824170f584ad3
created 2018-01-12 19:01 +0900
pushed 2018-03-01 16:46 +0000
Masayuki Nakano Masayuki Nakano - Bug 1430021 - part 1: Move |RefPtr<TextEditRules> mRules| from TextEditor to EditorBase r=m_kato
ca70091cdc76eead763e92eda4dcb939a277f62d
created 2017-12-26 12:25 +0900
pushed 2018-01-11 21:05 +0000
Makoto Kato Makoto Kato - Bug 1427060 - PropItem should use nsAtom instead of nsString. r=masayuki
fceda645f5e3f6cb4f429d5c8efcdeb5a6913e40
created 2017-12-07 19:13 +0100
pushed 2018-01-11 21:05 +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-01-11 21:05 +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-01-11 21:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
f4fdf6c12d5f391071edb37bac7f4ac5bfcf40cb
created 2017-12-21 14:52 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1393337 - Get rid of nsIEditRules r=m_kato
c41a81c807691ef4c945895e0efa64d0e8768086
created 2017-12-07 18:45 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1423835 - part 2: Rename EditorDOMPointBase::Container() to EditorDOMPointBase::GetContainer() and add some useful methods to access its container r=m_kato
99a3b09ac1898eb1db05430e2876d6643ba0d4a8
created 2017-12-07 00:01 +0200
pushed 2018-01-11 21:05 +0000
Dorel Luca Dorel Luca - Merge inbound to mozilla-central r=merge a=merge
70b8084a6d191bfde4a6f52be1bbdebd76105712
created 2017-12-06 12:18 +0200
pushed 2018-01-11 21:05 +0000
Gurzau Raul Gurzau Raul - Backed out 2 changesets (bug 1423167) for build bustage on OSX and Windows on a CLOSED TREE
a27e933a27b65f220dabf6a5949ce15003485fd6
created 2017-12-05 18:05 +0100
pushed 2018-01-11 21:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423167: Move most attribute-related methods from nsIContent to Element. r=bz
ad09d8d3d8f009987e9170524dd6c2cd902ab48f
created 2017-11-16 12:09 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1413181 - part 10: Redesign EditorBase::SplitNodeDeep() r=m_kato
efc91fe72a26eb1a3b4e7bb4c5e675b9aa84d06a
created 2017-11-13 14:35 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1413181 - part 6: Rename mozilla::EditorBase::EmptyContainers enum class to mozilla::SplitAtEdges for making its values clearer r=m_kato
254338ffb5faefe700b0caa95be649b3732d6d63
created 2017-11-12 11:30 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1413181 - part 3: EditorBase::CreateTxnForSplitNode() and EditorBase::SplitNode() should take EditorRawDOMPoint to specify the start of right node r=m_kato
92d2ebea6fbcfd4f54d2e44241fcef96f07043ad
created 2017-10-11 17:58 +0900
pushed 2017-11-02 16:33 +0000
Makoto Kato Makoto Kato - Bug 1364133 - Part 1. Check whether SplitNode returns error. r=masayuki
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
1ede5092b3695bac4248f6f9435120a7ef603a7c
created 2017-09-26 08:33 +1000
pushed 2017-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400459 (part 2) - Devirtualize nsIAtom. r=heycam.
cb6fcd43e5a505475df2c38a8475bc84d485975b
created 2017-09-07 12:20 +1000
pushed 2017-09-15 00:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1393642 (follow-up) - Fix potential leak in HTMLEditor methods. r=masayuki.
5d8fdaa9efc827fa1bf532ce6c92fbb6b39b5e28
created 2017-08-25 16:59 +1000
pushed 2017-09-15 00:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1394583 - Remove default properties from nsIHTMLEditor. r=masayuki.
e774e827d2fb359580c6975d2df01d5730c48d61
created 2017-08-25 15:40 +1000
pushed 2017-09-15 00:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1393642 - Remove nsIAtom/nsIAtomService usage from script in editor/. r=masayuki.
b131a336d02f715d73724704cc54517b4929d33a
created 2017-08-14 14:56 +0900
pushed 2017-09-15 00:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1387317 - part5: AutoPlaceHolderBatch should take EditorBase instead of nsIEditor r=m_kato
eda3fcc1e872d4ae310b598b3dbb0cf009c506a6
created 2017-08-08 11:25 +0900
pushed 2017-09-15 00:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1387317 - part2: EditorEventListener should stop using interface methods as far as possible r=m_kato
3618c30d179e8e2389a81d6a00b91933e99a8f54
created 2017-08-04 13:12 -0400
pushed 2017-09-15 00:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1387522 - Avoid using nsINode::GetChildAt() in HTMLStyleEditor.cpp; r=masayuki
4be1e24368459311e7e1cc2bddf895f5f205e829
created 2017-08-13 20:21 +0200
pushed 2017-09-15 00:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset d511913b5284 (bug 1387522) for failing mochitest editor/libeditor/tests/test_bug767684.html. r=backout
d511913b5284d14fc7afbca119b04e88c1a27207
created 2017-08-04 13:12 -0400
pushed 2017-09-15 00:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1387522 - Avoid using nsINode::GetChildAt() in HTMLStyleEditor.cpp; r=masayuki
c579ac37ac11a44b9af0c75720f519a40c439b19
created 2017-07-31 11:20 -0400
pushed 2017-08-02 08:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1385514 - Part 2: Replace 'spaz' with 'change' in the editor code
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
071e78737dde6e08c6c459b231b2969e74a67589
created 2017-07-11 21:11 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part2: Rename nsRange::GetEndParent() to nsRange::GetEndContainer() r=smaug
0dc608377abd95f03e6eab9991b47b3fa43f120d
created 2017-07-11 20:53 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part1: Rename nsRange::GetStartParent() to nsRange::GetStartContainer() r=smaug
5baa008248ff9f3c38d442b73b424e6e48d1b2ea
created 2017-06-23 16:46 +0900
pushed 2017-08-02 08:25 +0000
Makoto Kato Makoto Kato - Bug 1375131 - Part 3. Use stack class to save ranges before using on loop. r=masayuki
8adde8e79c55bef9da8df2272fa8a2195ec00c59
created 2017-06-23 12:28 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 52f06c62dfe4 (bug 1375131)
52f06c62dfe49d93eb6b1870bdd48ce928316f2e
created 2017-06-23 16:46 +0900
pushed 2017-08-02 08:25 +0000
Makoto Kato Makoto Kato - Bug 1375131 - Part 3. Use stack class to save ranges before using on loop. r=masayuki
527224116b19607b1031c68f3281cc8d56f81d17
created 2017-06-22 15:02 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1374207 - part3: Editor classes should use concrete classes instead of nsI*Editor r=m_kato
6736d54ffd89b3fe3f28b3e59a8b558517894caf
created 2017-05-30 13:18 +0900
pushed 2017-06-12 13:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1367683 Optimize initializing nsRange r=smaug
51dc277d8fe873657308e91a6852ec8b52f7e5e1
created 2017-05-25 17:15 +0900
pushed 2017-06-12 13:08 +0000
Makoto Kato Makoto Kato - Bug 1342417 - ClearStyle should check that SplitStyleAbovePoint returns node. r=masayuki
c3873cde0276917f09ed5872aeeb712067a7a481
created 2017-03-14 15:26 +1300
pushed 2017-06-12 13:08 +0000
David Major David Major - Bug 1344629 - Part 8: Make nsTLiteralString inherit from nsTStringRepr. r=dbaron
8d1f842be870197a94b4c1538ddfe9d9d357b79f
created 2017-03-14 11:52 +0800
pushed 2017-06-12 13:08 +0000
Iris Hsiao Iris Hsiao - Backed out 12 changesets (bug 1344629) for stylo build bustage
d9b330f9bc245c8bea3333aef3d47e1454d47180
created 2017-03-14 15:26 +1300
pushed 2017-06-12 13:08 +0000
David Major David Major - Bug 1344629 - Part 8: Make nsTLiteralString inherit from nsTStringRepr. r=dbaron
8b7597b2fffa3d67426dac03a67a4f67f767b66a
created 2017-02-23 17:10 +0900
pushed 2017-04-18 12:07 +0000
Makoto Kato Makoto Kato - Bug 833889 - Part 1. Remove CSS properties even if it is default value. r=masayuki
487f977ef67d5ab211dd3fa5ca565948ededef4e
created 2016-12-20 20:53 +0900
pushed 2017-03-06 20:48 +0000
Makoto Kato Makoto Kato - Bug 1324996 - Part 2. Use nsIAtom to change attirbute if possible. r=masayuki
20dc8f3fa6ed662f4d8b5fd9306d4445db4ceb29
created 2016-12-20 21:47 +0900
pushed 2017-03-06 20:48 +0000
Masayuki Nakano Masayuki Nakano - Bug 564411 Move all methods/attributes of nsIEditorIMESupport to nsIEditor r=smaug
less more (0) -60 tip