MozillaReality / FirefoxReality

INACTIVE - A fast and secure browser for standalone virtual-reality and augmented-reality headsets.
https://mzl.la/reality
Mozilla Public License 2.0
768 stars 217 forks source link

[Add-ons][NoScript] The Homepage content is not displayed when the add-on is enabled #3844

Closed Softvision-RemusDranca closed 3 months ago

Softvision-RemusDranca commented 4 years ago

[Affected Versions]:

[Affected Platforms]:

[Prerequisites]:

[Steps to reproduce]:

  1. Open the Add-ons page from Library.
  2. Install the "NoScript Security Suite" add-on.
  3. Navigate to Homepage and observe the page.

[Expected results]:

[Actual results]:

[Notes]:

keianhzo commented 4 years ago

That's how that add-on works. It would be the same if you install it on Desktop and have webxr.today as the default page. We can't add exceptions to the addon at install time so there is not much that we can do about it. The user would need to allow the site in the add-on settings.

Softvision-RemusDranca commented 4 years ago

@keianhzo I understand your point of view. What I took in consideration is also the fact that a user might not be sure how to add it to exceptions and that is not certain which add-on could cause this in the case of multiple add-ons installed. This consideration can be balanced on how much a user uses the content from Homepage and also if we consider that we want to have our content always displayed.

On a second matter, after further investigation, it seems that the add-on also blocks other content that we provide, if not added to exceptions of course. For example "Hello WebXR", "Hubs". Here is a video.

Softvision-RemusDranca commented 4 years ago

@keianhzo @emstanley , could this issue also be a case in where we inform users that don't know the add-on's functionality blocks some content until the website is manually added to exceptions or disabled/removed? We discussed in our meeting about adding issue #3795 for the "Dark Reader" add-on into a "known issues" base, when if a user might encounter it should know what the next steps are in resolving it.