Open Bug 2067248 Opened 1 hour ago Updated 7 minutes ago

Setting homepage using | (vertical bar) no longer works with new schema

Categories

(Firefox :: Enterprise Policies, defect)

defect

Tracking

()

ASSIGNED

People

(Reporter: mkaply, Assigned: mkaply)

Details

Attachments

(1 file)

You used to be able to set multiple homepage with the | bar.

Not the best way, but for compatibility, we should try to keep it.

The url definitions in the policy schema use "format": "uri", which the
compliant validator implements as the RFC 3986 grammar. The previous validator
accepted whatever new URL() accepted, so URLs that administrators have always
been able to set are now rejected:

Add a "moz-url" string format backed by URL.canParse and point the url,
urlOrEmpty and origin definitions at it. Validators that do not know the format
ignore it, so the schema still drives external tooling.

Assignee: nobody → mozilla
Status: NEW → ASSIGNED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: