Mounir Lamouri
|
b4cf8cd184
|
Backed out changeset c1a7c1bc1aeb due to busted build.
|
2011-04-20 22:26:06 +02:00 |
|
David Zbarsky
|
c4d29900ed
|
Bug 610305: decom nsEventStateManager r=smaug
|
2011-04-20 21:42:33 +02:00 |
|
Ehsan Akhgari
|
1eafc52dd0
|
Bug 650083 - nsEditor.cpp:1147: warning: unused variable 'rv'; r=roc
|
2011-04-14 23:45:24 -04:00 |
|
Ehsan Akhgari
|
4153f12b55
|
Bug 617539 - Remove nsIEditor_MOZILLA_2_0_BRANCH; r=roc
|
2011-04-11 16:00:32 -04:00 |
|
Peter Van der Beken
|
afdf1551f1
|
Fix for bug 584048 (Clean up cycle collection code) - remove NS_IMPL_CYCLE_COLLECTING_ADDREF_AMBIGUOUS/NS_IMPL_CYCLE_COLLECTING_RELEASE_AMBIGUOUS. r=bent.
|
2011-03-06 12:11:31 +01:00 |
|
Ehsan Akhgari
|
b4def61223
|
Bug 646194 - Fix the bound checking when deleting previous words to prevent crashes when the caret is at the beginning of an editable area; r=roc
|
2011-04-06 11:28:08 -07:00 |
|
Ehsan Akhgari
|
ba2ed13afe
|
Bug 642588 - Clean up the drag & drop caret on the editor correctly when the mouse leaves the editable field; r=roc
|
2011-03-18 14:57:02 -04:00 |
|
Ehsan Akhgari
|
e4ad8f774b
|
Bug 640321 - Register the mouse event handlers for the editor in the system group; r=roc
|
2011-03-16 15:34:30 -04: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
|
b528286d7e
|
Bug 639695 - Reconnect the HTML editor to the new presentation of a contenteditable document when it changes; r=roc
This fixes things such as the caret not showing up after the presshell for a
document containing a contenteditable element is recreated.
|
2011-03-11 18:45:20 -05: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
|
c504ea4d07
|
Bug 407127 - Part 5: Fix the editor to not rely on cached presshells and selection controllers, because they may not always be valid; 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
|
343b9d2aa6
|
Bug 407127 - Part 3: Get the selection controller for HTML editors from the presshell, instead of holding on to a presshell reference masked as a selection controller; 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 |
|
Neil Rashbrook
|
42274702a1
|
Bug 635420 - Clicking on content within Normal tab of Composer and stops switching to other tabs; r=ehsan a=bsmedberg
|
2011-02-28 13:04:05 -08:00 |
|
Jesse Ruderman
|
75fe047e55
|
Add bug number to comment. a=NPOTB DONTBUILD
|
2011-02-24 13:43:48 -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
|
d50f7a5a54
|
Bug 636107 - Part 2: Maintain better hygiene by not passing uninitialized pointer values around; r=ehsan a=blocking-final+
|
2011-02-23 07:20:58 -05:00 |
|
Ehsan Akhgari
|
bcb0f84a06
|
Bug 636074 - Part 1: Forget the transaction pointer when creating transaction objects in order to pass it to the caller instead of swapping it with random values; r=roc a=blocking-final+
|
2011-02-23 14:22:07 -08:00 |
|
Kyle Huey
|
8408dbe11c
|
Bug 633709: Actually commit the test. r+a=ehsan
|
2011-02-19 18:40:52 -05: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 |
|
Kyle Huey
|
846a72981f
|
Bug 633709: Fix editor's handling of txn objects. r+a=ehsan
--HG--
extra : rebase_source : c44055ca4378a8213e3b60b61b16df8dd9758a88
|
2011-02-19 17:18:37 -05:00 |
|
Kyle Huey
|
015e84ddd4
|
Bug 633709: Test.
--HG--
extra : rebase_source : 6bae5d01331df279551577606806fc35d91993a3
|
2011-02-19 17:04:26 -05:00 |
|
Ehsan Akhgari
|
9bd0f72c58
|
Bug 336091 - Initialize the out parameters of nsEditor::GetStartNodeAndOffset correctly; r,a=roc
--HG--
extra : rebase_source : 7ae5b960263f2412c21b0cbcebf6f95a4ddb2e73
|
2011-02-09 14:07:56 -05: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
|
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
|
3d3c16632b
|
Bug 623193 - Fennec crash [@ nsEditor::InsertTextIntoTextNodeImpl ]; r,a=roc
|
2011-01-09 20:14:58 -05:00 |
|
Ehsan Akhgari
|
9a4fb543ef
|
Bug 527935 - Part 3: Generate the input event for editor IME transaction commits if needed; 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 |
|
Jesse Ruderman
|
3be9494c60
|
Bug 475132 - add crashtest
|
2010-12-12 12:54:25 -08:00 |
|
Jesse Ruderman
|
8a7fe7c658
|
Bug 407079 - add crashtest
|
2010-12-12 12:54:25 -08:00 |
|
Ehsan Akhgari
|
d7ede6881c
|
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+
This patch should fix all of the possible cases where a browser window stops painting when the presshell dies in the middle of an editor operation.
|
2010-12-10 17:14:26 -05:00 |
|
Ehsan Akhgari
|
2337dae8c9
|
Back out bug 612128 because it regressed Fennec with bug 618357, which blocks Fennec beta3; a=blocking-fennecb3+
|
2010-12-10 21:20:00 -05:00 |
|
Ehsan Akhgari
|
30e6f309f2
|
Bug 612128 - document.execCommand("inserthtml") may insert HTML inside non-editable parts of a document; r=roc,bz a=bz
|
2010-11-16 15:45:49 -05:00 |
|
Neil Deakin
|
2eeca289de
|
Bug 527749 - Drag events out of order; r=smaug,dao a=blocking-betaN+
|
2010-12-03 11:19:55 -05:00 |
|
Ehsan Akhgari
|
ed92562d68
|
Bug 615015 - "ASSERTION: bad action nesting!"; r,a=roc
--HG--
extra : rebase_source : 3e972a7f5dad81b5cba1b8ee93c16798fdc809c2
|
2010-12-01 00:24:09 -05:00 |
|
Ehsan Akhgari
|
07197cbb7a
|
Remove a bogus check added in bug 572618; a=me DONTBUILD
|
2010-11-23 13:09:41 -05:00 |
|
Michael Wu
|
da47d70884
|
Bug 581596 - Add new SetInputMode api, r=roc,masayuki sr=roc a=blocking-fennec
|
2010-11-22 22:48:03 -08: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
|
0450182992
|
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+
|
2010-11-11 16:40:55 -05:00 |
|
Ehsan Akhgari
|
e588665b2b
|
Bug 551704 - Part 1: Don't initialize the selection needlessly if the editable area is not focused; r=roc a=blocking-betaN+
|
2010-11-06 18:49:26 -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
|
26b56e6566
|
Bug 542317 - Caret missing when an iframe is put into design mode when it already has focus; r=roc a=blocking-final+
|
2010-10-29 12:30:52 -04:00 |
|
Ehsan Akhgari
|
c5d807f1c7
|
Bug 605138 - Scripts from topix.net apparently causing page to scroll down when opening; r=roc a=blocking-final+
|
2010-10-21 16:56:20 -04:00 |
|
Daniel Glazman
|
7aab5ded6b
|
Bug 605081 - Editor refuses to insert a <keygen> element; r=ehsan a=roc
|
2010-10-21 17:12:49 -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
|
543d035d35
|
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
--HG--
extra : rebase_source : 2ab9b687f8cf6afbd464841f1c3cfbc0f38adeaa
|
2010-10-11 12:35:40 -04:00 |
|