The default bug view has changed. See this FAQ.
Bug 1017875 (picture-prefon)

Pref on the picture element by default

RESOLVED FIXED in Firefox 38

Status

()

Core
DOM
P5
normal
RESOLVED FIXED
3 years ago
2 years ago

People

(Reporter: johns, Assigned: johns)

Tracking

(Depends on: 1 bug, Blocks: 1 bug, {dev-doc-needed})

Trunk
mozilla38
dev-doc-needed
Points:
---
Dependency tree / graph
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(firefox38 fixed, relnote-firefox 38+, fennec38+)

Details

Attachments

(1 attachment)

(Assignee)

Description

3 years ago
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.
(Assignee)

Updated

3 years ago
Depends on: 1017878
(Assignee)

Updated

3 years ago
Depends on: 1018389
(Assignee)

Updated

3 years ago
Depends on: 1023519
(Assignee)

Updated

3 years ago
Depends on: 1052417
Keywords: dev-doc-needed
(Assignee)

Updated

3 years ago
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: ? → +
(Assignee)

Comment 5

3 years ago
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.)
(Assignee)

Updated

3 years ago
Depends on: 1076587
(Assignee)

Updated

3 years ago
Depends on: 1080177
filter on [mass-p5]
Priority: -- → P5
Blocks: 1107640
(Assignee)

Comment 8

2 years ago
Created attachment 8534781 [details] [diff] [review]
Pref on <picture> element and update test
Depends on: 1115061

Comment 9

2 years ago
https://treeherder.mozilla.org/#/jobs?repo=try&revision=69b64df23a25
https://treeherder.mozilla.org/#/jobs?repo=try&revision=a1686082ab80
https://hg.mozilla.org/integration/mozilla-inbound/rev/de043394a41d
https://hg.mozilla.org/integration/mozilla-inbound/rev/2bb299df4c33
https://hg.mozilla.org/mozilla-central/rev/de043394a41d
https://hg.mozilla.org/mozilla-central/rev/2bb299df4c33
Status: ASSIGNED → RESOLVED
Last Resolved: 2 years ago
status-firefox38: --- → fixed
Flags: in-testsuite+
Resolution: --- → FIXED
Target Milestone: --- → mozilla38

Comment 13

2 years ago
relnote
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
relnote-firefox: ? → 38+
tracking-fennec: + → 38+
(Assignee)

Updated

2 years ago
Depends on: 1139554
Depends on: 1139560
(Assignee)

Updated

2 years ago
Depends on: 1140769

Updated

2 years ago
Depends on: 1141260
You need to log in before you can comment on or make changes to this bug.