Comments (9)
Problem is the site itself: it fails without the extension with everything allowed, and also in Firefox. The site tries to get http://mediaplayer.yahoo.com/js?ver=3.5.1
, but this fails.
EDIT: By the way, the "Listen live" button in the center of the page didn't work for me, I had to use one of the two buttons "On air Listen Live" on the right side, hence I thought the problem was the site.
from httpswitchboard.
Ok, I could make the player open in Firefox finally, after disabling NoScript. Investigating.
from httpswitchboard.
Ok, problem is that popup browser window tries to access http://player.streamtheworld.com/
, but then HTTPSB popup menu is not available in this popup window, so it is not possible to see and whitelist player.streamtheworld.com
.
Entering the address http://www.teamradio.ca/live/music-player/index.html
of the popped up browser window in a new tab in the original browser window (not the popped up one) allows access to HTTPSB popup menu, so you can whitelist streamtheworld.com
(including the plugin
and column) which is sort of a workaround for now (padlocking this whitelisting will make the workaround work for future use of the site.)frame
Now I have to investigate what is the best solution for when a site uses a pop up browser window with restricted interactions.
from httpswitchboard.
OK just to be more clear about the workaround, here is a no-rambling version:
- Enter
http://www.teamradio.ca/live/music-player/index-1410.html
in a new tab in the browser - Whitelist
teamradio.ca
. - Whitelist
streamtheworld.com
. - Whitelist
plugin
forstreamtheworld.com
if strict blocking is on.
Don't forget to make these whitelisting permanent. From then on, you should be able to play the radio in the popped up player the site launches, now and in the future (HTTPSB blocks a whole lots of other useless stuff in that popped up window).
from httpswitchboard.
I renamed the issue in order to be more accurate about where is the problem.
from httpswitchboard.
Thank you for your help and efforts, gorhill! It actually works fine with NoScript in Firefox because NS puts itself (for lack of a better description) in the media player pop-up window. Thanks again!
from httpswitchboard.
You are right, NoScript works despite the restrictive popup. The fact that the "Listen Live" button in the center of the teamradio.ca
page (not the popup one) didn't work made me think NoScript also had a problem. I didn't revise my findings after I figured the other button to launch the play worked. These NoScript placeholders is one of the best feature of NoScript, and I am seriously thinking into borrowing the idea, although at this point I have no idea of the feasibility (meaning I don't know if there is any roadblock in chromium API). I will open an issue to remind me to work on this very useful enhancement.
from httpswitchboard.
Your workaround corrects the issue. Thanks! Will be sure to post other issues and feature requests. Hope to see an export/import of whitelist/blacklist entries some time. Your work is appreciated.
from httpswitchboard.
Same as #41
from httpswitchboard.
Related Issues (20)
- Ads and content loaded from identical sources
- js/assets.js:435 (onRemoteFileError) HOT 12
- Privacy: Add Local storage management HOT 1
- CDN problem and possible Firefox port? HOT 4
- UI improvements? HOT 2
- Scoped Rule Storage HOT 5
- Allow set default rules for each specified domain/site scope HOT 3
- Feature Request: Blocking/Allowing of specific items
- Possible to block X-UIDH? HOT 1
- Adblock+ element hiding filters & Twitter hash tags HOT 1
- Causing crash at Chrome start-up with proxy settings HOT 2
- keybindings? HOT 2
- Sync with Google account
- HTTP switchboard is not showing up in the Google store HOT 3
- Prevent IP leaking HOT 4
- GUI disorganized on this page HOT 2
- Base 1st-party on certificate and/or WHOIS HOT 1
- Firefox port to WebExtension Framework? HOT 2
- Dropdown Selection Panel / GUI now displaying incorrectly
- Global scope problem
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from httpswitchboard.