dom/html/nsTextEditorState.cpp
02a07fe8780872236c65ddc30470209bef95b71b
created 2018-10-18 04:42 +0000
pushed 2018-10-18 18:37 +0000
Masayuki Nakano Masayuki Nakano - Bug 1482425 - PresShell::PageMove() should use different rules to look for a container element for aExtend value r=smaug
0b8bb97cf1d2f2cb811fe511488ab91474db0d1a
created 2018-04-03 13:21 +1000
pushed 2018-10-15 21:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1451169 - Use `nsStaticAtom*` instead of `nsStaticAtom**` in Element.h. r=baku
289a5cd12a3839fa13ed1b3517b7a1fd2d3d4fea
created 2018-08-23 23:24 -0400
pushed 2018-08-25 16:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1485871 - Remove some unused XPCOM registrations for editor; r=masayuki
fd043d4697737c2abb82a71ec16ba9873606d7be
created 2018-07-03 22:25 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467796 - part 2: Make autocomplete use new method TextEditor::ReplaceTextAsAction() which replaces all text with specified text r=m_kato
4d3ed6d8b8742ca8bafe403d1161da4ca9bdb351
created 2018-07-23 22:04 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1477898 - Make AutoRestoreEditorState not call EditorBase::SetFlags() since the virtual call cost appears in profile r=m_kato
47f713574cb269d5fb0bbb9bbc908131256ad81c
created 2018-07-18 21:27 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467802 - part 4: Create TextEditor::ComputeValueInternal() for internal use of nsIPlaintextEditor::OutputToString() r=m_kato
ee06131120fb6cfbdcaeddc8a6cbf34593c1822f
created 2018-07-18 17:44 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467799 - part 1: Remove implementation of EditorBase::GetDocumentIsEmpty() and rename TextEditor::DocumentIsEmpty() to TextEditor::IsEmpty() r=m_kato
1814ad4986ce3190f509f75763536dde7e4306a2
created 2018-07-05 19:44 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1473515 - Make AutoDisableUndo restores enabled state of undo/redo with previous number of maximum transactions r=m_kato
508445453d966b9f4dd32e353529b9b9b0a80885
created 2018-06-25 18:23 +0200
pushed 2018-08-24 17:49 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1470930: Use enums for passing arguments for event dispatch. r=smaug
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-08-24 17:49 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
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
7e614633875401c627ef19e8e70ed3ccb97a7a80
created 2018-05-29 22:58 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455676 part 8. Remove nsIDOMNode usage from layout/. r=qdot
237b7b5faa03ae808f71a5cfb8f7f6920d64941f
created 2018-05-11 19:46 +0200
pushed 2018-06-18 21:43 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1460940 - Clean up most remaining C++-side uses of nsIDOMDocument. r=bz
c1082792475e3e291068877895988fadf06fc26e
created 2018-05-08 13:52 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 29. Remove nsISelection. r=mats
7fc2c97cc372ee868693db92409de6571af4f59f
created 2018-05-08 13:52 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 20. Remove nsISelectionPrivate. r=mats
4d6054f4b7e9494ce6a57c365a4565bd69ab1ad4
created 2018-05-08 13:52 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 15. Remove nsISelectionPrivate::Get/SetSelectionDirection. r=mats
a42b86ea3a3b14ae7f90b587491227efb270d45a
created 2018-05-08 13:52 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 3. Stop using nsISelection in nsISelectionController. r=mats
d1adc574c8057eee9198915b7bf522bc6703b6d4
created 2018-04-24 02:17 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1456169 part 2. Remove the now-unnecessary nsITextControlElement::GetPlaceholderNode. r=emilio
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
39ccabfd7d0712a45335325cb24b0e0b2ba498c7
created 2018-04-21 02:00 +0300
pushed 2018-04-26 21:04 +0000
Dorel Luca Dorel Luca - Merge mozilla-inbound to mozilla-central. a=merge
491b4ebcc48a57315d0e19b31e99d8a62f911f5e
created 2018-04-20 00:49 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455055 part 6. Clean up HandleEvent implementations in dom. r=masayuki
6567a1d09c3923142b3c151cc6c6896cd4a78276
created 2018-04-20 00:49 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455055 part 1. Convert nsIDOMEventListener to taking an Event, not an nsIDOMEvent. r=masayuki
c2bc44fd23ad6f6f309b5ac6ff6a467ad459869e
created 2018-04-18 22:57 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1454945 - Get rid of nsIEditor.suppressDispatchingInputEvent since nobody uses it from JS r=m_kato
d1db4d5030c827ada3c01ec9d2ab5d665de2cd59
created 2018-04-11 11:22 +0300
pushed 2018-04-26 21:04 +0000
Ciure Andrei Ciure Andrei - Backed out 8 changesets (bug 1451169) on request from njn a=backout
bb76a95897171110c6a6b3bc999ac66bc122efa5
created 2018-04-03 13:21 +1000
pushed 2018-04-26 21:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1451169 - Use `nsStaticAtom*` instead of `nsStaticAtom**` in Element.h. r=baku
ad610b422f26f43d9d61a46f806ea2271b6ebe0e
created 2018-03-28 18:01 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1449404 part 1. Get rid of nsIContent::SetText. r=mccr8
f448403894207e229100ee6c92e0da87c832eee4
created 2018-03-23 15:25 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1447924 - part 6: Implement EnableUndoRedo(), DisableUndoRedo() and ClearUndoRedo() in EditorBase and TransactionManager r=m_kato
08b900a071155400f2d23283cda40ee95d16bf69
created 2018-03-23 00:08 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1447924 - part 4: Optimize NumbeOfUndoItems(), NumbeOfRedoItems(), CanUndo() and CanRedo() of EditorBase r=m_kato
eb4e6e094d2051a0033c0e36aded9e07adf7dff3
created 2018-03-21 17:39 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447098 part 1. Rename FromContent on various DOM classes to FromNode. r=mystor
22f71b21eb19eb1b746708d239089da9ee313ebb
created 2018-03-19 15:47 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446533 part 12. Remove nsIDOMCharacterData. r=mystor
f5f0ac66542e7bfed4435c5a5f4a11a92d534357
created 2018-02-20 23:10 +0100
pushed 2018-03-01 16:46 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1439751 - Remove all members from nsIDOMHTMLInputElement. r=qdot
477829f02dd7f26d94e3b0076a62932f2ad7e4ad
created 2018-02-19 12:14 +0900
pushed 2018-03-01 16:46 +0000
Makoto Kato Makoto Kato - Bug 1431336. r=smaug a=abillings
9f075ca0c8698af33d2307b67e3d074bba41d042
created 2018-02-13 17:45 +0900
pushed 2018-03-01 16:46 +0000
Makoto Kato Makoto Kato - Bug 1437795 - Reset TextInputListener on nsTextEditorState::Clear(). r=masayuki
960e8b8c31477eb53ad5182464f5d1a5b41e6fe1
created 2018-02-08 12:13 +0200
pushed 2018-03-01 16:46 +0000
shindli shindli - Merge mozilla-central to autoland. a=merge CLOSED TREE
579f806b99f83b72d3714b8e9670207bd5812d9a
created 2018-02-08 04:54 +0200
pushed 2018-03-01 16:46 +0000
Ciure Andrei Ciure Andrei - Backed out changeset 86581d5ccbbb (bug 1436272) for failing /builds/worker/workspace/build/src/editor/libeditor/EditorBase.cpp a=backout on a CLOSED TREE
725c38dc39913052cf3c57970ba910e16028e301
created 2018-02-07 15:28 +0900
pushed 2018-03-01 16:46 +0000
Makoto Kato Makoto Kato - Bug 1436272 - Move noscript methods in nsIEditor to EditorBase. r=masayuki
a3d5547b0b7f7aa9a3e5eaed7b3151cadff42334
created 2018-02-01 14:21 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1434686 part 4. Use IgnoreErrors() in dom/. r=mystor
1bb95c1b49c8aab525e6f6f45d954cc68bdb9b60
created 2018-01-26 17:25 +0900
pushed 2018-03-01 16:46 +0000
Masayuki Nakano Masayuki Nakano - Bug 1433345 - part 4: Make EditorBase derived from nsISelectionListener and notify its owning classes of selection change r=m_kato
39095009ebddbb7b657553d6fa880addc70c3cf3
created 2018-01-24 12:50 +0900
pushed 2018-03-01 16:46 +0000
Masayuki Nakano Masayuki Nakano - Bug 1432528 - part 2: Make EditorBase treat TextInputListener directly and make TextInputListener not derived from nsIEditorObserver r=m_kato
02c94b3356098364e0a2811a5c229fe4dce3f433
created 2018-01-24 11:44 +0900
pushed 2018-03-01 16:46 +0000
Masayuki Nakano Masayuki Nakano - Bug 1432528 - part 1: Expose nsTextInputListener as mozilla::TextInputListener with independent header r=m_kato
fef6fe3d108dd0ec2c3ab0cee5e96101c253b442
created 2018-01-22 12:59 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1431898. Simplify the UpdateCommands setup on windows. r=mystor
f4859ac00548e672691fb9828b2a9f9368354570
created 2018-02-19 13:12 +0900
pushed 2018-02-19 04:34 +0000
Makoto Kato Makoto Kato - Bug 1431336. r=smaug a=abillings
129681d7f7414f14ed8ec04855fc1a82df067c8f
created 2017-12-20 15:16 -0500
pushed 2018-01-11 21:05 +0000
Botond Ballo Botond Ballo - Bug 1425686 - Remove scroll input methods telemetry code. r=kats
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
ea6ff35e8226090173b1ed1cd3bf5b291f571adb
created 2017-10-30 16:14 -0700
pushed 2017-11-02 16:33 +0000
Kyle Machulis Kyle Machulis - Bug 1412437 - Remove nsIDOMHTMLTextAreaElement; r=bz
9ee7c95489827c94babf15c0d4886957c1c44dac
created 2017-10-31 20:07 -0700
pushed 2017-11-02 16:33 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 83a7ad25941e (bug 1412437) for robocop testAccessibleCarets bustage
83a7ad25941e7d20cd6a94ded43f86dc4df99f6b
created 2017-10-30 16:14 -0700
pushed 2017-11-02 16:33 +0000
Kyle Machulis Kyle Machulis - Bug 1412437 - Remove nsIDOMHTMLTextAreaElement r=bz
73c1f78f0040ede8058e0dac7102c5dec7687b72
created 2017-09-25 09:20 +0100
pushed 2017-11-02 16:33 +0000
Jonathan Watt Jonathan Watt - Bug 1406819 - Remove various bits of dead code from dom/. r=baku
4d33cf91c8bd34351510604e5032b610fa4afa02
created 2017-09-22 02:18 +0200
pushed 2017-09-25 14:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1401706 - Move ownership of editor anon content to nsTextControlFrame. r=Ehsan, a=sledru
929846a8860337b42dd664a9bbec5c88944b92b6
created 2017-08-30 20:54 +0900
pushed 2017-09-15 00:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1395146 - part3: nsTextEditorState should cache empty value with mCachedValue r=smaug
bd7325a8425e1c59245bf86b19fb077d40bd3a3e
created 2017-08-30 19:43 +0900
pushed 2017-09-15 00:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1395146 - part2: Make nsTextEditorState cache the value of TextEditor with mCachedValue even when the editor is single line text control r=smaug
bd95ed2a8abc6bdf22733995fb1598c7408608c9
created 2017-08-30 18:57 +0900
pushed 2017-09-15 00:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1395146 - part1: Get rid of nsITextControlElement::IsPlainTextControl() and nsTextEditorState::IsPlainTextEditor() r=smaug
d311ad8f8c764904c7b56a9cf9726e942257367e
created 2017-08-25 19:21 +0900
pushed 2017-09-15 00:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1393816 - part1: Cache a range until new range is created in Selection r=smaug
fc9c5f963abff535c56468dd78e195366d1f1d89
created 2017-08-24 16:19 +0900
pushed 2017-09-15 00:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1393348 - part1: nsTextEditorState should use nsTextInputSelectionImpl::GetSelection(SelectionType) instead of nsTextInputSelectionImpl::GetSelection(RawSelectionType, nsISelection**) r=m_kato
589f8ecf173bc96189395efc5dcd1529ebe82019
created 2017-08-25 18:30 -0700
pushed 2017-09-15 00:19 +0000
Bobby Holley Bobby Holley - Bug 1393791 - Stop unbinding native-anonymous content off a script runner. r=emilio
73e410c3bfecc3dd020837408c4f0963a4e06768
created 2017-08-24 13:53 +0300
pushed 2017-09-15 00:19 +0000
Olli Pettay Olli Pettay - Bug 1390402, add a faster variant of TextEditor::GetDocumentIsEmpty(), r=masayuki
346b38526bdc018588af522db9a272c5b0426499
created 2017-08-18 16:05 +0900
pushed 2017-09-15 00:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1391538 - nsTextFragment for text nodes in <input> or <textarea> shouldn't store text as single byte characters even if all characters are less than U+0100 r=smaug
less more (0) -100 -60 tip