Coder Social home page Coder Social logo

Comments (11)

rebloor avatar rebloor commented on May 29, 2024

@badonyt did you copy the content for the [email protected] file from Provisioning managed storage rather than the readme for the example? The example for the file in Provisioning managed storage uses American English rather than British English. Using this copy I found the same error but changing to the version in the example readme fix the issue, and it worked as expected.

from webextensions-examples.

Rob--W avatar Rob--W commented on May 29, 2024

The (unexpected?) error was encountered before in https://bugzilla.mozilla.org/show_bug.cgi?id=1784446

The discussion there may help with identifying and resolving the problem.

@rebloor
I think that we can improve the documentation; I'll talk with my team next week to determine the desired course of action, and add dev-doc-needed if needed.

from webextensions-examples.

badonyt avatar badonyt commented on May 29, 2024

What do you mean @rebloor

from webextensions-examples.

rebloor avatar rebloor commented on May 29, 2024

@badonyt I got the same error as you when I created the manage storage file based on Provisioning managed storage that is:

{
  "name": "[email protected]",
  "description": "ignored",
  "type": "storage",
  "data":
  {
    "color": "management thinks it should be blue!"
  }
}

However, using the file content in the example's readme description, that is:

{
  "name":  "[email protected]",
  "description": "ignored",
  "type": "storage",
  "data": {
    "colour": "management thinks it should be blue!"
  }
}

The extension worked as expected.

from webextensions-examples.

badonyt avatar badonyt commented on May 29, 2024

i still havent understood how to use the storage permission

from webextensions-examples.

rebloor avatar rebloor commented on May 29, 2024

@badonyt do you mean the "storage permission" or "storage manifest"? Your reported problem appears to be with the storage manifest. If you still can't get the example to run, could you add screenshots showing the location you stored the [email protected] file in and a copy of its content? If, however, you need more advice on using "storage permission" try posting a question on the Add-ons forum.

from webextensions-examples.

badonyt avatar badonyt commented on May 29, 2024

i dont know where to put this: { "name": "[email protected]", "description": "ignored", "type": "storage", "data": { "colour": "management thinks it should be blue!" } }

from webextensions-examples.

rebloor avatar rebloor commented on May 29, 2024

Are you on Mac, Linux, or PC?

from webextensions-examples.

badonyt avatar badonyt commented on May 29, 2024

PC, WINDOWS 10, sorry for late response

from webextensions-examples.

rebloor avatar rebloor commented on May 29, 2024

I don't have a Windows 10 machine to check but according to the documentation you should create a registry key with the following name:

HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\ManagedStorage\<name> – with as [email protected].

The key should have a single default value, which is the path to the manifest.

See https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Native_manifests#windows

from webextensions-examples.

rebloor avatar rebloor commented on May 29, 2024

Closing, as this doesn't appear to be an issue with the extension example

from webextensions-examples.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.