Closed Bug 2048344 Opened 21 days ago Closed 14 days ago

Firefox Aurora channel missing JPEG XL in Firefox Labs

Categories

(Core :: Graphics: ImageLib, defect)

Firefox 153
Desktop
All
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: Catt0s, Unassigned)

References

(Blocks 1 open bug)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:153.0) Gecko/20100101 Firefox/153.0

Steps to reproduce:

It appears that the aurora update channel is missing multiple features present in stable. Current stable is 152.0. Current aurora is 153.0b1.

  1. Install Firefox Developer Edition (Aurora channel)
  2. Check version, current latest is 153.0b1
  3. Go to about:preferences#experimental
    ...
  4. Go to new tab page
  5. Click Edit button

Actual results:

Available options in settings:

  • Customize your browsing
    • Address Bar: show results during IME composition
  • Productivity
    • Tab notes

New tab page:
Options for customizing wallpaper, stories, shortcuts, and weather are present.

Expected results:

Settings option should be present, like it is in Stable:

  • Webpage Display
    -Media: JPEG XL

Options should be available like they are in stable:

  • Widgets

The Bugbug bot thinks this bug should belong to the 'Firefox::New Tab Page' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → New Tab Page
Component: New Tab Page → General
OS: Unspecified → All
Hardware: Unspecified → Desktop
Component: General → Settings UI

Hi Catt0s, are you wanting to enable these features from Labs? Are they not enabled already?

This page doesn't quite follow the usual model of having the newest content since features are removed from Labs when they are enabled by default. I believe that's what happened with JPEG XL, it is getting turned on by default so it's no longer shown in Labs

It looks like the Labs page was updated in bug 2041397 but the feature is only enabled in Nightly by default from bug 2040074

@Tim is it expected that the Labs content is removed in 153 for all channels?

Flags: needinfo?(tnikkel)
See Also: → 2041397, 2040074

I have confirmed that JPEG XL support is indeed present, even though labs doesn't have the toggle and the about:config flag is disabled, though it wasn't before the status changed on the ideas page, at least in developer's edition.
As for the widgets, they are not present in the new tab menu at all. In about:config, there appears to be a browser.newtabpage.activity-stream.widgets.system.* for them. Enabling these changes they newtabpage to the updated layout (firefox logo top left), but the widgets do not appear on the page or customizer still.

(In reply to Mark Striemer [:mstriemer] from comment #2)

This page doesn't quite follow the usual model of having the newest content since features are removed from Labs when they are enabled by default. I believe that's what happened with JPEG XL, it is getting turned on by default so it's no longer shown in Labs

@Tim is it expected that the Labs content is removed in 153 for all channels?

JXL is enabled by default on nightly only right now. JXL should be present in all other channels in Firefox Labs. I do see JXL in Firefox Labs in Beta, but not in aurora (aka dev edition). Claude thinks that the reason is that aurora is a distinct channel from beta in nimbus, so needs it's own logic.

Beth, would you be able to confirm and fix aurora? And perhaps other features need to be updated for a similar issue for aurora.

Flags: needinfo?(tnikkel) → needinfo?(brennie)
See Also: → JPEG-XL

It needs a separate rollout in Experimenter. Leaving ni? to myself to launch one tomorrow

The Firefox Labs JPEG XL rollout should be live on Developer Edition within the hour.

For posterity, the way labs works is that each checkbox corresponds to a single rollout in Experimenter, configured with some special flags. When published to remote settings, the Nimbus client will pick them up and add them to the list of available opt-ins if the clients match the targeting (e.g., correct browser version and channel) and bucketing (% of population the feature is available to, based on their profile group ID).

More documentation is available at https://experimenter.info/workflow/firefox-labs

Flags: needinfo?(brennie)
Blocks: JPEG-XL
Component: Settings UI → Graphics: ImageLib
Product: Firefox → Core
See Also: JPEG-XL
Summary: Firefox Aurora channel missing stable features → Firefox Aurora channel missing JPEG XL in Firefox Labs

The lab setting is indeed now in the settings. Widgets are not.

How do you want to handle comment 7? New bug?

Flags: needinfo?(brennie)

(In reply to Timothy Nikkel (:tnikkel) from comment #8)

How do you want to handle comment 7? New bug?

I put them in the same report because I was under the impression they had the same root cause, but if comment #6 is saying what I think, I don't think they are the same root cause. So probably a new bug, yes.

Status: UNCONFIRMED → RESOLVED
Closed: 14 days ago
Resolution: --- → WORKSFORME

Actually, while it was present in stable 152.0, it is absent in 152.0.2. May be intentional?

(In reply to Timothy Nikkel (:tnikkel) from comment #8)

How do you want to handle comment 7? New bug?

These launches don't really need bugs.

However, I see tab notes in Firefox developer edition 153 and according to experimenter it is avialable 149+ https://experimenter.services.mozilla.com/nimbus/tab-notes-firefox-labs-betadev-edition/summary/

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