Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

Speedtest.net Beta not loading #979

Closed
tcpun opened this issue Mar 3, 2016 · 19 comments
Closed

Speedtest.net Beta not loading #979

tcpun opened this issue Mar 3, 2016 · 19 comments

Comments

@tcpun
Copy link

tcpun commented Mar 3, 2016

Test plan

  1. Remove your browser's profile
  2. Open http://beta.speedtest.net
  3. Make sure your Intenet provider and the test server are displayed under Go button
  4. Click Go
  5. Make sure the test works

The beta speedtest.net is not working until I disabled the adblock

image

@luixxiul
Copy link
Contributor

luixxiul commented May 14, 2016

Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'none'". Either the 'unsafe-inline' keyword, a hash ('sha256-UimqYw5YPuHeMthxkkMXNzmnALq2FS054tBtyrBqgPg='), or a nonce ('nonce-...') is required to enable inline execution.

Is there any way of beginning test without "Allow Ads and Tracking"?

CC: @diracdeltas

ref: #584

@diracdeltas
Copy link
Member

@luixxiul please test sites with noscript disabled unless the original reporter says they have noscript enabled. that will make the 'Refused to execute inline script' errors go away.

@diracdeltas
Copy link
Member

http://beta.speedtest.net/ is working for me with adblock enabled. can be closed?

@luixxiul
Copy link
Contributor

luixxiul commented May 17, 2016

On 0.9.6 allowing scripts I got this one and the site didn't work. Allowing 3rd party cookies changed nothing.

(index):271 Uncaught ReferenceError: require is not defined(anonymous function) @ (index):271
(index):22 GET http://www.budgetedbauer.com/fs6goo net::ERR_BLOCKED_BY_CLIENTt.exports @ (index):22(anonymous function) @ (index):23r @ (index):23n @ (index):22
(index):1 (WEB_PAGE context) extensions::ipc_utils:35: Uncaught TypeError: Error processing argument at index 0, conversion failure from null{TypeError: Error processing argument at index 0, conversion failure from null
    at TypeError (native)
    at EventEmitter2.<anonymous> (extensions::ipc_utils:35:22)
    at EventEmitter2.emit (extensions::event_emitter:43:20)
    at EventEmitter2.ipcRenderer.emit (extensions::ipc_utils:31:40)}
VM70:133 blocking canvas read Object {obj: "HTMLCanvasElement.prototype", prop: "toDataURL", scriptUrl: "http://beta.speedtest.net/"}
about:blank:1 Refused to display 'http://c.speedtest.net/javascript/speedtest-main.js?p=0KIGC1funslM&r=6330cH…X%26j%3DGR&s=C330310P2JbV1g_dFtRP2RbTlZaWlZUVFRUWlVTWVRWVVFXVVM_aFsl%3D&b=' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.
(index):22 Resource interpreted as Document but transferred with MIME type application/javascript: "http://c.speedtest.net/javascript/speedtest-main.js?p=0KIGC1funslM&r=6330cH…X%26j%3DGR&s=C330310P2JbV1g_dFtRP2RbTlZaWlZUVFRUWlVTWVRWVVFXVVM_aFsl%3D&b=".s @ (index):22o @ (index):22(anonymous function) @ (index):22o @ (index):22(anonymous function) @ (index):23i @ (index):23(anonymous function) @ (index):23(anonymous function) @ (index):23i @ (index):23(anonymous function) @ (index):23(anonymous function) @ (index):22(anonymous function) @ (index):23
speedtest-main.js?p=0KIGC1funslM&r=6740PCZ5eVB7Zk1gW2FaYWVYYmNTeE9YW2FQUl5bWmB4WlFgeVtbV1hNeFZf&q=2…:5 Failed to execute 'write' on 'Document': It isn't possible to write into a document from an asynchronously-loaded external script unless it is explicitly opened.

@diracdeltas
Copy link
Member

try again after allowing canvas fingerprinting in about:preferences

@luixxiul
Copy link
Contributor

luixxiul commented May 17, 2016

Hm, still doesn't work :-(

Only this combination works for me: allowing canvas fingerprinting, ads and tracking

@tcpun
Copy link
Author

tcpun commented May 17, 2016

@diracdeltas it will load the page, but it won't start the test - nothing would happen if I clicked Begin Test

untitled
untitled2

@luixxiul
Copy link
Contributor

luixxiul commented Jun 5, 2016

Same here on master branch. allowing canvas fingerprinting, ads and tracking only works.

@cezaraugusto cezaraugusto added the needs-info Another team member needs information from the PR/issue opener. label Jun 16, 2016
@srirambv
Copy link
Collaborator

srirambv commented Jan 3, 2017

http://beta.speedtest.net works with disabling FP on the latest version. Closing #979

@srirambv
Copy link
Collaborator

srirambv commented May 9, 2017

Reopening the issue from #8772

@srirambv srirambv reopened this May 9, 2017
@Jacalz
Copy link
Contributor

Jacalz commented May 15, 2017

I can get the test to start by "allowing ads and trackers" and fingerprinting, seems like I need to have fingerprinting and adblock disabled to start the test on my windows 10 pc running 0.15.2 😉
This is really annoying and it need a fix asap 👍

@pmo
Copy link

pmo commented May 19, 2017

I have this issue aswell when adblock is enabled on Brave 0.15.2 rev af7ef42. Tested on Google Chrome using the same blocklists, works fine there.

@Jacalz
Copy link
Contributor

Jacalz commented May 19, 2017

This is really annoying, @lukemulks really needs to take a look at it when he gets back from vacation 👍

@lukemulks
Copy link
Collaborator

Will investigate!

@lukemulks
Copy link
Collaborator

I've been able to test this (US: Dublin, CA), and the beta.speedtest.net site is working OK with me with default settings: Ad blocking enabled, tracking protection enabled.

In this version of Brave:

Name	Version
Brave	0.15.304
rev	b872523

inkedbrave-speedtest-05222017-completed_li

Also, my console from the successful test:
brave-speedtest-05222017-completed-console

The test is not working for me with Fingerprinting Protection enabled, but is working for me with default Brave settings enabled.

I'd suggest users that were/are experiencing this disable FP in the site settings (lion menu), and see if that resolves the issue (while keeping ad blocking and tracking protection enabled).

Let us know if the issue persists, even with FP disabled.

@Jacalz
Copy link
Contributor

Jacalz commented May 23, 2017

I can confirmed that Adblock is fixed on the latest master, that is on windows 10 atleast... 👍
With adblock:
image
With fingerprinting and adblock:
image
Can someone confirm on linux and osx?

@pmo
Copy link

pmo commented May 24, 2017

Works for me in Windows10, MacOS and Linux if I disable everything.

@luixxiul
Copy link
Contributor

This tweet shows that the issue has been fixed: https://twitter.com/orosseel/status/898928289775058944
The site works for me too by disabling fingerprinting protection.

Requires a QA test on 0.21 as blocking 3rd party fingerprinting will be default thanks to #10181.

@luixxiul luixxiul added this to the 0.21.x (Nightly Channel) milestone Aug 19, 2017
@luixxiul luixxiul added QA/test-plan-specified release-notes/include and removed needs-info Another team member needs information from the PR/issue opener. labels Aug 19, 2017
@luixxiul
Copy link
Contributor

Added release-notes/include just in case where other webcompat issues should be fixed on 0.21 thanks to the new default FP setting and some of them would be listed as examples.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.