Masayuki Nakano
|
742e98c291
|
Bug 389372 Contenteditable node is still editable without focus r=ehsan+roc, sr=jst
|
2010-07-22 08:46:52 +09:00 |
|
Ehsan Akhgari
|
2a450d1c08
|
Bug 289384 - Part 4: Attempt to collapse the selection to end if deleting it fails; r=roc
|
2010-07-12 00:23:25 -04:00 |
|
Timothy Nikkel
|
976046bf62
|
Bug 563878. Part 5. Rename nsIFrame::GetWindow(Offset) to GetNearestWidget. r=mats
|
2010-07-02 14:11:04 -05:00 |
|
Masayuki Nakano
|
6a5b71a1ed
|
Bug 564412 Remove non-scriptable internal methods from nsIEditorIMESupport r=ehsan, sr=smaug
|
2010-06-30 13:05:12 +09:00 |
|
Ehsan Akhgari
|
1dbef4b718
|
Bug 572598 - Part 5: Remove a bogus NS_ENSURE_TRUE check, and add a couple more; r=roc
|
2010-06-21 11:02:14 -04:00 |
|
Ehsan Akhgari
|
e44b7de5ab
|
Bug 572598 - Part 3: Improve error checking in nsEditor::GetStartNodeAndOffset; r=roc
|
2010-06-18 17:01:08 -04:00 |
|
Ehsan Akhgari
|
24b20624da
|
Bug 572618 - Make debugging the editor easier - Part 4: multiline version of part 1; r=roc
|
2010-06-17 16:44:35 -04:00 |
|
Ehsan Akhgari
|
efa76e8106
|
Bug 572618 - Make debugging the editor easier - Part 3: multiline version of part 2; r=roc
|
2010-06-17 16:40:48 -04:00 |
|
Ehsan Akhgari
|
e93945101f
|
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
|
2010-06-17 15:41:16 -04:00 |
|
Ehsan Akhgari
|
ed95bc25f5
|
Bug 572618 - Make debugging the editor easier - Part 1: Replace all if(NS_FAILED) checks with NS_ENSURE_SUCCESS; r=roc
|
2010-06-17 15:27:24 -04:00 |
|
Ehsan Akhgari
|
1b72ad3e8b
|
Bug 558983 - Holding Ctrl-Backspace from the middle of a sentence causes a crash. [@ nsEditor::CreateTxnForDeleteCharacter]; r=roc
|
2010-06-16 12:33:13 -04:00 |
|
Masayuki Nakano
|
16f55c793b
|
Bug 545775 part.4 Move mutation observer to nsHTMLEditor r=ehsan
|
2010-06-17 14:31:15 +09:00 |
|
Masayuki Nakano
|
5f41263aaf
|
Bug 545775 part.3 Move selection initializer into nsEditor r=ehsan
|
2010-06-17 14:30:42 +09:00 |
|
Masayuki Nakano
|
ceaf9951b3
|
Bug 545775 part.2 Refactor GetPIDOMEventTarget() r=ehsan
|
2010-06-17 14:30:10 +09:00 |
|
Masayuki Nakano
|
255dc50f24
|
Bug 545775 part.1 Separate GetRootElement() r=ehsan
|
2010-06-17 14:29:40 +09:00 |
|
Ehsan Akhgari
|
181e117cff
|
Bug 569523 - GetStartNodeAndOffset should take an nsIDOMNode** parameter, instead of nsCOMPtr<nsIDOMNode>*; r=roc
|
2010-06-10 22:46:51 -04:00 |
|
Masayuki Nakano
|
9d9e285291
|
Bug 564669 Remove nsIPlaintextEditor::handleKeyPress() r=smaug+ehsan, sr=roc
|
2010-06-10 10:16:58 +09:00 |
|
Ehsan Akhgari
|
a441c36681
|
Bug 567701 - Don't store a view manager pointer in nsEditor; retrieve it lazily; r=roc
(transplanted from 752f109a5d1157b0e6d024a5e5ccf484c6437304)
--HG--
extra : transplant_source : u/%10%9A%5D%11W%B0%E6%D0%24%A5%E5%CC%F4%84%C6Cs%04
|
2010-05-23 22:13:00 -04:00 |
|
Ehsan Akhgari
|
d051ffeaed
|
Bug 534785 - Move the ownership of editor and selection controller from the text frame to the content node; r=roc,jst sr=roc
(transplanted from 2437636244f39bbdc7d20b062e2c978b9d85c239)
--HG--
rename : layout/reftests/forms/placeholder/placeholder-14.html => layout/reftests/forms/placeholder/placeholder-18.html
extra : transplant_source : %247cbD%F3%9B%BD%C7%D2%0B%06.%2C%97%8B%9D%85%C29
|
2010-04-21 16:17:41 -04:00 |
|
Ehsan Akhgari
|
c0245df31d
|
Backed out changeset 634e1f2cf46c because it breaks the Esc key in XUL dialogs (possibly among others)
|
2010-06-03 21:28:03 -04:00 |
|
Masayuki Nakano
|
d075ac396c
|
Bug 564669 Remove nsIPlaintextEditor::handleKeyPress() r=smaug, sr=roc
|
2010-06-02 16:24:56 +09:00 |
|
Masayuki Nakano
|
8b0678d007
|
Bug 568135 IME composition string is committed unexpectedly on Gmail when editor flag was changed by some commands r=smaug
|
2010-05-27 11:04:14 +09:00 |
|
Ehsan Akhgari
|
f58add9d96
|
Bug 336104 - "ASSERTION: no frame, see bug #188946"; r=roc,dbaron
|
2010-05-21 16:36:42 -04:00 |
|
Ehsan Akhgari
|
b8d67340db
|
Back out changeset 0d2f650b8581 because of crashtest failure
|
2010-05-21 15:27:24 -04:00 |
|
Ehsan Akhgari
|
2ca79e5889
|
Bug 336104 - "ASSERTION: no frame, see bug #188946"; r=roc
|
2010-05-21 14:15:21 -04:00 |
|
Ehsan Akhgari
|
a87b134220
|
Bug 560647 - add startup timeline instrumentation; r=vlad
|
2010-05-19 19:22:19 -04:00 |
|
David Bienvenu
|
45cbd7e1ed
|
Bug 554806 Html editor deletes lines below return on certain emails composed in outlook 2003. r=roc,sr=dmose
|
2010-05-18 09:58:38 +01:00 |
|
Craig Topper
|
cb8187eff9
|
Remove nsICSSStyleSheet and replace all uses with nsCSSStyleSheet. (Bug 239008) r=dbaron
|
2010-05-11 13:41:47 -07:00 |
|
Boris Zbarsky
|
e98cd67374
|
Bug 564574. Pass the first appended node to ContentAppended. r=jst, sr=sicking
|
2010-05-10 21:12:34 -04:00 |
|
Masayuki Nakano
|
6aa99dc4be
|
Bug 488420 IME enabled state is not modified when a focused editor's readonly attribute is changed r=smaug
|
2010-05-05 02:40:39 +09:00 |
|
Jonas Sicking
|
6f9aebb70a
|
Bug 429175: Make sure to only set aNotify to true when we should. r=peterv
|
2010-05-03 06:23:36 -07:00 |
|
Boris Zbarsky
|
a26d92e83d
|
Bug 562688 part 14. Eliminate all remaining eELEMENT consumers. r=jst
|
2010-04-30 09:12:06 -04:00 |
|
Michael Kohler
|
882385621a
|
Bug 260911 - fix 'hierarchy' misspellings. r=timeless
--HG--
extra : rebase_source : ea5fb9d2228966f1bd4eb10d8b5839988a758eaf
|
2010-04-29 21:01:11 +02:00 |
|
Masayuki Nakano
|
35cd0d8a5e
|
Bug 558970 nsEditorEventListener should store its owner as nsEditor rather than nsIEditor r=smaug
|
2010-04-19 21:20:42 +09:00 |
|
Masayuki Nakano
|
a0d8a6eea6
|
Bug 559754 IME Composition in password field cannot be committed by click (and forceCompositionEnd()) r=smaug
|
2010-04-19 21:20:30 +09:00 |
|
Neil Deakin
|
645fdae65c
|
Bug 539476, use the system event group for editor drop listeners, so that the default action can be prevented, r=smaug
|
2010-04-18 14:27:20 -04:00 |
|
Ehsan Akhgari
|
12fba145fe
|
Bug 557689 - Mochitest-3 (debug) crash after running test_bug366682.html or test_selection_move_commands.xul as a result of bug 542919 [@ nsCOMPtr<nsIMutationObserver>::assign_with_AddRef] (underlying issue will be fixed in bug 534785); r=jrmuizel
|
2010-04-12 02:13:17 -04:00 |
|
Ehsan Akhgari
|
00a641e433
|
Merge backout of the debugging code added for bug 557689
|
2010-04-12 01:08:36 -04:00 |
|
Ehsan Akhgari
|
bc902da3d5
|
Backed out changeset b501122477cc because I figured out the problem
|
2010-04-12 01:08:03 -04:00 |
|
Masayuki Nakano
|
7d05909d39
|
Bug 552914 nsEditor::mFlags is never modified by SetFlags() r=smaug
|
2010-04-12 11:35:18 +09:00 |
|
Ehsan Akhgari
|
bf02b17a63
|
Try to gather some debug information for bug 557689
--HG--
extra : rebase_source : c7f77e94f3697acbf94175f232633a83086aba98
|
2010-04-11 22:27:45 -04:00 |
|
Masayuki Nakano
|
2e04f8ba90
|
Bug 543398 Drop nsTextEventReply and nsIPrivateCompositionEvent r=smaug, sr=roc
|
2010-04-10 18:24:35 +09:00 |
|
Craig Topper
|
ea3edbe56c
|
Bug 557690: Fix uninitialized return value in nsEditor::QueryComposition. r=roc
|
2010-04-08 12:26:27 -07:00 |
|
Craig Topper
|
7b89b159bb
|
Bug 253889: DeCOMtaminate nsIPresShell - GetCaret(). r=roc
--HG--
extra : rebase_source : 2a05050d8cbb10dd3bb763d5d5a158cc5f3dd814
|
2010-03-31 08:39:31 -04:00 |
|
Kyle Huey
|
afc6c6ca2d
|
Backed out changeset 4b8936ac4a31
|
2010-03-30 19:56:44 -04:00 |
|
Craig Topper
|
6c9540a26d
|
Bug 253889: More deCOMtamination of nsIPresShell. r=roc
|
2010-03-28 19:21:11 -04:00 |
|
Makoto Kato
|
9058c89126
|
Bug 553548 - nsEditor::GetWrapWidth() is unused. r=Olli.Pettay
|
2010-03-23 12:51:58 +09:00 |
|
Mats Palmgren
|
549893b6d7
|
Bug 544852, part 1: Remove nsCaret::GetCaretCoordinates. r=roc
|
2010-03-14 23:52:07 +01:00 |
|
Masayuki Nakano
|
8a42231835
|
Bug 545602 Unify the event listeners for editor r=smaug
--HG--
rename : editor/libeditor/text/nsEditorEventListeners.cpp => editor/libeditor/base/nsEditorEventListener.cpp
rename : editor/libeditor/text/nsEditorEventListeners.h => editor/libeditor/base/nsEditorEventListener.h
rename : editor/libeditor/html/nsHTMLEditorMouseListener.cpp => editor/libeditor/html/nsHTMLEditorEventListener.cpp
rename : editor/libeditor/html/nsHTMLEditorMouseListener.h => editor/libeditor/html/nsHTMLEditorEventListener.h
|
2010-03-06 13:01:28 +09:00 |
|
Masayuki Nakano
|
6aa4de4b64
|
Bug 537828 crash [@ nsAString_internal::Assign(nsAString_internal const&)] r=Olli
|
2010-01-13 11:35:50 +09:00 |
|
Tom Dyas
|
8209cf7fbc
|
Support receiving data from Mac OS X services into text and HTML editors. b=525389 r=josh r/sr=smaug
|
2010-01-10 20:45:45 -05:00 |
|
Josh Aas
|
f9051ae7e3
|
Backed out changeset bee6729280d8
|
2009-12-30 17:29:26 -05:00 |
|
Tom Dyas
|
13780ad38c
|
Support receiving data from Mac OS X services into text and HTML editors. b=525389 r=josh r/sr=smaug
|
2009-12-30 15:58:33 -05:00 |
|
Masayuki Nakano
|
838c68560a
|
Bug 535632 Crash [@ nsEditor::GetIndexOf] r=Olli
|
2009-12-30 17:17:44 +09:00 |
|
Boris Zbarsky
|
3e7aa47200
|
Bug 500882 part 6. Switch remaining modules to using the new GetPrimaryFrame API. r=smaug,roc
|
2009-12-24 16:20:06 -05:00 |
|
Masayuki Nakano
|
6066caf76e
|
Bug 535041 Crash [@ nsContentUtils::IsInSameAnonymousTree] r=Olli
|
2009-12-17 13:46:30 +09:00 |
|
Masayuki Nakano
|
ab0f2e9ba1
|
Bug 528435 Drop NS_COMPOSITION_QUERY event r=roc, sr=neil
|
2009-11-16 22:13:02 +09:00 |
|
Simon Montagu
|
cf11344722
|
Include bidi continuations when testing whether a frame has any width. Bug 514156, r=peterv
* * *
Tests for bug 514156
|
2009-10-19 01:01:15 -07:00 |
|
Graeme McCutcheon
|
0e3e141b65
|
Bug 502673 - Crash @ nsEditor::NotifyDocumentListeners with multiple state listeners, if listener removes itself during notification. r=timeless
|
2009-07-08 19:38:13 +01:00 |
|
Olli Pettay
|
1a534bf2c2
|
Bug 497178 - Make nsPIDOMEventTarget::GetListenerManager to return nsIEventListenerManager*, r+sr=peterv
--HG--
extra : rebase_source : e92146a2236fe857aff7b2a9b1516b30174b8d83
|
2009-06-23 14:23:52 +03:00 |
|
Olli Pettay
|
df6649fbc1
|
Bug 499667 - Remove nsIDOMDragListener, r+sr=sicking
|
2009-06-23 12:13:01 +03:00 |
|
Henri Sivonen
|
2b33dab370
|
Bug 468708 - namespaceURI for HTML elements should be http://www.w3.org/1999/xhtml (also make localName return in lower case) r=sicking, sr=peterv, a=beltzner
|
2009-06-09 10:41:19 +03:00 |
|
Robert Sayre ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
|
0864915da4
|
Add the editor to cycle collection. (Bug 423233) r+sr=peterv
|
2009-05-08 21:59:25 -07:00 |
|
Ryo Onodera
|
5e72993bff
|
Bug 489485. nsRect::ToNearest/Inner/OuterPixels should be nonstatic. r+sr=roc
--HG--
extra : rebase_source : 13778709270ab926e951a7782fce3632370ef7c7
|
2009-05-08 14:31:04 +12:00 |
|
L. David Baron
|
1db85e07d6
|
Remove nsTransactionFactory and most transaction CIDs. (Bug 489851) r+sr=peterv
|
2009-04-24 15:45:34 -07:00 |
|
Chris Pearce
|
e122c46837
|
Bug 432114. Change style sheet owner to the document being edited. r+sr=peterv
--HG--
extra : rebase_source : 1477b54a36bdb3c8d1f4f44801890707043b49ee
|
2009-02-19 20:52:54 +13:00 |
|
Jeremy Lea
|
1800930122
|
Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
--HG--
extra : rebase_source : a331a9e49fbc5931f546919281fcca7f008ab615
|
2009-01-15 16:27:09 +13:00 |
|
Benjamin Smedberg
|
720c4f5577
|
Bug 472348 - Some unused variables found by combing the warning database, rs=bz
|
2009-01-06 14:25:58 -05:00 |
|
Robert O'Callahan
|
a3a3951684
|
Bug 459613. When we tear down a textcontrol frame, tell its editor that we're blowing away the frame tree so it doesn't try to clear the spellcheck selection, which not only wastes time but does GetPrimaryFrame for during frame destruction which is a no-no. r+sr=mats
|
2008-12-12 21:34:43 +13:00 |
|
Asaf Romano
|
3ef8941de2
|
Comment fix
|
2008-10-20 18:32:50 +02:00 |
|
Asaf Romano
|
52487616c6
|
Bug 460595 - Cannot drag text selection in input control. r=smaug, sr=neil.
|
2008-10-20 18:29:55 +02:00 |
|
Asaf Romano
|
ea32ac412c
|
Bug 459323 - Drag and Drop in input controls is broken. r=smaug, sr=sicking.
|
2008-10-17 22:04:55 +02:00 |
|
Taras Glek
|
a282d4a876
|
Bug 455943: outparamdel nsIPrivateTextRangeList r+sr=jst
|
2008-10-09 16:30:48 -07:00 |
|
Masayuki Nakano
|
41bdf942b6
|
Bug 449955 – Remove #ifdef of nsCaret.cpp for IME r+sr=roc
|
2008-08-13 10:55:39 +09:00 |
|
Masayuki Nakano
|
446176f140
|
Bug 449012 – Remove legacy Reconversion/QueryCaretRect Events r=ere+roc, sr=roc
|
2008-08-09 11:46:30 +09:00 |
|
Masayuki Nakano
|
fdb1760a4d
|
Bug 447945 IME candidate list is positioned to wrong place when the caret is in <panel> r=roc+katakai, sr=roc
|
2008-07-31 01:12:49 +09:00 |
|
L. David Baron
|
2c2f6ed495
|
Change the binding parent for native anonymous content to work like the binding parent for XBL anonymous content, and be the parent of the anonymous content subtree rather than the root of the anonymous content subtree. (Bug 436453) r=bzbarsky,smaug,surkov sr=bzbarsky
|
2008-07-22 21:50:20 -07:00 |
|
John Daniels
|
ef0fee1d70
|
Bug 419532 – deCOMtaminate nsICaret. r+sr=roc
|
2008-07-16 12:52:01 +02:00 |
|
Jim Chen
|
e043b3bba2
|
Bug 444772. Merge nsIKBStateControl into nsIWidget. r+sr=roc
|
2008-07-14 14:56:18 +12:00 |
|
gavin@gavinsharp.com
|
d26113712d
|
Bug 433406: Once spell checker is disabled, it can't be enabled again, patch by Martijn Wargers <martijn.martijn@gmail.com>, r=mats, sr=roc, a=schrep
|
2008-05-27 10:55:13 -07:00 |
|
dbaron@dbaron.org
|
acbec26224
|
Fix bad reference counting of atoms so we don't manipulate garbage atom pointers. b=422546 r=timeless sr=roc a=damon
|
2008-03-13 11:54:01 -07:00 |
|
masayuki@d-toybox.com
|
3dcfbbf7fc
|
Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) (retry) r+sr=roc, a1.9b4=beltzner
|
2008-02-28 07:28:37 -08:00 |
|
masayuki@d-toybox.com
|
f6e10b8d70
|
backing out the previous patch, becaused qm-centos5-01 dep unit test is orange
|
2008-02-28 05:59:25 -08:00 |
|
masayuki@d-toybox.com
|
22b844e897
|
Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) r+sr=roc, a1.9b4=beltzner
|
2008-02-28 03:01:56 -08:00 |
|
masayuki@d-toybox.com
|
690449c277
|
Bug 417315 Cannot use IME menus during IME transaction #2 r=peterv+enndeakin, sr=peterv, a1.9=beltzner
|
2008-02-19 23:18:53 -08:00 |
|
roc+@cs.cmu.edu
|
407f4669ea
|
Bug 261081. Support official 'pre-wrap' value for CSS 'white-space' since we already support it well as '-moz-pre-wrap'. r+sr=dbaron,a=schrep
|
2008-02-19 18:07:48 -08:00 |
|
roc+@cs.cmu.edu
|
04ea5b16d9
|
Bug 413292. Make Begin/EndUpdateViewBatch be sure to remove the batch-count from the same viewmanager we added one to. r+sr=bzbarsky
|
2008-01-26 15:59:50 -08:00 |
|
peterv@propagandism.org
|
dfb5112e8c
|
Fix for bug 335856 (Can't easily put caret in this designmode iframe testcase (caret doesn't show up)), also fixes bug 393568 (blocking1.9+) and bug 386872. r/sr=jst.
|
2007-10-03 05:16:50 -07:00 |
|
bzbarsky@mit.edu
|
c12a29a9f6
|
Flush out layout when doing sync updates. Bug 393723, r+sr=roc, a=dbaron
|
2007-08-29 11:57:29 -07:00 |
|
Olli.Pettay@helsinki.fi
|
bd20f5325a
|
Bug 382527, r=neil, sr=peterv, a=1.9+
|
2007-08-25 05:37:38 -07:00 |
|
jwalden@mit.edu
|
e3c4baccae
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
|
2007-07-08 00:08:04 -07:00 |
|
Olli.Pettay@helsinki.fi
|
8c3c65783f
|
Bug 386820, Gmail, compose mail, cursor missing in (rich formatting) textfield, r+sr=peterv
|
2007-07-04 11:20:00 -07:00 |
|
Olli.Pettay@helsinki.fi
|
216af4ec70
|
bug 386561, Page not painting properly (ensure that EndUpdateViewBatch gets called), r+sr=peterv
|
2007-07-04 10:53:43 -07:00 |
|
peterv@propagandism.org
|
2db1820fed
|
Fix for bug 382778. r=smaug, sr=sicking.
|
2007-07-02 07:01:27 -07:00 |
|
sayrer@gmail.com
|
4ce92cc54c
|
Bug 386009. Fix a leak in nsEditor and delete some code we don't need anymore. r+sr=dbaron
|
2007-06-29 20:09:53 -07:00 |
|
sayrer@gmail.com
|
44e39c1e00
|
backout fix for bug 386009 to see if it causes orange.
|
2007-06-28 00:33:23 -07:00 |
|
peterv@propagandism.org
|
76a2c4d37f
|
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
|
2007-06-27 19:48:16 -07:00 |
|
sayrer@gmail.com
|
c6bdacfd93
|
Bug 386009. Fix a leak in nsEditor and delete some code we don't need anymore. r+sr=dbaron
|
2007-06-27 18:37:03 -07:00 |
|
peterv@propagandism.org
|
0f0097ffc5
|
Backing out to fix orange.
|
2007-06-27 16:21:05 -07:00 |
|
peterv@propagandism.org
|
51dda63979
|
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
|
2007-06-27 15:29:45 -07:00 |
|
masayuki@d-toybox.com
|
cae88bda36
|
Bug 279246 Implement 'ime-mode' property (WinIE CSS) r+sr=dbaron
|
2007-05-16 08:51:37 -07:00 |
|
Olli.Pettay@helsinki.fi
|
7ec10e025c
|
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
|
2007-05-14 02:11:38 -07:00 |
|
Olli.Pettay@helsinki.fi
|
f29b4e2b1b
|
backout Bug 363089
|
2007-05-11 06:34:05 -07:00 |
|
Olli.Pettay@helsinki.fi
|
91a5c67cd1
|
Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
|
2007-05-11 04:15:11 -07:00 |
|
masayuki@d-toybox.com
|
9737b98f68
|
Bug 358899 [Cocoa] Improve nsIKBStateControl implementation r=josh+ere+masaki.katakai+roc, sr=roc
|
2007-04-15 06:43:55 -07:00 |
|
hg@mozilla.com
|
465265d0d4
|
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
|
2007-03-22 10:30:00 -07:00 |
|