Closed Bug 1579276 Opened 5 years ago Closed 4 years ago

Need to create svg icons for WebXR permission prompt and status

Categories

(Core :: WebVR, task, P2)

task

Tracking

()

RESOLVED FIXED

People

(Reporter: kip, Unassigned)

References

Details

Attachments

(3 files, 3 obsolete files)

To support the WebXR permission prompt and status indicator, we need notification icons in SVG format.

  • webxr.svg will be displayed in the URL bar, representing WebXR activity.
  • webxr-blocked.svg will be displayed in the URL bar, representing WebXR activity that was blocked.
  • webxr-detailed.svg should represent a larger WebXR icon for display within the permission dialogue.

For reference, the geolocation api has icons with the same metrics and for the same purpose:

  • geo.svg
  • geo-blocked.svg
  • geo-detailed.svg

These are viewable from within the browser:

  • chrome://browser/skin/notification-icons/webxr.svg
  • chrome://browser/skin/notification-icons/webxr-blocked.svg
  • chrome://browser/skin/notification-icons/webxr-detailed.svg

These icons are located in the tree:

browser/themes/shared/notification-icons/

If they must be different for each platform, they would be located in platform specific folders:

browser/themes/linux/notification-icons
browser/themes/osx/notification-icons
browser/themes/windows/notification-icons
Blocks: 1579267
No longer blocks: 1419190
No longer blocks: 1579267
Blocks: 1579267
No longer blocks: 1579267
Blocks: 1579281
Attached image xr.svg placeholder (obsolete) —

Placeholder "dev art" icon, based on svg icon used by aframe.io.

aframe.io license:

https://github.com/aframevr/aframe/blob/master/LICENSE

Attached image xr-blocked.svg placeholder (obsolete) —

Placeholder "dev art" icon, based on svg icon used by aframe.io.

aframe.io license:

https://github.com/aframevr/aframe/blob/master/LICENSE

Attached image xr-detailed.svg Placeholder (obsolete) —

Placeholder "dev art" icon, based on svg icon used by aframe.io.

aframe.io license:

https://github.com/aframevr/aframe/blob/master/LICENSE

SVG icons representing VR and AR are required for permission prompts and status

Blocks: 1580567
Attached image icon-webxrsupport.svg
Attachment #9091514 - Attachment is obsolete: true
Attachment #9091516 - Attachment is obsolete: true
Attachment #9091515 - Attachment is obsolete: true

Final / non-dev-art icons added. Thanks to Jenni and Nadja!

This has been included in Bug 1580567, which has landed.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: