dom/html/nsTextEditorState.h
d1adc574c8057eee9198915b7bf522bc6703b6d4
created 2018-04-24 02:17 -0400
pushed 2018-04-24 06:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 1456169 part 2. Remove the now-unnecessary nsITextControlElement::GetPlaceholderNode. r=emilio
02c94b3356098364e0a2811a5c229fe4dce3f433
created 2018-01-24 11:44 +0900
pushed 2018-01-25 11:03 +0000
Masayuki Nakano Masayuki Nakano - Bug 1432528 - part 1: Expose nsTextInputListener as mozilla::TextInputListener with independent header r=m_kato
89e5fc708a1d08d97efe187064d8d2f213ac8425
created 2017-09-22 02:18 +0200
pushed 2017-09-23 09:49 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1401706: Move ownership of editor anon content to nsTextControlFrame. r=Ehsan
929846a8860337b42dd664a9bbec5c88944b92b6
created 2017-08-30 20:54 +0900
pushed 2017-08-31 12:39 +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-08-31 12:39 +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-08-31 12:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 1395146 - part1: Get rid of nsITextControlElement::IsPlainTextControl() and nsTextEditorState::IsPlainTextEditor() r=smaug
373c6ebaad861dcb63107fe3557bf28b21a7c425
created 2017-08-01 12:47 -0400
pushed 2017-08-01 18:18 +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
621ec6b67f20406ab14fad047386ada44a44b39a
created 2017-06-20 22:57 +0900
pushed 2017-06-22 21:18 +0000
Masayuki Nakano Masayuki Nakano - Bug 1374207 - part1: nsTextEditorState should use mozilla::TextEditor instead of editor interfaces r=smaug
4b9cc1cd08ea57cc83ee49d996794846537c4ca7
created 2017-06-14 18:21 +0900
pushed 2017-06-18 18:51 +0000
Makoto Kato Makoto Kato - Bug 1368888 - Don't get previous value twice in input.value setter. r=smaug
fab114e7628c2349a3d9b503a313efdb254a7181
created 2017-05-11 14:04 +0900
pushed 2017-05-12 00:41 +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-05-08 23:14 +0000
Makoto Kato Makoto Kato - Bug 1352799 - Always set maxlength on initializing editor. r=masayuki
c966ab0cfbb7a93c2120f82edee9e5d7fc9b437b
created 2017-05-01 13:28 -0400
pushed 2017-05-01 17:33 +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-05-01 17:33 +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
6da00d83aa3c910d0715e36606f354a4cef36ab3
created 2017-03-30 17:38 +0800
pushed 2017-04-19 08:51 +0000
Ray Lin Ray Lin - Bug 1340483 - Part 4. Update input visibility accordingly. r=heycam
c3dfc1597192b4530bcb362c78e1799bc7c832bf
created 2017-03-21 00:08 +0800
pushed 2017-04-19 08:51 +0000
Ray Lin Ray Lin - Bug 1340483 - Part 2. Expose chrome-only previewValue attribute. r=baku,heycam
cfdcc2aa9513b8afd0f63b7a883565936c1acde8
created 2017-03-20 11:53 +0800
pushed 2017-04-19 08:51 +0000
Ray Lin Ray Lin - Bug 1340483 - Part 1. Create empty anonymous node for autofill preview. r=heycam
dbe1d8e2e07fb96a119b1119d81751e29114168c
created 2017-04-03 20:40 +0300
pushed 2017-04-03 20:47 +0000
Olli Pettay Olli Pettay - Bug 1352687, try to recycle HTMLInputElement's nsTextEditorState, r=baku
f8c3eb6aa697e48db495405bb29f657b8d02f894
created 2017-03-09 14:44 -0500
pushed 2017-03-10 06:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1345237. Propagate uint32_t deeper into the editor state and text control frame code. r=mystor
ff3d9260a13210b9dce654420e1089eba98a1eba
created 2017-03-09 14:44 -0500
pushed 2017-03-10 06:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 18. Implement nsTextEditorState::SetRangeText. r=ehsan
b7c1dd9a7a13f2d7b7095ac3d963393ecfbf4fa0
created 2017-03-09 14:44 -0500
pushed 2017-03-10 06:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 16. Implement a version of nsTextEditorState::SetSelectionRange that takes a string for the direction. r=ehsan
6628ee6c224890bb4d4f411ab00d9336544476e5
created 2017-03-09 14:44 -0500
pushed 2017-03-10 06:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 15. Implement nsTextEditorState::GetSelectionDirection. r=ehsan
2ed58ad7b2d59e3e100858764c884f92b004e3c6
created 2017-03-09 14:44 -0500
pushed 2017-03-10 06:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 14. Implement nsTextEditorState::SetSelectionDirection. r=ehsan
301369c6601ce010962483ac4a72f9b1ea309583
created 2017-03-09 14:44 -0500
pushed 2017-03-10 06:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 13. Implement nsTextEditorState::SetSelectionEnd. r=ehsan
69da5429c4b4ecb2423132f0e33df1c67a55e771
created 2017-03-09 14:44 -0500
pushed 2017-03-10 06:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 12. Implement nsTextEditorState::SetSelectionStart. r=ehsan
b3416e9f0d5cf21b653bc1e9c2c457d7125a1fc9
created 2017-03-09 14:44 -0500
pushed 2017-03-10 06:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 11. Implement a SetSelectionRange function on nsTextEditorState. r=ehsan
4a7dfcd863e1468817874f4dec16dbbc01a2b8b3
created 2017-03-09 14:44 -0500
pushed 2017-03-10 06:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 9. Simplify the setup around the editor state's GetSelectionDirection function. r=ehsan
605f2142963de41e871ce790a7d887a40cecc453
created 2017-03-09 14:44 -0500
pushed 2017-03-10 06:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 6. Simplify the setup around the editor state's GetSelectionRange function. r=ehsan
08db504dc8e4d9387b4b48626150b6f846df0558
created 2017-03-09 14:44 -0500
pushed 2017-03-10 06:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 4. Fix type changes on an input to properly grab the selection offsets from the old editor before we ask the editor state for them. r=ehsan
f584babc1167b2fc9b1f747cb0437eab4d882514
created 2017-03-09 15:29 -0800
pushed 2017-03-09 23:29 +0000
Wes Kocher Wes Kocher - Backed out 19 changesets (bug 1343037) for OSX failures in test_form_autocomplete.html a=backout CLOSED TREE
ac6e090b6365fc0c298c15e7dcd5a522b91fb145
created 2017-03-09 15:27 -0800
pushed 2017-03-09 23:29 +0000
Wes Kocher Wes Kocher - Backed out changeset ea659450b0da (bug 1345237)
ea659450b0dace878800077ba5e40c779535837b
created 2017-03-09 14:44 -0500
pushed 2017-03-09 19:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1345237. Propagate uint32_t deeper into the editor state and text control frame code. r=mystor
77c26865ce8ecff1e5d5f60c7fc25ae506ad335f
created 2017-03-09 14:44 -0500
pushed 2017-03-09 19:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 18. Implement nsTextEditorState::SetRangeText. r=ehsan
1d0da4f3c82bcc6a0eeda2c67bbc514d40608821
created 2017-03-09 14:44 -0500
pushed 2017-03-09 19:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 16. Implement a version of nsTextEditorState::SetSelectionRange that takes a string for the direction. r=ehsan
67d29abbbd53a60e0340ec751ced61a397684229
created 2017-03-09 14:44 -0500
pushed 2017-03-09 19:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 15. Implement nsTextEditorState::GetSelectionDirection. r=ehsan
a6833ad9712f8c132d06ed84979405bb7878f884
created 2017-03-09 14:44 -0500
pushed 2017-03-09 19:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 14. Implement nsTextEditorState::SetSelectionDirection. r=ehsan
202a7b464808096e788ea3729ff63212f278ee46
created 2017-03-09 14:44 -0500
pushed 2017-03-09 19:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 13. Implement nsTextEditorState::SetSelectionEnd. r=ehsan
271e63cd7bfade02da5760265fd54be3139abc50
created 2017-03-09 14:44 -0500
pushed 2017-03-09 19:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 12. Implement nsTextEditorState::SetSelectionStart. r=ehsan
77c3b36269a4f9848ebfc43db4446cfb3bb93e5b
created 2017-03-09 14:44 -0500
pushed 2017-03-09 19:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 11. Implement a SetSelectionRange function on nsTextEditorState. r=ehsan
5fc2e304113b49b08c2027ac066a34c1d604713c
created 2017-03-09 14:44 -0500
pushed 2017-03-09 19:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 9. Simplify the setup around the editor state's GetSelectionDirection function. r=ehsan
de068e5a963b8acbed83ac0e0b0824b4d8cbfccc
created 2017-03-09 14:44 -0500
pushed 2017-03-09 19:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 6. Simplify the setup around the editor state's GetSelectionRange function. r=ehsan
1034463cb379ca0f987ee79b9b2e21ce924eb6fd
created 2017-03-09 14:44 -0500
pushed 2017-03-09 19:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343037 part 4. Fix type changes on an input to properly grab the selection offsets from the old editor before we ask the editor state for them. r=ehsan
17a2b5d9827bc801fb149d2ef648a257c217bb44
created 2017-02-28 12:41 -0500
pushed 2017-02-28 17:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1342197 part 4. Move GetSelectionRange from nsTextControlFrame to the editor state. r=ehsan
a60d54195a3a8d108961d7b06fca7aa07d5ba9ab
created 2016-08-15 16:29 -0700
pushed 2016-08-17 19:47 +0000
Bobby Holley Bobby Holley - Bug 1295370 - Stop lazily creating the root node in nsTextEditorState::GetRootFrame. r=ehsan
3f709b7217a686f8f149f85725512fffe5ee9b09
created 2016-07-27 11:04 -0400
pushed 2016-08-17 01:54 +0000
Decky Coss Decky Coss - Bug 1283915 - Preserve input selection properties after type change. r=smaug
52a0d2d7639717858ce6868c19a37b95e7039736
created 2016-07-21 14:52 -0400
pushed 2016-08-05 07:08 +0000
Decky Coss Decky Coss - Bug 1287655 - place textarea/input cursor at end of text when initialized; r=smaug
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-06-10 09:56 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
3d67e45f994a3ae1ae43479c32c2ed63bbf1a7c8
created 2016-04-27 14:16 +1000
pushed 2016-04-28 23:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj.
80c48500bf8ff8e02c8d8e16032c05e415120620
created 2016-03-04 10:29 -0500
pushed 2016-03-05 01:55 +0000
Nathan Froyd Nathan Froyd - Bug 1132499 - part 2 - convert nsTextEditorState::mValue to be an nsString; r=ehsan
abd001def2e83bac50e151aca265a50492305d00
created 2016-03-04 09:56 -0500
pushed 2016-03-05 01:55 +0000
Nathan Froyd Nathan Froyd - Bug 1132499 - part 1 - convert nsTextEditorState::mValue to use Maybe instead of heap allocation; r=ehsan
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 15:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
2a8ff86a5392763ac26fbb81b6c3c8da968836c2
created 2015-06-18 23:56 +0900
pushed 2015-06-18 14:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 549674 part.1 Commit composition string at setting value of <input> or <textarea> r=smaug
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-05-03 19:33 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
39da629933e1c864000b90809c2238b46f8ce945
created 2015-04-24 09:43 -0700
pushed 2015-04-24 16:43 +0000
Andrew McCreight Andrew McCreight - Bug 1062479 - Use static strings for WeakReference type names. r=ehsan
4c73e08d1362f776cccc1758b0292b0a0a851fd4
created 2015-04-16 21:13 -0400
pushed 2015-04-17 15:15 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1155469 - Mark nsTextEditorState::mTextCtrlElement as MOZ_NON_OWNING_REF; r=baku
f343995171cbe3cd8d997befeeacfb495b7eafc6
created 2015-04-14 12:26 -0400
pushed 2015-04-14 19:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1154336 - Convert nsTextEditorState::mRestoringSelection into a strong reference; r=baku
78d7a875ce558128f4e0e7744f8b92e9e95a7d4c
created 2015-01-16 13:40 -0500
pushed 2015-01-23 04:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1122786 - Make nsTextEditorState::mTextListener an nsRefPtr; r=roc
27ae894ee4d70e08dea4e335352aa2afd810e82a
created 2015-01-07 20:14 -0500
pushed 2015-01-14 22:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1097452 - Use fallible allocation when setting the value of an <input> or <textarea> element; r=jst,froydnj
less more (0) tip