Ehsan Akhgari
|
5199d98d91
|
Bug 645914 - Do not eat the white-space when doing word selection if the eaten whitespace is a newline character and we have been instructed not to jump between lines; r=roc
This fixes a bug in selecting words at the end of lines in textarea's for Windows.
|
2011-03-30 11:56:48 -04:00 |
|
Ehsan Akhgari
|
eaafa97906
|
Test case for bug 638596; r=roc
|
2011-03-04 13:44:25 -08:00 |
|
Ehsan Akhgari
|
7a77702d1e
|
Bug 641466 - Correct the array bounds checking so that the last surrogate pair in a textbox can be deleted correctly; r=roc
|
2011-03-16 15:34:29 -04:00 |
|
Ehsan Akhgari
|
c06813a2c5
|
Bug 407127 - Part 6: Remove the presshell argument to nsIEditor::Init as it's no longer necessary; r=roc
|
2011-03-11 00:40:31 -05:00 |
|
Ehsan Akhgari
|
bb48d9cae8
|
Bug 407127 - Part 4: Avoid using the presshell needlessly because it may not always be available; r=roc
|
2011-03-11 00:40:30 -05:00 |
|
Ehsan Akhgari
|
6ef553932d
|
Bug 407127 - Part 2: Refactor the editor so that it only touches mSelConWeak in GetSelectionController, to make removing it for HTML editors easier; r=roc
|
2011-03-11 00:40:30 -05:00 |
|
Ehsan Akhgari
|
586a904360
|
Bug 407127 - Part 1: Refactor the editor so that it only touches mPresShellWeak in GetPresShell, to make removing it easier; r=roc
|
2011-03-11 00:40:30 -05:00 |
|
Ehsan Akhgari
|
af800fd6a1
|
Bug 636465 - Reset the spellchecking override status when detaching an editor object from the content node; r,a=roc
|
2011-03-01 15:04:42 -08:00 |
|
Ehsan Akhgari
|
1989a9bf06
|
Bug 636074 follow-up: move the assertion count adjustment because a test was added in between
|
2011-02-23 15:28:33 -08:00 |
|
Kyle Huey
|
da2a416c73
|
Bug 633709: Convert bogus assert into a warning. r+a=ehsan
--HG--
extra : rebase_source : 5928d5a4309bd98e0cf4cd3041f36ba64d992706
|
2011-02-19 17:49:23 -05:00 |
|
Peter Van der Beken
|
2552abd64a
|
Fix for bug 633738 (quora.com bloats out of control (part 3)) - mark some known assertions caused by bug 439258. r=bz, a=jst.
|
2011-02-17 12:19:13 +01:00 |
|
Chris Leary
|
86d81ea3d6
|
Merge tracemonkey to mozilla-central. (a=blockers)
|
2011-01-31 19:43:36 -08:00 |
|
Jonas Sicking
|
6c6a7cea3e
|
Disallow content access to chrome functions without __exposedProps__ (bug 628410, r=gal).
|
2011-01-29 18:47:17 -08:00 |
|
Ehsan Akhgari
|
b1d2463ed9
|
Bug 629172 - Fix the regression in switching the text input direction using Cmd/Ctrl+Shift+X; r=roc a=blocking-final+
--HG--
extra : rebase_source : 57471865db00c1efa07bb746df42de8278027b36
|
2011-01-27 00:26:33 -05:00 |
|
Ehsan Akhgari
|
3f40511a92
|
Bug 626411 - Selecting a section of URL, then clicking "Delete" stays at refresh, instead of "go"; r=roc a=blocking-final+
--HG--
extra : rebase_source : 09c7a68d030c819afe7086fe22f2c83620e881eb
|
2011-01-19 19:25:03 -05:00 |
|
Ehsan Akhgari
|
bde6418f39
|
Bug 625452 - Make sure all plaintext editor commands generate trusted input events; r=roc a=blocking-final+
|
2011-01-15 23:16:45 -05:00 |
|
Ehsan Akhgari
|
22f13c2a13
|
Bug 527935 - Part 4: Make sure that the input event after paste operations; r=roc a=blocking-final+
|
2010-12-17 14:47:11 -08:00 |
|
Ehsan Akhgari
|
393e54e609
|
Bug 527935 - Fire the input event for text controls with the correct trusted-ness status; r=roc a=blocking-final+
|
2010-12-07 01:30:05 -05:00 |
|
Masayuki Nakano
|
17924ba129
|
Bug 613810 - Undo(ctrl+z) does not work continuously after committing IME; r=ehsan a=blocking-final+
|
2010-11-24 17:57:32 -05:00 |
|
Justin Dolske
|
4e13204b40
|
Bug 613403 - Fix existing tests to work with tab-modal prompt changes. r=ehsan, a=testsonly
|
2010-11-19 15:15:27 -08:00 |
|
Ehsan Akhgari
|
9cd1d8318f
|
Bug 611182 - Part 6: Actually allow the bogus node to be deleted from the document, and check if the parent is modifiable when inserting an element to prevent a bogus node being inserted under a contenteditable="false" element; r=bzbarsky a=blocking-beta8+
This fixes a failure in layout/reftests/bugs/579985-1.html, and is tested by it.
|
2010-11-12 10:38:14 -05:00 |
|
Ehsan Akhgari
|
8376c423de
|
Bug 611182 - Part 3: Handle dynamic changes to the editable documents and create/remove the bogus node if needed; r=bzbarsky a=blocking-beta8+
|
2010-11-11 16:40:52 -05:00 |
|
Ehsan Akhgari
|
472326895e
|
Bug 551704 - Part 2: Don't replace newline characters with BR nodes in preformatted editable fields; r=roc a=blocking-betaN+
|
2010-11-06 18:49:26 -04:00 |
|
Ms2ger
|
859896ba2e
|
Bug 606717 - Comparison between signed and unsigned integers in nsTextEditRules::CollapseSelectionToTrailingBRIfNeeded; r=ehsan a=bsmedberg
|
2010-11-04 16:45:39 -04:00 |
|
Ms2ger
|
1dc17b150a
|
Bug 605177 - Fix a number of build warnings in editor/; r=ehsan a=bsmedberg
|
2010-11-04 16:44:46 -04:00 |
|
Ehsan Akhgari
|
22cdd2dc8b
|
Bug 606295 - Don't attempt to remove the edit action listener from nsPlaintextEditor's dtor; r,a=roc
|
2010-10-22 16:51:06 -04:00 |
|
Ehsan Akhgari
|
88e3c3e1a4
|
Bug 604532 - Copying from the location bar doesn't copy the entire URL if some text has been appended to it; r=roc a=blocking-final+
|
2010-10-18 13:58:55 -04:00 |
|
Ehsan Akhgari
|
bd870e5b18
|
Bug 602130 - Always start with a clean transaction manager when re-initialing the editor; r=roc a=blocking-final+
--HG--
extra : rebase_source : ec386404eb6853a66406f1b441cc25f3a3417688
|
2010-10-14 19:53:43 -04:00 |
|
Ehsan Akhgari
|
e75e09ff61
|
Bug 603556 - pasting into text that is longer than maxlength of text control fails; r=roc a=blocking-final+
|
2010-10-12 18:30:41 -04:00 |
|
Ehsan Akhgari
|
52b16445e6
|
Bug 597331 - Reframing a textarea sets the caret position to the end of its contents; r=bzbarsky a=blocking-final+
|
2010-10-13 01:34:05 -04:00 |
|
Ehsan Akhgari
|
fc135a2458
|
Bug 600570 - textarea: cut and paste broken, pastes more than cut, leaves selectionEnd with wrong value; r=bzbarsky a=blocking-betaN+
|
2010-10-06 18:42:21 -04:00 |
|
Ehsan Akhgari
|
133d6d5182
|
Bug 597519 - Attempting to add characters to a textarea filled to its maxlength with a trailing newline results in the caret to jump to the previous line; r=roc a=blocking-final+
|
2010-09-24 15:10:53 -04:00 |
|
Ehsan Akhgari
|
f4902d68f7
|
Bug 596001 - Add a test to make sure that tab values are handled correctly in plaintext editable fields; r=roc a=NOPTB
|
2010-09-23 16:55:40 -04:00 |
|
Ehsan Akhgari
|
dae8839f12
|
Bug 596506 - Going to end of line using Ctrl-e on Mac positions caret after newline in textareas; r=bzbarsky a=blocking-final+
|
2010-09-16 14:40:26 -04:00 |
|
Ehsan Akhgari
|
93d0c6b193
|
Bug 596333 - Part 2: Make ContainsDOMWordSeparator greedy; r=bz a=blocking-betaN+
|
2010-09-16 14:39:28 -04:00 |
|
Ehsan Akhgari
|
851b7dc1b5
|
Bug 596333 - Automatic spell checking not always functional after bug 240933; r=roc a=blocking-betaN+
|
2010-09-16 14:38:46 -04:00 |
|
Ehsan Akhgari
|
ced4d3129b
|
Bug 590554 - Part 2: Disable the end offset assertion for password fields; r=roc
--HG--
extra : rebase_source : 29f26dc5de8bd0ba0656a37fdf3b24657a38c581
|
2010-08-30 16:38:43 -04:00 |
|
Ehsan Akhgari
|
8c8c515368
|
Bug 590554 - maxlength in textarea does not prevent newline characters from being inserted; r,a=roc
--HG--
extra : rebase_source : 7156090a56ed7818db3539dbc8e6f9f7ae86d6e5
|
2010-08-27 01:36:09 -04:00 |
|
Ehsan Akhgari
|
88f276e98a
|
Bug 240933 - Part 7: Collapse the selection in textarea's to the trailing BR if needed after every edit operation; r,a=roc
--HG--
extra : rebase_source : def2e0da4f32e9e50231b250075c45766bb00819
|
2010-09-01 18:06:52 -04:00 |
|
Ehsan Akhgari
|
b5f720a55c
|
Bug 240933 - Part 6: Put the selection on the moz BR element if the user presses Enter at the end of a textarea; r=roc a=dbaron
--HG--
extra : rebase_source : 179199c5e641282fdcc382dccbe2d31ad0cbe057
|
2010-07-19 16:19:27 -04:00 |
|
Ehsan Akhgari
|
43c9761626
|
Bug 240933 - Part 5: Inject linefeed characters instead of BR elements when the user presses Enter; r=roc a=dbaron
--HG--
extra : rebase_source : 6e8e9f098950113fd4739251dfee6b19473c8f08
|
2010-07-17 19:40:22 -04:00 |
|
Ehsan Akhgari
|
2a998fd974
|
Bug 240933 - Part 4: Remove the code responsible for handling non-preformatted text in WillInsertText; r=roc a=dbaron
--HG--
extra : rebase_source : 67bddca61bbf4f2d20fd8e105234c3667459aa20
|
2010-07-16 17:34:59 -04:00 |
|
Ehsan Akhgari
|
4085a00c0c
|
Bug 240933 - Part 1: Do not split multiline text into textframes separated by BR elements; r=roc a=dbaron
--HG--
extra : rebase_source : bcaf760ad9d2e939a5d99f21cd8727ef71faea92
|
2010-07-11 16:26:26 -04:00 |
|
Ehsan Akhgari
|
96488558d9
|
Bug 592592 - Part 2: Fix test_texteditor_keyevent_handling.html to reflect the desired behavior; r=roc
|
2010-09-08 17:32:07 -04:00 |
|
Ehsan Akhgari
|
7b654288bf
|
Back out bug 240933 and bug 590554 because of reftest failure on Win7 and also bug 593211
|
2010-09-02 19:54:23 -04:00 |
|
Ehsan Akhgari
|
f46bed132f
|
Bug 590554 - Part 2: Disable the end offset assertion for password fields; r=roc
--HG--
extra : rebase_source : 0e3dce695eafc269f1efdacd57d56d5383be6bd9
|
2010-08-30 16:38:43 -04:00 |
|
Ehsan Akhgari
|
9367068a32
|
Bug 590554 - maxlength in textarea does not prevent newline characters from being inserted; r,a=roc
--HG--
extra : rebase_source : bc351ffd6cd3a346b57808f338e4367e2c731947
|
2010-08-27 01:36:09 -04:00 |
|
Ehsan Akhgari
|
ddbe740048
|
Bug 240933 - Part 7: Collapse the selection in textarea's to the trailing BR if needed after every edit operation; r,a=roc
--HG--
extra : rebase_source : a13c6c277ddb545614eb8c93131112bc793c1348
|
2010-09-01 18:06:52 -04:00 |
|
Ehsan Akhgari
|
b41230b0ae
|
Bug 240933 - Part 6: Put the selection on the moz BR element if the user presses Enter at the end of a textarea; r=roc a=dbaron
--HG--
extra : rebase_source : d992d0950cd15c24d68f976d6e628eb349de5150
|
2010-07-19 16:19:27 -04:00 |
|
Ehsan Akhgari
|
f31556a8c3
|
Bug 240933 - Part 5: Inject linefeed characters instead of BR elements when the user presses Enter; r=roc a=dbaron
--HG--
extra : rebase_source : af405de4d02ba543dffacea04dd026a1dd24c8bf
|
2010-07-17 19:40:22 -04:00 |
|