Closed
Bug 1446599
Opened 7 years ago
Closed 7 years ago
Get rid of nsIDOMProcessingInstruction
Categories
(Core :: DOM: Core & HTML, enhancement, P2)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
FIXED
mozilla61
| Tracking | Status | |
|---|---|---|
| firefox61 | --- | fixed |
People
(Reporter: bzbarsky, Assigned: bzbarsky)
References
Details
Attachments
(4 files)
|
8.69 KB,
patch
|
nika
:
review+
|
Details | Diff | Splinter Review |
|
7.88 KB,
patch
|
nika
:
review+
|
Details | Diff | Splinter Review |
|
2.36 KB,
patch
|
nika
:
review+
|
Details | Diff | Splinter Review |
|
15.02 KB,
patch
|
nika
:
review+
|
Details | Diff | Splinter Review |
No description provided.
| Assignee | ||
Comment 1•7 years ago
|
||
MozReview-Commit-ID: loUmk0rNYV
Attachment #8959768 -
Flags: review?(nika)
| Assignee | ||
Comment 2•7 years ago
|
||
MozReview-Commit-ID: 51QLffCZeW1
Attachment #8959769 -
Flags: review?(nika)
| Assignee | ||
Comment 3•7 years ago
|
||
MozReview-Commit-ID: 2v2aA37nYfH
Attachment #8959770 -
Flags: review?(nika)
| Assignee | ||
Comment 4•7 years ago
|
||
MozReview-Commit-ID: EZVcDlMO3ev
Attachment #8959771 -
Flags: review?(nika)
Updated•7 years ago
|
Priority: -- → P2
Updated•7 years ago
|
Attachment #8959768 -
Flags: review?(nika) → review+
Comment 5•7 years ago
|
||
Comment on attachment 8959769 [details] [diff] [review]
part 2. Stop using nsIDOMProcessingInstruction in webbrowserpersist
Review of attachment 8959769 [details] [diff] [review]:
-----------------------------------------------------------------
::: dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp
@@ +884,2 @@
> // Fixup xml-stylesheet processing instructions
> + if (auto nodeAsPI =
I'm mildly suspicious that this will throw off the no-autoable static analysis (can't remember the exact conditions), but perhaps not.
It might be nice to write the type down, even though it'll be pretty verbose.
Attachment #8959769 -
Flags: review?(nika) → review+
Updated•7 years ago
|
Attachment #8959770 -
Flags: review?(nika) → review+
Updated•7 years ago
|
Attachment #8959771 -
Flags: review?(nika) → review+
| Assignee | ||
Comment 6•7 years ago
|
||
> I'm mildly suspicious that this will throw off the no-autoable static analysis
It's green on try.
Pushed by bzbarsky@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/deb82c55b928
part 1. Stop using nsIDOMProcessingInstruction in serializers. r=mystor
https://hg.mozilla.org/integration/mozilla-inbound/rev/2baafa65d3bb
part 2. Stop using nsIDOMProcessingInstruction in webbrowserpersist. r=mystor
https://hg.mozilla.org/integration/mozilla-inbound/rev/b6b58233ebb3
part 3. Stop using nsIDOMProcessingInstruction in the XML content sink. r=mystor
https://hg.mozilla.org/integration/mozilla-inbound/rev/910c72f13436
part 4. Remove nsIDOMProcessingInstruction. r=mystor
Comment 8•7 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/deb82c55b928
https://hg.mozilla.org/mozilla-central/rev/2baafa65d3bb
https://hg.mozilla.org/mozilla-central/rev/b6b58233ebb3
https://hg.mozilla.org/mozilla-central/rev/910c72f13436
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox61:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
Updated•6 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•