editor/libeditor/HTMLEditorDataTransfer.cpp
f9900ac6071c17ff7af3ccfaf2a8ce02ea66cffc
created 2018-11-29 21:57 +0000
pushed 2019-01-21 12:33 +0000
Tom Schuster Tom Schuster - Bug 571074 - Mark nsITransferable.getTransferData as [must_use]. r=mats
a58e50deefdc260cef3514c1552e4355ea5a6024
created 2018-11-20 16:59 +0000
pushed 2019-01-21 12:33 +0000
Tom Schuster Tom Schuster - Bug 1493292 - Remove aDataLen parameters from nsITransferable.getTransferData. r=smaug
4b0554a10847e9a879ab193bf16a3bbdaa8e69d4
created 2018-11-20 17:13 +0200
pushed 2019-01-21 12:33 +0000
Csoregi Natalia Csoregi Natalia - Backed out 6 changesets (bug 1493292) for bustage on /nsTransferable.cpp. CLOSED TREE
3a9b6d65d8c7afb9289b1eca8dbaf84e5da37c69
created 2018-11-20 14:47 +0000
pushed 2019-01-21 12:33 +0000
Tom Schuster Tom Schuster - Bug 1493292 - Remove aDataLen parameters from nsITransferable.getTransferData. r=smaug
01cd5b54d3ee579ce9b5dfbd15a5625a1c4b6531
created 2018-11-12 07:19 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1504910 - part 3: Make TextEditor::OnDrop() remove selected content before inserting dropped content and fire "input" event before inserting first content r=m_kato
7e18b2160df58628de475fedb9c1c062e4e8e10e
created 2018-11-12 01:40 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1504910 - part 2: Make TextEditor::InsertTextAt() and HTMLEditor::DoInsertHTMLWithContext() share preparation code before inserting content r=m_kato
30487cc4d50cef512ad908ea429fed302f592ac7
created 2018-11-09 08:40 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1504910 - part 1: Clean up methods which are called by TextEditor::OnDrop() r=m_kato
3fb08858142852b5db780f7a96af5aeb49a8097e
created 2018-11-05 02:12 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1503565 - Make HTMLEditor::BlobReader::OnResult() create AutoEditActionDataSetter r=m_kato
5da2f0a49f14e7bbe87b14fa53a9bdcfb17b6306
created 2018-11-02 11:02 +0000
pushed 2019-01-21 12:33 +0000
Tom Schuster Tom Schuster - Bug 1503588 - Remove aDataLen parameter from nsITransferable.getAnyTransferData. r=smaug
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
986f21f1f5d5757812f6956aa9b8722c6a043842
created 2018-10-30 10:00 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1465702 - part 4: Make public methods of HTMLEditor create AutoEditActionDataSetter if necessary r=m_kato
870be0de691aca617867dc3241a673718a9f26b7
created 2018-10-29 04:13 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1501259 - HTMLEditor::InsertAsPlaintextQuotation() shouldn't refer |newNode| after calling its |forget()| r=m_kato
6437c4d882fd5375b5ba58646f0bf4b219b0f75e
created 2018-10-25 04:49 +0000
pushed 2019-01-21 12:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1501177 - Create HTMLEditor::InsertAsCitedQuotationInternal() for internal use of nsIEditorMailSupport::InsertAsCitedQuotation() r=m_kato
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
c5c4ddcd12a9480c8e16832d850eb8888064dbf6
created 2018-09-19 08:50 +0000
pushed 2018-12-03 15:51 +0000
Masayuki Nakano Masayuki Nakano - Bug 1484119 - part 1: Create HTMLEditor::DeleteTableCellWithTransaction() for internal use of nsITableEditor::DeleteTableCell() r=m_kato
3c6e729baaa0fa37fd4514590a3c014a4ef3c44d
created 2018-09-18 04:34 +0000
pushed 2018-12-03 15:51 +0000
Makoto Kato Makoto Kato - Bug 1491199 - Get rid of nsIEditorBlobListener. r=masayuki
0b212a6e641a6ceb7d81c3983864c9682dc0c665
created 2018-09-14 10:03 +0000
pushed 2018-12-03 15:51 +0000
Makoto Kato Makoto Kato - Bug 1491191 - Remove unused methods in nsIEditorMailSupport. r=masayuki
40cf9bffc54d661e7fe7df9baa03ea5018715329
created 2018-09-08 18:44 -0400
pushed 2018-12-03 15:51 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1489812 - Part 1: Port nsIEditorUtils.slurpBlob() to C++; r=masayuki
78b5292850ee57667b3b7ed6d410c8a8ff258145
created 2018-08-30 14:20 +0900
pushed 2018-10-15 10:40 +0000
Makoto Kato Makoto Kato - Bug 1487305 - Make HTMLEditor::IsInLink as static method. r=masayuki
90f962c6f3dfefc79d0d6baf6e43e52455ee7b06
created 2018-08-24 08:29 +0000
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1484128 - part 1: Create HTMLEditor::GetFirstSelectedTableCellElement() for internal use of HTMLEditor::GetFirstSelectedCell() r=m_kato
7de9496d9640c757f486c8fe80e0679ed78d3cf2
created 2018-08-14 18:26 +0900
pushed 2018-10-15 10:40 +0000
Makoto Kato Makoto Kato - Bug 1483434 - Allow nullptr parameter for PriorVisibleNode and NextVisibleNode. r=masayuki
674c721d44fee8c4edd243312cbc73f81122e5d0
created 2018-08-13 09:05 +0000
pushed 2018-10-15 10:40 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1481645 - Remove some redundant uses of do_QueryInterface. r=bzbarsky
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
b11bd5b080a2cd7feac3c7be175bd4e4b7b0dd2a
created 2018-08-13 04:15 +0000
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1482012 - part 1: Create HTMLEditor::PasteInternal() for internal use r=m_kato
1f2d27837b9014882527edbada246861596d5546
created 2018-08-09 12:24 +0000
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467800 - Create HTMLEditor::InsertTextWithQuotationsInternal() for internal use of InsertTextWithQuotations() r=m_kato
305478da57df5ec75ea4ac7a0bbe4010f3874200
created 2018-08-09 11:52 +0000
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1482007 - part 2: Make all callers of EditorBase::BeginTransaction() use AutoTransactionBatch 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
3403701f0727a33f927e46da1eef2950a93b0e1a
created 2018-07-02 20:12 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467796 - part 1: Split TextEditor::InsertTextAsAction() to itself and TextEditor::InsertTextAsSubAction() for internal use r=m_kato
62e18ecb29eaab944ffd617c403586a289013cb8
created 2018-07-23 16:34 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1476897 - part 6: Move implementation of both TextEditor::PasteAsQuotation() and HTMLEditor::PasteAsQuotation() to new virtual methods r=m_kato
2356492fb27c4a12abc8b8e87508c651ac21e68a
created 2018-07-23 16:05 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1476897 - part 5: Move implementation of TextEditor::InsertAsQuotation() to new method r=m_kato
e8d209654ba4a26aaa5a5d9f444ab0576c9c5e2e
created 2018-07-23 15:17 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1476897 - part 3: Make TextEditor::InsertAsCitedQuotation() return NS_ERROR_NOT_IMPLEMENTED since nobody uses this method with TextEditor instances r=m_kato
07d193decac0486f7fc15ee537a65841023b6923
created 2018-07-23 14:40 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1476897 - part 1: Implement nsIEditorMailSupport in HTMLEditor since it's never used with TextEditor instance r=m_kato
b891899b2036de7b47cf96790c581fb704588c78
created 2018-07-19 16:55 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1264876 - Remove StripCites() from nsIEditorMailSupport r=m_kato
3c2db10f62dedf67dc812b9ec8f5f6c40bce5037
created 2018-07-19 16:08 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1337247 - Remove PasteAsCitedQuotation() from nsIEditorMailSupport r=m_kato
7efe662a874d20c9b7747c55f15900dc5da8545e
created 2018-06-29 20:16 +0900
pushed 2018-10-15 10:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467794 - Split TextEditor::DeleteSelectionAsAction() to itself and TextEditor::DeleteSelectionAsSubAction() r=m_kato
2f413d5f9635112d0103dc76ffce0fa7bcd4692f
created 2018-06-26 04:29 +0000
pushed 2018-10-15 10:40 +0000
Makoto Kato Makoto Kato - Bug 1471115 - Remove unused methods in nsIHTMLEditor. r=masayuki
723f3296a72b8f1420b9ab0074caf1faec972013
created 2018-05-28 23:37 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 23: Rename EditSubAction::htmlPaste and EditSubAction::loadHTML to EditSubAction::ePasteHTMLContent and EditSubAction::eInsertHTMLSource r=m_kato
2416ffe8eb2eb60714c9ee4d7e492694931e5c31
created 2018-05-28 23:22 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 22: Rename EditSubAction::insertQuotation to EditSubAction::eInsertQuotation r=m_kato
e14f374f66d2ec8f0626d2b9dba63c0512ae14ec
created 2018-05-28 23:13 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 21: Rename EditSubAction::insertElement to EditSubAction::eInsertElement 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
f0cb4203b12d3725c7065d109a4b90765bb70ea0
created 2018-05-22 16:40 +0900
pushed 2018-08-24 17:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463327 - part 2: Change scope of some methods of TextEditor which won't be called by non-helper classes of editing to protected r=m_kato
d36cd8bdbc5c0df1d1d7a167f5fedb95c3a3648e
created 2018-05-23 12:51 +0300
pushed 2018-08-24 17:02 +0000
Dorel Luca Dorel Luca - Merge mozilla-inbound to mozilla-central. a=merge
4f8b341fea03c37954f49dff6f6c1d91e8efafec
created 2018-05-21 17:32 -0700
pushed 2018-08-24 17:02 +0000
Kris Maglione Kris Maglione - Bug 1462964: Remove obsolete nsIDOMBlob interface. r=bz
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
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
cb2fad352e0181674d7e2b4bc42ebea93f4fab5d
created 2018-05-08 13:52 -0400
pushed 2018-08-24 17:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 23. Remove nsISelection collapse* methods. r=mats
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
ae8e688883d564331a142a075b801046dda18312
created 2018-04-26 23:35 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455674 part 6. Mostly remove use of nsIDOMElement in editor. r=masayuki
667c981474f823ad581668657a52dbc9d40b845b
created 2018-04-26 23:35 -0400
pushed 2018-06-18 21:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455674 part 3. Stop using nsIDOMElement in nsITableEditor. r=masayuki
7b6165489943f380905a61ecc882b7d22dc04ce4
created 2018-04-16 23:53 +0900
pushed 2018-06-18 21:12 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 22: Rename HTMLEditor::InsertNodeIntoProperAncestor() to HTMLEditor::InsertNodeIntoProperAncestorWithTransaction() r=m_kato
ec93f6db7e4b525495c549916a878972dfcda34d
created 2018-04-16 23:43 +0900
pushed 2018-06-18 21:12 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 21: Refine TextEditor::TypedText() r=m_kato
585bed4748a744017ef8cdb2cdbfea922c3e67b2
created 2018-04-11 17:37 +0900
pushed 2018-06-18 21:12 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 9: Create TextEditor::DeleteSelectionAsAction() as implementation of nsIEditor::DeleteSelection() r=m_kato
81a8389b9daaf8049ab3934904849de7dc527232
created 2018-04-10 16:23 +0900
pushed 2018-06-18 21:12 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 7: Rename EditorBase::DeleteNode() to EditorBase::DeleteNodeWithTransaction() r=m_kato
6c75071ac1bb3dd1cf36f479fdee7e1c56c4723d
created 2018-04-10 02:16 +0900
pushed 2018-06-18 21:12 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 3: Rename EditorBase::SplitNode() and related methods to ending with "WithTransaction" r=m_kato
ef997456c777746bce4b47fed65230ea64fae64e
created 2018-04-10 01:34 +0900
pushed 2018-06-18 21:12 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 2: Rename EditorBase::InsertNode() to EditorBase::InsertNodeWithTransaction() r=m_kato
f12bb3ab364dce8f15204425922b995bb094b118
created 2018-04-15 14:58 +0200
pushed 2018-06-18 21:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1454251: Remove nsINode::eCOMMENT. r=bz
less more (0) -100 -60 tip