Closed Bug 1809922 Opened 1 year ago Closed 1 year ago

Enable window.print for Release

Categories

(GeckoView :: General, enhancement, P1)

All
Android
enhancement

Tracking

(firefox112 wontfix, firefox113 wontfix, firefox114 fixed)

RESOLVED FIXED
113 Branch
Tracking Status
firefox112 --- wontfix
firefox113 --- wontfix
firefox114 --- fixed

People

(Reporter: olivia, Assigned: olivia)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-complete, Whiteboard: [android-print] [fxdroid][foundation][Juno][geckoview:m113])

Attachments

(1 file)

After window.print has been enabled and tested in nightly (bug 1659818), we will need to enable it in release - dom.enable_window_print.

Blocks: 1809915
Whiteboard: [android-print]
Assignee: nobody → ohall
Whiteboard: [android-print] → [android-print] [fxdroid] [foundation] Juno

Should also use this bug to update test expectations to release see bug 1820218 patch for tests.

This bug changes the preference for window.print (dom.enable_window_print)
in GeckoView and Android to on by default. It also adjusts WPT expectations.

Priority: P3 → P1
Whiteboard: [android-print] [fxdroid] [foundation] Juno → [android-print] [fxdroid][foundation][Juno][geckoview:m113]
Pushed by ohall@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/dd04d044564a
Enable window.print for Release in GeckoView r=geckoview-reviewers,webidl,smaug,saschanaz,m_kato
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 113 Branch

Android 113 release note:

Enabled the window.print Web API to open the print dialog to print the current document.

https://developer.mozilla.org/en-US/docs/Web/API/Window/print

relnote-firefox: --- → ?

A relnote for this was already added in bug 1659818.

relnote-firefox: ? → ---

FF113 MDN docs work for this can be tracked in https://github.com/mdn/content/issues/26152

Reverted from 113.0 RC2 due to quality concerns which weren't able to addressed prior to shipping. We'll target the 114 release instead. Hamish, just an FYI in case that requires updates to the MDN docs.

https://hg.mozilla.org/releases/mozilla-release/rev/484eaf4a9552

Flags: needinfo?(hamishwillee)

@Ryan - thanks so much for the notification. It does. I'll take care of it.

Flags: needinfo?(hamishwillee)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: