krober / contain-amazon Goto Github PK
View Code? Open in Web Editor NEWAutomatic Amazon Containerization for Firefox
License: Mozilla Public License 2.0
Automatic Amazon Containerization for Firefox
License: Mozilla Public License 2.0
Please add 'audible.com.au' to the "AMAZON_SERVICES_DOMAINS" list :)
Twitch.tv has the option for streamers to embed "extensions" in their About panels. These are implemented as <iframe> calls to the ext-twitch.tv domain.
ext-twitch.tv is not included in the container. The can't be seen.
Even when you "pop out" the extension into a pop-up window, it still uses that <iframe> wrapper to load the extension page.
Here are a couple of example streamers with extensions in their About page.
https://www.twitch.tv/xqcow
https://www.twitch.tv/chess
https://www.twitch.tv/thatviolinchick
And here is a specific extension, in a pop-out window, to test with:
https://www.twitch.tv/popout/thatviolinchick/extensions/016m5ut8s6cbdh9rmvx8gq1gempi4m/panel
Running this extension on Firefox 75 on Linux, it spams my system logs with this:
JavaScript error: moz-extension://7c0a6aca-8d29-4e27-aeeb-614f61048971/background.js, line 483: TypeError: browser.browserAction is undefined
..
..
..
Currently, "amazon", "audible", and "wholefoodsmarket" include explicit TLDs. For the sake of maintenance and ease of adding new domains, these TLDs could be appended dynamically.
I'm not sure if this would be considered an expensive operation depending on when the browser actually executes the extension's code - need to research.
Also, using this method would make the assumption that Amazon owns all listed TLDs for "wholefoodsmarket" for instance, or could potentially containerize sites not actually owned by Amazon. This is probably a safe assumption for National TLDs, maybe not for others.
Newly launched amazon.se is not included in the container. Please add it for us Swedes.
Amazon.se tab should be included in the Amazon container.
Thank you for a great extension. Cheers! :)
Logs to console, each time I interact with a tab in Firefox.
JavaScript error: moz-extension://75dea0e7-217f-4735-9306-d4deb3b5798b/background.js, line 483: TypeError: browser.browserAction is undefined
Handle this error.
contain-amazon/src/background.js
Line 483 in 629c23f
Swedish Dictionary dictionary 1.21 true [email protected]
Amazon Container extension 2.0.0 true @contain-amzn
Amazon.co.uk extension 1.9 true [email protected]
Auto-Sort Bookmarks extension 3.4.1 true sortbookmarks@bouanto
Bing extension 1.3 true [email protected]
Bitwarden - Free Password Manager extension 1.50.0 true {446900e4-71c2-419f-a6a7-df9c091e268b}
Bookmark Dupes extension 6.4 true [email protected]
DuckDuckGo extension 1.1 true [email protected]
Facebook Container extension 2.2.1 true @contain-facebook
Firefox Multi-Account Containers extension 7.3.0 true @testpilot-containers
Foxy Gestures extension 1.2.11 true {e839c3f9-298e-4cd0-99e0-464431cb7c34}
Google extension 1.1 true [email protected]
Google Container extension 1.5.4 true @contain-google
HTTPS Everywhere extension 2021.4.15 true [email protected]
Privacy Badger extension 2021.6.8 true jid1-MnnxcxisBPnSXQ@jetpack
Reddit Enhancement Suite extension 5.22.5 true jid1-xUfzOsOFlzSOXg@jetpack
Twitter Container extension 1.3.1 true @contain-twitter
uBlock Origin extension 1.36.0 true [email protected]
Wikipedia (en) extension 1.1 true [email protected]
amazon.se is not contained as an Amazon site
amazon.se to be contained as an Amazon site
thanks!
I have a specific container for my company services.
At work we use Okta to access to every kind of services.
The problem I have is with AWS. When I click the tile from Okta, a redirection with a SAML2 request take action to the destination (AWS), but also a redirection to Amazon container, which is not required.
As a workaround I disabled temporary the container, but I would like to separate Amazon from AWS services.
Ideally have multiple Amazon profiles.
Thanks in advance!
Unable to view the Twitch stream embed at https://www.destiny.gg/bigscreen
Amazon.com 1.1 true [email protected]
Augmented Steam 1.4.4 true {1be309c5-3e4f-4b99-927d-bb500eb4fa88}
Better Subscriptions for YouTube™ 0.13.1.1 true {5dc6dafa-584e-424a-bf90-1d1d8cfa3caa}
BetterTTV 7.2.78 true [email protected]
Bing 1.1 true [email protected]
Decentraleyes 2.0.14 true jid1-BoFifL9Vbdl2zQ@jetpack
Don't touch my tabs! (rel=noopener) 2.2.0 true {6b938c0c-fc53-4f27-805f-619778631082}
DuckDuckGo 1.0 true [email protected]
DuckDuckGo Privacy Essentials 2020.4.27 true jid1-ZAdIEUB7XOzOJw@jetpack
Duplicate Tab Shortcut 1.5.0 true [email protected]
eBay 1.0 true [email protected]
Enhancer for YouTube™ 2.0.101 true [email protected]
Facebook Container NewAlexandria 2.2 true @contain-facebook-newalexandria
FaviconSwitcher 0.2.2 true {1220100b-db8f-419f-9cd4-ed7a51cee7f3}
Firefox Multi-Account Containers 6.2.5 true @testpilot-containers
FrankerFaceZ 4.0 true [email protected]
Git Container 1.0.1 true @contain-git
Global Twitch Emotes 1.4.1003 true [email protected]
Google 1.0 true [email protected]
Google Container - with Integrations 1.4.14 true @contain-google-with-integrations
HTTPS Everywhere 2020.3.16 true [email protected]
I don't care about cookies 3.1.5 true jid1-KKzOGWgsW3Ao4Q@jetpack
KeePassXC-Browser 1.6.3 true [email protected]
LinkedIn Container 1.2.5 true @contain-linked-in
Multi-Tab Controller for YouTube 1.6.0 true {c815d0e3-8bbd-4958-b3dd-ece937a5589c}
Privacy Badger 2020.2.19 true jid1-MnnxcxisBPnSXQ@jetpack
Private Internet Access 2.1.4.2 true {3e4d2037-d300-4e95-859d-3cba866f46d3}
Reddit Container 1.0.2 true @containing-reddit
Reddit Enhancement Suite 5.18.14 true jid1-xUfzOsOFlzSOXg@jetpack
Request Control 1.15.2 true {1b1e6108-2d88-4f0f-a338-01f9dbcccd6f}
Search by Image 2.2.1 true {2e5ff8c8-32fe-46d0-9fc8-6b8986621f3c}
Simple Tab Groups 4.5 true simple-tab-groups@drive4ik
Skip Redirect 2.2.3 true skipredirect@sblask
Temporary Containers 1.8 true {c607c8df-14a7-4f28-894f-29e8722976af}
Twitter 1.0 true [email protected]
Twitter Container 1.3.1 true @contain-twitter
uBlock Origin 1.26.2 true [email protected]
VK Container 1.0 true @contain-vk
WebRTC Leak Shield 1.0.5 true @webrtc-leak-shield
Wikipedia (en) 1.0 true [email protected]
Amazon Container 2.0.0 false @contain-amzn
Better *GDQ 3.0.1 false {ce5e1ed3-f068-47c2-bf39-8e38e3bb01ec}
Facebook Container 2.1.1 false @contain-facebook
Honey 12.1.1 false jid1-93CWPmRbVPjRQA@jetpack
Hoxx VPN Proxy 3.9.2 false @hoxx-vpn
Iridium for YouTube 1.2.6 false [email protected]
Reddit on Youtube 2.4.3 false 15f28b3a-c42b-463c-907a-e69d0eb2988a@jetpack
Saka Key 1.25.5 false {46104586-98c3-407e-a349-290c9ff3594d}
Stylish - Custom themes for any website 3.1.8 false {46551EC9-40F0-4e47-8E18-8E5CF550CFB8}
Tab Session Manager 6.0.0 false Tab-Session-Manager@sienori
Tampermonkey 4.10.6112 false [email protected]
Translate Now 4.0.2 false @translatenow
Vimium 1.66 false {d7742d87-e61d-4b78-b8a1-b469842139fa}
..
..
..
Credit card Checkout hangs after 2-step verification.
After 2-Step verification I get returned to amazon.
The 2-step verification is required within the EU due to the PSD2 guideline. On Visa credit card this is called 3D secure. It is used by the Amazon Germany credit card.
.. Video will not play at https://callofdutyleague.com/en-us (uses Twitch which was purchased by Amazon)
.. Video should stream
..
Twitch streams are not embedded (black screen with some handles).
Embedding multiple streams and chats in the page like shown on the screenshot (screenshot made in Private mode, since extension is not enabled there).
kadgar.net is one of the "multistream" services, it embeds Twitch multiple streams in a single page. Obviously, it needs to be added to container to work properly.
Amazon.sg is outside of the container.
Amazon.sg should be included.
Just asking for the inclusion, since I do use the new amazon.sg
Hello, I try to keep a list of containerizers, and I'm hoping for your input on why your plugin is different than the other Amazon containerizer plugin for Firefox.
Thanks!
When FF restarts, the Color and Icon preferences I have set revert to the defaults.
When FF restarts, the Color and Icon preferences I have set should not revert to the defaults.
It's nothing new; just now getting around to reporting it.
Amazon Container 1.0.0 true @contain-amazon
Amazon.co.uk 1.1 true [email protected]
Auto Tab Discard 0.3.5.2 true {c2c003ee-bd69-42a2-b0e9-6f34222cb046}
Bing 1.0 true [email protected]
Block Site 0.1.8 true {07046613-1993-4b66-9dd1-9dd1ce581cb7}
Bookmark Manager and Viewer 0.2.6.1 true {beb1b1c0-32b9-47d8-bbd1-f65bed4e7c22}
Clear Flash Cookies 1.0.1 true [email protected]
Dark Reader 4.8.6 true [email protected]
Default Bookmark Folder 2.11.0 true [email protected]
Disable Autoplay for YouTube™ 0.1.0 true {b414ff62-445b-4713-853e-28e4f76b01b4}
Disable HTML5 Autoplay 2018.10.3 true disable-html5-autoplay@afnankhan
Disconnect 5.19.3 true [email protected]
DuckDuckGo 1.0 true [email protected]
Easy Youtube Video Downloader Express 16.1a true {b9acf540-acba-11e1-8ccb-001fd0e08bd4}
eBay 1.0 true [email protected]
Facebook Container 2.0.3 true @contain-facebook
Firefox Multi-Account Containers 6.1.1 true @testpilot-containers
Ghostery – Privacy Ad Blocker 8.4.6 true [email protected]
Google 1.0 true [email protected]
Google search link fix 1.6.9 true jid0-XWJxt5VvCXkKzQK99PhZqAn7Xbg@jetpack
Google Translator for Firefox 3.0.3.3 true [email protected]
Hide Private Mode 0.0.4 true [email protected]
History Cleaner 1.2.3 true {a138007c-5ff6-4d10-83d9-0afaf0efbe5e}
HTTPS Everywhere 2019.11.7 true [email protected]
I don't care about cookies 3.1.0 true jid1-KKzOGWgsW3Ao4Q@jetpack
Library Extension 2019.1224.1 true [email protected]
Nano Defender 15.0.0.177 true {f9cacf2e-cafc-4f0f-b6ad-8e1a01b4b4d0}
Netcraft Extension 1.15.2 true {0e10f3d7-07f6-4f12-97b9-9b27e07139a5}
Open Link with New Tab 1.0 true Open-Link-with-New-Tab@sienori
Privacy Badger 2020.1.13 true jid1-MnnxcxisBPnSXQ@jetpack
Redirect AMP to HTML 2.0.0 true {569456be-2850-4f7e-b669-71e55140ee0a}
Select After Closing Current 4.3 true [email protected]
Session Boss 2.11.2 true [email protected]
SingleFile 1.15.2 true {531906d3-e22f-4a6c-a102-8057b88a1a63}
Startpage.com — Private Search Engine 1.3.0 true {20fc2e06-e3e4-4b2b-812b-ab431220cada}
Tab Session Manager 5.2.0 true Tab-Session-Manager@sienori
Textarea Cache 4.2.1 true [email protected]
Twitter 1.0 true [email protected]
uBlock Origin 1.24.2 true [email protected]
Video DownloadHelper 7.3.7 true {b9db16a4-6edc-47ec-a1f4-b86292ed211d}
Wikipedia (en) 1.0 true [email protected]
Wikiwand: Wikipedia Modernized 5.0.2 true jid1-D7momAzRw417Ag@jetpack
YouTube Video and Audio Downloader (Dev Edt.) 0.9.0 true {f73df109-8fb4-453e-8373-f59e61ca4da3}
Amazon Container 2.0.0 false @contain-amzn
.. When I go to www.goodreads.com the site keeps reloading very quickly. I can't close the tab unless I go into Add-ons and disable this add-on.
.. Goodreads behaves like a normal site.
..email: [email protected]
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.