Note: There are a few cases of duplicates in user autocompletion which are being worked on.

drop HTMLImageElement.x/.y

VERIFIED WONTFIX

Status

()

Core
DOM: Core & HTML
VERIFIED WONTFIX
7 years ago
3 years ago

People

(Reporter: annevk, Assigned: Ms2ger)

Tracking

({dev-doc-complete})

Trunk
mozilla7
dev-doc-complete
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

7 years ago
Internet Explorer does not implement these and it would be nice to get rid of them everywhere I think.
(Assignee)

Updated

7 years ago
Assignee: nobody → Ms2ger
Blocks: 98292
OS: Mac OS X → All
Hardware: x86 → All
(Assignee)

Comment 1

7 years ago
Created attachment 466006 [details] [diff] [review]
Patch v1

Unsurprisingly, we don't appear to have tests for this.
Attachment #466006 - Flags: review?(jonas)
Comment on attachment 466006 [details] [diff] [review]
Patch v1

We might actually want to keep binary compatibility here, unfortunately.

So simply prefix the attributes in the idl with [noscript] and add a comment stating that these are DEPRECATED. Then keep implementations, but make them simply return NS_ERROR_NOT_IMPLEMENTED or some such.

I know this interface isn't marked FROZEN, and that FROZEN doesn't even mean very much any more, but I strongly suspect there are addons that use this interface.

r=me with that changed.
Attachment #466006 - Flags: review?(jonas) → review+
(Assignee)

Comment 3

7 years ago
Comment on attachment 466006 [details] [diff] [review]
Patch v1

We already broke them in bug 582303, so I don't see how preserving binary compat here would be useful.
Attachment #466006 - Flags: superreview?(jst)
Ok, let's stick with this patch then.

Updated

7 years ago
Attachment #466006 - Flags: superreview?(jst) → superreview+
(Assignee)

Updated

7 years ago
Attachment #466006 - Flags: approval2.0?
Comment on attachment 466006 [details] [diff] [review]
Patch v1

This is pure risk now, please wait until after branching.
Attachment #466006 - Flags: approval2.0? → approval2.0-
(Assignee)

Updated

7 years ago
Whiteboard: [needs landing]
(Assignee)

Updated

7 years ago
Status: NEW → ASSIGNED
(Assignee)

Updated

7 years ago
Depends on: 610267

Updated

6 years ago
Whiteboard: [needs landing] → [needs landing][not-ready-for-cedar]
(Assignee)

Updated

6 years ago
No longer depends on: 610267
Whiteboard: [needs landing][not-ready-for-cedar] → [need gk2.2 ship]
Version: unspecified → Trunk
Whiteboard: [need gk2.2 ship] → [need gk2.2 ship][not-ready-for-cedar]
This doesn't apply cleanly any more.

Updated

6 years ago
Blocks: 660439
(Assignee)

Comment 7

6 years ago
http://hg.mozilla.org/mozilla-central/rev/f13a2020b5b9
Status: ASSIGNED → RESOLVED
Last Resolved: 6 years ago
Keywords: dev-doc-needed
Resolution: --- → FIXED
Whiteboard: [need gk2.2 ship][not-ready-for-cedar]
Target Milestone: --- → mozilla7
Keywords: dev-doc-needed → dev-doc-complete

Comment 8

6 years ago
Clean-up visible in the 
content/html/content/src/nsHTMLImageElement.cpp
dom/interfaces/html/nsIDOMHTMLImageElement.idl
files.
Status: RESOLVED → VERIFIED

Updated

5 years ago
Depends on: 731832

Comment 9

5 years ago
This caused bug 731832.
(Assignee)

Comment 10

5 years ago
Backed out: https://hg.mozilla.org/mozilla-central/rev/75c7378c87b6
Resolution: FIXED → WONTFIX

Comment 11

3 years ago
Was it intended to WONTFIX on backout? Seems pretty unusual to me ;)
Flags: needinfo?(Ms2ger)
(Assignee)

Comment 12

3 years ago
Yes.
Flags: needinfo?(Ms2ger)
You need to log in before you can comment on or make changes to this bug.