Commit Graph

285 Commits

Author SHA1 Message Date
Lesley Norton 0343c8cc00 Fix bug when opening custom proxy panel 2021-11-01 19:39:52 -05:00
Andrea Marchesini 06dbe62c82 Merge pull request #2182 from mozilla/fix-mac-658
Fix MAC-659 - Don't clear proxy input on "Enter"
2021-10-30 08:57:37 +02:00
Lesley Norton cb30ac0bbc Implement final string correctly with browser.i18n 2021-10-28 14:31:21 -05:00
Lesley Norton 4c898f7d91 Fix MAC-658 - Don't clear proxy input on "Enter" 2021-10-28 13:46:04 -05:00
Lesley Norton fca6e9d97e Improve Mozilla VPN proxy location picking 2021-10-27 14:19:03 -05:00
Andrea Marchesini d7250fcb1f Fix i10n issue - closes #2169 2021-10-26 14:56:17 +02:00
Andrea Marchesini ccf0a0ba9f Merge pull request #2166 from mozilla/hide-moz-vpn-tout-if-installed
Hide Mozilla VPN tout in main Container panel if client is installed
2021-10-26 12:29:36 +02:00
Lesley Norton 8c97ea2fa2 Hide Mozilla VPN tout in main Container panel if client is installed 2021-10-25 20:22:16 -05:00
Lesley Norton d697b42a28 Update badge color and copy 2021-10-25 14:28:55 -05:00
Lesley Norton 1d608f599b Merge branch 'master' into MAC-x-MozillaVPN 2021-10-25 10:25:31 -05:00
Andrea Marchesini e830a5bcd8 Merge pull request #1757 from kafji/kfj/fix-sync-hog
Fix sync resource hog
2021-10-25 16:59:59 +02:00
Lesley Norton f9ddd0f0a4 Fix UI when Popup is in overflow menu 2021-10-22 22:24:39 -05:00
Lesley Norton b552d41772 Additional review refactoring 2021-10-22 15:25:37 -05:00
Lesley Norton 96bd0f4b4e Update storage 2021-10-22 12:30:10 -05:00
Andrea Marchesini 3572bebbd9 Remove DEFAULT_PROXY 2021-10-22 17:32:04 +02:00
Andrea Marchesini 37ed2455eb Network key isolation when the VPN changes state 2021-10-22 17:25:25 +02:00
Andrea Marchesini ec933cf730 A few changes in the proxified-containers object 2021-10-22 16:46:40 +02:00
Andrea Marchesini 9cf2d765aa New proxy regexp 2021-10-22 16:12:19 +02:00
Lesley Norton 2f6e49bec0 Review + QA updates - Part 1 2021-10-21 23:02:27 -05:00
Lesley Norton 0a772c8f04 Fix uncaught error 2021-10-20 16:21:21 -05:00
Lesley Norton 91b0b4519e Fix tests 2021-10-20 14:41:58 -05:00
Lesley Norton 1c0f2d8c5c MozillaVPN Integration 2021-10-20 12:52:41 -05:00
luke crouch 6168275e17 proxy hosts can have '-' characters 2021-09-28 17:26:41 -05:00
luke crouch 8a8f5572fc Merge branch 'master' into proxy-support 2021-09-28 17:07:21 -05:00
Maxx Crawford 9c7f2cdfba Migrate missing strings from Manage Containers panel to i18n 2021-09-21 15:26:11 -05:00
Maxx Crawford b0811049b1 Move panel titles to i18n 2021-09-21 15:15:00 -05:00
Lesley Norton 97d69e263d Add missing semi-colon 2021-09-20 10:57:52 -05:00
Lesley Norton 05dc48eac2 Start i18n 2021-09-16 10:55:54 -05:00
luke crouch 081ea0bedb Merge pull request #2052 from cammarin/runtime-geturl
Replace deprecated method `browser.extension.getURL()`
2021-07-26 09:09:17 -05:00
Carlos Marin 4e4ed390e0 Replace deprecated method
Close #2047
2021-05-18 14:36:29 -03:00
Noah Callaway 86edd8c8a2 Rename 'always open in' title 2021-04-23 00:10:37 -07:00
luke crouch ff3c31637c eslint fixes 2021-02-10 15:36:14 -06:00
luke crouch 9c80f19f2f Merge branch 'master' into proxy-support 2021-02-10 14:56:13 -06:00
Sergey Zolotarev 89719f7243 Implement container reordering 2021-01-21 23:59:31 +06:00
luke crouch a457c60f32 update proxy code to support more types 2020-11-12 10:26:48 -06:00
luke crouch 63996ce416 Merge branch 'master' into proxy-support 2020-11-11 17:14:07 -06:00
Moonloard a5f6f8381a remove unnecessary line breaks 2020-07-27 22:22:42 +02:00
Moonloard 46d76dfaa3 new option to replace current tab when a assigned domain is opened 2020-07-27 22:12:49 +02:00
Maxx Crawford 024fb03c33 Fixed #1781 - Reset checkbox listener to keep event queue to 0 2020-07-15 10:41:12 -05:00
luke crouch de8d0b28ea Merge pull request #1811 from mozilla/1810-restore-new-tab-keyboard-nav
Fixed #1810 - Split container item funcitonality
2020-07-14 19:53:49 -05:00
Maxx Crawford 7f31a92ede Fixed #1810 - Split container item funcitonality 2020-07-14 16:49:49 -05:00
luke crouch 8de231f5e9 fix space character typo in classList.add argument 2020-07-14 15:34:07 -05:00
luke crouch a10d222ce7 Merge pull request #1794 from ericlee4/close-button
fix #1788
2020-07-14 11:07:19 -05:00
Kendall Werts 28222e510f Fixed first panel keyboard arrow nav. Added second panel keyboard nav. 2020-07-12 22:01:14 -05:00
Eric Lee a2a11d053b fix #1788
close button not found
2020-07-12 15:36:50 -04:00
Kafji f4a087d0ed Fix sync resource hog
Hypothesis:
On receiving onChanged event of browser.storage.sync, sync will try to
_merge_ the container data and backup the merged data. One of the merging
process is called reconcileSiteAssignments in which sync will remove
assigned site form the delete site list. On each removal sync will tell
assignManager, the one who hold container data locally, to remove it as
well. In turn the assignManager will remove *and then* tell sync to
backup the data. This causes the backup process in sync to be invoked
multiple times, one from the sync process and one for each of removed
assigned site list. To make matters worse, the backup from removal of
assigned site list will run in parallel from each others.

This might fixes #1691.
2020-06-01 08:22:28 +07:00
Nathan Hinchey 52749ee1f0 Show fence icon in popup
Fixes issue where Facebook container has no icon in popup. Also allows user to select fence icon for other containers.
2020-05-28 12:48:11 -04:00
Maxx Crawford 8ef0a6f9f1 Merge pull request #1654 from mozilla/UX-UI-update
UX/UI Update
2020-05-22 14:07:20 -05:00
DeadlySurprise 19e694d8eb Fixed 'open in current container button' not working 2020-03-15 17:42:52 +01:00
Kendall Werts 8654aefd85 added keyboard shortcuts back (ctrl+. and then a number opens a new container in that tab) 2020-03-03 20:04:45 -06:00