editor/libeditor/TextEditorDataTransfer.cpp
13133dc6b4d60c6949c8806032dde7a87514a184
created 2020-01-10 22:16 +0000
pushed 2020-01-11 21:51 +0000
Tetsuharu OHZEKI Tetsuharu OHZEKI - Bug 1597456 - Fix uses of nsIDocShellTreeItem in mozilla::TextEditor::IsSafeToInsertData. r=masayuki
f2637cbcc2ca75be447689fd66baa0e5bfd07c66
created 2019-12-21 12:30 +0000
pushed 2019-12-22 09:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 1597829 - part 3: Make `TextEditor::OnDrop()` use another editor which is drag source editor to remove selection r=m_kato
7857cb4a4c46aa8a8c32157b24f70ff07d10e569
created 2019-12-21 12:28 +0000
pushed 2019-12-22 09:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 1597829 - part 2: Make `TextEditor::OnDrop()` move focus before inserting dropped content r=m_kato
ee54a01461e2976ca3464106bc930b21dc29d11c
created 2019-12-21 12:28 +0000
pushed 2019-12-22 09:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 1597829 - part 1: Make `EditorEventListener` handle `dropEffect` r=m_kato
73820a049c644c3f3af58cece3bdb7cd0e4b2185
created 2019-12-06 09:16 +0000
pushed 2019-12-06 16:33 +0000
Gabriele Svelto Gabriele Svelto - Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan
81e8d69354842cb79d6374d5572e4af2d4b70aba
created 2019-11-07 02:59 +0000
pushed 2019-11-07 09:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1593920 - Clean up `HTMLEditor::TabInTable()` with taking `WidgetKeyboardEvent*` and returning `EditActionResult` r=m_kato
cbec1b8d83edf24146e48d6819dda24d9ab7a57b
created 2019-09-13 02:49 +0000
pushed 2019-09-13 09:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1574852 - part 106-1: Move `TextEditRules::WillDeleteSelection()` and `TextEditRules::DeleteSelectionWithTransaction()` to `TextEditor` and make `HTMLEditor::HandleDeleteSelection()` override the former r=m_kato
8d56b525b8204c9cca1fd171c3555d0dc126d76a
created 2019-08-07 19:24 +0000
pushed 2019-08-08 09:33 +0000
Kannan Vijayan Kannan Vijayan - Bug 1569262 - Rename nsIDocShellTreeItem::GetRootTreeItem to GetInProcessRootTreeItem for Fission marking. r=nika
a107e0c09120150c2733f1d40200fb43066c8e7a
created 2019-06-18 20:40 +0000
pushed 2019-06-19 03:56 +0000
Brendan Dahl Brendan Dahl - Bug 1558674 - Allow chrome privileged documents to enable/disable copy/paste. r=Ehsan,bgrins
dd19d57a81d5690fccd5e45be09e3b8686d79e53
created 2019-06-15 08:48 +0300
pushed 2019-06-15 09:53 +0000
Ciure Andrei Ciure Andrei - Backed out changeset 7312aba8ec3b (bug 1558674) for causing browser_console_context_menu_entries.js to permafail CLOSED TREE
7312aba8ec3b2149f5251bd91d8f1cfee7cd3322
created 2019-06-15 00:27 +0000
pushed 2019-06-15 09:53 +0000
Brendan Dahl Brendan Dahl - Bug 1558674 - Allow chrome privileged documents to enable/disable copy/paste. r=Ehsan,bgrins
22b5dd1aea554ad662228bc6253b16fea3e46207
created 2019-06-14 05:57 +0300
pushed 2019-06-14 10:00 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset aa7f507ac743 (bug 1558674) for dt failures on browser_console_context_menu_entries.js . CLOSED TREE
aa7f507ac74362abce9fda28f503851e53ea163b
created 2019-06-14 00:32 +0000
pushed 2019-06-14 10:00 +0000
Brendan Dahl Brendan Dahl - Bug 1558674 - Allow chrome privileged documents to enable/disable copy/paste. r=Ehsan
9ee7acab98a470b2860125ba3deb439a64dc83e7
created 2019-06-10 10:27 +0000
pushed 2019-06-10 21:47 +0000
Masayuki Nakano Masayuki Nakano - Bug 1529884 - part 6: Through subject principal at Document::ExecCommand() to constructor of EditorBase::AutoEditActionDataSetter r=smaug
9d1e54fc5ca2caf128393f953dbbb2441a2d8b81
created 2019-06-09 01:06 +0000
pushed 2019-06-09 21:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 1557847. Stop using [array] in nsIClipboard. r=NeilDeakin
4e509c724417f6ed43df0f3a5a4f9dcefef5fd52
created 2019-05-02 08:39 +0000
pushed 2019-05-03 12:59 +0000
Masayuki Nakano Masayuki Nakano - Bug 1546888 - Make editor public methods which may be canceled by clipboard event listener return NS_SUCCESS_DOM_NO_OPERATION when it's canceled r=m_kato
feb8846c6602b5fb4a2580ee1f9155d2fb509585
created 2019-04-25 07:14 +0000
pushed 2019-04-25 16:18 +0000
Masayuki Nakano Masayuki Nakano - Bug 1546577 - Make overloads of CanCut(), CanCopy(), CanDelete() and CanPaste() which return bool instead of nsresult r=m_kato
fcaf6f3d0497b245166c01521e3223c58bbd9ed4
created 2019-03-13 02:34 +0000
pushed 2019-03-13 09:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1506439 part 2. Stop creating a useless nsCOMPtr in DispatchInputEvent. r=masayuki
879d393e6c581ce67bb748fce870f0325d502112
created 2019-03-12 01:55 +0000
pushed 2019-03-13 05:21 +0000
Boris Zbarsky Boris Zbarsky - Bug 1534370 part 3. Mark InsertFromTransferable as MOZ_CAN_RUN_SCRIPT. r=masayuki
81adda1cb3f2d0ddcc71c389ff851396387412b0
created 2019-02-25 09:07 +0000
pushed 2019-02-25 16:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 1525481 - part 3: Make editor not expose internal errors to the web r=m_kato
b259d7a34058346d36896febd5cc1c94ed63a5ca
created 2019-02-19 06:33 +0000
pushed 2019-02-19 17:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 998941 - part 2-2: Make HTMLEditor set InputEvent.dataTransfer when InputEvent.inputType is "insertFromPaste", "insertFromDrop" or "insertReplacementText" r=smaug,m_kato
ebd32851bb24a4f09ad7c02d5de5669e5c6ce7f5
created 2019-02-19 06:28 +0000
pushed 2019-02-19 17:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 998941 - part 1-3: Make TextEditor (only when not HTMLEditor instance) set InputEvent.data to inserting string when InputEvent.inputType is "insertFromPaste", "insertFromDrop" or "insertReplacementText" r=smaug,m_kato
7eae0724c0aa291d7439cb64dc851e0026cdebe2
created 2019-02-19 06:28 +0000
pushed 2019-02-19 17:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 998941 - part 1-2: Make editor set InputEvent.data to inserting text when it sets InputEvent.inputType to "insertText" or "insertCompositionText" r=smaug,m_kato
cd0f006ea4b311f6223c6d151f09aa9758c7ad92
created 2019-01-07 10:10 +0000
pushed 2019-01-07 16:42 +0000
Masayuki Nakano Masayuki Nakano - Bug 1447239 - Implement InputEvent.inputType r=smaug
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-03 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
b99cfc042c4f45b6adb6f6d57ca4efcfa6d6d1a6
created 2018-11-28 03:30 +0000
pushed 2018-11-28 09:51 +0000
Kyle Machulis Kyle Machulis - Bug 1505601 - Turn nsIDocShell XPIDL const lists into cenums; r=bzbarsky
ceb75e2e0421b36d6d9e680830902d4196e94717
created 2018-11-26 06:31 +0000
pushed 2018-11-26 16:16 +0000
Masayuki Nakano Masayuki Nakano - Bug 1497746 - part 4: Move EditorBase::mRangeUpdater to AutoEditActionDataSetter r=m_kato
a58e50deefdc260cef3514c1552e4355ea5a6024
created 2018-11-20 16:59 +0000
pushed 2018-11-20 21:42 +0000
Tom Schuster Tom Schuster - Bug 1493292 - Remove aDataLen parameters from nsITransferable.getTransferData. r=smaug
4b0554a10847e9a879ab193bf16a3bbdaa8e69d4
created 2018-11-20 17:13 +0200
pushed 2018-11-20 21:42 +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 2018-11-20 21:42 +0000
Tom Schuster Tom Schuster - Bug 1493292 - Remove aDataLen parameters from nsITransferable.getTransferData. r=smaug
01cd5b54d3ee579ce9b5dfbd15a5625a1c4b6531
created 2018-11-12 07:19 +0000
pushed 2018-11-12 17:18 +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 2018-11-12 17:18 +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 2018-11-12 17:18 +0000
Masayuki Nakano Masayuki Nakano - Bug 1504910 - part 1: Clean up methods which are called by TextEditor::OnDrop() r=m_kato
5da2f0a49f14e7bbe87b14fa53a9bdcfb17b6306
created 2018-11-02 11:02 +0000
pushed 2018-11-02 16:43 +0000
Tom Schuster Tom Schuster - Bug 1503588 - Remove aDataLen parameter from nsITransferable.getAnyTransferData. r=smaug
bda6c79cf03c921d16e4944fc200a424b4af78b0
created 2018-10-30 10:04 +0000
pushed 2018-10-30 22:06 +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
27ca7b49a11e0440721ab013b100578ac558b161
created 2018-10-30 09:59 +0000
pushed 2018-10-30 22:06 +0000
Masayuki Nakano Masayuki Nakano - Bug 1465702 - part 3: Make public methods of TextEditor create AutoEditActionDataSetter if necessary r=m_kato
b7fdf387fa7b2ecd8f046524f72ed1abc76a02fc
created 2018-10-24 09:42 +0000
pushed 2018-10-24 13:27 +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-10-10 16:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1461708 - part 7: Make EventStateManager::HandleMiddleClickPaste() dispatch ePaste event by itself r=smaug
a415ada9fdae85a9162a898928a8d7e854bbd338
created 2018-08-13 04:37 +0000
pushed 2018-08-13 09:55 +0000
Masayuki Nakano Masayuki Nakano - Bug 1482012 - part 2: Create TextEditor::PasteAsAction() as non-virtual method for outer C++ code r=m_kato
e0fa16503d340f35a9dd5ef2c1771bee457d9c87
created 2018-08-01 21:30 +0900
pushed 2018-08-03 21:59 +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-08-02 13:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467796 - part 1: Split TextEditor::InsertTextAsAction() to itself and TextEditor::InsertTextAsSubAction() for internal use r=m_kato
7efe662a874d20c9b7747c55f15900dc5da8545e
created 2018-06-29 20:16 +0900
pushed 2018-07-04 16:28 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467794 - Split TextEditor::DeleteSelectionAsAction() to itself and TextEditor::DeleteSelectionAsSubAction() r=m_kato
f86b968525a8a9b21abb87fc75ac28f454417fb5
created 2018-06-08 05:19 +0000
pushed 2018-06-08 09:54 +0000
Makoto Kato Makoto Kato - Bug 1467670 - Devirtualize InsertFromDrop. r=masayuki
f0cb4203b12d3725c7065d109a4b90765bb70ea0
created 2018-05-22 16:40 +0900
pushed 2018-05-25 00: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
3c12d331fae53faf36e15b21d24604f69ac34959
created 2018-05-22 18:23 +0900
pushed 2018-05-23 09:50 +0000
Makoto Kato Makoto Kato - Bug 1463330 - Move CanPasteTransferable and PreDestroy to out of nsIEditor. r=masayuki
13aee20c6c4b00fa2183fa5b7f975f17ce788a86
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 22. Remove nsISelection isCollapsed/collapsed bits. r=mats
ec93f6db7e4b525495c549916a878972dfcda34d
created 2018-04-16 23:43 +0900
pushed 2018-04-21 09:30 +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-04-21 09:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 9: Create TextEditor::DeleteSelectionAsAction() as implementation of nsIEditor::DeleteSelection() r=m_kato
45ca32f89afe5c4fcf2f7ef65eb868edd27fe2e2
created 2018-04-20 12:53 -0400
pushed 2018-04-20 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455052 part 6. Stop using nsIDOMEvent in editor code. r=masayuki
d00dacc41af0e609eb2d506cbb0fb4852a7b5461
created 2018-04-06 14:53 +0900
pushed 2018-04-09 08:58 +0000
Makoto Kato Makoto Kato - Bug 1451972 - Remove more nsIDOMDocument usages from editor. r=masayuki
eaf09ea48a6fe4ae02b8da45bc88d06edae2ec91
created 2018-03-27 20:19 +0900
pushed 2018-03-29 22:07 +0000
Makoto Kato Makoto Kato - Bug 1449147 - Clean up more nsIDOMNode usages in editor. r=masayuki
222afb91d7d3e0338965dea63536dd28f5348811
created 2018-03-26 23:56 +0900
pushed 2018-03-28 21:54 +0000
Masayuki Nakano Masayuki Nakano - Bug 1448876 - Get rid of nsIClipboardDragDropHooks and nsIClipboardDragDropHookList interfaces r=bz
357845bfcad250c3954292ef21e93d2db576b252
created 2018-03-26 14:53 -0400
pushed 2018-03-27 09:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446527 part 6. Remove nsIDOMUIEvent. r=qdot
6da907cf2ab00ecc86f8c719c6047fdd804595a6
created 2018-03-13 16:24 -0400
pushed 2018-03-14 10:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1444686 part 13. Remove remaining nsIDOMDataTransfer uses. r=mystor
0ec59d2fc44acd0bca7586c7aaaba88b8a1e3723
created 2018-03-13 16:24 -0400
pushed 2018-03-14 10:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1444686 part 10. Remove nsIDOMDragEvent::GetDataTransfer. r=mystor
dbe8af159b77839c87aac2330058e1234aa533cb
created 2018-03-13 16:23 -0400
pushed 2018-03-14 10:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1444686 part 4. Get rid of nsIDOMDataTransfer::Get/SetDropEffectInt. r=mystor
9e93ff8b74816d97288b8f5f4db3464aea93cf8c
created 2018-03-13 16:23 -0400
pushed 2018-03-14 10:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1444686 part 2. Get rid of nsIDOMDataTransfer::GetMozItemCount. r=mystor
f2734b328291e796a9d9ab398b14c906c725bc62
created 2018-01-29 23:10 -0500
pushed 2018-01-30 10:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1432186 part 16. Remove nsIDOMNode's ownerDocument attribute. r=mccr8
fe569af2097b960d3657951460024ace04493cec
created 2017-08-28 14:52 +0900
pushed 2017-08-29 18:31 +0000
Makoto Kato Makoto Kato - Bug 1391978 - Part 1. Replace nsISelection::GetRangeCount with Selection::RangeCount. r=masayuki
less more (0) -60 tip