Brave browser

Moderator: Forum moderators

ndujoe1
Posts: 35
Joined: Thu Jul 16, 2020 7:25 pm

Brave browser

Post by ndujoe1 »

I saw a video about the Brave Browser ( https://brave.com/ ) and its operating philosophy. I was curious to see if it would operate in Puppylinux. The Debian install is a bit of a mystery from a Puppylnux user view: Can any one translate if this process is feasible? Thanks.

Debian 9+, Ubuntu 14.04+ and Mint 17+
If you get gnutls_handshake() errors after adding the Brave repository on Debian 9, you may need to uninstall old conflicting packages.

sudo apt install apt-transport-https curl

curl -s https://brave-browser-apt-release.s3.br ... e-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -

echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list

sudo apt update

sudo apt install brave-browser

User avatar
galbi
Posts: 51
Joined: Tue Jul 14, 2020 12:53 pm
Location: Buenos Aires - Argentina
Has thanked: 5 times
Been thanked: 10 times

Re: Brave Browser

Post by galbi »

Well, from here you can download a .deb package:
https://packages.aosc.io/files/amd64/st ... ser/1.9.76
not sure if it's the latest version.

Make sure you have a 64bit Puppy.

Saludos.
Last edited by galbi on Tue Jul 21, 2020 8:46 pm, edited 1 time in total.
User avatar
galbi
Posts: 51
Joined: Tue Jul 14, 2020 12:53 pm
Location: Buenos Aires - Argentina
Has thanked: 5 times
Been thanked: 10 times

Re: Brave Browser

Post by galbi »

It works, posting from it now.
User avatar
mikewalsh
Moderator
Posts: 6163
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 795 times
Been thanked: 1983 times

Re: Brave Browser

Post by mikewalsh »

Hiya, guys.

In case anybody's "up for it", I've just thrown together a 'portable' Brave package. This is 1.11.97, from the newest "stable" desktop release over at GitHub.....released just 6 days ago. Trying to track down the .deb packages for this is a bit of a mission, TBH; Brave's website Linux installation instructions are all about doing so by adding repositories, signing with GPG keys, etc., etc.....the usual shit.

I finally tracked this GitHub page down, which gives all the development snapshot releases, hot off the press.....although to give 'em credit - fair play to them! - they DO warn you the 'snapshots' are not stable enough for daily driver usage, and may frequently crash/freeze up without warning.

https://github.com/brave/brave-browser/ ... g/v1.11.97

WideVine is operational - finally! - though it's a bit more fiddly to get working than many of the other clones. And this is despite the Brave team supposedly having fixed it over a year ago. They haven't.....not really. I had to 'borrow' several bits from Chrome to get the magic to happen. We shouldn't need to be pulling stunts like that to watch NetFlix any longer.....not these days.

Usual instructions; download, unzip, locate where you want. Click to open, click LAUNCH to start. Simple. PepperFlash updater included.

--------------------------------------

Anyways; anybody wants to try this out, you can get the latest one here:-

https://drive.google.com/drive/folders/ ... sp=sharing

MD5 sum included. Enjoy!


Mike. ;)
User avatar
smokey01
Posts: 171
Joined: Sun Jul 12, 2020 10:46 am
Location: Australia
Has thanked: 21 times
Been thanked: 25 times
Contact:

Re: Brave Browser

Post by smokey01 »

@mikewalsh, Downloaded, extracted and it ran right away in Fatdog64. Wow it's quite large but I guess that's expected.
Posting from it now.
Nice work.
User avatar
mikewalsh
Moderator
Posts: 6163
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 795 times
Been thanked: 1983 times

Re: Brave Browser

Post by mikewalsh »

You're very welcome, Grant.

Yes; I'm afraid the Chromium-based 'clones' DO just keep "ballooning" in size. I don't really see that trend reversing, unfortunately; the web's getting ever more complex, and browsers are having to expand their code-bases to cope with it, I guess.

Still; as long as it works, and does what you want, that's all that really matters.....and with increasing numbers of us steadily migrating to more powerful equipment, it's becoming rather a 'moot point'.

Anyways; enjoy!


Mike. ;)
User avatar
smokey01
Posts: 171
Joined: Sun Jul 12, 2020 10:46 am
Location: Australia
Has thanked: 21 times
Been thanked: 25 times
Contact:

Re: Brave Browser

Post by smokey01 »

I must admit I was surprised when I clicked on the Brave-portable icon and entered a directory like the attached.

I then clicked on LAUNCH to run it. I thought it would have run as soon as I clicked on the icon. Is this something different from the normal AppImage? If the LAUNCH script is renamed to AppRun then it runs like a RoxApp and runs when the icon is clicked.

I'm sure you know this but some others may not.
Attachments
Contents of directory.
Contents of directory.
xscreenshot-20200722T161604.png (22.8 KiB) Viewed 7085 times
User avatar
mikewalsh
Moderator
Posts: 6163
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 795 times
Been thanked: 1983 times

Re: Brave Browser

Post by mikewalsh »

Hi, Grant.

Actually, that's news to me. Sure, I've played around with AppImages, RoxApps, self-extracting scripts, in fact all manner of portable formats over the last couple of years.....but this particular way of doing things, I came up with last year when I was helping a lovely old guy over at BleepingComputer.com with a 'portable'-Firefox that he wanted to be able to move from one 'puter to another.

I started on these portables after Fred published the portable-Firefox he'd cobbled together, except with his you enter the browser directory to click on a script. Well, this old boy wasn't too computer-savvy, but a sweet old guy for all that; very polite, helpful to a fault, and ever so grateful that somebody was going out of their way to help him, so.....I figured it might make it easier for him if I sym-linked the launch script out one level, and re-named it to make it more obvious! Which is what I did; and following success with getting the 'clones' working in portable format, too, I decided to stick with it. All my 'portable' packages have this 'external' LAUNCH button.

Remembering back to my own early days with Puppy, and mindful of the fact that the best way to grow and to attract new blood to the community is to make things as easy-to-use as possible, this is why I build so many portable packages now.....in addition to, of course, making them as easy-to-operate as I can.

-----------------------------------------------------------

Chromium-based browsers have a command line 'switch', --silent-launch, which lets you start the browser at boot time without actually showing; any time you click to run it thereafter, it's as near as dammit instantaneous.....because it is in fact already running. But this doesn't seem to work unless you have the browser installed in full, standard layout; I'd hazard a guess that the locations it looks in have to be 'in the $PATH'.....and the portables are anything but standard.


Mike. ;)
User avatar
gychang
Posts: 591
Joined: Fri Aug 28, 2020 4:51 pm
Location: San Diego, CA
Has thanked: 206 times
Been thanked: 64 times

Re: Brave Browser

Post by gychang »

mikewalsh wrote: Tue Jul 21, 2020 11:59 pm Hiya, guys.
--------------------------------------

Anyways; anybody wants to try this out, you can get the latest one here:-

https://drive.google.com/drive/folders/ ... sp=sharing

MD5 sum included. Enjoy!


Mike. ;)
thanks Mike, works well on Bionic64, no warning regarding sandbox (one from PPM, always gave the annoying warning). Very fast...

======

Puppy Bytes, utube videos
https://www.youtube.com/channel/UCg-DUU ... u62_iqR-MA

======

User avatar
gychang
Posts: 591
Joined: Fri Aug 28, 2020 4:51 pm
Location: San Diego, CA
Has thanked: 206 times
Been thanked: 64 times

Re: Brave Browser

Post by gychang »

just to update on my brave install in my main PC, with Bionicpup64 after a frugal install. I have found downloads are problematic. With the main brave folder in /opt with application launcher brave-pup in /usr/bin linked back to the /opt/brave. The brave browser work as expected (fast), but I get a warning "permission not granted" when I try to download a file. Will not download to ~/Downloads or even to "spot" folder. I use Palemoon when I have to download... Likely due to running as a root in puppy.

======

Puppy Bytes, utube videos
https://www.youtube.com/channel/UCg-DUU ... u62_iqR-MA

======

User avatar
mikewalsh
Moderator
Posts: 6163
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 795 times
Been thanked: 1983 times

Re: Brave Browser

Post by mikewalsh »

gychang wrote: Mon Sep 07, 2020 2:30 am just to update on my brave install in my main PC, with Bionicpup64 after a frugal install. I have found downloads are problematic. With the main brave folder in /opt with application launcher brave-pup in /usr/bin linked back to the /opt/brave. The brave browser work as expected (fast), but I get a warning "permission not granted" when I try to download a file. Will not download to ~/Downloads or even to "spot" folder. I use Palemoon when I have to download... Likely due to running as a root in puppy.
@gychang :-

Yes, this does occasionally happen. It even happens to me, and I've been setting a lot of these browsers up to run as spot for quite some time....

Run this in the terminal:-

Code: Select all

chown -R spot:spot /home/spot
It just resets the correct permissions on the 'spot' folder (/root/spot is sym-linked into this in Bionicpup64). You may need to set permissions for the sym-link, too:-

Code: Select all

chown -R spot:spot /root/spot
All being equal, that should get your downloads working.


Mike. ;)
User avatar
gychang
Posts: 591
Joined: Fri Aug 28, 2020 4:51 pm
Location: San Diego, CA
Has thanked: 206 times
Been thanked: 64 times

Re: Brave Browser

Post by gychang »

mikewalsh wrote: Mon Sep 07, 2020 11:29 am
gychang wrote: Mon Sep 07, 2020 2:30 am
Yes, this does occasionally happen. It even happens to me, and I've been setting a lot of these browsers up to run as spot for quite some time....

Run this in the terminal:-

Code: Select all

chown -R spot:spot /home/spot
It just resets the correct permissions on the 'spot' folder (/root/spot is sym-linked into this in Bionicpup64). You may need to set permissions for the sym-link, too:-

Code: Select all

chown -R spot:spot /root/spot
Mike. ;)
thanks!, now download without any problem.

======

Puppy Bytes, utube videos
https://www.youtube.com/channel/UCg-DUU ... u62_iqR-MA

======

User avatar
mikeslr
Posts: 2965
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 178 times
Been thanked: 923 times

Re: Brave Browser --caught profiting by Changing URLs

Post by mikeslr »

on Jan 03, 2021, https://nordvpn.com/blog/best-privacy-browser/ reported:
"Recently, Brave was caught autocompleting URLs of certain cryptocurrency sites with their affiliate links and profiting from it. A Twitter user discovered this when he tried accessing binance.us, which Brave filled with their affiliate link. This granted Brave commissions for every visit using the link. While this was not technically a grave privacy violation, it raises questions about the transparency of this browser. Therefore, we have decreased the rating by one star." :roll:
Very forgiving on Nordvpn's part. It wasn't depending on Brave for either accuracy or privacy. I am less inclined to forgive an organization which breaches its user's trust.

Don Fanucci.jpg
Don Fanucci.jpg (43.61 KiB) Viewed 4595 times

Just Enough to Wet My Beak. :)

Recommended alternative: viewtopic.php?p=18334#p18334: Gab striped-out the gimmicks from Brave; but left everything else including, :lol: Brave's GUI. Probably violates copyright laws. :roll: :mrgreen: So get it while you can. :lol:.
Or ungoogled-Chromium if you have fossapup64; or Iron, or falkon, or LibreWolf, or ...

User avatar
fredx181
Posts: 3085
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 376 times
Been thanked: 1315 times
Contact:

Brave Browser appimage

Post by fredx181 »

Hi All, here's Brave-Portable64 appimage, made from brave-browser-beta (64-bit).
Version 1.27.100 Chromium: 91.0.4472.124 . From extracted .deb package, see: https://github.com/brave/brave-browser/ ... /v1.27.100
https://drive.google.com/uc?export=down ... vxRcum1h4h
EDIT: re-uploaded with fix, download link replaced: "Brave-Portable64" should appear now in Menu > Internet on Puppy (after launching the appimage).

Make it executable before running.
Widevine should be operational, profile folder "brave-profile" will appear at the same level as the appimage, once launched.
Also "Brave-Portable64" .desktop launcher will be created in ~/.local/share/applications, so it should appear in the Menu.

Fred

User avatar
petihar
Posts: 83
Joined: Sat Aug 29, 2020 9:17 am
Has thanked: 2 times
Been thanked: 22 times
Contact:

Re: Brave Browser

Post by petihar »

Great, thanks a lot Fred, works very well on easypup.

User avatar
mikewalsh
Moderator
Posts: 6163
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 795 times
Been thanked: 1983 times

Re: Brave Browser appimage

Post by mikewalsh »

@fredx181 :-

fredx181 wrote: Sun Jul 11, 2021 11:43 am

Hi All, here's Brave-Portable64 appimage, made from brave-browser-beta (64-bit).
Version 1.27.100 Chromium: 91.0.4472.124 . From extracted .deb package, see: https://github.com/brave/brave-browser/ ... /v1.27.100
https://drive.google.com/uc?export=down ... CdG8ts5N9u
Make it executable before running.
Widevine should be operational, profile folder "brave-profile" will appear at the same level as the appimage, once launched.
Also "Brave-Portable64" .desktop launcher will be created in ~/.local/share/applications, so it should appear in the Menu.

Fred

Hey, nice one, Fred. I could never get WideVine to function properly in this.....or rather, it WOULD (but only ever for the current session). It always wanted to re-download & re-install WideVine EVERY time you wanted to use it..!

One small point? The Menu Entry isn't EVER going to show.....not in a month of Sundays. No "Category" is defined, so Pup doesn't know where to put it.... :o

Posting from it now. Cheers for this! :thumbup:

Mike. ;)

User avatar
fredx181
Posts: 3085
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 376 times
Been thanked: 1315 times
Contact:

Re: Brave Browser appimage

Post by fredx181 »

Hi Mike,

One small point? The Menu Entry isn't EVER going to show.....not in a month of Sundays. No "Category" is defined, so Pup doesn't know where to put it....

Hmmm.. yes, didn't really test that on Puppy, I was assuming too easily that it would work, I will try to fix that, get back later about it.
The .desktop launcher should be created in ~/.local/share/applications, all it needs is adding e.g.:
Categories=X-Internet-browser and run fixmenus and jwm -reload

Thanks for reporting!

Fred

User avatar
mikewalsh
Moderator
Posts: 6163
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 795 times
Been thanked: 1983 times

Re: Brave Browser appimage

Post by mikewalsh »

fredx181 wrote: Sun Jul 11, 2021 2:10 pm

Hi Mike,

One small point? The Menu Entry isn't EVER going to show.....not in a month of Sundays. No "Category" is defined, so Pup doesn't know where to put it....

Hmmm.. yes, didn't really test that on Puppy, I was assuming too easily that it would work, I will try to fix that, get back later about it.
The .desktop launcher should be created in ~/.local/share/applications, all it needs is adding e.g.:
Categories=X-Internet-browser and run fixmenus and jwm -reload

Thanks for reporting!

Fred

Aye, that's exactly what I did. Just thought you should be aware of it, that's all.

Mike. ;)

User avatar
fredx181
Posts: 3085
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 376 times
Been thanked: 1315 times
Contact:

Re: Brave Browser appimage

Post by fredx181 »

Download link for Brave Browser portable appimage replaced Here.
See at "EDIT:" Fixed, it should add a menu entry now (in category "Internet").

Fred

User avatar
mikewalsh
Moderator
Posts: 6163
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 795 times
Been thanked: 1983 times

Re: Brave browser

Post by mikewalsh »

@puppytrue :-

You don't really gain anything by trying to use the "nightlies", y'know. They're SO 'bleeding-edge' & unstable that they're apt to just crash without warning, half the time.....

Bit like going back in time 10 years, as far as I'm concerned. To the days when Firefox just repeatedly crashed over & over again, dozens of times a day.....whenever it felt like it, really.

(Most of those terminal commands you find on blog sites are for mainstream distros. They won't work in Puppy, cos Puppy doesn't use the same package-management infrastructure, y'see....)

Mike. ;)

Last edited by mikewalsh on Fri Jul 30, 2021 3:37 pm, edited 2 times in total.
User avatar
fredx181
Posts: 3085
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 376 times
Been thanked: 1315 times
Contact:

Re: Brave browser

Post by fredx181 »

@puppytrue See here for brave-browser-nightly: https://github.com/brave/brave-browser/releases/
Direct link to .deb package v1.29.34; https://github.com/brave/brave-browser/ ... _amd64.deb

User avatar
mikeslr
Posts: 2965
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 178 times
Been thanked: 923 times

Re: Brave browser

Post by mikeslr »

puppytrue wrote: Fri Jul 30, 2021 11:59 am

thanks.

How make hime more secure ?

viewtopic.php?p=18576#p18576
The solution -- the stripped brave-browser known as dissenter, viewtopic.php?p=684#p684, made even more secure by adding extensions, viewtopic.php?p=19203#p19203

Or use Ungoogled chromium or iron, or especially Mike Walsh's Iron-Chroot.

User avatar
fredx181
Posts: 3085
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 376 times
Been thanked: 1315 times
Contact:

Re: Brave browser

Post by fredx181 »

puppytrue wrote: Fri Jul 30, 2021 12:53 pm
fredx181 wrote: Wed Jul 28, 2021 5:44 pm

@puppytrue See here for brave-browser-nightly: https://github.com/brave/brave-browser/releases/
Direct link to .deb package v1.29.34; https://github.com/brave/brave-browser/ ... _amd64.deb

In Puli is no install. Where .sfs or .pet or .deb or folder ready to use in PuliPuppy 7.3 ?

Not sure what you mean by "no install". Above .deb that I linked to doesn't work ? Details please!
Other way to try could be to download the .zip here: https://github.com/brave/brave-browser/releases/ extract it in some dir and run brave from terminal standing in this dir (with --no-sandbox perhaps: ./brave --no-sandbox or with run-as-spot: run-as-spot ./brave)

nbah07
Posts: 5
Joined: Fri Feb 26, 2021 10:50 pm
Has thanked: 5 times

Re: Brave browser

Post by nbah07 »

From 3 days ago latest release v1.35.101

(puppy-common64-official) install-brave-0.5 package misses this very release tag, and attempts to install a slackware one: 1.23.71 , why? I couldn't "translate" the sh script, and "push" some lines of code.

User avatar
gychang
Posts: 591
Joined: Fri Aug 28, 2020 4:51 pm
Location: San Diego, CA
Has thanked: 206 times
Been thanked: 64 times

Re: Brave browser

Post by gychang »

I am using FP64 and downloaded Brave-Portable but fails to sign in to google account. Has anyone know a fix OR direct me to a recent brave browser that work in FP64? I was able to use an older brave-1.16.75-1-fossap64_A.sfs that does work...

Attachments
brave.png
brave.png (30.49 KiB) Viewed 4404 times

======

Puppy Bytes, utube videos
https://www.youtube.com/channel/UCg-DUU ... u62_iqR-MA

======

User avatar
xenial
Posts: 504
Joined: Mon Jul 13, 2020 7:41 am
Location: Lincolnshire.UK.
Has thanked: 92 times
Been thanked: 41 times

Re: Brave browser

Post by xenial »

User avatar
mikewalsh
Moderator
Posts: 6163
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 795 times
Been thanked: 1983 times

Re: Brave browser

Post by mikewalsh »

@gychang :-

Greg, try this out for size. I've put together a bang-up-to-date Brave browser in my standard 'portable' format.

Please note:- I am NOT, currently, intending to make this a regular build. I've got enough other browsers to maintain as it is, so I'm not looking to add to the collection! IF it should prove to be popular enough, I may change course on this one, but.....we'll see how it goes, first.

This runs as spot, and contains its own 'mini-spot' directory within the 'PROFILE' directory. It appears to run fine, and Widevine has been included if you need it. The first time you want to use Widevine for anything, Brave will insist on popping-up a notification to say it needs installing; if you let it do this, it won't work correctly.....the Brave devs still haven't got this working right, despite it being a very straight-forward procedure! There's an easy-to-implement 'workaround' for this, which involves creating a small text file within your profile; if anyone needs this, I'll be happy to detail what needs doing.

------------------------------------

As always with the 'portables'; d/l - unzip - move the portable's directory wherever you want to run it from, though outside the 'save' is preferable. Click to enter, then click on 'LAUNCH' to fire it up AS a 'portable'.

Scripts permit adding a Menu entry for better system integration, should one be required. The 'MenuReadMe' explains how to use these.

If interested, you can find the download here: https://mega.nz/folder/CPxnQQIJ#9jWxpqpaKUWCFjA-ayteQQ

Enjoy. Any problems, drop me a line.

Mike. ;)

User avatar
gychang
Posts: 591
Joined: Fri Aug 28, 2020 4:51 pm
Location: San Diego, CA
Has thanked: 206 times
Been thanked: 64 times

Re: Brave browser

Post by gychang »

mikewalsh wrote: Tue Apr 26, 2022 2:04 pm

@gychang :-

Greg, try this out for size. I've put together a bang-up-to-date Brave browser in my standard 'portable' format.

------------------------------------

As always with the 'portables'; d/l - unzip - move the portable's directory wherever you want to run it from, though outside the 'save' is preferable. Click to enter, then click on 'LAUNCH' to fire it up AS a 'portable'.

Scripts permit adding a Menu entry for better system integration, should one be required. The 'MenuReadMe' explains how to use these.

If interested, you can find the download here: https://mega.nz/folder/CPxnQQIJ#9jWxpqpaKUWCFjA-ayteQQ

Enjoy. Any problems, drop me a line.

Mike. ;)

Brave seems to work well in fossapup64, downloads to spot but no problem. Which one is the latest vivaldi?, like to compare the two. (I get confused about all the vivaldis running around for the pup...

======

Puppy Bytes, utube videos
https://www.youtube.com/channel/UCg-DUU ... u62_iqR-MA

======

User avatar
mikewalsh
Moderator
Posts: 6163
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 795 times
Been thanked: 1983 times

Brave makes use of Jitsi!

Post by mikewalsh »

Afternoon, gang.

I've just made an interesting discovery. Those of you using Brave may have noticed - on the "New Tab" page - that amongst other things down in the bottom right corner, where all the various icons that control stuff live, there's an icon for making private video calls.

If you go through the steps for this, and bring up the video-call interface......it's Jitsi! Brave have got their browser set-up to make use of the Jitsi webapp (which just happens to be about the best open-source video-calling app there is, IMHO. Super-clear picture, and very little in the way of noticeable video "lag". Audio's nice'n'clean, too!) So, kudos to Brave for making that decision. :thumbup:

(You can confirm this for yourselves. Once you have the Brave video-call "app" up-and-running, go to

https://meet.jit.si/

.....in another tab. Select "Start Meeting" in the top corner, then follow the steps to get started. Once that's up-and-running, compare the two. They're identical!)

I thought it looked familiar.....

Mike. :D

User avatar
mikewalsh
Moderator
Posts: 6163
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 795 times
Been thanked: 1983 times

Re: Brave browser

Post by mikewalsh »

Evening, gang.

Despite what I said above, here's an updated Brave-portable. It's now at v1.38.104 (I've been testing this 'Beta'-channel build for a few days now, and it seems pretty stable).

Download link, and usage instructions, are as in the post a few above this one. Enjoy!

Mike. ;)

Post Reply

Return to “Browsers and Internet”