Closed Bug 1470361 Opened 6 years ago Closed 6 years ago

Remove non-override stylesheet support for nsIEditorStyleSheets.

Categories

(Core :: DOM: Editor, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla63
Tracking Status
firefox63 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Nobody uses them (c-c nor bluegriffon), and they add complexity because they're doc stylesheets but they're not owned by the document.

This bug will only remove support from editor, style system simplifications will come in a followup bug.
Comment on attachment 8986965 [details]
Bug 1470361: Remove nsIEditorStyleSheets.addStyleSheet / removeStyleSheet / replaceStyleSheet.

https://reviewboard.mozilla.org/r/252200/#review258678

Is editor/libeditor/tests/test_bug468353.html still necessary?  This test calls removeStyleSheet method.  It is OK if removing this test.
You're right, I missed that one. I removed the test. Thanks!
Comment on attachment 8986965 [details]
Bug 1470361: Remove nsIEditorStyleSheets.addStyleSheet / removeStyleSheet / replaceStyleSheet.

https://reviewboard.mozilla.org/r/252200/#review259072
Attachment #8986965 - Flags: review?(m_kato) → review+
Pushed by emilio@crisal.io:
https://hg.mozilla.org/integration/mozilla-inbound/rev/913161ea522e
Remove nsIEditorStyleSheets.addStyleSheet / removeStyleSheet / replaceStyleSheet. r=m_kato
https://hg.mozilla.org/mozilla-central/rev/913161ea522e
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
Blocks: 1471111
No longer blocks: 1471111
Assignee: nobody → emilio
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: