Closed Bug 1454558 Opened 6 years ago Closed 4 years ago

Pocket can't be disabled via MCD, useless interface is still shown

Categories

(Firefox :: Pocket, defect)

60 Branch
defect
Not set
normal

Tracking

()

RESOLVED INACTIVE

People

(Reporter: kenhys, Unassigned)

Details

Attachments

(3 files)

## Problem

Pocket can't be disabled via MCD, useless interface is still shown in page actions and pocket button.

## Expected

Pocket will be disabled via MCD (autoadmin.global_config_url configration file) and user interface (page actions and pocket button) also are hidden.

## Actual

How to reproduce:

1. Set autoadmin.global_config_url to refer remote MCD file (.jsc)

ex. autoconfig.cfg:

  lockPref("autoadmin.global_config_url", "file:///c:/Users/clearcode/Downloads/pocket/autoconfig.jsc");

2. Disable pocket via MCD

ex. autoconfig.jsc:

  lockPref("extensions.pocket.enabled", false);
  lockPref("extensions.pocket.api", "");
  lockPref("extensions.pocket.site", "");

3. Launch Firefox

I've attached screenshot what is useless interface, I mean.

## Notes

* I've confirmed this situation Firefox 60b13, but expects that it will happen in trunk.
* It seems that global_config_url is the trigger of this bug. if configuration is set to autoconfig.cfg not in autoconfig.jsc, pocket was disabled as you expected.
* I know that policy engine (DisablePocket: true) works, but there are companies which are not migrated to policy engine yet, so this bug must be resolved for corporate use case.

This bug has been closed due to inactivity and/or the potential for this bug to no longer be an issue with the new Discovery Stream-powered New Tab experience, and improvements to Pocket’s integration with Firefox.

Please help us triage by reopening if this issue still persists and should be addressed.

Thanks!

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

Attachment

General

Created:
Updated:
Size: