editor/libeditor/EditorBase.cpp
596faf466bbc07412cfa2277ef4d233c748fc233
created 2017-03-21 19:00 +0900
pushed 2017-03-24 03:14 +0000
Masayuki Nakano Masayuki Nakano - Bug 1349138 Edit transactions should store their editor instance with strong reference r=smaug
59fa92404734930fbb2432c4b055404773c97278
created 2017-03-21 20:57 +0900
pushed 2017-03-22 15:13 +0000
Masayuki Nakano Masayuki Nakano - Bug 1349178 Make nsIEditor.transactionManager readonly r=m_kato
0ebf1fc10396f80970a78831d704664391fc39a4
created 2017-03-15 14:35 +0900
pushed 2017-03-16 14:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1347092 part.3 Make EditorBase::CreateTxnForDeleteSelection() return already_AddRefed<EditAggregateTransaction> r=m_kato
c1a6c7247d5466ce1ca3aaf39fe7c242d32bb65e
created 2017-03-14 22:01 +0900
pushed 2017-03-16 14:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1347092 part.2 Make EditorBase::CreateTxnForDeleteInsertionPoint() return already_AddRefed<EditTransactionBase> r=m_kato
8a54625f101054cf5719d28beaf8947550246b90
created 2017-03-14 20:50 +0900
pushed 2017-03-16 14:40 +0000
Masayuki Nakano Masayuki Nakano - Bug 1347092 part.1 Make EditorBase::CreateTxnForDeleteNode() return already_AddRefed<DeleteNodeTransaction> r=m_kato
0e21ef2001d30597c6b8a1df9d80c3bd442ab93b
created 2017-03-10 15:17 +1300
pushed 2017-03-16 14:40 +0000
David Major David Major - Bug 1346078: Remove nsAString_internal and just use the nsAString name directly. r=bsmedberg
e6423ffe849ebb794e8b2a98fea46e7993413864
created 2017-03-10 13:46 +0900
pushed 2017-03-11 01:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1345690 part.4 Rename JoinNodeTransaction::CheckValidity() to JoinNodeTransaction::CanDoIt() for consistency with other transaction classes r=m_kato
98894712d99f6c90d8e5d2eacf4a505bb9275664
created 2017-03-10 13:38 +0900
pushed 2017-03-11 01:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1345690 part.3 Rename DeleteTextTransaction::Init() to DeleteTextTransaction::CanDoIt() since it does not initialize anything and just checking if the text node is editable r=m_kato
c845707f9d1c49e9f9a5fca1dcd654f382cb7ddc
created 2017-03-09 11:19 +0900
pushed 2017-03-11 01:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1345690 part.2 Make the constructor of DeleteRangeTransaction initialize all members instead of Init() r=m_kato
5f4e819e9d5308ae136dc6fe4ef4490b4effdbab
created 2017-03-10 13:23 +0900
pushed 2017-03-11 01:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1345690 part.1 Make the constructor of DeleteNodeTransaction initialize all necessary members instead of Init() r=m_kato
2888f135c73709ed5e1582c55cdab2eee9c8d3be
created 2017-02-08 20:18 +0900
pushed 2017-02-10 13:27 +0000
Masayuki Nakano Masayuki Nakano - Bug 1337718 part.1 Make EditorBase::HandleKeyPressEvent() take WidgetKeyboardEvent* instead of nsIDOMKeyEvent* r=m_kato
88d6a5ed101805514831a01ed539cb916e214aa2
created 2017-02-09 16:04 +0100
pushed 2017-02-10 01:05 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
14d793e7642a9d8e8dd8f412c3e58ef85ff2fe09
created 2017-02-07 22:52 +0900
pushed 2017-02-10 01:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1336011 part.3 Create an alias of the type of mDocStateListeners r=smaug
5576e07a1b212108067f8208c13d963a31c8c07a
created 2017-02-07 22:36 +0900
pushed 2017-02-10 01:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1336011 part.2 Create an alias of the type of mEditorObservers r=smaug
a7bf14d560491f0cb13e1fcd3e4264a31ac566e3
created 2017-02-07 22:26 +0900
pushed 2017-02-10 01:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1336011 part.1 EditorBase shouldn't refer mActionListeners directly in loops because it might be removed during a loop r=smaug
a13c6b029abec18df1c145a17190fbb516749a79
created 2017-02-09 14:26 +0900
pushed 2017-02-09 06:27 +0000
Makoto Kato Makoto Kato - Bug 1337698 - Part 1. PlaceholderTransaction should use UniquePtr. r=masayuki
448a2d9d62c2951f6da51cd9ff5aa96ac88c67e8
created 2017-02-03 16:22 +0900
pushed 2017-02-06 12:07 +0000
Makoto Kato Makoto Kato - Bug 1336349 - Merge GetIsDocumentEditable implementation to EditorBase. r=masayuki
d6fd02e91afb14f51ee238032533ddb7c3e468e9
created 2017-02-02 13:56 +0900
pushed 2017-02-03 00:45 +0000
Makoto Kato Makoto Kato - Bug 1335997 - Part 2. Don't use virtual method for NotifyDocumentListeners and ScrollSelectionIntoView. r=masayuki
17760a0340eb92dce57d17adf77104e09525dab5
created 2017-01-17 17:17 +0900
pushed 2017-02-01 10:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1314053 part.2 Change EditorBase::IsAcceptableInputEvent()'s argument from nsIDOMEvent* to WidgetGUIEvent* r=smaug
1e2993a59de6969076587cb8ee753e2984b6f5e9
created 2017-01-30 17:25 +0900
pushed 2017-01-31 10:33 +0000
Makoto Kato Makoto Kato - Bug 1328023 - Part 1. Don't use RangeUpdater except to composition transaction. r=masayuki
bdaabccd427cfc8e98cda64e7e01d9865d230c9b
created 2017-01-27 13:29 +0900
pushed 2017-01-27 06:34 +0000
Makoto Kato Makoto Kato - Bug 1334372 - Part 2. Don't use virtual method for CreateTxnForAddStyleSheet and CreateTxnForRemoveStyleSheet. r=masayuki
8756360731f196823b926e41d5b44dbf67f7317a
created 2017-01-27 13:15 +0900
pushed 2017-01-27 06:34 +0000
Makoto Kato Makoto Kato - Bug 1334372 - Part 1. Use EditorBase directly in AddStyleSheetTransaction/RemoveStyleSheetTransaction. r=masayuki
6d8d5b5d1aa699f149851cd9c3034c1ccc6b24b1
created 2017-01-23 14:14 +0900
pushed 2017-01-25 12:51 +0000
Makoto Kato Makoto Kato - Bug 1332984 - Clean up usage of nsIDOMCharacterData into editor. r=masayuki
748010a48c9e4865a58396bf2c16c50871fa824b
created 2017-01-05 15:31 +0800
pushed 2017-01-06 06:58 +0000
Cameron McCormack Cameron McCormack - Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky
f00c05c044ed4cb0ac7612a6c0c0781cebd1918c
created 2017-01-05 14:54 +0800
pushed 2017-01-06 06:58 +0000
Cameron McCormack Cameron McCormack - Bug 1328832 - Part 1: Rename mozFlushType.h to FlushType.h. r=bzbarsky
487f977ef67d5ab211dd3fa5ca565948ededef4e
created 2016-12-20 20:53 +0900
pushed 2016-12-23 22:40 +0000
Makoto Kato Makoto Kato - Bug 1324996 - Part 2. Use nsIAtom to change attirbute if possible. r=masayuki
5329971fb85c5881dd303005695dcbc2c77146d6
created 2016-12-20 19:24 +0900
pushed 2016-12-23 22:40 +0000
Makoto Kato Makoto Kato - Bug 1324996 - Part 1. Implement nsIAtom version of SetAttribute/RemoveAttribute/CloneAttirubte. r=masayuki
856c6ccb09a1295222fbd62b67d03a85c76a5f98
created 2016-11-12 15:46 +0900
pushed 2016-11-12 06:48 +0000
Makoto Kato Makoto Kato - Bug 1310912 - Part 5. InsertTextIntoTextNodeImpl should use IMETextNode for listener. r=masayuki
62a4cc7525bce189c40d69b630c79f1e3dce92a3
created 2016-11-12 14:56 +0900
pushed 2016-11-12 06:48 +0000
Makoto Kato Makoto Kato - Bug 1310912 - Part 4. RangeUpdater should be called on DoTransaction. r=masayuki
6e763c7787816780d2be2100310ca6eea5e4fdbf
created 2016-11-10 21:10 +0900
pushed 2016-11-12 06:48 +0000
Makoto Kato Makoto Kato - Bug 1310912 - Part 3. The selection into PlaceholderTransaction should be updated via RangeUpdater. r=masayuki
6184510d1b737b0a9cde17c5144af2891affa0d5
created 2016-11-08 00:36 +0900
pushed 2016-11-09 15:39 +0000
Masayuki Nakano Masayuki Nakano - Bug 1230473 If there is no TextComposition instance even when EditorBase receives eCompositionStart event, the editor should do nothing r=smaug
5283a6d1c99f4bef96db734a83487b8569dd4c9f
created 2016-10-25 00:43 +0900
pushed 2016-10-26 05:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1311606 Rename |result| of nsresult variants to |rv| in editor r=smaug
026a4084ad97f0f12d14c9dd8e221ab1fa056a57
created 2016-10-24 11:27 +0900
pushed 2016-10-24 14:56 +0000
Masayuki Nakano Masayuki Nakano - Bug 1311240 Fix odd "{" and "}" of control statements in editor for conforming to our coding rules r=smaug
ae369aab847900e5c0a10a827758323604b42c87
created 2016-10-19 18:09 +0900
pushed 2016-10-21 15:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 1310618 Replace nsresult variables |res| with |rv| under editor/ r=Ehsan
bfa9c87b69e61c1c44968ba29bf9a670332b7a33
created 2016-10-17 14:22 +0900
pushed 2016-10-18 09:11 +0000
Makoto Kato Makoto Kato - Bug 850043 - Part 1. Looking for better insertion point when using plain text editor. r=masayuki
63d0a40426ecc68cb9bbf93179e769ab06c7afa0
created 2016-10-14 15:33 +0300
pushed 2016-10-14 15:40 +0000
Olli Pettay Olli Pettay - Bug 1309720, ensure expected DOM tree operations when calling insertBefore, r=ehsan
0938bc1e608f09461f4f18c13d6ae925c0e29b72
created 2016-09-26 22:03 +1000
pushed 2016-09-26 12:04 +0000
Xidorn Quan Xidorn Quan - Bug 1304302 part 10 - Replace all uses of StyleSheetHandle. r=heycam
fd597b8d1dd62e173a89ba7e85b0a78805fa8add
created 2016-09-04 00:16 +0530
pushed 2016-09-10 07:15 +0000
Manish Goregaokar Manish Goregaokar - Bug 1300337 - Replace None_ variants from nsStyleConsts.h with None; r=heycam,TYLin
c212e496d0ce0dcdd52828c8beaa592f29d240cb
created 2016-08-27 19:31 -0700
pushed 2016-09-02 05:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1299066: Make NS_STYLE_DISPLAY_* an enum class. Prefer indexing instead of linear search in the frame constructor r=heycam,bz
47e8e8f05c92211219ecf62963f27f6f82e57140
created 2016-08-17 16:45 +0300
pushed 2016-08-23 11:13 +0000
Aryeh Gregor Aryeh Gregor - Bug 1295563 - Assert that editors can't be reinitialized during an edit action; r=masayuki
b09d90288666fb3afb11877fc45527b904ef23db
created 2016-08-08 12:18 +1000
pushed 2016-08-10 03:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm.
942dac3830549a98809abca0d62aeb7599c51631
created 2016-07-08 14:15 +0900
pushed 2016-07-09 08:01 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.61 Replace "etc" with "etc." r=mccr8
b97cb7c9d1e34abea935f5a1827a88471531afa9
created 2016-07-08 14:03 +0900
pushed 2016-07-09 08:01 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.60 editor/libeditor should export some headers which are required by other modules and other modules shouldn't use local include for them r=mccr8
c29bde40b5b56b531d18c69b345e32e7b59b5adf
created 2016-07-08 13:10 +0900| base
pushed 2016-07-09 08:01 +0000
Masayuki Nakano Masayuki Nakano - Bug 1260651 part.59 Rename nsEditor to mozilla::EditorBase (and also their file names) r=mccr8
less more (0) tip