uazo / bromite-buildtools

my build machine for bromite development
GNU General Public License v3.0
331 stars 10 forks source link

Feedbacks on the Windows version #34

Closed uazo closed 1 year ago

uazo commented 1 year ago

are welcome :)

quyleanh commented 1 year ago

Just side question. Could this build survive when MV3 officially launched? Thank you.

uazo commented 1 year ago

strange question... why do you ask? Anyway, that's the idea, also because personally I don't use anything else now...

quyleanh commented 1 year ago

I just want to have another option beside Firefox. Really hope there will be a build with integrated adblock to avoid limitations of MV3.

uazo commented 1 year ago

don't worry, it will be there. but I remind you that chrome and firefox are reliable, I can never be as reliable as them.

quyleanh commented 1 year ago

Yeah. I know but I prefer a good UX browser than reliable browser. When I get used to with customizations and other stuffs, I can't go back...

ghost commented 1 year ago

Would it be too much to ask/hard to do to adapt it to/make an arch linux version?

uazo commented 1 year ago

make an arch linux version?

I am sorry, but I am not able to do that.

macchrome commented 1 year ago

When cross-compiling :

The crashing on the chrome://settings/ can be solved thus (before or after gn gen):

=============================

!/bin/sh

echo Set $1 build for colour picker

if [ $1 = win ]; then sed -i '10s/./#include \"out\/default\/gen\/chrome\/grit\/generated_resources.h\"/' chrome/browser/new_tab_page/chrome_colors/selected_colors_info.h echo out/default/gen/chrome/grit/generated_resources.h fi if [ $1 = mac ]; then sed -i '10s/./#include \"out\/mac\/gen\/chrome\/grit\/generated_resources.h\"/' chrome/browser/new_tab_page/chrome_colors/selected_colors_info.h echo out/mac/gen/chrome/grit/generated_resources.h fi if [ $1 = linux ]; then sed -i '10s/.*/#include \"chrome\/grit\/generated_resources.h\"/' chrome/browser/new_tab_page/chrome_colors/selected_colors_info.h echo chrome/grit/generated_resources.h fi

uazo commented 1 year ago

The crashing on the chrome://settings/ can be solved thus

I don't detect any crashes

macchrome commented 1 year ago

I've just re-downloaded 112.0.5615.48 Windows Bromite:

  1. Try: chrome://settings/?search=hello

  2. Try: chrome://settings/manageProfile

If you do not have any problems then fair enough.

uazo commented 1 year ago

ah, ok, I am aware of those. they will be fixed when I remove the larger removal patch.

ghost commented 1 year ago

New v113 update on Windows doesn't play any sound. Tried on yewtu.be, youtube.com etc

uazo commented 1 year ago

thanks for the report but I don't detect any audio problem.

image please check if you happen to have the "mute" on

NePoCz commented 1 year ago

Hi, just installed it and seems to work fine so far. But I am unable to use it when the system proxy is set to a PAC file ("setup script" in Windows settings). Not sure if it is my environment, so can anyone confirm? The same setup works fine with e.g. ungoogled-chromium

uazo commented 1 year ago

system proxy is set to a PAC file

try to use chrome://proxy for setup

NePoCz commented 1 year ago

Thanks, didnt know about this proxy settings page. Unfortunatelly still the same problem, setting the PAC here does not help (I made sure the PAC is downloadable!). But setting the proxy directly does work at least.

Overall the proxy settings are a bit strange - for example the extension Proxy SwitchyOmega seems to have no effect at all. But updating Windows proxy settings (other than PAC) seems to also work fine, so not sure here the problem is

uazo commented 1 year ago

try to start with these command line flags:

--enable-logging --v=0 --log-file=<where_you_want>

I think the problem is in the internal firewall, I would need to see if you have lines such as.

[16360:16244:0508/144142.090:INFO:simple_url_loader.cc(1687)] ---ABORTED SimpleURLLoaderImpl: certificate_verifier_url_loader(80134684) url: http://apps.identrust.com/roots/dstrootcax3.p7c path: services/cert_verifier/cert_net_url_loader/cert_net_fetcher_url_loader.cc

search for ---ABORTED

NePoCz commented 1 year ago

You are right, this is what is logged (happens for both system settings as well as for Bromite settings):

[31972:11124:0508/151311.591:INFO:url_request_http_job.cc(554)] ---ABORTED URLRequestHttpJob: proxy_config_settings(136468456) url: https://raw.githubusercontent.com/mtlive/Adblock-pac/master/proxy.pac path: components/proxy_config/pref_proxy_config_tracker_impl.cc
[31972:11124:0508/150519.083:INFO:url_request_http_job.cc(554)] ---ABORTED URLRequestHttpJob: proxy_config_system(11258689) url: https://raw.githubusercontent.com/mtlive/Adblock-pac/master/proxy.pac path: components/proxy_config/pref_proxy_config_tracker_impl.cc

Edit: Can also confirm that disabling internal firewall solves the issue

uazo commented 1 year ago

thanks, I will add those rules to the firewall https://github.com/uazo/cromite/issues/335

ghost commented 1 year ago

I can also confirm - each time I put Mullvad's proxy from their website (https://mullvad.net/en/servers, SOCKS5 au-adl-wg-socks5-301.relays.mullvad.net:1080 for example) it works for web browsing, but each time I want to download something it fails with Failed - Bad certificate error. Turning internal firewall off solves this issue.

uazo commented 1 year ago

I want to download something it fails with Failed - Bad certificate error.

@imagecreation I think it is a different call, please open a new issue and check the log.