Closed
Bug 1482020
Opened 7 years ago
Closed 7 years ago
Make HTMLEditor::InsertTableCell(() use non-virtual HTMLEditor::CreateElementWithDefaults() instead of nsIHTMLEditor::CreateElementWithDefaults()
Categories
(Core :: DOM: Editor, enhancement, P3)
Core
DOM: Editor
Tracking
()
RESOLVED
FIXED
mozilla63
Tracking | Status | |
---|---|---|
firefox63 | --- | fixed |
People
(Reporter: masayuki, Assigned: masayuki)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
No description provided.
Assignee | ||
Comment 1•7 years ago
|
||
Assignee | ||
Comment 2•7 years ago
|
||
Assignee | ||
Comment 3•7 years ago
|
||
Assignee | ||
Comment 4•7 years ago
|
||
Fortunately, despite of becoming public method,
HTMLEditor::CreateElementWithDefaults() can be used by internal methods too
since it does not touch undo transactions nor the DOM tree, and does not
refer mRules nor GetSelection(). So, we can make it public and make any
C++ callers use it.
Comment 5•7 years ago
|
||
Comment on attachment 8999611 [details]
Bug 1482020 - Make all callers of CreateElementWithDefaults() use non-virtual method
Makoto Kato [:m_kato] has approved the revision.
Attachment #8999611 -
Flags: review+
Updated•7 years ago
|
Priority: -- → P3
Pushed by masayuki@d-toybox.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/417967cf69de
Make all callers of CreateElementWithDefaults() use non-virtual method r=m_kato
Comment 7•7 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
Assignee | ||
Updated•5 years ago
|
Blocks: redesign-editor-scriptable-API
You need to log in
before you can comment on or make changes to this bug.
Description
•