Closed Bug 1017875 (picture-prefon) Opened 10 years ago Closed 9 years ago

Pref on the picture element by default

Categories

(Core :: DOM: Core & HTML, defect, P5)

defect

Tracking

()

RESOLVED FIXED
mozilla38
Tracking Status
firefox38 --- fixed
relnote-firefox --- 38+
fennec 38+ ---

People

(Reporter: johns, Assigned: johns)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-needed)

Attachments

(1 file)

Picture (Bug 870022) and img srcset (Bug 870022) will both be pref'd off on initial landing, this tracks remaining issues blocking pref'ing them on by default.
Depends on: 1017878
Depends on: srcset-prefon
Depends on: 1023519
Depends on: 1052417
Depends on: 1045532
Very relevant to mobile, so tracking-fennec? and marking for relnote for when this ships.

(Hoping I got the keyword right...)
tracking-fennec: --- → ?
Keywords: relnote
I believe the tracking flag "relnote-firefox" is the proper thing, not the relnote keyword.
Indeed. We are discussing about removing this keyword to clear the confusion.


Release Note Request (optional, but appreciated)
[Why is this notable]: Cool new features and the Opera + Chrome have it
[Suggested wording]: I think they deserve two dedicated items:
"HTML5: picture element implemented"
"HTML5: srcset attribute on img"
[Links (documentation, blog post, etc)]: Probably their documentation
relnote-firefox: --- → ?
Keywords: relnote
Can we turn this on for Nightly right now?
tracking-fennec: ? → +
Part of Bug 1037643 is blocking the tests from landing, which we really should not turn anything on without. The other blockers are minor and have patches, but I've been pulled away from this the past few weeks for some high priority e10s stuff. I should be able to get back to this next week and get things landed so we can flip this on early in the cycle
Depends on: 1067345
We shouldn't pref this on before ensuring that the <img src> preloader doesn't preload the wrong stuff. <picture> and srcset are all about loading the right image variant, so also loading the wrong variant is particularly bad considering the goals of the feature. (Bug 1067345.)
Depends on: 1076587
Depends on: 1080177
filter on [mass-p5]
Priority: -- → P5
Depends on: 1115061
https://hg.mozilla.org/mozilla-central/rev/de043394a41d
https://hg.mozilla.org/mozilla-central/rev/2bb299df4c33
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Target Milestone: --- → mozilla38
Just requested relnote? from Bug 1018389, saw comment 3 afterwards. FTR, "my" relnote? request:

Release Note Request (optional, but appreciated)
[Why is this notable]: responsive images – also see Bug 1018389
[Suggested wording]: Implemented srcset attribute and <picture> element for responsive images
[Links (documentation, blog post, etc)]:

Since this and Bug 1018389 are closely connected, a singular entry in the Release Notes should suffice.
Have added to the Aurora 38 notes as: 

Implemented srcset attribute and <picture> element for responsive images
tracking-fennec: + → 38+
Depends on: 1139554
Depends on: 1139560
Depends on: 1140769
Depends on: 1141260
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.