Skip to content
  • Tooru Fujisawa's avatar
    Bug 1432749 - Part 2: Introduce WindowFeature class with spec-compliant... · ede1eed1
    Tooru Fujisawa authored
    Bug 1432749 - Part 2: Introduce WindowFeature class with spec-compliant tokenization, and use it both in nsGlobalWindowOuter and nsWindowWatcher. r=smaug
    
    WindowFeature provides the tokenization and access to the map.
    This changes the following behavior:
      * "*" value is removed, given it's unused.
        * Default width and default height handling is removed,
          given there's no callsites
      * Some chrome-priv feature handling becomes stricter:
        * All substring match is removed and directly checks the item in the map
    
    Also, fixed noopener=0 and noreferrer=0 options to be handled properly.
    
    Differential Revision: https://phabricator.services.mozilla.com/D67725
    
    --HG--
    extra : moz-landing-system : lando
    ede1eed1