1. 22 Jan, 2021 1 commit
  2. 06 Nov, 2020 1 commit
  3. 13 Oct, 2020 1 commit
  4. 17 Aug, 2020 1 commit
  5. 14 Aug, 2020 3 commits
  6. 13 Aug, 2020 2 commits
  7. 20 Oct, 2020 1 commit
  8. 23 Jun, 2020 1 commit
    • Agi Sferro's avatar
      Bug 1635564 - Implement ensureBuiltIn. r=droeh,aklotz · a6bb2f24
      Agi Sferro authored
      Verified locally that reading the manifest does not affect performance in Fenix
      (which uses 5 different built-in extensions) for google.com.
      
      79.0.20200617184425 - Don't parse manifest
      
      fully-drawn : avg: 2030 ± 11 stddev: 112 n=101
      about:blank : avg: 2775 ± 26 stddev: 265 n=101
      page loaded : avg: 3922 ± 50 stddev: 503 n=101
      
      79.0.20200617205116 - Parse manifest
      
      fully-drawn : avg: 2025 ± 13 stddev: 130 n=89
      about:blank : avg: 2761 ± 24 stddev: 232 n=89
      page loaded : avg: 3866 ± 39 stddev: 377 n=89
      
      Differential Revision: https://phabricator.services.mozilla.com/D80567
      a6bb2f24
  9. 16 Jun, 2020 3 commits
  10. 10 Jul, 2020 1 commit
  11. 26 May, 2020 3 commits
  12. 19 May, 2020 1 commit
  13. 24 Apr, 2020 1 commit
  14. 27 Mar, 2020 1 commit
  15. 12 Mar, 2020 1 commit
  16. 07 Mar, 2020 1 commit
  17. 20 Feb, 2020 2 commits
    • Agi Sferro's avatar
      Bug 1554302 - Restore history when switching process during navigation. r=snorp · 64dab61e
      Agi Sferro authored
      History is kept locally on the content process (or main process for main
      process pages), so when going from one process to the other we need to restore
      history. This will eventually be superseded by moving all history to the main
      process, but we don't know when that's going to happen so we need to add this
      workaround here. Desktop has the same workaround in place and this patch is
      based on that code.
      
      There are two places where we need to restore history:
      
      - App navigates to page directly using `loadURI` or similar: in this case we
        need to pass down the load details to the content process alongside the
        history information so that we can restore and immediatelly navigate to the
        new page. This also avoids an extra history reloading that ordinarely happens
        when restoring history.
      
      - App calls `goBack`, `goForward`, etc: in this case we don't need to reload a
        page but just restore the history and adjust the `historyIndex`. I'm not
        entirely sure why we need to add `1` to the `historyIndex` but that's what
        Desktop does and it seems to work correctly so I just did it.
      
      This patch changes `updateRemoteTypeForURI` to `updateRemoteAndNavigate` which
      more closely matches what that method is doing now, this is similar to what
      happens on desktop.
      
      This patch also adds a `window.moduleManager` that can be used in Actors to
      access the current `moduleManager`. I expect this to go away when we fully
      migrate all modules to actors.
      
      Differential Revision: https://phabricator.services.mozilla.com/D62970
      
      --HG--
      extra : moz-landing-system : lando
      64dab61e
    • Agi Sferro's avatar
      Bug 1613237 - Call nsIWebBrowserChrome3 for main process pages. r=kmag,esawin · 907a5549
      Agi Sferro authored
      nsContentTreeOwner uses XULBrowserWindow (which is Desktop-only) to get the
      current WebBrowserChrome instance.
      
      This patch adds a lookup for the WebBrowserChrome actor to make sure that the
      correct instance is queried on all platforms.
      
      Differential Revision: https://phabricator.services.mozilla.com/D62817
      
      --HG--
      extra : moz-landing-system : lando
      907a5549
  18. 24 Jan, 2020 1 commit
  19. 16 Jan, 2020 1 commit
  20. 14 Jan, 2020 2 commits
  21. 18 Dec, 2019 1 commit
  22. 05 Dec, 2019 3 commits
  23. 26 Nov, 2019 1 commit
  24. 02 Dec, 2019 1 commit
  25. 18 Nov, 2019 1 commit
  26. 15 Nov, 2019 3 commits
    • Noemi Erli's avatar
      Backed out 13 changesets (bug 1530402, bug 1533156) for causing raptor failures CLOSED TREE · 9548dd98
      Noemi Erli authored
      Backed out changeset 6d7b7d22b0c6 (bug 1530402)
      Backed out changeset acea32ec5975 (bug 1530402)
      Backed out changeset 597e32ad2f5b (bug 1530402)
      Backed out changeset 352068fe68bc (bug 1530402)
      Backed out changeset e0ae4f16f7ed (bug 1530402)
      Backed out changeset 282b033c7daa (bug 1530402)
      Backed out changeset 72274a5a821b (bug 1530402)
      Backed out changeset 3d3366fe476f (bug 1530402)
      Backed out changeset 7400c3fd2b5f (bug 1530402)
      Backed out changeset 23d43a425641 (bug 1530402)
      Backed out changeset 83b9603f5fa1 (bug 1530402)
      Backed out changeset 50c50a80e881 (bug 1533156)
      Backed out changeset 5975264fd34b (bug 1530402)
      
      --HG--
      rename : toolkit/components/extensions/schemas/browser_action.json => browser/components/extensions/schemas/browser_action.json
      rename : toolkit/components/extensions/schemas/page_action.json => browser/components/extensions/schemas/page_action.json
      extra : rebase_source : 551e88b6719692756499387e93f797454a336180
      9548dd98
    • Agi Sferro's avatar
      Bug 1530402 - Implement {Browser,Page}Action for GeckoView. r=snorp,mixedpuppy,esawin · 55147a95
      Agi Sferro authored
      Design doc: https://docs.google.com/document/d/1XJuKk9Hm_2RNbX8KRcyUOXTaELBWYMyXBUchz15OElY
      
      Differential Revision: https://phabricator.services.mozilla.com/D49041
      
      --HG--
      rename : browser/components/extensions/schemas/browser_action.json => toolkit/components/extensions/schemas/browser_action.json
      rename : browser/components/extensions/schemas/page_action.json => toolkit/components/extensions/schemas/page_action.json
      extra : moz-landing-system : lando
      55147a95
    • Andreea Pavel's avatar
      Backed out 13 changesets (bug 1530402, bug 1533156) for failing... · 30f5e948
      Andreea Pavel authored
      Backed out 13 changesets (bug 1530402, bug 1533156) for failing test_ext_tabs_query.html on a CLOSED TREE
      
      Backed out changeset aa9499a196e3 (bug 1530402)
      Backed out changeset ce12e494a189 (bug 1530402)
      Backed out changeset 1b053a203af9 (bug 1530402)
      Backed out changeset f57bc0ee284b (bug 1530402)
      Backed out changeset 701de7bcb484 (bug 1530402)
      Backed out changeset ab7b21969769 (bug 1530402)
      Backed out changeset c7b8cc91f245 (bug 1530402)
      Backed out changeset e2be10dbad5e (bug 1530402)
      Backed out changeset f52a8fedcded (bug 1530402)
      Backed out changeset 4fcca36d5b3e (bug 1530402)
      Backed out changeset 82b28001164b (bug 1530402)
      Backed out changeset 1dc6a4ebc9e1 (bug 1533156)
      Backed out changeset ae5ead19921d (bug 1530402)
      
      --HG--
      rename : toolkit/components/extensions/schemas/browser_action.json => browser/components/extensions/schemas/browser_action.json
      rename : toolkit/components/extensions/schemas/page_action.json => browser/components/extensions/schemas/page_action.json
      30f5e948
  27. 14 Nov, 2019 1 commit