editor/libeditor/HTMLEditor.cpp
5d8fdaa9efc827fa1bf532ce6c92fbb6b39b5e28
created 2017-08-25 16:59 +1000
pushed 2017-11-02 12:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1394583 - Remove default properties from nsIHTMLEditor. r=masayuki.
d7a0ae9b5ad33b4968fc96a2315d195920c36f50
created 2017-08-25 16:12 +0900
pushed 2017-11-02 12:36 +0000
Makoto Kato Makoto Kato - Bug 1391978 - Part 9. Replace nsISelection::GetAnchorNode with Selection::GetAnchorNode. r=masayuki
5725f87e84ab83674bc381f2b44fa7395fa752fe
created 2017-08-25 16:12 +0900
pushed 2017-11-02 12:36 +0000
Makoto Kato Makoto Kato - Bug 1391978 - Part 8. Replace nsISelection::GetAnchorOffset with Selection::AnchorOffset. r=masayuki
e756156d83005b1b2e96ac9ad5f7c35a6790faf2
created 2017-08-28 17:54 +0900
pushed 2017-11-02 12:36 +0000
Makoto Kato Makoto Kato - Bug 1391978 - Part 6. Replace nsISelection::Extend with Selection::Extend. r=masayuki
072a338ad2bd470d325d80c64c5e6011885b1903
created 2017-08-25 16:12 +0900
pushed 2017-11-02 12:36 +0000
Makoto Kato Makoto Kato - Bug 1391978 - Part 5. Replace nsISelection::GetFocusOffset/GetAnchroOffset with Selection::FocusOffset/AnchorOffset. r=masayuki
e26c94e30014a57e7b59e98e4a53b739209dd47b
created 2017-08-25 16:12 +0900
pushed 2017-11-02 12:36 +0000
Makoto Kato Makoto Kato - Bug 1391978 - Part 4. Replace nsISelection::GetFocusNode with Selection::GetFocusNode. r=masayuki
876b85ec5e06d35cf9c42cc79b154439352b0301
created 2017-08-25 16:12 +0900
pushed 2017-11-02 12:36 +0000
Makoto Kato Makoto Kato - Bug 1391978 - Part 2. Replace nsISelection::SelectAllChildren with Selection::SelectAllChildren. r=masayuki
08c89ceda404930d9e58e7c015496255ef1d42b5
created 2017-08-28 14:57 -0400
pushed 2017-11-02 12:36 +0000
Olli Pettay Olli Pettay - Bug 1371657 - Ensure we use the right root element in editor. r=masayuki
fdfce8c8a33a4a6802d907fcc9c84a883b6259ce
created 2017-08-18 14:48 +0900
pushed 2017-11-02 12:36 +0000
Makoto Kato Makoto Kato - Bug 1381541 - queryCommandState should consider that parent node of selection is null. r=masayuki
b131a336d02f715d73724704cc54517b4929d33a
created 2017-08-14 14:56 +0900
pushed 2017-11-02 12:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1387317 - part5: AutoPlaceHolderBatch should take EditorBase instead of nsIEditor r=m_kato
052c275f31668433978e39ecdd7c18ef4e8045bc
created 2017-08-08 12:06 +0900
pushed 2017-11-02 12:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1387317 - part3: HTMLEditor should use RefPtr<HTMLEditor> rather than nsCOMPtr<nsIHTMLEditor> for kungFuDeathGrip r=m_kato
eda3fcc1e872d4ae310b598b3dbb0cf009c506a6
created 2017-08-08 11:25 +0900
pushed 2017-11-02 12:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1387317 - part2: EditorEventListener should stop using interface methods as far as possible r=m_kato
1fbb78c53ea81d749f009bec6738e5c106025e04
created 2017-08-04 18:30 +0900
pushed 2017-11-02 12:36 +0000
Masayuki Nakano Masayuki Nakano - Bug 1319340 - part6: Implement some interface methods as non-virtual methods of EditorBase or HTMLEditor r=m_kato
e85bed50a2ac1ebe1baf8d9104018f766e134e29
created 2017-08-07 14:09 +0900
pushed 2017-11-02 12:36 +0000
Makoto Kato Makoto Kato - Bug 1387945 - Use nsIContent for CreateAnonymousElement. r=masayuki
7a07154c27e9312c0238990ee7ce88a228df1bcd
created 2017-08-01 23:20 -0400
pushed 2017-11-02 12:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386485 - Part 4: Devirtualize and inline EditorBase::IsEditable(); r=masayuki
9bc5ba5a521ab2b914389be48335730c66870a13
created 2017-08-03 17:18 -0400
pushed 2017-11-02 12:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386485 - Part 3: Devirtualize EditorBase::AsTextEditor()/AsHTMLEditor(); r=masayuki
f570c6739e48f9c519cf011fb730b717192e13f9
created 2017-08-01 18:56 -0400
pushed 2017-11-02 12:36 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386411 - Part 5: Make BaseEditor::GetSelectionController() return nsISelectionController*, and inline it; r=masayuki
6f1914a4f241b8ac62953de069296397b7645cd1
created 2017-08-02 17:11 -0700
pushed 2017-11-02 12:36 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
68241e0357c2b497533619bcc8102dcd3d29e4f2
created 2017-07-14 15:48 +0900
pushed 2017-11-02 12:36 +0000
Makoto Kato Makoto Kato - Bug 699703 - Need reframe before calling SetSelectionAfterTableEdit. r=masayuki
3b007282412b7030ccef0d45e7b72890caa00b7a
created 2017-08-30 20:43 -0400
pushed 2017-09-14 16:50 +0000
Olli Pettay Olli Pettay - Bug 1371657 - Ensure we use the right root element in editor. r=masayuki, a=lizzard
4572266eacb3cff7139a320976f47bbc1a91c449
created 2017-08-18 14:48 +0900
pushed 2017-09-14 16:50 +0000
Makoto Kato Makoto Kato - Bug 1381541 - queryCommandState should consider that parent node of selection is null. r=masayuki, a=gchang
ffbcc905a80aedaec00a145b8336a1164c9f404a
created 2017-08-02 14:04 -0400
pushed 2017-09-14 16:50 +0000
Olli Pettay Olli Pettay - Bug 1371657 - Ensure editing UI is hidden when disabling editing. r=masayuki, a=ritu
c579ac37ac11a44b9af0c75720f519a40c439b19
created 2017-07-31 11:20 -0400
pushed 2017-09-14 16:50 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1385514 - Part 2: Replace 'spaz' with 'change' in the editor code
b134b2048e02272a6cac1b93f5e4cc06f9050fbf
created 2017-07-24 19:23 +0200
pushed 2017-09-14 16:50 +0000
Julian Seward Julian Seward - Bug 1382563 - Remove ns*String::AssignWithConversion. r=erahm.
18f6b952efe9ec2d95100a4098bf7d6fcf77cd83
created 2017-07-21 16:10 +0900
pushed 2017-09-14 16:50 +0000
Makoto Kato Makoto Kato - Bug 1359345 - HTMLEditor::IsVisBreak() should be renamed to HTMLEditor::IsVisibleBRElement(). r=masayuki
9c0436b452d6df7ab0eddf0fa1787e305630fc0b
created 2017-07-19 22:49 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377978 - Make nsRange use uint32_t to offset r=smaug
c780d92e3fed2986cd8b5fb69d591d25c336026d
created 2017-07-12 00:08 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part12: Rename local variables, |endParent| which is set to start container of nsRange to |endContainer| r=smaug
c065b18540769161fd80447e29454f2f168b31bc
created 2017-07-12 00:02 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part11: Rename local variables, |startParent| which is set to start container of nsRange to |startContainer| r=smaug
071e78737dde6e08c6c459b231b2969e74a67589
created 2017-07-11 21:11 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part2: Rename nsRange::GetEndParent() to nsRange::GetEndContainer() r=smaug
0dc608377abd95f03e6eab9991b47b3fa43f120d
created 2017-07-11 20:53 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377989 - part1: Rename nsRange::GetStartParent() to nsRange::GetStartContainer() r=smaug
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-09-14 16:50 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
527224116b19607b1031c68f3281cc8d56f81d17
created 2017-06-22 15:02 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1374207 - part3: Editor classes should use concrete classes instead of nsI*Editor r=m_kato
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-09-14 16:50 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
7bd4ebd905c434cd8e9aac9ba7d5425486e2b6b1
created 2017-06-20 11:31 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
e61d71c2a3a32013f097777dfa68a9320d4ae61b
created 2017-06-20 08:27 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-09-14 16:50 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
971e73db7835c57b5082917bbc24901d45a4e5bc
created 2017-06-20 00:55 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1372829 - part2: mozilla::EditorBase should cache raw pointer of nsISelectionController and nsIDocument with nsWeakPtr r=froydnj,m_kato
78278c4dc7304598cb366e31e80ab6521586dc9d
created 2017-08-02 14:04 -0400
pushed 2017-08-02 18:14 +0000
Olli Pettay Olli Pettay - Bug 1371657 - Ensure editing UI is hidden when disabling editing. r=masayuki, a=ritu
66a0bce9a2997f5d7bd8bdbc67dd432bdd2c1f61
created 2017-06-05 09:00 -0700
pushed 2017-07-31 14:08 +0000
Brad Werth Brad Werth - Bug 1369903 Part 2: Allow HTMLEditor to enable/disable any type of stylesheet. r=emilio
d3888af691ae559bce34f856075e6be7f36111b5
created 2017-06-02 17:25 +0900
pushed 2017-07-31 14:08 +0000
Makoto Kato Makoto Kato - Bug 1369252 - Don't use nsISelection::CollapseNative / ExtendNative. r=masayuki
6736d54ffd89b3fe3f28b3e59a8b558517894caf
created 2017-05-30 13:18 +0900
pushed 2017-07-31 14:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1367683 Optimize initializing nsRange r=smaug
29d7c90805946e460ae1d28e889a518ce26ef59b
created 2017-05-29 11:28 +0900
pushed 2017-07-31 14:08 +0000
Makoto Kato Makoto Kato - Bug 1368387 - Remove nsIDOMText usages from Editor. r=masayuki
b508ea40328581196c327d2e515ba0d598c8914e
created 2017-05-11 14:03 +0900
pushed 2017-07-31 14:08 +0000
Makoto Kato Makoto Kato - Bug 1360154 - Part 1. DocumentIsBody should return bool, not nsresult. r=masayuki
adc83a5de17d7061aeed65b9091c5f051c0c30a2
created 2017-04-06 15:02 +0300
pushed 2017-07-31 14:08 +0000
Aryeh Gregor Aryeh Gregor - Bug 1354060 - Put defaultParagraphSeparator default change behind pref; r=masayuki
b043233ec04f06768d59dcdfb9e928142280f3cc
created 2017-04-04 11:25 -0700
pushed 2017-07-31 14:08 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
7d90b7d842d618fc08877f027a7ce4c9f6b4626c
created 2016-08-24 20:54 +0300
pushed 2017-07-31 14:08 +0000
Aryeh Gregor Aryeh Gregor - Bug 1297414 - formatBlock should move non-editable nodes; r=masayuki
3dadefb7df557fc6cd87eb35d2d1e2927d56ef0a
created 2016-08-25 17:43 +0300
pushed 2017-07-31 14:08 +0000
Aryeh Gregor Aryeh Gregor - Bug 1297414 - Send eTypedBR in plaintext mode too; r=masayuki
e702b7444ce89ac49c8832d8de025111b6b00d34
created 2017-03-30 21:04 +0300
pushed 2017-07-31 14:08 +0000
Aryeh Gregor Aryeh Gregor - Bug 1352144 - document.execCommand("inserttext", false, "") should work r=masayuki
7238d6cfd63fa9b56e3984022f27011f11dda832
created 2017-03-27 15:16 +0900
pushed 2017-07-31 14:08 +0000
Makoto Kato Makoto Kato - Bug 1349426 - Remove nsIHTMLObjectResizeListener. r=masayuki
2e2cc094e6a610a2057f42e294548e1179e1b9a4
created 2017-03-17 16:32 +0900
pushed 2017-07-31 14:08 +0000
Makoto Kato Makoto Kato - Bug 1347818 - Part 1. Clean up documentCharacterSet not to use nsIDOM*. r=masayuki
a0a3c9bacb1e1188e16e1127000c6a662641c70c
created 2017-03-10 14:05 +0900
pushed 2017-07-31 14:08 +0000
Masayuki Nakano Masayuki Nakano - Bug 1345763 part.1 Implement AsTextEditor() in EditorBase and its subclasses and replace casts with it r=smaug
2888f135c73709ed5e1582c55cdab2eee9c8d3be
created 2017-02-08 20:18 +0900
pushed 2017-06-05 19:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 1337718 part.1 Make EditorBase::HandleKeyPressEvent() take WidgetKeyboardEvent* instead of nsIDOMKeyEvent* r=m_kato
4748eeef46250b4c89e78d774a6d060ef2e1e144
created 2017-02-08 18:14 +0900
pushed 2017-06-05 19:31 +0000
Makoto Kato Makoto Kato - Bug 1337698 - Part 2. HTMLEditor should use UniquePtr. r=masayuki
448a2d9d62c2951f6da51cd9ff5aa96ac88c67e8
created 2017-02-03 16:22 +0900
pushed 2017-06-05 19:31 +0000
Makoto Kato Makoto Kato - Bug 1336349 - Merge GetIsDocumentEditable implementation to EditorBase. r=masayuki
17760a0340eb92dce57d17adf77104e09525dab5
created 2017-01-17 17:17 +0900
pushed 2017-06-05 19:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 1314053 part.2 Change EditorBase::IsAcceptableInputEvent()'s argument from nsIDOMEvent* to WidgetGUIEvent* r=smaug
bdaabccd427cfc8e98cda64e7e01d9865d230c9b
created 2017-01-27 13:29 +0900
pushed 2017-06-05 19:31 +0000
Makoto Kato Makoto Kato - Bug 1334372 - Part 2. Don't use virtual method for CreateTxnForAddStyleSheet and CreateTxnForRemoveStyleSheet. r=masayuki
ea7f4f1874571273f2df4e579cebaab34735cb05
created 2017-01-23 12:39 +0900
pushed 2017-06-05 19:31 +0000
Makoto Kato Makoto Kato - Bug 1332977 - Move InsertBR into TextEditor to HTMLEditor. r=masayuki
2b1fcb4b8c8854eea5190c22bdd31c9aca3510f1
created 2017-01-19 23:49 -0500
pushed 2017-04-10 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1332353. Make it clearer when a stylesheet is really owned by its mDocument. r=heycam
86dde0e3081968e2d654f848902502ed7e7f1d8c
created 2017-01-11 19:07 +0900
pushed 2017-04-10 20:44 +0000
Makoto Kato Makoto Kato - Bug 1324505 - Part 3. Clean up HTMLEditRules::PopListItem. r=masayuki
less more (0) -60 tip