Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from Eloston:master #12

Open
wants to merge 290 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
290 commits
Select commit Hold shift + click to select a range
7ee3b04
Update to Chromium 105.0.5195.52
Ahrotahn Aug 24, 2022
9e83544
Update to Chromium 105.0.5195.54
networkException Aug 30, 2022
f88dfe3
Include testing with a new and empty profile in bug report checklist …
networkException Sep 1, 2022
fd81627
Add 'goo.gle' to domain regex, include typescript (#2073)
Ahrotahn Sep 2, 2022
02bb491
Update to Chromium 105.0.5195.102 (#2075)
Ahrotahn Sep 2, 2022
5e1f8e9
CI: Mention maintainers on chromium releases individually
networkException Sep 6, 2022
8d135f6
CI: Remove trailing whitespace
networkException Sep 6, 2022
64afe60
Add flag for disabling link and text dragging
PF4Public Sep 6, 2022
2675ec1
Replace double-spaces with a single one and re-order flags
PF4Public Sep 6, 2022
ac758db
Re-add flag to hide the extensions menu (the puzzle piece icon)
jwangac Sep 10, 2022
3625e87
Update to Chromium 105.0.5195.125
Ahrotahn Sep 13, 2022
b3fd6bc
Update to Chromium 105.0.5195.127
Ahrotahn Sep 13, 2022
46c4319
Update to Chromium 106.0.5249.61
Ahrotahn Sep 21, 2022
f1ae457
Update to Chromium 106.0.5249.62
Ahrotahn Sep 28, 2022
7e693c0
Update to Chromium 106.0.5249.91 (#2104)
Ahrotahn Oct 1, 2022
7ddd49f
Update to Chromium 106.0.5249.103 (#2107)
Ahrotahn Oct 7, 2022
674f97c
Update to Chromium 106.0.5249.119 (#2112)
Ahrotahn Oct 12, 2022
151a7e5
Fix set-output and node.js warnings
PF4Public Oct 25, 2022
08cbc11
set-output fix
PF4Public Oct 25, 2022
e0de5c9
Update to Chromium 107.0.5304.62
Ahrotahn Oct 20, 2022
635f907
Update to Chromium 107.0.5304.63
Ahrotahn Oct 25, 2022
684f95c
Update to Chromium 107.0.5304.68
Ahrotahn Oct 25, 2022
2abe047
Update to Chromium 107.0.5304.87
Ahrotahn Oct 27, 2022
3981081
Update to Chromium 107.0.5304.88
Ahrotahn Oct 28, 2022
62afa0f
Update to Chromim 107.0.5304.107
Ahrotahn Nov 9, 2022
f9d4600
Update to Chromim 107.0.5304.110
Ahrotahn Nov 9, 2022
603ab34
Update to Chromium 107.0.5304.121
networkException Nov 25, 2022
9bdad8b
Update to Chromium 107.0.5304.122
networkException Nov 25, 2022
352a884
Update to Chromium 108.0.5359.71
Ahrotahn Nov 18, 2022
7f81f0b
Update to Chromium 108.0.5359.72
Ahrotahn Nov 30, 2022
cd7f605
Update to Chromium 108.0.5359.94
Ahrotahn Dec 2, 2022
ef71a51
Update to Chromium 108.0.5359.95
Ahrotahn Dec 3, 2022
f301ee1
Add flag for hiding the fullscreen exit UI
implicitfield Dec 5, 2022
ed19765
kOsWindows -> kOsWin, fix #2109
implicitfield Dec 6, 2022
9b29104
Update to Chromium 108.0.5359.98
Ahrotahn Dec 7, 2022
300879f
Update to Chromium 108.0.5359.99
Ahrotahn Dec 7, 2022
8a087f8
Add patch that allows themes in Incognito windows (#1969)
LNBertolini Dec 13, 2022
c383102
Update to Chromium 108.0.5359.124
Ahrotahn Dec 14, 2022
bf5e3ad
Update to Chromium 108.0.5359.125
Ahrotahn Dec 14, 2022
741679b
Replace scheme relative URLs with https URLs (#2171)
kwarabei Dec 26, 2022
1d589d8
Clarify verbiage for hide-extensions-menu flag
Ahrotahn Dec 28, 2022
ed932a3
Update hide-fullscreen-exit-ui documentaion
Ahrotahn Dec 28, 2022
7f49edb
Update to Chromium 109.0.5414.74
Ahrotahn Jan 4, 2023
8d48a88
Run callback on drop
Ahrotahn Jan 8, 2023
2551ad2
Update to Chromium 109.0.5414.75
Ahrotahn Jan 10, 2023
aca4e27
Update to Chromium 109.0.5414.87
Ahrotahn Jan 10, 2023
6ee1c3e
Remove WebStore text in appearance settings
Ahrotahn Jan 17, 2023
37e8fb5
Return a default constructed vector from Configurator::UpdateUrl
implicitfield Jan 18, 2023
fcf1fcf
Remove a call to HandleOnPerformDrop in chrome_web_contents_view_dele…
implicitfield Jan 18, 2023
b6129c6
Update to Chromium 109.0.5414.119
Ahrotahn Jan 25, 2023
94ebf59
Update to Chromium 109.0.5414.120
Ahrotahn Jan 25, 2023
6e4bff5
Remove "mailto:" prefix when copying email address
Nifury Jan 26, 2023
e289b94
Update to Chromium 110.0.5481.77
Ahrotahn Feb 1, 2023
515cd08
Update sidepanel patch for unified sidepanel
Ahrotahn Feb 3, 2023
6aa455e
Update to Chromium 110.0.5481.78
Ahrotahn Feb 7, 2023
8e96882
Update to Chromium 110.0.5481.100
Ahrotahn Feb 16, 2023
5bec0f6
Update to Chromium 110.0.5481.177
Ahrotahn Feb 22, 2023
5e8fc90
Allow enabling hide-fullscreen-exit-ui on macOS
implicitfield Mar 2, 2023
c970d15
Replacing omahaproxy.appspot due to deprecation
PF4Public Mar 1, 2023
ce03627
Update to Chromium 111.0.5563.64
Ahrotahn Mar 1, 2023
b113334
Update to Chromium 111.0.5563.65
Ahrotahn Mar 7, 2023
33a9521
Update to Chromium 111.0.5563.110
Ahrotahn Mar 22, 2023
648c391
Update to Chromium 111.0.5563.111
Ahrotahn Mar 22, 2023
6d4e481
fraction → version
PF4Public Mar 22, 2023
79c0b45
Update to Chromium 111.0.5563.146
Ahrotahn Mar 27, 2023
c99f119
Update to Chromium 111.0.5563.147
Ahrotahn Mar 27, 2023
dbd45f1
Make --cache argument to domain_substitution.py optional
Mar 22, 2023
6e8b9d7
Update Debian URL in main README file
iskunk Mar 23, 2023
a23402b
Drop obsolete Debian patches
iskunk Mar 28, 2023
a8f4e3b
Make update_lists.py more flexible (#2290)
iskunk Apr 4, 2023
b188ff0
Update to Chromium 112.0.5615.49
Ahrotahn Mar 27, 2023
854f79e
Update to Chromium 112.0.5615.50
Ahrotahn Apr 4, 2023
3f534c1
Update patch to fix errors in Debian-based build
iskunk Apr 2, 2023
6db8a55
Update to Chromium 112.0.5615.87
Ahrotahn Apr 13, 2023
d3fd8c4
Update to Chromium 112.0.5615.121
Ahrotahn Apr 14, 2023
3cf361b
Update to Chromium 112.0.5615.137
Ahrotahn Apr 19, 2023
2b93dcc
Update to Chromium 112.0.5615.138
Ahrotahn Apr 19, 2023
a036a39
F-Droid repository discontinued
PF4Public Apr 19, 2023
fbb9e54
Update to Chromium 112.0.5615.165
Ahrotahn Apr 20, 2023
ea0fe63
Notify @clickot too
PF4Public Apr 25, 2023
6f64ff6
Update to Chromium 113.0.5672.63
Ahrotahn Apr 26, 2023
5bf56b1
Update to Chromium 113.0.5672.64
Ahrotahn May 2, 2023
418708f
Update to Chromium 113.0.5672.92
Ahrotahn May 9, 2023
60c28b9
Update to Chromium 113.0.5672.93
Ahrotahn May 9, 2023
c9213ad
Split the referrer-directive flag into multiple feature flags
implicitfield May 6, 2023
e612025
Update to Chromium 113.0.5672.126
Ahrotahn May 16, 2023
b403834
Update to Chromium 113.0.5672.127
Ahrotahn May 16, 2023
dd51955
Update to Chromium 114.0.5735.90
Ahrotahn May 20, 2023
9c38df2
Update to Chromium 114.0.5735.91
Ahrotahn May 31, 2023
180af15
Update flags.md
PF4Public Jun 6, 2023
cd2c2ba
Update to Chromium 114.0.5735.106
Ahrotahn Jun 5, 2023
73deeca
Update to Chromium 114.0.5735.110
Ahrotahn Jun 6, 2023
330d173
Set default WebRTC policy
Ahrotahn May 16, 2023
2acc3c9
Add default settings documentation
Ahrotahn May 30, 2023
6eaa67b
New utility: make_domsub_script.py
iskunk Apr 2, 2023
4393e77
New version check: error on null/empty
Ahrotahn May 23, 2023
7570a89
Mention `chrome:https://new-tab-page` in flag description
PF4Public Jun 10, 2023
9453af3
Fix linking chromedriver
implicitfield Jun 11, 2023
d6a21fa
Add script to clone source tree
Ahrotahn Feb 22, 2023
de90709
Add flags for existing switches
Ahrotahn Oct 7, 2021
e124d2d
Add first run page
Ahrotahn Jun 8, 2022
6571593
Add v8 profile download to clone script
Ahrotahn Jun 13, 2023
6cc57ea
Fix for tabsearch on Windows
Ahrotahn Jun 14, 2023
c183f9d
Update to Chromium 114.0.5735.133
Ahrotahn Jun 13, 2023
aa8ef97
Update to Chromium 114.0.5735.134
Ahrotahn Jun 13, 2023
0e5f55d
Update bugreport.yml
PF4Public Jun 18, 2023
a5b7009
Fix linking content_shell (#2395)
implicitfield Jun 28, 2023
939a506
Update to Chromium 114.0.5735.198
Ahrotahn Jun 26, 2023
7132325
Update to Chromium 114.0.5735.199
Ahrotahn Jun 26, 2023
48db4e9
Disable LiveCaption flag by default (#2403)
PF4Public Jul 11, 2023
c917e09
Fully remove unused safebrowsing function
Ahrotahn Jun 28, 2023
5794e9d
Additions to block-requests
Ahrotahn Jun 29, 2023
891b80b
Update to Chromium 115.0.5790.98
Ahrotahn Jun 20, 2023
f69a4e8
Update to Chromium 115.0.5790.99
Ahrotahn Jul 18, 2023
69d64bc
Update to Chromium 115.0.5790.102
PF4Public Jul 21, 2023
a5572e8
Update to Chromium 115.0.5790.110
PF4Public Jul 26, 2023
b4aea1c
Update to Chromium 115.0.5790.114
PF4Public Jul 26, 2023
862de97
Update to Chromium 115.0.5790.170
networkException Aug 2, 2023
0473aad
Update to Chromium 115.0.5790.171
networkException Aug 2, 2023
1951a83
Update to Chromium 116.0.5845.82
Ahrotahn Aug 3, 2023
123dff1
Update to Chromium 116.0.5845.96
Ahrotahn Aug 14, 2023
2d25d53
Update to Chromium 116.0.5845.97
Ahrotahn Aug 16, 2023
21e4a63
Update to Chromium 116.0.5845.110
PF4Public Aug 23, 2023
f2d00cb
Update to Chromium 116.0.5845.111
PF4Public Aug 23, 2023
b3f5759
Update to Chromium 116.0.5845.140
PF4Public Aug 29, 2023
6f07f22
Update to Chromium 116.0.5845.141
PF4Public Aug 29, 2023
253c62a
Move enable_mse_mpeg2ts_stream_parser to platform repos
PF4Public Aug 23, 2023
4a701f7
Remove additional references to pruned materials
iskunk Aug 22, 2023
912ec6d
Run Cirrus tasks in memory
Ahrotahn Sep 4, 2023
5a704eb
Use shallow clone for tasks
Ahrotahn Sep 4, 2023
c162a8a
Update to Chromium 116.0.5845.179
PF4Public Sep 5, 2023
f6107fb
Update to Chromium 116.0.5845.180
PF4Public Sep 6, 2023
ead4b9c
Update to Chromium 116.0.5845.187
networkException Sep 12, 2023
28b962d
Update to Chromium 116.0.5845.188
networkException Sep 12, 2023
7a30a37
Ignore early stable
PF4Public Sep 13, 2023
78466ca
Add nix shell with development dependencies
networkException Aug 2, 2023
d84aae3
Add fish variant of set quilt vars script
networkException Jul 4, 2022
8ce58cf
Increase memory for Cirrus tasks
Ahrotahn Sep 6, 2023
c97db8a
Update to Chromium 117.0.5938.62
Ahrotahn Sep 1, 2023
c1760a0
Update to Chromium 117.0.5938.63
Ahrotahn Sep 12, 2023
23a4715
Update to Chromium 117.0.5938.88
Ahrotahn Sep 16, 2023
c30c70b
Update to Chromium 117.0.5938.89
Ahrotahn Sep 16, 2023
3d12c5f
Update to Chromium 117.0.5938.92
Ahrotahn Sep 21, 2023
57390c1
or equal
PF4Public Sep 25, 2023
834ec0d
Update to Chromium 117.0.5938.132
Ahrotahn Sep 28, 2023
f5e2d9b
Update to Chromium 117.0.5938.149
Ahrotahn Oct 4, 2023
322aef3
Update to Chromium 117.0.5938.150
Ahrotahn Oct 4, 2023
30b6f0f
New unpack arg to skip unused dirs
Ahrotahn Sep 9, 2023
d1f177c
Update to Chromium 118.0.5993.70
Ahrotahn Oct 3, 2023
6e585e2
Verbose patch validation
PF4Public Oct 17, 2023
c1747d8
Fix renderer SIGSEGV observed on certain website and profile combinat…
madscientist159 Oct 18, 2023
f6643a9
Update to Chromium 118.0.5993.88
Ahrotahn Oct 18, 2023
a546c0b
Exit on error for version checker workflow (#2555)
rany2 Oct 20, 2023
5aa0f1d
Update README.md: openSUSE
andreasstieger Oct 25, 2023
835760e
LICENSE: Bump year to 2023
networkException Oct 23, 2023
2f0227e
Update to Chromium 118.0.5993.117
Ahrotahn Oct 25, 2023
13fc15e
Update to Chromium 119.0.6045.105
Ahrotahn Oct 24, 2023
d1f3fbf
Use raw strings for placeholders in depot_tools patch (#2596)
teeminus Nov 8, 2023
6b07b4f
Update to Chromium 119.0.6045.123
Ahrotahn Nov 8, 2023
0461ff2
Update to Chromium 119.0.6045.159
Ahrotahn Nov 14, 2023
3b9e3d3
Update to Chromium 119.0.6045.199
Ahrotahn Nov 28, 2023
0d41e31
Update to Chromium 120.0.6099.62
Ahrotahn Nov 25, 2023
069be93
Update to Chromium 120.0.6099.71
networkException Dec 6, 2023
1111073
Fix functools decorators for older python
Ahrotahn Dec 12, 2023
643004f
Update to Chromium 120.0.6099.109
Ahrotahn Dec 13, 2023
814a883
Update to Chromium 120.0.6099.129
Ahrotahn Dec 21, 2023
c64f60a
Remove side panel entry in All Bookmarks
Ahrotahn Jan 3, 2024
a8906cb
Fix extract_tar_file call for domain substitution revert
Ahrotahn Jan 3, 2024
fe59468
Update to Chromium 120.0.6099.199
Ahrotahn Jan 3, 2024
df37266
Update to Chromium 120.0.6099.216
Ahrotahn Jan 10, 2024
3bf3de3
Update to Chromium 120.0.6099.224
networkException Jan 16, 2024
f43c27d
Update to Chromium 120.0.6099.234
networkException Jan 16, 2024
223fe76
Update to Chromium 121.0.6167.85
Ahrotahn Jan 14, 2024
7057489
Update to Chromium 121.0.6167.139
Ahrotahn Jan 30, 2024
7276a98
Remove the safebrowsing internal page
Ahrotahn Feb 6, 2024
0fb958a
Remove new feature badges
Ahrotahn Feb 6, 2024
c4a6176
Update to Chromium 121.0.6167.160
Ahrotahn Feb 6, 2024
92da5e6
Update to Chromium 121.0.6167.184
Ahrotahn Feb 13, 2024
eb9cb49
Update to Chromium 122.0.6261.57
Ahrotahn Feb 13, 2024
1f5ab6c
Update to Chromium 122.0.6261.69
Ahrotahn Feb 22, 2024
bb1d4e0
Update to Chromium 122.0.6261.94
Ahrotahn Feb 27, 2024
2661a6c
Update to Chromium 122.0.6261.111
Ahrotahn Mar 6, 2024
e5af75d
CI: Notify @emilylange as a NixOS downstream maintainer of Linux rele…
networkException Mar 6, 2024
81efc51
Synchronize tarball and clone lists
Ahrotahn Mar 13, 2024
6afa56c
Update to Chromium 122.0.6261.128
networkException Mar 14, 2024
c5aa0f6
Update to Chromium 123.0.6312.58
Ahrotahn Mar 12, 2024
1fcb65d
Update to Chromium 123.0.6312.86
networkException Mar 26, 2024
cd55fa9
Update Cirrus container to bullseye
Ahrotahn Mar 30, 2024
7565405
Reformat scripts for new yapf
Ahrotahn Mar 30, 2024
88fc9a1
Ajust scripts for new python and pylint
Ahrotahn Mar 30, 2024
34c7a2c
Remove depot_tools changes for older python support
Ahrotahn Mar 31, 2024
6cc1127
Update to Chromium 123.0.6312.105
Ahrotahn Apr 2, 2024
59fbb08
Set fingerprinting noise_factor during construction
Ahrotahn Apr 4, 2024
d5773b0
Update to Chromium 123.0.6312.122
Ahrotahn Apr 10, 2024
c822f8a
README: Add link to Fedora COPR package
Cubik65536 Apr 15, 2024
8de3842
Update Flatpak Application ID (#2781)
rany2 Apr 20, 2024
d7fca41
Update to Chromium 124.0.6367.60
Ahrotahn Apr 11, 2024
5a52732
Fix link to Flatpak's issue tracker (#2814)
rany2 Apr 22, 2024
4205af9
Tweak platform conditional in patch to support cross builds (#2816)
iskunk Apr 22, 2024
9020f32
Update to Chromium 124.0.6367.78
Ahrotahn Apr 23, 2024
47c2069
[README] Remove openSUSE mention (#2819)
Michal-Szczepaniak Apr 25, 2024
46731a4
Update to Chromium 124.0.6367.91
Ahrotahn Apr 25, 2024
dbffb23
Update to Chromium 124.0.6367.118
Ahrotahn May 1, 2024
38220b8
Update to Chromium 124.0.6367.155
Ahrotahn May 7, 2024
0aacd2f
Update to Chromium 124.0.6367.201
Ahrotahn May 9, 2024
7fb6cc3
Update to Chromium 124.0.6367.207
networkException May 13, 2024
168c744
Update to Chromium 125.0.6422.60
Ahrotahn May 9, 2024
f3c40f8
Safebrowsing fix for mac and win
Ahrotahn May 20, 2024
78ebf88
Disable FedCM functionality
Ahrotahn May 20, 2024
c8b658b
Update to Chromium 125.0.6422.76
Ahrotahn May 21, 2024
34e58e5
Update to Chromium 125.0.6422.112
networkException May 24, 2024
9994032
Fix for client certificates
Ahrotahn May 26, 2024
edd233e
Update to Chromium 125.0.6422.141
Ahrotahn May 30, 2024
f29e4de
Update to Chromium 126.0.6478.55
Ahrotahn Jun 5, 2024
7c6e1af
Update to Chromium 126.0.6478.61
Ahrotahn Jun 16, 2024
2747d68
Fix for close confirmation
Nifury Jun 18, 2024
ecd221d
Update to Chromium 126.0.6478.114
networkException Jun 18, 2024
401e0d7
Remove update status from about page
Ahrotahn Jun 23, 2024
e153a15
Remove sign-in entry from the history submenu
Ahrotahn Jun 23, 2024
5dddec4
Fix history import with keep-old-history flag enabled
Ahrotahn Jun 23, 2024
d12438d
Update URL formatting patch to allow toggle, fix site popup, and show…
Ahrotahn Jun 23, 2024
07e4bdd
Update to Chromium 126.0.6478.126
networkException Jun 25, 2024
c407d7c
Update to Chromium 126.0.6478.182
Ahrotahn Jul 16, 2024
32e2931
Cleanup Cirrus directory before caching
Ahrotahn Jul 18, 2024
3745260
Update to Chromium 127.0.6533.72
Ahrotahn Jul 18, 2024
bc1442e
Document OpenMandriva packaging (#2959)
berolinux Jul 27, 2024
d27f2dc
Remove Cirrus download cache
Ahrotahn Jul 25, 2024
9258f5d
Add GCS sources to contingent paths
Ahrotahn Jul 25, 2024
9c596f2
Add script flags to exempt a sysroot from pruning
Ahrotahn Jul 26, 2024
5116bd3
Add flag to skip pruning contingent paths
Ahrotahn Jul 28, 2024
96d8e27
Add new OS entries to github bug report template
Ahrotahn Jul 28, 2024
992a33e
Update to Chromium 127.0.6533.88
networkException Jul 30, 2024
e0563df
Update to Chromium 127.0.6533.99
networkException Aug 6, 2024
1ff6cbe
Update to Chromium 127.0.6533.119
Ahrotahn Aug 13, 2024
b3229f0
Remove redundant IPv6 patch
Ahrotahn Jul 31, 2024
6159e2e
Use a non-Google domain for DNS probes
Ahrotahn Jul 31, 2024
fa3afd8
Be more specific when checking for sysroot in clone.py
Ahrotahn Jul 31, 2024
0ec7522
Remove Deepsource config
Ahrotahn Jul 31, 2024
45d389b
Increase container resources
Ahrotahn Aug 17, 2024
2617072
Update to Chromium 128.0.6613.84
Ahrotahn Aug 15, 2024
bd9a2e0
Disable DownloadsPageReferrerUrl feature by default
MikeWang000000 Aug 23, 2024
ed9aac1
Update to Chromium 128.0.6613.113
Ahrotahn Aug 28, 2024
20449ae
Enable blocking all downloads via managed policy (#3000)
berkley4 Aug 29, 2024
d13162e
Clean up references to removed preference fields (#3009)
skrinakron Sep 1, 2024
14a08c5
Update to Chromium 128.0.6613.119
Ahrotahn Sep 2, 2024
cfc45f2
Fix empty i18nId in settings
Ahrotahn Sep 3, 2024
1b11ca4
Update to Chromium 128.0.6613.137
Ahrotahn Sep 10, 2024
77ed017
Update to Chromium 129.0.6668.58
Ahrotahn Sep 11, 2024
acb7353
Add missing re2 deps (#3036)
iskunk Sep 23, 2024
5bffff5
Update to Chromium 129.0.6668.70
Ahrotahn Sep 24, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Add flag for referrer header directive (ungoogled-software#1949)
* Add flag for referrer header directive

* Update add-flag-for-referrer-header.patch for version 102.0.5005.61

Co-authored-by: networkException <[email protected]>
  • Loading branch information
Ahrotahn and networkException authored May 25, 2022
commit e33aedd9422fb5da9c73d70f1087526c0b2feb1f
1 change: 1 addition & 0 deletions docs/flags.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ If a switch requires a value, you must specify it with an `=` sign; e.g. flag `-
`--max-connections-per-host` | (from Bromite) Configure the maximum allowed connections per host. Valid values are `6` and `15`
`--omnibox-autocomplete-filtering` | Restrict omnibox autocomplete results to a combination of search suggestions (if enabled), bookmarks, and internal chrome pages. Accepts `search`, `search-bookmarks`, `search-chrome`, and `search-bookmarks-chrome`.
`--popups-to-tabs` | Makes popups open in new tabs.
`--referrer-directive` | Allows setting a custom directive for referrer headers. Accepts `nocrossorigin`, `minimal`, and `noreferrers`. The no cross-origin referrer option removes all cross-origin referrers, the minimal option removes all cross-origin referrers and strips same-origin referrers down to the origin, and the no referrers option removes all referrers.

- ### Available only on desktop

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
--- a/chrome/browser/ungoogled_flag_choices.h
+++ b/chrome/browser/ungoogled_flag_choices.h
@@ -79,4 +79,16 @@ const FeatureEntry::Choice kTabHoverCard
"tab-hover-cards",
"tooltip"},
};
+const FeatureEntry::Choice kReferrerDirective[] = {
+ {flags_ui::kGenericExperimentChoiceDefault, "", ""},
+ {"No cross-origin referrer",
+ "referrer-directive",
+ "nocrossorigin"},
+ {"Minimal referrer",
+ "referrer-directive",
+ "minimal"},
+ {"No referrers",
+ "referrer-directive",
+ "noreferrers"},
+};
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_CHOICES_H_
--- a/chrome/browser/ungoogled_flag_entries.h
+++ b/chrome/browser/ungoogled_flag_entries.h
@@ -88,4 +88,8 @@
"Hide tab close buttons",
"Hides the close buttons on tabs. ungoogled-chromium flag.",
kOsDesktop, SINGLE_VALUE_TYPE("hide-tab-close-buttons")},
+ {"referrer-directive",
+ "Referrer directive",
+ "Allows setting a custom directive for referrer headers. The no cross-origin referrer option removes all cross-origin referrers, the minimal option removes all cross-origin referrers and strips same-origin referrers down to the origin, and the no referrers option removes all referrers. ungoogled-chromium flag.",
+ kOsAll, MULTI_VALUE_TYPE(kReferrerDirective)},
#endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_
--- a/content/browser/utility_process_host.cc
+++ b/content/browser/utility_process_host.cc
@@ -225,6 +225,7 @@ bool UtilityProcessHost::StartProcess()

// Browser command-line switches to propagate to the utility process.
static const char* const kSwitchNames[] = {
+ "referrer-directive",
network::switches::kAdditionalTrustTokenKeyCommitments,
network::switches::kForceEffectiveConnectionType,
network::switches::kHostResolverRules,
--- a/services/network/network_service_network_delegate.cc
+++ b/services/network/network_service_network_delegate.cc
@@ -7,6 +7,7 @@
#include <string>

#include "base/bind.h"
+#include "base/command_line.h"
#include "base/debug/dump_without_crashing.h"
#include "base/strings/utf_string_conversions.h"
#include "build/build_config.h"
@@ -62,6 +63,15 @@ void NetworkServiceNetworkDelegate::Mayb
return;
}

+ if (base::CommandLine::ForCurrentProcess()->HasSwitch("referrer-directive")) {
+ std::string option = base::CommandLine::ForCurrentProcess()->GetSwitchValueASCII("referrer-directive");
+ if (!url::IsSameOriginWith(effective_url, GURL(request->referrer())) || option == "noreferrers")
+ request->SetReferrer(std::string());
+ if (option == "minimal")
+ request->SetReferrer(url::Origin::Create(GURL(request->referrer())).GetURL().spec());
+ return;
+ }
+
if (base::FeatureList::IsEnabled(
net::features::kCapReferrerToOriginOnCrossOrigin)) {
if (!url::IsSameOriginWith(effective_url, GURL(request->referrer()))) {
1 change: 1 addition & 0 deletions patches/series
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@ extra/ungoogled-chromium/add-flag-for-custom-ntp.patch
extra/ungoogled-chromium/add-flag-for-tab-hover-cards.patch
extra/ungoogled-chromium/add-flag-to-hide-tab-close-buttons.patch
extra/ungoogled-chromium/disable-remote-optimization-guide.patch
extra/ungoogled-chromium/add-flag-for-referrer-header.patch
extra/bromite/fingerprinting-flags-client-rects-and-measuretext.patch
extra/bromite/flag-max-connections-per-host.patch
extra/bromite/flag-fingerprinting-canvas-image-data-noise.patch