Closed Bug 1088437 Opened 5 years ago Closed 5 years ago

enable the preference for the CSS Font Loading API in non-release builds

Categories

(Core :: DOM: CSS Object Model, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla40
Tracking Status
firefox40 --- fixed
relnote-firefox --- 35+

People

(Reporter: dbaron, Assigned: heycam)

References

(Depends on 1 open bug)

Details

(Keywords: dev-doc-needed)

Attachments

(1 file)

This bug is to enable the preference for the CSS font loading API in all.js to ship that API by default.  The actual pref name is layout.css.font-loading-api.enabled

Bugs that block enabling the pref should block this bug.
Probably some of the other bugs in https://bugzilla.mozilla.org/showdependencytree.cgi?id=1028497&hide_resolved=1 should block this one, but I'm not sure which.
Depends on: 1028497
Release Note Request (optional, but appreciated)
[Why is this notable]: Important for web devs working with web fonts
[Suggested wording]: Added support for the CSS Font Loading API
[Links (documentation, blog post, etc)]: (MDN dev-doc-needed, see bug 1028497)

Not sure whether the release note request should be for this bug or for bug 1028497.

Sebastian
relnote-firefox: --- → ?
Blocks: 1088663
Depends on: 1092570
Depends on: 1093022
Attached patch patchSplinter Review
Once bug 1072101 lands, I think we're ready to enable this for non-release builds.  John feels we shouldn't enable for release builds until load() and check() are implemented, and the spec still has a couple of issues (for which we've sent mails to www-style) that we would want to see resolved (and perhaps the spec to get to CR).
Assignee: nobody → cam
Status: NEW → ASSIGNED
Attachment #8584950 - Flags: review?(dbaron)
Comment on attachment 8584950 [details] [diff] [review]
patch

r=dbaron if you're landing this after bug 1072101.

But please file a followup bug to enable on release, with appropriate dependencies.
Attachment #8584950 - Flags: review?(dbaron) → review+
Summary: enable the preference for the CSS Font Loading API → enable the preference for the CSS Font Loading API in non-release builds
Bug 1149381 is for enabling it in release builds.
https://hg.mozilla.org/mozilla-central/rev/8476f8a5e00b
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
Depends on: 1153230
No longer blocks: 1088663
Depends on: 1195795
Depends on: 1449510
You need to log in before you can comment on or make changes to this bug.