editor/libeditor/EditorBase.cpp
6c108d9038c36d16fb6424a27054454110df7489
created 2018-11-26 03:53 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1497746 - part 1: Move EditorBase::mTopLevelEditSubAction to EditorBase::AutoEditActionDataSetter r=m_kato
14d532b8d89432c1a4b01d5007960295a13022da
created 2018-11-26 03:03 +0200
pushed 2019-01-21 12:33 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset 1575904619b5 (bug 1506547) for mochitest failures on test_reftests_with_caret.html.
1575904619b592d61f38ce67ef94faa313108a2e
created 2018-11-25 20:01 +0000
pushed 2019-01-21 12:33 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1506547 - Align user-select behavior more with other UAs. r=mats
48440593d675ccfe5a6893118a7e91cc4b823c3f
created 2018-11-21 03:59 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1504911 - part 1: Make all "input" event dispatcher in C++ use new utility method r=smaug
7160ca524bf0c879c359b2d2f13d5ad1782a93c5
created 2018-11-06 04:58 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1504131 - part 1: Remove DocumentResizeEventListener r=m_kato
bda6c79cf03c921d16e4944fc200a424b4af78b0
created 2018-10-30 10:04 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1465702 - part 7: Make protected/private methods of EditorBase/TextEditor/HTMLEditor use SelectionRefPtr() instead of GetSelection() r=m_kato
258672244b3e879b464788d7e054e9f72bd67655
created 2018-10-30 10:02 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1465702 - part 6: Remove unnecessary Selection argument from TextEditRules and HTMLEditRules and rename/reimplement TextEditRules::SelectionRef() as TextEditRules::SelectionRefPtr() r=m_kato
1945bfc27c6d9bbd6797df4aa2117b787907a525
created 2018-10-30 10:01 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1465702 - part 5: Remove unnecessary Selection argument from editor module r=m_kato
1c3326439c30247df655a1e35be2f216329a9d39
created 2018-10-30 09:57 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1465702 - part 2: Make public methods of EditorBase create AutoEditActionDataSetter if necessary r=m_kato
fc8d04abd39b88147c563122ae3f8c2117d33f81
created 2018-10-30 09:56 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1465702 - part 1: Add EditorBase::AutoEditActionDataSetter to store edit action and grab Selection instance while editor classes handle an edit action r=m_kato
4ad8c042d0803dc069cb33ef6c70e8fbc1e04bca
created 2018-10-29 07:23 +0000
pushed 2019-01-21 12:33 +0000
Makoto Kato Makoto Kato - Bug 1485890 - Remove dumpContentTree, debugDumpContent and debugUnitTests from nsIEditor. r=masayuki
b7fdf387fa7b2ecd8f046524f72ed1abc76a02fc
created 2018-10-24 09:42 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1500862 - part 3: Change all stack base helper classes which access protected members of EditorBase to nested classes of EditorBase r=m_kato
0f2549de4e47ed8570b1e0a3f368bc82c17895b9
created 2018-10-10 12:05 +0000
pushed 2018-12-03 15:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 1461708 - part 7: Make EventStateManager::HandleMiddleClickPaste() dispatch ePaste event by itself r=smaug
21f4840bb7d391c6fd198d593c677a8e8cdda427
created 2018-09-20 18:53 +0900
pushed 2018-12-03 15:51 +0000
Makoto Kato Makoto Kato - Bug 1487301 - Part 1. FindSelectionRoot should return Element. r=masayuki
93b4642d28ab55fb3ba1bc41dfe47916828abcd3
created 2018-10-01 21:38 +0000
pushed 2018-12-03 15:51 +0000
Andrew McCreight Andrew McCreight - Bug 1493737 - Fix many trivial calls to do_QueryInterface r=smaug
08d0e0c32a53307e3f75645206000244375c4314
created 2018-08-17 17:56 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1484110 - part 1: Create HTMLEditor::RefereshEditingUI() for internal use of nsIHTMLEditor::CheckSelectionStateForAnonymousButtons() r=m_kato
fd90e385d65bc4eeb960adaae509458504bbead8
created 2018-08-16 10:29 +0000
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1483132 - Make EditorBase::AreNodesSameType() non-virtual r=m_kato
417967cf69de08d624ccbc85886ce8f0e224fdd4
created 2018-08-10 19:36 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1482020 - Make all callers of CreateElementWithDefaults() use non-virtual method r=m_kato
a415ada9fdae85a9162a898928a8d7e854bbd338
created 2018-08-13 04:37 +0000
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1482012 - part 2: Create TextEditor::PasteAsAction() as non-virtual method for outer C++ code r=m_kato
3392988c08941ca7e7ead7455d3574445d0acb50
created 2018-08-09 11:45 +0000
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1482007 - part 1: Create a helper class to guarantee to call nsIEditor::EndTransaction() after nsIEditor::BeginTransaction() call r=m_kato
8d41c10d3162c06f504490d4ea615e5889b0c73a
created 2018-08-07 12:55 +0000
pushed 2018-10-15 10:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1478604 - Fix RepaintSelectionRunner so that it does something for non-presShell impls. r=masayuki
260bf1050ee206a918b45ff5b0280fe1ee8e9979
created 2018-08-06 04:42 +0000
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1480666 - Make EditorBase::EndUpdateViewBatch() non-virtual r=m_kato
7ae524e2f7746b2260163d6e3decfba3c3100a54
created 2018-08-03 11:10 +0000
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1480663 - Make EditorBase::IsModifiableNode() non-virtual r=m_kato
e0fa16503d340f35a9dd5ef2c1771bee457d9c87
created 2018-08-01 21:30 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1480055 - part 4: Make AutoTransactionsConserveSelection take reference of Editor rather than pointer r=m_kato
702671b11b7c6fe20898f2ef464d2088a14c60f1
created 2018-08-01 21:11 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1480055 - part 3: Create non-virtual method to set EditorBase::mAllowsTransactionsToChangeSelection r=m_kato
a3ee99eced65c73a8c3ba0b5d1ee5a47235aa362
created 2018-08-01 20:53 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1480055 - part 2: Rename EditorBase::GetShouldTxnSetSelection() to EditorBase::AllowsTransactionsToChangeSelection() r=m_kato
6b0f8b1b33c0401543df1055bd1e0fd2060a1ebe
created 2018-08-01 20:16 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1480055 - part 1: Remove nsIEditor::shouldTxnSetSelection() r=m_kato
2ea858939f3e69e9e90b84fffe7af0239500b094
created 2018-07-30 10:35 +0000
pushed 2018-10-15 10:40 +0000
Makoto Kato Makoto Kato - Bug 1479383 - Use const method for some GetEditorRoot methods. r=masayuki
3348025c8857339635a5b413998cc282b42037b1
created 2018-07-18 21:11 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467802 - part 3: Create EditorBase::GetDocumentCharsetInternal() for internal use of nsIEditor::GetDocumentCharacterSet() r=m_kato
c4f14b9849d8e72ade887dada544dc0eae32306c
created 2018-07-18 20:51 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467802 - part 2: Mark TextEditor::GetAndInitDocEncoder() as const r=m_kato
ee06131120fb6cfbdcaeddc8a6cbf34593c1822f
created 2018-07-18 17:44 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467799 - part 1: Remove implementation of EditorBase::GetDocumentIsEmpty() and rename TextEditor::DocumentIsEmpty() to TextEditor::IsEmpty() r=m_kato
476d6df5099909088d6101067e73b76b1d765aa4
created 2018-07-10 14:17 +0900
pushed 2018-10-15 10:40 +0000
Makoto Kato Makoto Kato - Bug 1443902 - Part 2. Update spellcheck status on focused element after turning off contenteditable. r=masayuki
0cda6f01b04a18af552f2254b95f6c0257e9f637
created 2018-07-09 16:53 +0900
pushed 2018-10-15 10:40 +0000
Makoto Kato Makoto Kato - Bug 1443902 - Reinitilize selection after destroying nsIEditingSession. r=masayuki
120a610ee8bafbaf44a3487da1f4409b5fde0205
created 2018-07-10 05:50 +0300
pushed 2018-10-15 10:40 +0000
Ciure Andrei Ciure Andrei - Backed out 1 changesets (bug 1443902) for reftest failures reftest/tests/editor/reftests/1443902-2.html CLOSED TREE
4c31558d3481dbd0d0f842fafc73120eb04cbd91
created 2018-07-09 16:53 +0900
pushed 2018-10-15 10:40 +0000
Makoto Kato Makoto Kato - Bug 1443902 - Reinitilize selection after destroying nsIEditingSession. r=masayuki
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-10-15 10:40 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
913161ea522e991a345f47f64d32046144d6fa1e
created 2018-06-22 05:41 +0200
pushed 2018-10-15 10:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1470361: Remove nsIEditorStyleSheets.addStyleSheet / removeStyleSheet / replaceStyleSheet. r=m_kato
7addc88e15b1e4abedddbbd2fd4fde9de5d4c637
created 2018-08-07 12:55 +0000
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1478604 - Fix RepaintSelectionRunner so that it does something for non-presShell impls. r=masayuki, a=jcristau
013481de4c5f20107b837e204e7cbd08ab6369e5
created 2018-07-10 14:17 +0900
pushed 2018-08-24 17:02 +0000
Makoto Kato Makoto Kato - Bug 1443902 - Part 2. Update spellcheck status on focused element after turning off contenteditable. r=masayuki a=lizzard
f9542916a0bb4d55873991ef42ad2ae1fe5feef3
created 2018-07-09 16:53 +0900
pushed 2018-08-24 17:02 +0000
Makoto Kato Makoto Kato - Bug 1443902 - Reinitilize selection after destroying nsIEditingSession. r=masayuki a=lizzard
aaa10924c04bc24dd9df9ef858086b6b5692811d
created 2018-06-07 22:30 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467692 - Create EditorBase::SelectAllInternal() for internal use r=m_kato
b3cc87c3a7e82f3de0171b8618022dd43fe321aa
created 2018-06-09 11:41 -0400
pushed 2018-08-24 17:02 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to autoland. a=merge
7fb30739a8a01e09e5ba632932acfda269baad1e
created 2018-06-07 23:26 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467693 - Merge EditorBase::SwitchTextDirection() and EditorBase::SwitchTextDirectionTo() r=m_kato
da935e9b476d83b3652ee3425aa94a28d02397f1
created 2018-06-08 15:57 -0400
pushed 2018-08-24 17:02 +0000
Olli Pettay Olli Pettay - Bug 1467790 - Inline nsINode::IsEditable, r=masayuki
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
763f30c3421233a45ef9e67a695c5c241a2c8a3a
created 2018-05-31 13:04 +0300
pushed 2018-08-24 17:02 +0000
Andreea Pavel Andreea Pavel - Merge mozilla-inbound to mozilla-central. a=merge
6417e4379b41dac26525186bc0688612d28e9bd3
created 2018-05-30 16:56 +0200
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465478: Introduce Element::FromNode. r=smaug
33cc792b94aab7e571fdf997d2758d50db48c473
created 2018-05-28 22:20 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 13: Rename EditSubAction::setText to EditSubAction::eSetText r=m_kato
e1135fe082bcdb789cc6c73f761ec114da4c706a
created 2018-05-28 21:29 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 7: Rename EditSubAction::eDeleteText to EditSubAction::deleteText r=m_kato
432c41a3f433d25a102d8de273362d0306d3b0d9
created 2018-05-28 21:25 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 6: Rename EditSubAction::splitNode and EditSubAction::joinNode to EditSubAction::eSplitNode and EditSubAction::eJoinNodes r=m_kato
fba1566eb6a061dfa0c486e62c14ebd5b78400be
created 2018-05-28 21:16 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 4: Rename EditSubAction::insertNode and EditSubAction::createNode to EditSubAction::eInsertNode and EditSubAction::eCreateNode r=m_kato
a653f964dbf802de11470426a12b68af67ca084b
created 2018-05-28 20:29 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 2: Rename EditSubAction::none to EditSubAction::eNone r=m_kato
1d39e0165b4169ee3711644b2a31656bad2c59f3
created 2018-05-28 20:12 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 1: Rename EditAction to EditSubAction and related stuff r=m_kato
7c12d4b98d22680629d0d1c71a14847d4b0d70e6
created 2018-05-24 13:18 -0400
pushed 2018-08-24 17:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1463981 part 3. Remove nsIDOMNode usage in editor. r=masayuki
96a208d3cceee2f0f0b7aac7fac3278d5a897330
created 2018-05-24 13:18 -0400
pushed 2018-08-24 17:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1463981 part 2. Remove use of nsIDOMNode in editor xpidl. r=masayuki
3c12d331fae53faf36e15b21d24604f69ac34959
created 2018-05-22 18:23 +0900
pushed 2018-08-24 17:02 +0000
Makoto Kato Makoto Kato - Bug 1463330 - Move CanPasteTransferable and PreDestroy to out of nsIEditor. r=masayuki
fcacbe739f6779e1bdb51773c1480c9d3271c6ee
created 2018-04-26 23:27 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1457083 - part 2: Make all observer methods of HTMLEditRules create AutoSafeEditorData r=m_kato
d25e01a0ac0963b8c7b7dfa22fbc1912828417ba
created 2018-05-16 16:54 +0900
pushed 2018-08-24 17:02 +0000
Makoto Kato Makoto Kato - Bug 1423767 - Splitting node might be orphan. r=masayuki
2a96e7e3094804c5d15cb9fed63067f56b26e0d5
created 2018-05-11 19:46 +0200
pushed 2018-08-24 17:02 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1460940 - Remove nsIDOMDocument uses in editor/. r=bz
13aee20c6c4b00fa2183fa5b7f975f17ce788a86
created 2018-05-08 13:52 -0400
pushed 2018-08-24 17:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 22. Remove nsISelection isCollapsed/collapsed bits. r=mats
less more (0) -300 -100 -60 tip