Open Bug 1841034 Opened 1 year ago Updated 8 months ago

Ensure `network.cors_preflight.authorization_covered_by_wildcard` can be controlled with an enterprise policy flag

Categories

(Firefox :: Enterprise Policies, task, P2)

task

Tracking

()

People

(Reporter: freddy, Unassigned, NeedInfo)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

Once we can set the network.cors_preflight.authorization_covered_by_wildcard pref, it is likely that some enterprise setups might break.

We should introduce an enterprise flag, to ensure that deployments can get out of this.

You can already set the flag, but I'm curious because you mentioned that other browsers have a named policy for this.

Can you point me to the policy?

In some cases, if something is common between Chrome/Edge/Firefox, we create a policy with the same name instead of making enterprises understand prefs.

(In reply to Mike Kaply [:mkaply] from comment #1)

You can already set the flag, but I'm curious because you mentioned that other browsers have a named policy for this.

Can you point me to the policy?

In some cases, if something is common between Chrome/Edge/Firefox, we create a policy with the same name instead of making enterprises understand prefs.

I think it's CORSNonWildcardRequestHeadersSupport.
Is there anything that necko should do to support this?

Severity: -- → N/A
Flags: needinfo?(mozilla)
Priority: -- → P2
Whiteboard: [necko-triaged]

Nope, nothing that would need to be done by Necko.

We would add a policy named the same that would flip the pref.

Component: Networking: HTTP → Enterprise Policies
Flags: needinfo?(mozilla)
Product: Core → Firefox

When do we plan to set this pref?

Flags: needinfo?(fbraun)

I think that's up to the networking team. Redirecting needinfo to Kershaw.

Flags: needinfo?(fbraun) → needinfo?(kershaw)

(In reply to Mike Kaply [:mkaply] from comment #4)

When do we plan to set this pref?

We are still discussing a plan with other browsers.
I'll keep this ni and keep you posted. Thanks.

Unfortunately, I haven't heard anything recently.
I'll change the NI to self-NI and keep my eyes on this.

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