dom/html/nsTextEditorState.cpp
39095009ebddbb7b657553d6fa880addc70c3cf3
created 2018-01-24 12:50 +0900
pushed 2018-04-26 16:43 +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-04-26 16:43 +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-04-26 16:43 +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-03-01 12:45 +0000
Makoto Kato Makoto Kato - Bug 1431336. r=smaug a=abillings
129681d7f7414f14ed8ec04855fc1a82df067c8f
created 2017-12-20 15:16 -0500
pushed 2018-03-01 12:45 +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-03-01 12:45 +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-03-01 12:45 +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-03-01 12:45 +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 2018-01-11 17:45 +0000
Kyle Machulis Kyle Machulis - Bug 1412437 - Remove nsIDOMHTMLTextAreaElement; r=bz
9ee7c95489827c94babf15c0d4886957c1c44dac
created 2017-10-31 20:07 -0700
pushed 2018-01-11 17:45 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 83a7ad25941e (bug 1412437) for robocop testAccessibleCarets bustage
83a7ad25941e7d20cd6a94ded43f86dc4df99f6b
created 2017-10-30 16:14 -0700
pushed 2018-01-11 17:45 +0000
Kyle Machulis Kyle Machulis - Bug 1412437 - Remove nsIDOMHTMLTextAreaElement r=bz
73c1f78f0040ede8058e0dac7102c5dec7687b72
created 2017-09-25 09:20 +0100
pushed 2018-01-11 17:45 +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-11-02 12:36 +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-11-02 12:36 +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-11-02 12:36 +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-11-02 12:36 +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-11-02 12:36 +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-11-02 12:36 +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-11-02 12:36 +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-11-02 12:36 +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-11-02 12:36 +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
de61ab519b71e5c70814b622d6d1fcedc67d5e96
created 2017-08-08 12:36 +0900
pushed 2017-11-02 12:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1387317 - part4: Make editor flag setters use new AddFlags() or RemoveFlags() if useful r=m_kato
eda3fcc1e872d4ae310b598b3dbb0cf009c506a6
created 2017-08-08 11:25 +0900
pushed 2017-11-02 12:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1387317 - part2: EditorEventListener should stop using interface methods as far as possible r=m_kato
fe97dc518033d4fec46f2feb60236e5997b8212d
created 2017-08-04 17:31 -0400
pushed 2017-11-02 12:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386960 - Call nsTextInputListener's callback manually after using the non-transaction based editor code path for setting values of input controls; r=bzbarsky
bc829569880635c52d6e3d54f51cd7d3df180186
created 2017-08-04 19:28 +0200
pushed 2017-11-02 12:36 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
d66d2f96f702a742f8ec3a8036fe457b33eef63d
created 2017-08-01 21:18 -0400
pushed 2017-11-02 12:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386472 - Only register the AccessibleCaretEventHub when the accessible caret is enabled; r=bzbarsky
0800d81dbd72013e560ccc86c4cf4bc8197fd885
created 2017-08-04 14:18 +1000
pushed 2017-11-02 12:36 +0000
Xidorn Quan Xidorn Quan - Bug 1386905 - Move away mRuleNode in nsTextEditorState::UnbindFromFrame before storing the value into text buffer. r=Ehsan
7290c51efe988249a66137d81ede29ae6c62e695
created 2017-08-01 19:51 -0400
pushed 2017-11-02 12:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386411 - Part 7: Inline EditorBase::GetSelection(); r=masayuki
17155d1c2ca71ef2e3a21254f4dbeae52a0b99e8
created 2017-08-01 19:50 -0400
pushed 2017-11-02 12:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386411 - Part 6: Add a more efficient nsISelectionController::GetSelection() API for retrieving native Selection objects; r=bzbarsky
2e16fd389e84ef6eff140a51a2091d746a0dee71
created 2017-08-02 18:09 -0700
pushed 2017-11-02 12:36 +0000
Wes Kocher Wes Kocher - Backed out changeset 05400533498b (bug 1386471) for failures in browser_contentSearchUI.js a=backou
05400533498bd8e39c397eb67188b1a39b54408f
created 2017-08-01 21:17 -0400
pushed 2017-11-02 12:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386471 - Don't remove all ranges before calling SetText(); r=masayuki
71154d26091a721d399b9d8ab0eb03c5e306d63d
created 2017-08-04 14:18 +1000
pushed 2017-09-14 16:50 +0000
Xidorn Quan Xidorn Quan - Bug 1386905 - Move away mRuleNode in nsTextEditorState::UnbindFromFrame before storing the value into text buffer. r=Ehsan, a=lizzard
e7cfe34db2a03dcd290bde01e95d76fde0f14fbf
created 2017-08-04 17:31 -0400
pushed 2017-09-14 16:50 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386960 - Call nsTextInputListener's callback manually after using the non-transaction based editor code path for setting values of input controls. r=bzbarsky, a=lizzard
373c6ebaad861dcb63107fe3557bf28b21a7c425
created 2017-08-01 12:47 -0400
pushed 2017-09-14 16:50 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386222 - Ensure that we always respect the undo/redo transaction history when modifying the <xul:textbox>.value dynamically through script; r=bzbarsky
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-09-14 16:50 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-09-14 16:50 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
f7c45d2ed51114994aff9419408163e4bcaed0de
created 2017-06-26 14:53 -0400
pushed 2017-09-14 16:50 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1376317 - Move the pref var cache for dom.placeholder.show_on_focus to nsContentUtils; r=smaug
3bced40559b645c8607b36389c7212f052179e79
created 2017-06-19 23:47 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1374207 - part5: nsTextControlFrame should use TextEditor instead of nsIEditor r=smaug
621ec6b67f20406ab14fad047386ada44a44b39a
created 2017-06-20 22:57 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1374207 - part1: nsTextEditorState should use mozilla::TextEditor instead of editor interfaces r=smaug
c36dabb0aba64d91eaa7c88d26f5d441b8b36f94
created 2017-06-21 13:10 +0900
pushed 2017-09-14 16:50 +0000
Makoto Kato Makoto Kato - Bug 1360162 - Don't call UpdateOverlayTextVisibility twice by input.value setter when input element has focus. r=masayuki
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-09-14 16:50 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
e61d71c2a3a32013f097777dfa68a9320d4ae61b
created 2017-06-20 08:27 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-09-14 16:50 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
50c745be6bd11865f02115cab01d817192e529b8
created 2017-06-19 22:32 +0300
pushed 2017-09-14 16:50 +0000
Olli Pettay Olli Pettay - Bug 1374117 - nsTextEditorState::UpdateOverlayTextVisibility should use BoolVarCache, r=ehsan
4b9cc1cd08ea57cc83ee49d996794846537c4ca7
created 2017-06-14 18:21 +0900
pushed 2017-09-14 16:50 +0000
Makoto Kato Makoto Kato - Bug 1368888 - Don't get previous value twice in input.value setter. r=smaug
9856974e03e254a3eef27e3ad874af8863360a4d
created 2017-07-04 16:07 +0900
pushed 2017-07-31 14:08 +0000
Makoto Kato Makoto Kato - Bug 1376856 - Backed out bug 1370806 part 2 from Firefox 55. r=masayuki a=jcristau
1742b1bdadd13a02df95ca690bea9cc42ff40c91
created 2017-06-09 12:58 +0200
pushed 2017-07-31 14:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
13b52285f52c77dd2fb65fd24b84b3063498654e
created 2017-04-24 10:55 +0800
pushed 2017-07-31 14:08 +0000
Ray Lin Ray Lin - Bug 1300996 - Part 2: Show preview text on and highlight the fields that would be filled. r=MattN, lchang
efb90e3387f03eeb114c0be8f59b8508e9ba2c3e
created 2017-06-07 15:31 +0900
pushed 2017-07-31 14:08 +0000
Makoto Kato Makoto Kato - Bug 1370806 - Part 2. Remove selection before calling nsIPlaintextEditor.setText. r=masayuki
29687a739c34c4ef13532849c972232cdc7967df
created 2017-06-07 14:11 +0900
pushed 2017-07-31 14:08 +0000
Makoto Kato Makoto Kato - Bug 1370806 - Part 1. Use RAII class for StartBatchChanges and EndBatchChanges. r=masayuki
97275ae04155d9fc5172b2c28012e521a529503a
created 2017-05-18 16:32 +0900
pushed 2017-07-31 14:08 +0000
Makoto Kato Makoto Kato - Bug 1358025 - Part 4. Disable undo when input.value setter isn't user interaction. r=masayuki
f5c9b93e31d3c293cb2b1e1b4bcaf98da304e280
created 2017-05-18 16:32 +0900
pushed 2017-07-31 14:08 +0000
Makoto Kato Makoto Kato - Bug 1358025 - Part 3. Use nsIEditor.setText when input.value setter isn't user interaction. r=masayuki
68c474271ba5786863f2e89bfcf8e6069383c38a
created 2017-05-19 16:50 +0900
pushed 2017-07-31 14:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1339543 part 1 Wrap nsIWidget::ExecuteNativeKeyBinding() with a WidgetKeyboardEvent method and users of the method should use it r=smaug
1a4d93b432d98329335ae4d242d79c85fb23879b
created 2017-05-15 13:22 +0900
pushed 2017-07-31 14:08 +0000
Makoto Kato Makoto Kato - Bug 1364814 - Use RAII class to set and restore editor flags. r=masayuki
fab114e7628c2349a3d9b503a313efdb254a7181
created 2017-05-11 14:04 +0900
pushed 2017-07-31 14:08 +0000
Makoto Kato Makoto Kato - Bug 1360154 - Part 2. Add fast path to check whether valus is emtpy. r=masayuki
45f61d7420ec63f8adbf07727637af58747afc24
created 2017-04-20 10:23 +0900
pushed 2017-07-31 14:08 +0000
Makoto Kato Makoto Kato - Bug 1352799 - Always set maxlength on initializing editor. r=masayuki
a1d90267f5ed1bb83769f46ad70e2d2aa17fb4ad
created 2017-05-01 13:33 -0400
pushed 2017-07-31 14:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1357206 part 5. When moving the cursor to the end of text on value set, reset the selection direction as well, per spec. r=ehsan
c966ab0cfbb7a93c2120f82edee9e5d7fc9b437b
created 2017-05-01 13:28 -0400
pushed 2017-07-31 14:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1357206 part 4. Don't move the cursor even if eSetValue_MoveCursorToEndIfValueChanged is set, if the value did not change. r=ehsan
77a461be367e3c02ed9c2296d03da0d9f24a01c6
created 2017-05-01 13:26 -0400
pushed 2017-07-31 14:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1357206 part 3. Rename eSetValue_MoveCursorToEnd to eSetValue_MoveCursorToEndIfValueChanged, because those are the semantics we want for it. r=ehsan
less more (0) -100 -60 tip