Changes between Version 1 and Version 4 of Ticket #5028


Ignore:
Timestamp:
06/13/2017 10:48:52 AM (2 years ago)
Author:
sebastian
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #5028

    • Property Cc greiner added
  • Ticket #5028 – Description

    v1 v4  
    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 backwards, 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), in the Firefox we can either use `chrome` or `browser`. 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 ===