editor/libeditor/HTMLEditor.h
510153b3ba8d15e49eeb8145d662249ca80aece5
created 2018-01-26 14:38 +0900
pushed 2018-03-01 16:46 +0000
Masayuki Nakano Masayuki Nakano - Bug 1433345 - part 2: Make HTMLEditor store ComposerCommandsUpdater directly r=m_kato
a473f17fabfea107c5e8f2eb0d30bbe4a6314898
created 2018-01-25 22:16 +0900
pushed 2018-03-01 16:46 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1433100 - Constify the parameter of HTMLEditor::DoInlineTableEditingAction. r=m_kato
2f2dd0c975a47f31dd120150702c9ddaf4099a3e
created 2018-01-25 13:31 +0900
pushed 2018-03-01 16:46 +0000
Makoto Kato Makoto Kato - Bug 1432715 - Don't use NS_IMETHOD when method doesn't override. r=masayuki
c208e865749a5c5840264dff8ff4a9c492cdcc18
created 2018-01-19 16:41 +0900
pushed 2018-03-01 16:46 +0000
Makoto Kato Makoto Kato - Bug 1425547 - Remove unused methods from nsIHTMLInlineTableEditor. r=masayuki
149afa9d22d017a45de159400a7824170f584ad3
created 2018-01-12 19:01 +0900
pushed 2018-03-01 16:46 +0000
Masayuki Nakano Masayuki Nakano - Bug 1430021 - part 1: Move |RefPtr<TextEditRules> mRules| from TextEditor to EditorBase r=m_kato
577356e8dfca43c396b1bdd9745a65d1b351d6e6
created 2018-01-10 12:47 +0900
pushed 2018-01-11 21:05 +0000
Makoto Kato Makoto Kato - Bug 1425652 - mosueDown, mouseUp and mouseMove should be removed from nsIHTMLObjectResizer. r=masayuki
9bcdad9d7f4372f12125a42b6f4a413566e0fe8e
created 2018-01-09 15:41 +0200
pushed 2018-01-11 21:05 +0000
Olli Pettay Olli Pettay - Bug 1428747 - Make EditorBase::GetDOMEventTarget() to return EventTarget* and GetFocusedContent() return nsIContent* in order to optimize out some AddRef/Release calls, r=masayuki
ca70091cdc76eead763e92eda4dcb939a277f62d
created 2017-12-26 12:25 +0900
pushed 2018-01-11 21:05 +0000
Makoto Kato Makoto Kato - Bug 1427060 - PropItem should use nsAtom instead of nsString. r=masayuki
f4fdf6c12d5f391071edb37bac7f4ac5bfcf40cb
created 2017-12-21 14:52 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1393337 - Get rid of nsIEditRules r=m_kato
2a84ee8f73414ef95ab094cf7fe928971289a3f1
created 2017-12-20 15:07 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1359405 - Redesign HTMLEditor::IsVisTextNode() r=m_kato
585b185b80c2738b5f90bc806142aa76cd6135e8
created 2017-12-20 16:18 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1426318 - Get rid of EditorBase::IsContainer(nsIDOMNode*) r=m_kato
bd452595f41ac9bca168aba57ebfd21beafba52b
created 2017-12-15 10:14 -0600
pushed 2018-01-11 21:05 +0000
Makoto Kato Makoto Kato - Bug 1425467 - mInlineEditedCell should be Element. r=masayuki
c41a81c807691ef4c945895e0efa64d0e8768086
created 2017-12-07 18:45 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1423835 - part 2: Rename EditorDOMPointBase::Container() to EditorDOMPointBase::GetContainer() and add some useful methods to access its container r=m_kato
3b2fc3875b516ea82ff90a3c11294538b0aa2555
created 2017-12-05 15:36 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1408125 - part 5: Redesign HTMLEditor::NormalizeEOLInsertPosition() with EditorRawDOMPoint r=m_kato
a2d28cf0e5acec789b7ba42e456ef2aa2269761d
created 2017-11-28 22:28 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1408125 - part 4: Redesign HTMLEditor::InsertNodeAtPoint() with EditorRawDOMPoint r=m_kato
99a3b09ac1898eb1db05430e2876d6643ba0d4a8
created 2017-12-07 00:01 +0200
pushed 2018-01-11 21:05 +0000
Dorel Luca Dorel Luca - Merge inbound to mozilla-central r=merge a=merge
70b8084a6d191bfde4a6f52be1bbdebd76105712
created 2017-12-06 12:18 +0200
pushed 2018-01-11 21:05 +0000
Gurzau Raul Gurzau Raul - Backed out 2 changesets (bug 1423167) for build bustage on OSX and Windows on a CLOSED TREE
a27e933a27b65f220dabf6a5949ce15003485fd6
created 2017-12-05 18:05 +0100
pushed 2018-01-11 21:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423167: Move most attribute-related methods from nsIContent to Element. r=bz
13d9a39c2f97af2c9a6af25133da79255626080b
created 2017-11-21 14:38 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1408227 - part 1: TextEditor::CreateBRImpl() should take |const EditorRawDOMPoint&| for insertion point of new <br> element r=m_kato
971d5eac56e4e4ee837812eb9a44dd2c5bf647a1
created 2017-11-27 15:01 +0900
pushed 2018-01-11 21:05 +0000
Makoto Kato Makoto Kato - Bug 1416080 - Part 1. Move all CreateBR methods to TextEditor. r=masayuki
efc91fe72a26eb1a3b4e7bb4c5e675b9aa84d06a
created 2017-11-13 14:35 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1413181 - part 6: Rename mozilla::EditorBase::EmptyContainers enum class to mozilla::SplitAtEdges for making its values clearer r=m_kato
ad1d0e907341683853dcbf49498bac682967f2ec
created 2017-11-16 13:36 +0900
pushed 2018-01-11 21:05 +0000
Makoto Kato Makoto Kato - Bug 1417400 - Get rid of nsIContentFilter. r=masayuki
40bf7c21792a5bf4ee68e5448d08617368c7774c
created 2017-11-17 14:10 +0200
pushed 2018-01-11 21:05 +0000
Makoto Kato Makoto Kato - Bug 1417344 - Clean up HTMLEditor::InsertBR. r=masayuki on a CLOSED TREE
84de6459e4cd0e2de7dd044f19f430e5bd7f9b40
created 2017-11-17 09:44 +0200
pushed 2018-01-11 21:05 +0000
Bogdan Tara Bogdan Tara - Backed out 1 changesets (bug 1417344) for failing test_appinfo.py TestAppInfo.test_invalid_properties r=backout on a CLOSED TREE
0d56e0d42f4a54e2026274552b791620e2c4b6ac
created 2017-11-16 13:59 +0900
pushed 2018-01-11 21:05 +0000
Makoto Kato Makoto Kato - Bug 1417344 - Clean up HTMLEditor::InsertBR. r=masayuki
682cda40a8594f96303a56295f739dec96cc04ea
created 2017-11-10 00:12 +0900
pushed 2017-11-10 21:18 +0000
Masayuki Nakano Masayuki Nakano - Bug 1415800 - part 4: Redesign HTMLEditor::GetNextHTMLNode() same as similar to EditorBase::GetNext*() r=m_kato
ed0dad4054fa2facb0ee0a5259e4c76dd22fc689
created 2017-11-09 23:31 +0900
pushed 2017-11-10 21:18 +0000
Masayuki Nakano Masayuki Nakano - Bug 1415800 - part 3: Redesign HTMLEditor::GetPriorHTMLNode() as similar to EditorBase::GetPrevious*() r=m_kato
c6844ea5e019cdc42bd0598b9f4d8ca6fff42753
created 2017-11-09 01:00 +0900
pushed 2017-11-10 21:18 +0000
Masayuki Nakano Masayuki Nakano - Bug 1415509 - part 2: EditorBase::InsertTextImpl() should take |const EditorRawDOMPoint&| argument as input and |EditorRawDOMPoint*| as out argument instead of a set of container, child and offset of the child in the container as in/out argument r=m_kato
eeec327a40fa19e2741a0349ca317375a609fac0
created 2017-10-27 01:27 +0900
pushed 2017-11-02 16:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1411687 - part 2: Rewrite the check to insert a <br> element in HTMLEditRules::WillInsertBreak() r=m_kato
c8b86294e3893b7201f6fcdaac5da0938730bed4
created 2017-10-26 22:54 +0900
pushed 2017-11-02 16:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1411687 - part 1: HTMLEditor::GetBlockNodeParent() and HTMLEditor::GetBlock() should take an ancestor limiter node optionally r=m_kato
63a18c9ef3026c09ef8421a27cf4349b0f7881bf
created 2017-10-26 22:37 +0900
pushed 2017-11-02 16:33 +0000
Masayuki Nakano Masayuki Nakano - Bug 1411687 - part 0: Get rid of HTMLEditor::GetBlockNodeParent(nsIDOMNode*) r=m_kato
06a17c662af27cbb7133a1867e514ebe88fb7260
created 2017-10-12 16:28 +0900
pushed 2017-11-02 16:33 +0000
Makoto Kato Makoto Kato - Bug 1407924 - Avoid conversion from nsAtom to string if possible. r=masayuki
490ba7b770e9935068a29598cdcd01804f0e1390
created 2017-10-09 20:39 -0400
pushed 2017-11-02 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1407309 - Part 2: Remove some dead code; r=masayuki
19cc8ad9bfba10cdfb66265e80b6a6df29a35fb6
created 2017-10-09 20:36 -0400
pushed 2017-11-02 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1407309 - Part 1: Rewrite HTMLEditor::CopyLastEditableChildStyles() to use internal DOM APIs; r=masayuki
69f90636cb2168faa420a498f8f2cb88757d653d
created 2017-10-10 19:39 -0400
pushed 2017-11-02 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1407447 - Part 1: Remove the call to nsINode::GetChildAt() from HTMLEditor::DoInsertHTMLWithContext(); r=masayuki
fdb1abbe808a069d2b6ca4ae7ed98969a3fb7314
created 2017-10-06 14:02 -0400
pushed 2017-11-02 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1406482 - Avoid using nsINode::GetChildAt() in EditorBase::InsertTextImpl(); r=masayuki
dc1c6227e652a56ac396d9f4717c0bc49ff5247f
created 2017-10-07 17:36 -0400
pushed 2017-11-02 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1407305 - Part 2: Add a aChildAtOffset argument to HTMLEditor::GetNextHTMLNode(); r=masayuki
aa6c322a98b09b94faf4184274b10d62b7393075
created 2017-10-07 17:30 -0400
pushed 2017-11-02 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1407305 - Part 1: Add a aChildAtOffset argument to HTMLEditor::GetPriorHTMLNode(); r=masayuki
07f89c0d5e17fa3ca705af27da878fd3211d52f4
created 2017-10-06 19:33 -0400
pushed 2017-11-02 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1406577 - Part 2: Remove some dead code; r=masayuki
e9fdabc86073de7f425b0a42ad8899c298bca5d3
created 2017-10-09 21:32 -0700
pushed 2017-11-02 16:33 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 9843839bf1df (bug 1406482) for mozilla::EditorBase::InsertTextImpl crashes
9843839bf1df069f86acb555bbbe44af78b99e9c
created 2017-10-06 14:02 -0400
pushed 2017-11-02 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1406482 - Avoid using nsINode::GetChildAt() in EditorBase::InsertTextImpl(); r=masayuki
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
add781e06dfe57b34cc5ae23f70c3fdc0310f531
created 2017-10-04 13:38 -0400
pushed 2017-11-02 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1405751 - Part 2: Remove a dead overload of HTMLEditor::GetNextHTMLSibling(); r=masayuki
fa55d49d1b7b81cd4d1610b0050bd27020a0bb98
created 2017-10-04 13:36 -0400
pushed 2017-11-02 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1405751 - Part 1: Remove the HTMLEditor::GetNextHTMLSibling() overload accepting a parent and an offset; r=masayuki
f8bc133f9a07759010bdbc60e92499de396f11dd
created 2017-10-03 16:20 -0400
pushed 2017-11-02 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1405419 - Part 2: Remove a dead overload of HTMLEditor::GetPriorHTMLSibling(); r=masayuki
b38062303696ee1af70b51e45910620c4e9c7aad
created 2017-10-03 16:18 -0400
pushed 2017-11-02 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1405419 - Part 1: Remove the HTMLEditor::GetPriorHTMLSibling() overload accepting a parent and an offset; r=masayuki
4a8294c6b8e33ba08ef767bede8deeb28234b5b8
created 2017-07-27 14:49 +0100
pushed 2017-11-02 16:33 +0000
Catalin Badea Catalin Badea - Bug 651120 - Remove index argument from content removed/appended/inserted notifications. r=peterv
5d8fdaa9efc827fa1bf532ce6c92fbb6b39b5e28
created 2017-08-25 16:59 +1000
pushed 2017-09-15 00:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1394583 - Remove default properties from nsIHTMLEditor. r=masayuki.
08c89ceda404930d9e58e7c015496255ef1d42b5
created 2017-08-28 14:57 -0400
pushed 2017-09-15 00:19 +0000
Olli Pettay Olli Pettay - Bug 1371657 - Ensure we use the right root element in editor. r=masayuki
e774e827d2fb359580c6975d2df01d5730c48d61
created 2017-08-25 15:40 +1000
pushed 2017-09-15 00:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1393642 - Remove nsIAtom/nsIAtomService usage from script in editor/. r=masayuki.
c88f2794e67556f256da6f00144fad0448c23990
created 2017-08-08 10:57 +0900
pushed 2017-09-15 00:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1387317 - part1: Make AutoSelectionSetterAfterTableEdit use HTMLEditor instead of nsITableEditor r=m_kato
1fbb78c53ea81d749f009bec6738e5c106025e04
created 2017-08-04 18:30 +0900
pushed 2017-09-15 00:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1319340 - part6: Implement some interface methods as non-virtual methods of EditorBase or HTMLEditor r=m_kato
af626178b4de7ef2932baca3190cdac5ca674c5c
created 2017-08-04 15:01 +0900
pushed 2017-09-15 00:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1319340 - part1 Move AsTextEditor() and AsHTMLEditor() to nsIEditor r=m_kato
e85bed50a2ac1ebe1baf8d9104018f766e134e29
created 2017-08-07 14:09 +0900
pushed 2017-09-15 00:19 +0000
Makoto Kato Makoto Kato - Bug 1387945 - Use nsIContent for CreateAnonymousElement. r=masayuki
bc829569880635c52d6e3d54f51cd7d3df180186
created 2017-08-04 19:28 +0200
pushed 2017-09-15 00:19 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
7a07154c27e9312c0238990ee7ce88a228df1bcd
created 2017-08-01 23:20 -0400
pushed 2017-09-15 00:19 +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-09-15 00:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386485 - Part 3: Devirtualize EditorBase::AsTextEditor()/AsHTMLEditor(); r=masayuki
e79cd7f08b4f484ff41b44ba45a350783b16e855
created 2017-08-02 12:37 -0700
pushed 2017-09-15 00:19 +0000
Bobby Holley Bobby Holley - Bug 1386110 - Use a smart pointer to reliably de-register NAC regardless of how it goes away. r=masayuki
68241e0357c2b497533619bcc8102dcd3d29e4f2
created 2017-07-14 15:48 +0900
pushed 2017-09-15 00:19 +0000
Makoto Kato Makoto Kato - Bug 699703 - Need reframe before calling SetSelectionAfterTableEdit. r=masayuki
3b007282412b7030ccef0d45e7b72890caa00b7a
created 2017-08-30 20:43 -0400
pushed 2017-08-31 00:46 +0000
Olli Pettay Olli Pettay - Bug 1371657 - Ensure we use the right root element in editor. r=masayuki, a=lizzard
less more (0) -60 tip