Changes between Initial Version and Version 1 of Ticket #5028


Ignore:
Timestamp:
03/22/2017 01:39:48 PM (3 years ago)
Author:
sebastian
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #5028 – Description

    initial v1  
    22In the upcoming [https://browserext.github.io/browserext/#coreapis browserext standard], which is already implemented by Firefox and Microsoft Edge, the browser extension API is provided by the `browser` namespace, as opposed to the `chrome` namespace. 
    33 
    4 As a quick fix, we therefore aliased `chrome = browser` in the `edge` branch (#3695), [https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilities#Callbacks_and_the_chrome.*_namespace for the Firefox WebExtensions build we'd have to do the same]. However, given that `browser.*` is going to be standardized, this is backards, and using `chrome.*` in code that also runs on other platforms is also misleading. 
     4As a quick fix, we therefore aliased `chrome = browser` in the `edge` branch (#3695), [https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilities#Callbacks_and_the_chrome.*_namespace for the Firefox WebExtensions build we'd have to do the same]. However, given that `browser.*` is going to be standardized, this is backwards, and using `chrome.*` in code that also runs on other platforms is also misleading. 
    55 
    66=== What to change ===