1. 17 Mar, 2021 2 commits
    • Alex Catarineu's avatar
      Bug 27511: Add new identity button to toolbar · 7034e1a3
      Alex Catarineu authored and Matthew Finkel's avatar Matthew Finkel committed
      Also added 'New circuit for this site' button to CustomizableUI, but
      not visible by default.
      7034e1a3
    • Richard Pospesel's avatar
      Bug 23247: Communicating security expectations for .onion · 3b0641f3
      Richard Pospesel authored and Matthew Finkel's avatar Matthew Finkel committed
      Encrypting pages hosted on Onion Services with SSL/TLS is redundant
      (in terms of hiding content) as all traffic within the Tor network is
      already fully encrypted.  Therefore, serving HTTP pages from an Onion
      Service is more or less fine.
      
      Prior to this patch, Tor Browser would mostly treat pages delivered
      via Onion Services as well as pages delivered in the ordinary fashion
      over the internet in the same way.  This created some inconsistencies
      in behaviour and misinformation presented to the user relating to the
      security of pages delivered via Onion Services:
      
       - HTTP Onion Service pages did not have any 'lock' icon indicating
         the site was secure
       - HTTP Onion Service pages would be marked as unencrypted in the Page
         Info screen
       - Mixed-mode content restrictions did not apply to HTTP Onion Service
         pages embedding Non-Onion HTTP content
      
      This patch fixes the above issues, and also adds several new 'Onion'
      icons to the mix to indicate all of the various permutations of Onion
      Services hosted HTTP or HTTPS pages with HTTP or HTTPS content.
      
      Strings for Onion Service Page Info page are pulled from Torbutton's
      localization strings.
      3b0641f3
  2. 29 May, 2020 1 commit
  3. 18 May, 2020 2 commits
  4. 25 May, 2020 1 commit
  5. 18 May, 2020 2 commits
  6. 07 May, 2020 1 commit
  7. 04 May, 2020 1 commit
  8. 27 Apr, 2020 4 commits
  9. 21 Apr, 2020 1 commit
  10. 16 Apr, 2020 3 commits
  11. 15 Apr, 2020 5 commits
    • Tim Nguyen's avatar
      Bug 1630201 - Merge browser/themes/shared/preferences and... · 072d80ee
      Tim Nguyen authored
      Bug 1630201 - Merge browser/themes/shared/preferences and browser/themes/shared/incontentprefs. r=jaws
      
      Differential Revision: https://phabricator.services.mozilla.com/D71020
      
      --HG--
      rename : browser/themes/shared/incontentprefs/bookmark.svg => browser/themes/shared/preferences/bookmark.svg
      rename : browser/themes/shared/incontentprefs/containers.css => browser/themes/shared/preferences/containers.css
      rename : browser/themes/shared/incontentprefs/critters-postcard.jpg => browser/themes/shared/preferences/critters-postcard.jpg
      rename : browser/themes/shared/incontentprefs/dialog.inc.css => browser/themes/shared/preferences/dialog.inc.css
      rename : browser/themes/shared/incontentprefs/extensions.svg => browser/themes/shared/preferences/extensions.svg
      rename : browser/themes/shared/incontentprefs/face-sad.svg => browser/themes/shared/preferences/face-sad.svg
      rename : browser/themes/shared/incontentprefs/face-smile.svg => browser/themes/shared/preferences/face-smile.svg
      rename : browser/themes/shared/incontentprefs/formfill.svg => browser/themes/shared/preferences/formfill.svg
      rename : browser/themes/shared/incontentprefs/fxaPairDevice.css => browser/themes/shared/preferences/fxaPairDevice.css
      rename : browser/themes/shared/incontentprefs/general.svg => browser/themes/shared/preferences/general.svg
      rename : browser/themes/shared/incontentprefs/history.svg => browser/themes/shared/preferences/history.svg
      rename : browser/themes/shared/incontentprefs/no-search-bar.svg => browser/themes/shared/preferences/no-search-bar.svg
      rename : browser/themes/shared/incontentprefs/no-search-results.svg => browser/themes/shared/preferences/no-search-results.svg
      rename : browser/themes/shared/incontentprefs/preferences.inc.css => browser/themes/shared/preferences/preferences.inc.css
      rename : browser/themes/shared/incontentprefs/preferences.svg => browser/themes/shared/preferences/preferences.svg
      rename : browser/themes/shared/incontentprefs/privacy-security.svg => browser/themes/shared/preferences/privacy-security.svg
      rename : browser/themes/shared/incontentprefs/privacy.css => browser/themes/shared/preferences/privacy.css
      rename : browser/themes/shared/incontentprefs/search-arrow-indicator.svg => browser/themes/shared/preferences/search-arrow-indicator.svg
      rename : browser/themes/shared/incontentprefs/search-bar.svg => browser/themes/shared/preferences/search-bar.svg
      rename : browser/themes/shared/incontentprefs/search.css => browser/themes/shared/preferences/search.css
      rename : browser/themes/shared/incontentprefs/search.svg => browser/themes/shared/preferences/search.svg
      rename : browser/themes/shared/incontentprefs/siteDataSettings.css => browser/themes/shared/preferences/siteDataSettings.css
      rename : browser/themes/shared/incontentprefs/sync.svg => browser/themes/shared/preferences/sync.svg
      rename : browser/themes/shared/incontentprefs/tab.svg => browser/themes/shared/preferences/tab.svg
      extra : moz-landing-system : lando
      072d80ee
    • Tim Nguyen's avatar
      Bug 1630201 - Rename browser/themes/shared/preferences/containers.css to... · 4c24f1af
      Tim Nguyen authored
      Bug 1630201 - Rename browser/themes/shared/preferences/containers.css to browser/themes/shared/preferences/containers-dialog.css. r=jaws
      
      Differential Revision: https://phabricator.services.mozilla.com/D71019
      
      --HG--
      rename : browser/themes/shared/preferences/containers.css => browser/themes/shared/preferences/containers-dialog.css
      extra : moz-landing-system : lando
      4c24f1af
    • Csoregi Natalia's avatar
      Backed out 2 changesets (bug 1630201) for bustages due to containers.css. CLOSED TREE · fef701cb
      Csoregi Natalia authored
      Backed out changeset 05d18c70a0bd (bug 1630201)
      Backed out changeset 60f42302b5d5 (bug 1630201)
      
      --HG--
      rename : browser/themes/shared/preferences/bookmark.svg => browser/themes/shared/incontentprefs/bookmark.svg
      rename : browser/themes/shared/preferences/critters-postcard.jpg => browser/themes/shared/incontentprefs/critters-postcard.jpg
      rename : browser/themes/shared/preferences/dialog.inc.css => browser/themes/shared/incontentprefs/dialog.inc.css
      rename : browser/themes/shared/preferences/extensions.svg => browser/themes/shared/incontentprefs/extensions.svg
      rename : browser/themes/shared/preferences/face-sad.svg => browser/themes/shared/incontentprefs/face-sad.svg
      rename : browser/themes/shared/preferences/face-smile.svg => browser/themes/shared/incontentprefs/face-smile.svg
      rename : browser/themes/shared/preferences/formfill.svg => browser/themes/shared/incontentprefs/formfill.svg
      rename : browser/themes/shared/preferences/fxaPairDevice.css => browser/themes/shared/incontentprefs/fxaPairDevice.css
      rename : browser/themes/shared/preferences/general.svg => browser/themes/shared/incontentprefs/general.svg
      rename : browser/themes/shared/preferences/history.svg => browser/themes/shared/incontentprefs/history.svg
      rename : browser/themes/shared/preferences/no-search-bar.svg => browser/themes/shared/incontentprefs/no-search-bar.svg
      rename : browser/themes/shared/preferences/no-search-results.svg => browser/themes/shared/incontentprefs/no-search-results.svg
      rename : browser/themes/shared/preferences/preferences.inc.css => browser/themes/shared/incontentprefs/preferences.inc.css
      rename : browser/themes/shared/preferences/preferences.svg => browser/themes/shared/incontentprefs/preferences.svg
      rename : browser/themes/shared/preferences/privacy-security.svg => browser/themes/shared/incontentprefs/privacy-security.svg
      rename : browser/themes/shared/preferences/privacy.css => browser/themes/shared/incontentprefs/privacy.css
      rename : browser/themes/shared/preferences/search-arrow-indicator.svg => browser/themes/shared/incontentprefs/search-arrow-indicator.svg
      rename : browser/themes/shared/preferences/search-bar.svg => browser/themes/shared/incontentprefs/search-bar.svg
      rename : browser/themes/shared/preferences/search.css => browser/themes/shared/incontentprefs/search.css
      rename : browser/themes/shared/preferences/search.svg => browser/themes/shared/incontentprefs/search.svg
      rename : browser/themes/shared/preferences/siteDataSettings.css => browser/themes/shared/incontentprefs/siteDataSettings.css
      rename : browser/themes/shared/preferences/sync.svg => browser/themes/shared/incontentprefs/sync.svg
      rename : browser/themes/shared/preferences/tab.svg => browser/themes/shared/incontentprefs/tab.svg
      rename : browser/themes/shared/preferences/containers-dialog.css => browser/themes/shared/preferences/containers.css
      fef701cb
    • Tim Nguyen's avatar
      Bug 1630201 - Merge browser/themes/shared/preferences and... · cd228316
      Tim Nguyen authored
      Bug 1630201 - Merge browser/themes/shared/preferences and browser/themes/shared/incontentprefs. r=jaws
      
      Depends on D71019
      
      Differential Revision: https://phabricator.services.mozilla.com/D71020
      
      --HG--
      rename : browser/themes/shared/incontentprefs/bookmark.svg => browser/themes/shared/preferences/bookmark.svg
      rename : browser/themes/shared/incontentprefs/critters-postcard.jpg => browser/themes/shared/preferences/critters-postcard.jpg
      rename : browser/themes/shared/incontentprefs/dialog.inc.css => browser/themes/shared/preferences/dialog.inc.css
      rename : browser/themes/shared/incontentprefs/extensions.svg => browser/themes/shared/preferences/extensions.svg
      rename : browser/themes/shared/incontentprefs/face-sad.svg => browser/themes/shared/preferences/face-sad.svg
      rename : browser/themes/shared/incontentprefs/face-smile.svg => browser/themes/shared/preferences/face-smile.svg
      rename : browser/themes/shared/incontentprefs/formfill.svg => browser/themes/shared/preferences/formfill.svg
      rename : browser/themes/shared/incontentprefs/fxaPairDevice.css => browser/themes/shared/preferences/fxaPairDevice.css
      rename : browser/themes/shared/incontentprefs/general.svg => browser/themes/shared/preferences/general.svg
      rename : browser/themes/shared/incontentprefs/history.svg => browser/themes/shared/preferences/history.svg
      rename : browser/themes/shared/incontentprefs/no-search-bar.svg => browser/themes/shared/preferences/no-search-bar.svg
      rename : browser/themes/shared/incontentprefs/no-search-results.svg => browser/themes/shared/preferences/no-search-results.svg
      rename : browser/themes/shared/incontentprefs/preferences.inc.css => browser/themes/shared/preferences/preferences.inc.css
      rename : browser/themes/shared/incontentprefs/preferences.svg => browser/themes/shared/preferences/preferences.svg
      rename : browser/themes/shared/incontentprefs/privacy-security.svg => browser/themes/shared/preferences/privacy-security.svg
      rename : browser/themes/shared/incontentprefs/privacy.css => browser/themes/shared/preferences/privacy.css
      rename : browser/themes/shared/incontentprefs/search-arrow-indicator.svg => browser/themes/shared/preferences/search-arrow-indicator.svg
      rename : browser/themes/shared/incontentprefs/search-bar.svg => browser/themes/shared/preferences/search-bar.svg
      rename : browser/themes/shared/incontentprefs/search.css => browser/themes/shared/preferences/search.css
      rename : browser/themes/shared/incontentprefs/search.svg => browser/themes/shared/preferences/search.svg
      rename : browser/themes/shared/incontentprefs/siteDataSettings.css => browser/themes/shared/preferences/siteDataSettings.css
      rename : browser/themes/shared/incontentprefs/sync.svg => browser/themes/shared/preferences/sync.svg
      rename : browser/themes/shared/incontentprefs/tab.svg => browser/themes/shared/preferences/tab.svg
      extra : moz-landing-system : lando
      cd228316
    • Tim Nguyen's avatar
      Bug 1630201 - Rename browser/themes/shared/preferences/containers.css to... · 13e00979
      Tim Nguyen authored
      Bug 1630201 - Rename browser/themes/shared/preferences/containers.css to browser/themes/shared/preferences/containers-dialog.css. r=jaws
      
      Differential Revision: https://phabricator.services.mozilla.com/D71019
      
      --HG--
      rename : browser/themes/shared/preferences/containers.css => browser/themes/shared/preferences/containers-dialog.css
      extra : moz-landing-system : lando
      13e00979
  12. 14 Apr, 2020 1 commit
  13. 30 Mar, 2020 1 commit
  14. 23 Mar, 2020 1 commit
  15. 18 Mar, 2020 2 commits
  16. 05 Mar, 2020 1 commit
  17. 04 Mar, 2020 1 commit
  18. 02 Mar, 2020 2 commits
    • Michael Forney's avatar
      Bug 1618411 - Fix installed file conditions on non-Linux platforms using GTK r=dao · 2e80ca88
      Michael Forney authored
      TwemojiMozilla.ttf is used on all GTK platforms, not just Linux.
      
      import-export.svg and sort.svg aren't used on GTK platforms, so
      they shouldn't be installed for non-Linux GTK platforms.
      
      autocomplete-item.css and editDialog.css are used on all GTK
      platforms, not just Linux.
      
      Differential Revision: https://phabricator.services.mozilla.com/D64496
      
      --HG--
      extra : moz-landing-system : lando
      2e80ca88
    • Greg Tatum's avatar
      Bug 1597378 - Create new UI for the profiler popup; r=julienw · 16a5f282
      Greg Tatum authored
      This commit implements the actual UI changes. A follow-up commit adds the
      tests for the changes. The CSS is a little bit awkard since it uses lots of
      ID selectors rather than class selectors. I wanted to be able to write quick
      selects, since it's selecting across the entire browser document. I feel
      a little conflicted with the approach, as I would prefer to use classes in
      general.
      
      The panel.jsm.js file collects all of the UI handling changes rather than
      having everything in menu-button.jsm.js, as the latter can get loaded
      at startup. I'm not sure if it's completely worth the trouble of having
      two files, as most of it should be pretty light.
      
      This commit does not handle localization for the panel, as we should be moving
      to Fluent. Rather than solve that here, I will follow-up with it in Bug 1599774.
      
      Differential Revision: https://phabricator.services.mozilla.com/D62914
      
      --HG--
      extra : moz-landing-system : lando
      16a5f282
  19. 26 Feb, 2020 1 commit
  20. 03 Jan, 2020 1 commit
  21. 12 Dec, 2019 1 commit
    • Kearwood  Kip  Gilbert's avatar
      Bug 1580567 - Implement XR device access permission UI... · 19ba3b03
      Kearwood Kip Gilbert authored
      Bug 1580567 - Implement XR device access permission UI r=fluent-reviewers,bzbarsky,pbz,daoshengmu,imanol
      
      Added @rbarker as a reviewer to check if this will work well within GeckoView for FxR / Android.
      Added @bzbarsky for test_interfaces.html.  -- I'd like to re-land the secure origin requirement for WebVR as part of this patch, as it doesn't help to have UI that can't guarantee the identity of the origin.  (This was backed out due to test failures originally, and since been fixed)
      
      Differential Revision: https://phabricator.services.mozilla.com/D45951
      
      --HG--
      rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js => browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js
      extra : moz-landing-system : lando
      19ba3b03
  22. 11 Dec, 2019 3 commits
    • Brindusan Cristian's avatar
      Backed out 2 changesets (bug 1580567, bug 1599927) for mochitest failures at... · 9c36dcbf
      Brindusan Cristian authored
      Backed out 2 changesets (bug 1580567, bug 1599927) for mochitest failures at test_interfaces.html. CLOSED TREE
      
      Backed out changeset 0e0d88942d33 (bug 1599927)
      Backed out changeset 522c8d183bd5 (bug 1580567)
      
      --HG--
      rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js => browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js
      9c36dcbf
    • Kearwood  Kip  Gilbert's avatar
      Bug 1580567 - Implement XR device access permission UI... · 7c8ce74b
      Kearwood Kip Gilbert authored
      Bug 1580567 - Implement XR device access permission UI r=fluent-reviewers,bzbarsky,pbz,daoshengmu,imanol
      
      Added @rbarker as a reviewer to check if this will work well within GeckoView for FxR / Android.
      Added @bzbarsky for test_interfaces.html.  -- I'd like to re-land the secure origin requirement for WebVR as part of this patch, as it doesn't help to have UI that can't guarantee the identity of the origin.  (This was backed out due to test failures originally, and since been fixed)
      
      Differential Revision: https://phabricator.services.mozilla.com/D45951
      
      --HG--
      rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js => browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js
      extra : moz-landing-system : lando
      7c8ce74b
    • shindli's avatar
      Backed out 2 changesets (bug 1580567, bug 1599927) for causing permafailures... · 652f3b02
      shindli authored
      Backed out 2 changesets (bug 1580567, bug 1599927) for causing permafailures in dom/tests/mochitest/general/test_interfaces.html CLOSED TREE
      
      Backed out changeset aeceec922866 (bug 1599927)
      Backed out changeset 29809135f18e (bug 1580567)
      
      --HG--
      rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js => browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js
      652f3b02
  23. 10 Dec, 2019 1 commit
    • Kearwood  Kip  Gilbert's avatar
      Bug 1580567 - Implement XR device access permission UI... · 6a9c22db
      Kearwood Kip Gilbert authored
      Bug 1580567 - Implement XR device access permission UI r=fluent-reviewers,bzbarsky,pbz,daoshengmu,imanol
      
      Added @rbarker as a reviewer to check if this will work well within GeckoView for FxR / Android.
      Added @bzbarsky for test_interfaces.html.  -- I'd like to re-land the secure origin requirement for WebVR as part of this patch, as it doesn't help to have UI that can't guarantee the identity of the origin.  (This was backed out due to test failures originally, and since been fixed)
      
      Differential Revision: https://phabricator.services.mozilla.com/D45951
      
      --HG--
      rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js => browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js
      extra : moz-landing-system : lando
      6a9c22db
  24. 06 Dec, 2019 1 commit