editor/libeditor/TextEditorDataTransfer.cpp
fcaf6f3d0497b245166c01521e3223c58bbd9ed4
created 2019-03-13 02:34 +0000
pushed 2019-03-14 15:20 +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-14 15:20 +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-03-11 13:01 +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-03-11 13:01 +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-03-11 13:01 +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-03-11 13:01 +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-21 13:03 +0000
Masayuki Nakano Masayuki Nakano - Bug 1447239 - Implement InputEvent.inputType r=smaug
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
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
b99cfc042c4f45b6adb6f6d57ca4efcfa6d6d1a6
created 2018-11-28 03:30 +0000
pushed 2018-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-12-03 16:23 +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-15 21: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-24 17:49 +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-24 17:49 +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-24 17:49 +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-08-24 17:49 +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-18 21:43 +0000
Makoto Kato Makoto Kato - Bug 1467670 - Devirtualize InsertFromDrop. r=masayuki
f0cb4203b12d3725c7065d109a4b90765bb70ea0
created 2018-05-22 16:40 +0900
pushed 2018-06-18 21:43 +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-06-18 21:43 +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-06-18 21:43 +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-26 21:04 +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-26 21:04 +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-26 21:04 +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-26 21:04 +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-04-26 21:04 +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-04-26 21:04 +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-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446527 part 6. Remove nsIDOMUIEvent. r=qdot
6da907cf2ab00ecc86f8c719c6047fdd804595a6
created 2018-03-13 16:24 -0400
pushed 2018-04-26 21:04 +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-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1444686 part 10. Remove nsIDOMDragEvent::GetDataTransfer. r=mystor
dbe8af159b77839c87aac2330058e1234aa533cb
created 2018-03-13 16:23 -0400
pushed 2018-04-26 21:04 +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-04-26 21:04 +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-03-01 16:46 +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-09-15 00:19 +0000
Makoto Kato Makoto Kato - Bug 1391978 - Part 1. Replace nsISelection::GetRangeCount with Selection::RangeCount. 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
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
a84020dbffc0bf5cb728448b7e5ef1619c05b76c
created 2017-03-15 13:40 +0900
pushed 2017-06-12 13:08 +0000
Makoto Kato Makoto Kato - Bug 1347367 - Remove unimplemented FindUserSelectAllNode. r=masayuki
ac2f3894113f831e5f2828185d8ac8c93ef8053b
created 2017-01-03 13:06 -0500
pushed 2017-06-12 13:08 +0000
Michael Layzell Michael Layzell - Bug 1317322 - Part 1: Activate `paste` in menus when within <textarea> controls, r=ehsan
d64711bdb426e8dda8a2a0f54f17e410290c451e
created 2017-03-01 15:38 -0800
pushed 2017-04-18 12:07 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1317322)
39cba44c517d9a4060215449ddab6956c7abfe86
created 2017-01-03 13:06 -0500
pushed 2017-04-18 12:07 +0000
Michael Layzell Michael Layzell - Bug 1317322 - Part 1: Activate `paste` in menus when within <textarea> controls, r=ehsan
abb60930736316e14cae5c46d5e61c96a21a2427
created 2017-02-02 13:55 +0900
pushed 2017-04-18 12:07 +0000
Makoto Kato Makoto Kato - Bug 1335997 - Part 1. Don't use virtual method for GetAndInitDocEncoder and InsertTextFromTransferable. r=masayuki
7de6b3754a9de76b6c1ca01d544118d89ea3056f
created 2017-01-18 19:54 -0800
pushed 2017-03-06 20:48 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1317322) for Windows mochitest-4 leaks
3f63b9d012c00b125b56be00619ecef7979cf37b
created 2017-01-03 13:06 -0500
pushed 2017-03-06 20:48 +0000
Michael Layzell Michael Layzell - Bug 1317322 - Activate `paste` in menus when within <textarea> controls, r=ehsan
486075111a453bbcf52d7534b0b7c79b5798cff3
created 2017-01-17 14:10 -0800
pushed 2017-03-06 20:48 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1317322) for frequent clipboard test failures a=backout
79d6e9229fda9ed2076cdb1b675b2662759ee0be
created 2017-01-03 13:06 -0500
pushed 2017-03-06 20:48 +0000
Michael Layzell Michael Layzell - Bug 1317322 - Activate `paste` in menus when within <textarea> controls, r=ehsan
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
357f4f16be12fa88136a382aaf34d08792ce55d9
created 2016-10-26 11:10 +0900
pushed 2017-01-23 14:19 +0000
Makoto Kato Makoto Kato - Bug 1312936 - Part 2. Use nsAutoCString for nsITranserable.getAnyTransferData into editor. r=masayuki
026a4084ad97f0f12d14c9dd8e221ab1fa056a57
created 2016-10-24 11:27 +0900
pushed 2017-01-23 14:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1311240 Fix odd "{" and "}" of control statements in editor for conforming to our coding rules r=smaug
ae369aab847900e5c0a10a827758323604b42c87
created 2016-10-19 18:09 +0900
pushed 2017-01-23 14:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1310618 Replace nsresult variables |res| with |rv| under editor/ r=Ehsan
b97cb7c9d1e34abea935f5a1827a88471531afa9
created 2016-07-08 14:03 +0900
pushed 2016-09-19 13:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.60 editor/libeditor should export some headers which are required by other modules and other modules shouldn't use local include for them r=mccr8
less more (0) -60 tip