editor/libeditor/base/nsEditor.cpp
3ce0b8db2ebb198ff7b46304fe670c05738c7126
created 2011-02-09 14:07 -0500
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 336091 - Initialize the out parameters of nsEditor::GetStartNodeAndOffset correctly; r,a=roc
3de1641119d1c5bb0a3daa9ae9e7f2fdce3bc0f6
created 2011-01-27 00:26 -0500
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 629172 - Fix the regression in switching the text input direction using Cmd/Ctrl+Shift+X; r=roc a=blocking-final+
016e12c47d299557bab3f5eca8512e23528ecb74
created 2011-01-09 20:14 -0500
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 623193 - Fennec crash [@ nsEditor::InsertTextIntoTextNodeImpl ]; r,a=roc
83f76e76d7803b8f2a6ca1a72bbd1263875c4fab
created 2010-12-07 01:30 -0500
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 527935 - Fire the input event for text controls with the correct trusted-ness status; r=roc a=blocking-final+
e42d81b3e0ccc79066cd3514446ae4f881b4bff2
created 2010-12-10 17:14 -0500
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 611798 - Do not pretent that we need the presshell to exist in order to turn off update view batching when the editor operations finish, because we don't; r=bzbarsky a=blocking-final+
674eb3bc24a5c75d004a4f99c1050e638da4961e
created 2010-11-22 22:48 -0800
pushed unknown
Michael Wu Michael Wu - Bug 581596 - Add new SetInputMode api, r=roc,masayuki sr=roc a=blocking-fennec
a9f682f84cab0340bf96ca0f04003fa8531586c2
created 2010-11-11 16:40 -0500
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 611182 - Part 2: Correct the definition of EndOfDocument for the HTML editor in order to fix some tests which have been relying on the bogus node existing in non-empty editable documents; r=bzbarsky a=blocking-beta8+
49a7555a77cc03e2d84312f304dbe51eb47ef083
created 2010-11-06 18:49 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 551704 - Part 1: Don't initialize the selection needlessly if the editable area is not focused; r=roc a=blocking-betaN+
8f95ff16a6ba56d9f0ad46de12a4baff45bc9c8d
created 2010-11-04 16:44 -0400
pushed unknown
Ms2ger Ms2ger - Bug 605177 - Fix a number of build warnings in editor/; r=ehsan a=bsmedberg
d4f97e748cc4d6d3b99be6e88afaf7d3852e2567
created 2010-10-29 12:30 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 542317 - Caret missing when an iframe is put into design mode when it already has focus; r=roc a=blocking-final+
8cb3a9d9f7f925c2ae860708d6b9308eda3ce3ad
created 2010-10-21 16:56 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 605138 - Scripts from topix.net apparently causing page to scroll down when opening; r=roc a=blocking-final+
ec9b314fdb5fb46d1ff4e5f6a3f0a99cfac514fd
created 2010-10-18 13:58 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - 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+
464e830c883f64c23413182a99bdce4b580641f2
created 2010-10-11 12:35 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 602948 - ASSERTION: null node passed to nsHTMLEditUtils::IsMozBR and nsEditor::Tag when entering text in input controls focused by code or tabbing into them; r,a=roc
e841ade1b0c599dc2ae16677155ef1824d025c85
created 2010-10-11 00:07 +0200
pushed unknown
Mats Palmgren Mats Palmgren - Update the caret after creating a new frame, if the node has focus. b=536421 r=ehsan a=blocking2.0:final
eb27a2b76c40cf72d49be3ab6c2273004c18ebec
created 2010-09-21 20:40 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 586662 - Part 2: Always scroll asynchronously after a keypress to make sure that we don't reframe too soon; r=roc a=blocking-betaN+
b138e7c0fdf2b1fe02e54d6b150573fd3cad04db
created 2010-09-21 18:49 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 586662 - Part 1: back out bug 393723 to fix some assertions, and add a test case for the fix in that bug; r=roc a=blocking-betaN+
1ba6bee99c2008bc1777f8ef7318559cb86b940f
created 2010-09-23 23:34 -0400
pushed unknown
Brad Lassey Brad Lassey - Bug 580388 - Keep nsTextStateManager observers during frame reconstruction; r=masayuki a=blocking-fennec
3e5864a81c08a1a7a7e709059d376c493f68026b
created 2010-08-13 18:58 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 240933 - Part 13: Consider text frame continuations containing only newlines editable; r,a=roc
ccde84eb8c587d1a204d160efecd864f72fa0150
created 2010-08-13 18:58 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 240933 - Part 12: Avoid injecting textnodes as children of br nodes; r,a=roc
0b6a82cdbdd088581cda4cd1722ece770d150cb7
created 2010-07-21 16:08 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 240933 - Part 10: Only hide/show the caret once when placeholder transactions finish; r=roc a=dbaron
1f29b4fb184c810d978d664873ab1eb44fb3f196
created 2010-07-19 16:47 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 240933 - Part 8: Avoid creating multiple textnodes when adding text to textareas; r=roc a=dbaron
b6a390cdb03c9d1e310292da8fe16b464890833f
created 2010-09-02 20:36 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 592592 - Non-breaking spaces inserted when multiple spaces are typed, even in pre-wrap-styled text r,a=roc
daa97e0bc5f92e17310bde8b15845efe2b98e14e
created 2010-09-07 19:23 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Back out bug 592592, bug 588999, bug 591706 and bug 592586 because of test failures
1499c617241b3654d96d01f2ef07c71b68fca147
created 2010-09-02 20:36 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 592592 - Non-breaking spaces inserted when multiple spaces are typed, even in pre-wrap-styled text r,a=roc
4235cd33ad433012678d87ca668203b67c48ad57
created 2010-09-02 19:54 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Back out bug 240933 and bug 590554 because of reftest failure on Win7 and also bug 593211
d044bc01d1266ac8d42595d336cb784424e3b187
created 2010-08-13 18:58 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 240933 - Part 13: Consider text frame continuations containing only newlines editable; r,a=roc
117eb39cd47f9d8a24482c398954daaf08327fb8
created 2010-08-13 18:58 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 240933 - Part 12: Avoid injecting textnodes as children of br nodes; r,a=roc
1cf6271f4ec651518736cd16e8bad3b5eddabf47
created 2010-07-21 16:08 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 240933 - Part 10: Only hide/show the caret once when placeholder transactions finish; r=roc a=dbaron
665df2e1e79f841c5151fe63b1498fc18fa02c06
created 2010-07-19 16:47 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 240933 - Part 8: Avoid creating multiple textnodes when adding text to textareas; r=roc a=dbaron
ed7994c149537393b0fc30ee365525af0b3accd1
created 2010-08-22 20:35 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 589577 - valgrind - Conditional jump or move depends on uninitialised value(s) at (nsEditor::SetFlags(unsigned int)|nsEditor::CanEnableSpellCheck()) at startup and dom mochitest; r,a=roc
705ea088433a9f891d8e8fc62e47f380cd69ff29
created 2010-08-19 20:27 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 581576 hung up or too slow when press Enter key on Gmail editor which has a lot of misspelled words r=ehsan, a2.0=dbaron
63cd1b376c83e536904cb8f8bbcd70a44c3ee1fb
created 2010-08-11 20:52 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 581576 backout due to test_contextmenu failure
ba956b17d8345017f9434def9882864b7862ac6b
created 2010-08-11 18:19 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 581576 fix a nit of previous check-in, r+a=pending
f05b59f1ff3da7be6d09bb8b9945377d521be333
created 2010-08-11 17:50 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 581576 hung up or too slow when press Enter key on Gmail editor which has a lot of misspelled words r=ehsan, a=dbaron
c87965964a171305edd0d89cbf9e6e8fe5d9fdfc
created 2010-07-20 09:18 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 580151 - Part 2: Make sure that we decrement the counter even if creating a selection state or saving it fails; r=roc
58101a16aff7d619993819f642b117d940e7303e
created 2010-07-23 12:49 +0300
pushed unknown
Olli Pettay Olli Pettay - Bug 566466 - speed up createElement(), r=jst, peterv
0eee576149df2c8cee028b950a77c1a00707d224
created 2010-07-22 12:22 -0400
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 389372 - Contenteditable node is still editable without focus; r=ehsan,masayuki,roc sr=jst a=blocking-2.0:betaN+
cb331799ada73f79fb9124d68b12e203550dac49
created 2010-07-22 11:11 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - backout the previous my check-ins
616bd049acbc2d63fdf02fb004eea7f6a59d8139
created 2010-07-22 08:46 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 389372 Contenteditable node is still editable without focus r=ehsan+roc, sr=jst
1218281a2ead26d7b5efd657862f7c0ab0ec33d4
created 2010-07-12 00:23 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 289384 - Part 4: Attempt to collapse the selection to end if deleting it fails; r=roc
f8c796eea62608cd255ac92a5b42f695968eb718
created 2010-07-02 14:11 -0500
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 563878. Part 5. Rename nsIFrame::GetWindow(Offset) to GetNearestWidget. r=mats
7a7f39366fb29a14ab3622a3a08429b0fcd8adfe
created 2010-06-30 13:05 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 564412 Remove non-scriptable internal methods from nsIEditorIMESupport r=ehsan, sr=smaug
7f33d6e8fc8c8dd39562a6c29a66fade966b18de
created 2010-06-21 11:02 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 572598 - Part 5: Remove a bogus NS_ENSURE_TRUE check, and add a couple more; r=roc
80c011b7ff559fbbd0703461e3270f55dbbe7b3b
created 2010-06-18 17:01 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 572598 - Part 3: Improve error checking in nsEditor::GetStartNodeAndOffset; r=roc
45dd348924483d9270832a881b0beb481f9797ed
created 2010-06-17 16:44 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 572618 - Make debugging the editor easier - Part 4: multiline version of part 1; r=roc
bebdf341352258d8aa5967b9325188e31731e1ad
created 2010-06-17 16:40 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 572618 - Make debugging the editor easier - Part 3: multiline version of part 2; r=roc
223b2b67edbd8da65198571534d75dd0c5431031
created 2010-06-17 15:41 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 572618 - Make debugging the editor easier - Part 2: Replace all if(!foo) return NS_ERROR_bar checks with NS_ENSURE_TRUE(foo, NS_ERROR_bar); r=roc
8d5a112a3091fc8b074dbac8dd9a2ac1b449ffca
created 2010-06-17 15:27 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 572618 - Make debugging the editor easier - Part 1: Replace all if(NS_FAILED) checks with NS_ENSURE_SUCCESS; r=roc
8cf95fe4c7a5bb3820c51ff2fce5bc44204ae63a
created 2010-06-16 12:33 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 558983 - Holding Ctrl-Backspace from the middle of a sentence causes a crash. [@ nsEditor::CreateTxnForDeleteCharacter]; r=roc
a7548c52f067b3ade19a0b37e219f5e0cf8e2962
created 2010-06-17 14:31 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 545775 part.4 Move mutation observer to nsHTMLEditor r=ehsan
224af2d73b568d0f847e90082b09f5b19fd083c4
created 2010-06-17 14:30 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 545775 part.3 Move selection initializer into nsEditor r=ehsan
55bc63d725049f93711decb1b13b1c2bfa6d6640
created 2010-06-17 14:30 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 545775 part.2 Refactor GetPIDOMEventTarget() r=ehsan
c84bf31888d6aa7f96b44d8c9394ffe0a3e9abc8
created 2010-06-17 14:29 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 545775 part.1 Separate GetRootElement() r=ehsan
37caccea3c818595150703a90e9ab66fa90bd6b8
created 2010-06-10 22:46 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 569523 - GetStartNodeAndOffset should take an nsIDOMNode** parameter, instead of nsCOMPtr<nsIDOMNode>*; r=roc
145c54158531a0d7181201ed76d05ff9e871e332
created 2010-06-10 10:16 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 564669 Remove nsIPlaintextEditor::handleKeyPress() r=smaug+ehsan, sr=roc
752f109a5d1157b0e6d024a5e5ccf484c6437304
created 2010-05-23 22:13 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 567701 - Don't store a view manager pointer in nsEditor; retrieve it lazily; r=roc
2437636244f39bbdc7d20b062e2c978b9d85c239
created 2010-04-21 16:17 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 534785 - Move the ownership of editor and selection controller from the text frame to the content node; r=roc,jst sr=roc
b477fae76acca1387c978fa232c349c0cf8b1bda
created 2010-06-03 21:28 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 634e1f2cf46c because it breaks the Esc key in XUL dialogs (possibly among others)
634e1f2cf46c83024e09dd7af02f4901a1ed7276
created 2010-06-02 16:24 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 564669 Remove nsIPlaintextEditor::handleKeyPress() r=smaug, sr=roc
f367856ca5140b6aeee0788a2d3429a456eab141
created 2010-05-27 11:04 +0900
pushed unknown
Masayuki Nakano Masayuki Nakano - Bug 568135 IME composition string is committed unexpectedly on Gmail when editor flag was changed by some commands r=smaug
less more (0) -100 -60 tip