The Wayback Machine - https://web.archive.org/web/20200704000408/https://github.com/topics/web-extension
Skip to content
#

web-extension

Universal standard for creating browser extensions.

Working through a W3C charter group, Mozilla has partnered with Microsoft and Opera to define a browser extension API that works across multiple browsers.

There is currently a preliminary specification that matches what Google has implemented in Chrome so that extensions written to the specification could potentially work on Chrome, Edge, Opera and Firefox.

Here are 263 public repositories matching this topic...

autonome
autonome commented Apr 27, 2020

Does Memex automatically store what I bookmark in Firefox on an ongoing basis?

Does what I add to Memex automatically get added to my browser bookmarks?

What's the relationship between Memex datastore and existing datastores in-browser which reflect ongoing usage?

kaglowka
kaglowka commented Apr 19, 2019

Hi!
Since the store in the background page is just a wrapped regular Redux store with additional features, it is straightforward that it will operate with any middleware the same a single store does.

What is not so obvious, though, is using middleware on the Proxy store side.
I guess every time someone considers adding new middleware, it requires experiments to make sure it is workable. While

hls-downloader-web-extension
puemos
puemos commented Jan 21, 2020

Is your feature request related to a problem? Please describe.
We have many Japanese and Chinese speaking users but the interface is only in English

Describe the solution you'd like
Develop an i18n that detects the user language and adapting all the labels accordingly

Describe alternatives you've considered
Let the user select the interface language

Additional context

offline-qr-code
rugk
rugk commented Apr 2, 2019

The module we use (https://github.com/TinyWebEx/AddonSettings) does abstract all the settings of the add-on and by default tries to query the option as a managed option first. Thus, any setting we use, should theoretically be able to be overwritten by an administrator and the user should not be able to change it, afterwards.
The module [for the options page](https://github.com/TinyWebEx/Automatic

rugk
rugk commented Apr 11, 2018

I already mentioned this in another issue, but here again.

You can use "require-sri" in the CSP to instruct recent browser to load stuff only with sri. (Or was it still a draft??)

You should suggest this to software devs using this add-on. That should include it as a meta-tag in the source, so it is covered by the signature (in contrast to http headers).

kryptokinght
kryptokinght commented Dec 2, 2019

Fonts are stored inside src/fonts/googlefonts and we treat them as static assets. To make it available to our HTML pages we use a webpack plugin that gets a list of all the static assets which is provided by config/webpack/static-files.js. The font files are hardcoded but instead, this needs to be dynamically added to the static files list by reading all the font files inside src/fonts.

kura
kura commented Dec 28, 2017

Could you add a newline indicator too, I find them useful when used in conjunction with space/tab indicators. So you can tell if there is an annoying superfluous space/tab before the \n.

UTF-8 has several of these characters to choose from.

⤶ U+2936 ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS
↵ U+21B5 DOWNWARDS ARROW WITH CORNER LEFTWARDS
⏎ U+23CE RETURN SYMBOL
↲ U+21B2 DOWNWARDS

Created by Browser Extension Community Group

Released May 7, 2015

Website
browserext.github.io

Related Topics

browser chrome chrome-extension edge firefox firefox-extension mozilla opera w3c
You can’t perform that action at this time.