Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4099 commits
Select commit Hold shift + click to select a range
d80ebc0
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
fb782ea
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
7e64bdf
Roll Chrome Mac Arm PGO Profile
Jun 24, 2025
efdf3ac
Roll Chrome Win64 PGO Profile
Jun 24, 2025
6efccf6
[M138] [digital_goods] Safely handle non-tab WebContents in GetTwaPac…
hocheung-chromium Jun 24, 2025
72642a8
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
76a8218
Roll Chrome Win32 PGO Profile
Jun 24, 2025
134227f
Roll Chrome Linux PGO Profile
Jun 24, 2025
ade4be6
Roll Chrome Mac Arm PGO Profile
Jun 24, 2025
81ad58c
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
aa6029b
Roll Chrome Mac PGO Profile
Jun 24, 2025
d39d0ca
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
9c9bbd2
Roll Chrome Mac Arm PGO Profile
Jun 24, 2025
b1f3739
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
c29bb67
Roll commits from side projects in M138
Jun 24, 2025
f260fd7
Roll Chrome Win64 PGO Profile
Jun 24, 2025
978c7fa
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
7d22dbf
Automated Commit: LKGM 16295.31.0 for chromeos.
Jun 24, 2025
7bdb303
Roll Chrome Mac Arm PGO Profile
Jun 24, 2025
d233de6
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
a918656
Updating XTBs based on .GRDs from branch 7204
Jun 24, 2025
6ef52cb
Roll Chrome Win32 PGO Profile
Jun 24, 2025
6f4611f
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
5d7efc5
Roll Chrome Linux PGO Profile
Jun 24, 2025
9bd4a46
Roll Chrome Mac Arm PGO Profile
Jun 24, 2025
667adb5
Roll Chrome Mac PGO Profile
Jun 24, 2025
cdd66c5
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
f9986da
[M138][ntp footer] Prevent dev tools from showing underneath the footer.
Jun 24, 2025
87c9681
Roll Chrome Mac Arm PGO Profile
Jun 24, 2025
de0c52c
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
8dc48a1
Roll Chrome Win64 PGO Profile
Jun 24, 2025
6539128
Roll Chrome Win32 PGO Profile
Jun 24, 2025
a2f7404
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
8ecbecc
Roll Chrome Mac Arm PGO Profile
Jun 24, 2025
32948aa
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
062f45c
Correctly parent the SystemShadow for SystemNudgeView
Jun 24, 2025
2590ae3
[M138] [spark][omnibox] Add disclosure to the Google services setting…
justindonnelly Jun 24, 2025
17c25e5
Roll Chrome Mac Arm PGO Profile
Jun 24, 2025
cffe69f
Roll Chrome Linux PGO Profile
Jun 24, 2025
1632ca9
Roll Chrome Mac PGO Profile
Jun 24, 2025
e7169cb
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
e29ab00
[M138][TabGroupSync] Default enable TabGroupSyncServiceDesktopMigration
Jun 24, 2025
dda359a
Roll Chrome Win32 PGO Profile
Jun 24, 2025
42b8a74
Roll Chrome Mac Arm PGO Profile
Jun 24, 2025
5d0b1ef
[Cherry-Pick] Remove setNoticeShown for PS notices
Jun 24, 2025
6ef051e
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
3add5c5
Roll Chrome Android ARM64 PGO Profile
Jun 24, 2025
1b7c393
Incrementing VERSION to 138.0.7204.56
Jun 25, 2025
c7b2a50
Roll Chrome Android ARM64 PGO Profile
Jun 25, 2025
77accb0
Automated Commit: LKGM 16295.32.0 for chromeos.
Jun 25, 2025
e47c94f
Updating XTBs based on .GRDs from branch 7204
Jun 25, 2025
4baf9bc
[CT] Automatic update from google3
Jun 25, 2025
61bbad0
[M138] [iOS] Fix crash about dragging a tab out of the group view
adangla Jun 25, 2025
09db203
[CRS] Automatic update from google3
Jun 25, 2025
dc59a64
[iOS][26] Safely converts item hash to Int
Jun 25, 2025
146429e
Incrementing VERSION to 138.0.7204.57
Jun 25, 2025
44db646
[KP] Automatic update from google3
Jun 25, 2025
9d05299
[M138] Move Dawn Mac trybot capacity to builderless pool
Jun 25, 2025
105227d
Only synchronize layers that have rounded corners
Jun 25, 2025
3754453
Fix the case for single intersection between two circles
Jun 25, 2025
ba7154a
Incrementing VERSION to 138.0.7204.58
Jun 26, 2025
05d317c
chore: Hide first run intro UI and remove google-content links in set…
nyinyithann Jun 26, 2025
61f397a
installer(linux): Update desktop entry exec paths and default desktop…
nyinyithann Jun 26, 2025
5e11fc6
Automated Commit: LKGM 16295.33.0 for chromeos.
Jun 26, 2025
2df64b5
Roll commits from side projects in M138
Jun 26, 2025
611e3dd
Setting version to 138.0.7204.88
Jun 26, 2025
e854913
Setting version to 138.0.7204.118
Jun 26, 2025
5f6d5bb
Roll commits from side projects in M138
Jun 26, 2025
3b15e65
Incrementing VERSION to 138.0.7204.119
Jun 27, 2025
8b8db1f
chore: Add MPL license headers to all applicable source files
nyinyithann Jun 27, 2025
5309ef6
chore: Clean up and replace hard-coded values related to the chat API…
nyinyithann Jun 27, 2025
3341baf
installer(windows): Turn off widevine integration on Windows and prep…
nyinyithann Jun 27, 2025
9e3c14c
Automated Commit: LKGM 16295.34.0 for chromeos.
Jun 27, 2025
86fd8e8
[M138] patchpanel: check null for the DBus responses
Jun 27, 2025
a46b70f
Roll commits from side projects in M138
Jun 27, 2025
17e8237
Updating XTBs based on .GRDs from branch 7204
Jun 27, 2025
0fb3253
[CT] Automatic update from google3
Jun 27, 2025
d7d5ccd
[KP] Automatic update from google3
Jun 27, 2025
a4dfbda
Setting version to 138.0.7204.139
Jun 27, 2025
a574f20
ios: Restore call to bookmarkBrowserDismissed.
strangewiz Jun 27, 2025
c3479d8
Incrementing VERSION to 138.0.7204.140
Jun 28, 2025
f623d3a
[M138] Revert "[MediaRecorder] Support seeking for WebM when timeslic…
Djuffin Jun 28, 2025
ec7a468
Automated Commit: LKGM 16295.35.0 for chromeos.
Jun 28, 2025
07a5935
Updating XTBs based on .GRDs from branch 7204
Jun 28, 2025
68ff80a
[CT] Automatic update from google3
Jun 28, 2025
1757b5b
[KP] Automatic update from google3
Jun 28, 2025
8d546ca
Incrementing VERSION to 138.0.7204.141
Jun 29, 2025
ee8f098
Automated Commit: LKGM 16295.36.0 for chromeos.
Jun 29, 2025
e92e02e
Updating XTBs based on .GRDs from branch 7204
Jun 29, 2025
1ec7a96
[CT] Automatic update from google3
Jun 29, 2025
95cdb29
[KP] Automatic update from google3
Jun 29, 2025
51f81ea
Incrementing VERSION to 138.0.7204.142
Jun 30, 2025
67b1a6e
seapen: add field trial config for i18n rollout
Jun 30, 2025
15ac325
chore: Remove chrome content links and prepare for Windows release build
nyinyithann Jun 30, 2025
1bc0f12
chore: Fix translation id for Windows
nyinyithann Jun 30, 2025
e1ed8c8
Automated Commit: LKGM 16295.37.0 for chromeos.
Jun 30, 2025
0483ee5
Updating XTBs based on .GRDs from branch 7204
Jun 30, 2025
9e8fa49
[M138] Revert "Reland "FSA: Only normalize the hardcoded rules once d…
lozy219 Jun 30, 2025
cc39e9c
p13n: limit sample prompt generation
Jun 30, 2025
1358fef
Roll commits from side projects in M138
Jun 30, 2025
1986c20
p13n: Update upres loading UI
Jun 30, 2025
64d383b
Fix external display bound and orientation when mirroring
Jun 30, 2025
6444fd7
Incrementing VERSION to 138.0.7204.143
Jul 1, 2025
6eea39c
Roll commits from side projects in M138
Jul 1, 2025
bb1ae4c
Automated Commit: LKGM 16295.38.0 for chromeos.
Jul 1, 2025
acbd2ca
Updating XTBs based on .GRDs from branch 7204
Jul 1, 2025
fab157f
[M138] Observe Profile on PolicyValueAndStatusAggregator
Jul 1, 2025
8feaf18
[CT] Automatic update from google3
Jul 1, 2025
324d187
installer(windows): Change executable name to taktak.exe and update e…
nyinyithann Jul 1, 2025
157acd4
chore: Update text on PWA settings
nyinyithann Jul 1, 2025
d76dec5
installer(windows): Increase profile icon version according to Chromi…
nyinyithann Jul 1, 2025
44d5f2e
[KP] Automatic update from google3
Jul 1, 2025
d461213
Incrementing VERSION to 138.0.7204.144
Jul 2, 2025
67c38b4
installer(windows): Update app Id and other constants required for th…
nyinyithann Jul 2, 2025
fc8d0da
Automated Commit: LKGM 16295.39.0 for chromeos.
Jul 2, 2025
5994be7
Updating XTBs based on .GRDs from branch 7204
Jul 2, 2025
521fb03
[CT] Automatic update from google3
Jul 2, 2025
685c892
[KP] Automatic update from google3
Jul 2, 2025
1639d71
Incrementing VERSION to 138.0.7204.145
Jul 3, 2025
1685a8c
Roll commits from side projects in M138
Jul 3, 2025
4601d66
Automated Commit: LKGM 16295.40.0 for chromeos.
Jul 3, 2025
599dcc1
Updating XTBs based on .GRDs from branch 7204
Jul 3, 2025
eafe5c5
[CT] Automatic update from google3
Jul 3, 2025
b5a6913
[KP] Automatic update from google3
Jul 3, 2025
0479735
Incrementing VERSION to 138.0.7204.146
Jul 4, 2025
88c58fb
installer(windows): Rebrand installer and setup files
nyinyithann Jul 4, 2025
33323b0
installer(windows): Add Inno Setup scripts to show Setup UI wizard an…
nyinyithann Jul 4, 2025
b2febc9
installer(windows): Make installation system level instead of per user
nyinyithann Jul 4, 2025
6270701
installer(windows): Fixed uninstall location and enforce system-level…
nyinyithann Jul 4, 2025
92d7aec
Automated Commit: LKGM 16295.41.0 for chromeos.
Jul 4, 2025
93aff82
Updating XTBs based on .GRDs from branch 7204
Jul 4, 2025
0bb8ff4
[CT] Automatic update from google3
Jul 4, 2025
d0601c7
[KP] Automatic update from google3
Jul 4, 2025
56b7a72
Incrementing VERSION to 138.0.7204.147
Jul 5, 2025
1801fa6
installer(windows): Rename the compressed file from Chrome.7z to Takt…
nyinyithann Jul 5, 2025
edb7997
Automated Commit: LKGM 16295.42.0 for chromeos.
Jul 5, 2025
054f393
Updating XTBs based on .GRDs from branch 7204
Jul 5, 2025
63836dc
[CT] Automatic update from google3
Jul 5, 2025
8dbad4a
Incrementing VERSION to 138.0.7204.148
Jul 6, 2025
25e9c21
Automated Commit: LKGM 16295.43.0 for chromeos.
Jul 6, 2025
cf99fe5
Updating XTBs based on .GRDs from branch 7204
Jul 6, 2025
c7d2b4c
[CT] Automatic update from google3
Jul 6, 2025
d57ba35
[KP] Automatic update from google3
Jul 6, 2025
251a46c
Incrementing VERSION to 138.0.7204.149
Jul 7, 2025
1f2589b
[M138][TrustedVault] Fix UAF in TrustedVaultAccessTokenFetcherFrontend
Jul 7, 2025
d007bb4
Roll commits from side projects in M138
Jul 7, 2025
bdbdf94
Automated Commit: LKGM 16295.44.0 for chromeos.
Jul 7, 2025
7419862
Updating XTBs based on .GRDs from branch 7204
Jul 7, 2025
733dff1
[M138] Switch android_webview::WebContentsKey to be based on Unguessa…
nyaxt Jul 7, 2025
c6b7f20
[M138] Fix login for new users with smart cards
Fabian-Sommer Jul 7, 2025
1532e28
m138: a11y: revise root id check condition in AXTree::Unserialize
dtsengchromium Jul 7, 2025
8fe93b4
Roll commits from side projects in M138
Jul 7, 2025
2acee54
Disable BookmarkBarViewTest17.ContextMenus3 on Weston
Jul 7, 2025
36a3bc4
[M138] Return early when there is no active web state anymore
Arcank Jul 7, 2025
97fbd0f
[M138] Show description for MIA pSuggest items
jianli-chromium Jul 7, 2025
9d32b20
Roll installer/mac/internal
Jul 7, 2025
2aa0001
[M138] [Blink] WebGL TransferToImageBitmap create unaccel SBI for SW …
colinblundell Jul 7, 2025
613cac0
[M138] [omnibox] Do not update the autocomplete description on Android
jianli-chromium Jul 7, 2025
f714219
[M138] Disable TabCaptureInfobarLinks
Jul 7, 2025
5768d7d
[M138] [Blink] Fix WebGL TransferToImageBitmap() with SW compositing
colinblundell Jul 8, 2025
a2233ca
Incrementing VERSION to 138.0.7204.150
Jul 8, 2025
bba6cbc
[M138] Set Progress bar unloaded portion color as colorSecondaryConta…
Jul 8, 2025
e13ac91
[M138] [iOS] Fix the new share extension crash when resizing images
Jul 8, 2025
4e630c8
[M138] Add null consumer_ checks in BodyStreamBuffer to avoid crash
LiangTheDev Jul 8, 2025
986ab47
Roll commits from side projects in M138
Jul 8, 2025
ff5f5d5
[Merge back M138]Add fieldtrial_testing_config entry for DemoModeSignIn
Jul 8, 2025
d8fbca7
Roll commits from side projects in M138
Jul 8, 2025
a58c34f
Automated Commit: LKGM 16295.45.0 for chromeos.
Jul 8, 2025
71f8e1d
Updating XTBs based on .GRDs from branch 7204
Jul 8, 2025
28c48c9
[CT] Automatic update from google3
Jul 8, 2025
fcf3526
[M138] Fix onAllTabsClosed
Jul 8, 2025
0582869
[138] Handle CSS color function parse failures for canvas 2d
KurtCattiSchmidt Jul 8, 2025
10e1d8e
[KP] Automatic update from google3
Jul 8, 2025
a59c884
[M138] Disable FileSystemAccessSymbolicLinkCheck on Win
lozy219 Jul 8, 2025
2ff8260
Check pixel allocation errors
ProgramMax Jul 8, 2025
5014047
Incrementing VERSION to 138.0.7204.151
Jul 9, 2025
ac52741
[M138] Fix CCT observers missing Tab Show for pre-warmed tabs
Jul 9, 2025
3d270ca
Roll commits from side projects in M138
Jul 9, 2025
8c5d87f
[Merge to M138] [GTK] Revert back to GTK3 on GNOME+X11
tanderson-google Jul 9, 2025
ca5eb61
Automated Commit: LKGM 16295.46.0 for chromeos.
Jul 9, 2025
daf3630
Updating XTBs based on .GRDs from branch 7204
Jul 9, 2025
4954579
[CT] Automatic update from google3
Jul 9, 2025
198c11f
Roll commits from side projects in M138
Jul 9, 2025
0f954c7
[M138] Clamp the result of the CSS progress() function
danielsakhapov Jul 9, 2025
e5d28e8
[M138] Fix crash in SaveCardBottomSheetCoordinator
Jul 9, 2025
ef444e2
[CRS] Automatic update from google3
Jul 9, 2025
7d8ca0a
[KP] Automatic update from google3
Jul 9, 2025
38240e9
[M138] Avoid looking up entries that don't exist in CascadeLayerMap
andruud Jul 9, 2025
1760413
Revert "[EncodedTransform] Make captureTime and payloadType settable …
Jul 9, 2025
6ecc8ef
Don't allow writes to active transform feedback buffer.
vasilyt Jul 9, 2025
b51746a
[Merge M138] Fix using zoom on relative color calculation
danielsakhapov Jul 9, 2025
c0c15e3
Revert "HistoryDatabase: improve migration code."
bergeret Jul 9, 2025
56bf0a9
[M138] [X11] Select touch events for all devices
tanderson-google Jul 9, 2025
d897b04
Harden P2PSocketTcpBase::SendBatch against errors
alvestrand Jul 9, 2025
c39f76d
[M138] [InputVizard] Fix InputUtils::IsTransferInputToVizSupported
kartarsingh-google Jul 9, 2025
0879ef6
Incrementing VERSION to 138.0.7204.152
Jul 10, 2025
d409898
Roll commits from side projects in M138
Jul 10, 2025
799c10c
Updating XTBs based on .GRDs from branch 7204
Jul 10, 2025
c0d0633
[M138] [iOS] Prevent crash from invalid tab index during swipe.
Jul 10, 2025
252b38d
Roll commits from side projects in M138
Jul 10, 2025
19927c4
Incrementing VERSION to 138.0.7204.153
Jul 11, 2025
e5ea39f
Update search_engines_data submodule to latest upstream commit
nyinyithann Jul 11, 2025
5734600
update: Adjust resources in search_engines_data to reflect recent cha…
nyinyithann Jul 11, 2025
3975e39
Automated Commit: LKGM 16295.48.0 for chromeos.
Jul 11, 2025
4d14b3c
Updating XTBs based on .GRDs from branch 7204
Jul 11, 2025
789601f
Update search_engines_data resource submodule first to avoid tedious …
nyinyithann Jul 11, 2025
464ee1b
[CT] Automatic update from google3
Jul 11, 2025
86d7901
[KP] Automatic update from google3
Jul 11, 2025
24fff04
[M138] Extend Forced Colors Mode expiration
alisonmaher Jul 11, 2025
99721cc
Merge-M138: magic-boost: MagicBoostState retries reading availability
Jul 11, 2025
0909d8b
Limit OnTask special case redirects to 1LD nav restriction
Jul 11, 2025
a71d485
[M138] ui: fix dragging web app contents between monitors
Jul 11, 2025
cb64943
[M138] Revert "[Extensions] Log crash keys during content verificatio…
Jul 11, 2025
b10fd66
Incrementing VERSION to 138.0.7204.154
Jul 12, 2025
e4317f4
Roll commits from side projects in M138
Jul 12, 2025
c3b7cc5
[M138] Extensions: Fix side panel external URL loading
Za-michaelm Jul 12, 2025
665a037
Automated Commit: LKGM 16295.49.0 for chromeos.
Jul 12, 2025
8888100
Updating XTBs based on .GRDs from branch 7204
Jul 12, 2025
7e1b793
[KP] Automatic update from google3
Jul 12, 2025
6b5d2d1
release_merge: Merge upstream Chromium 138.0.7204.154
nyinyithann Jul 13, 2025
539af69
release_merge: Merge upstream Chromium 138.0.7204.154
nyinyithann Jul 14, 2025
fbd82b3
Merge pull request #15 from ahrefs/tt136_7103_80/develop
nyinyithann Jul 14, 2025
4e73e09
merge138: Fix reactive properties attribute based on latest Lit
nyinyithann Jul 15, 2025
bc052d8
merge138: Resolve conflict related to invoking infobar
nyinyithann Jul 15, 2025
a514b06
merge138: Adjust new tab btn via ui feature flag
nyinyithann Jul 15, 2025
d04d5af
merge138: Resolve TabStripComboButton bug, remove Finch configuration
nyinyithann Jul 15, 2025
8be4ab9
merge138: Disable DCHECK for placeholder validation because Taktak wo…
nyinyithann Jul 15, 2025
c6abffa
merge138: Improve response data checking logic
nyinyithann Jul 15, 2025
5278e92
installers: Change sandbox executable name to taktak_sandbox to align…
nyinyithann Jul 16, 2025
9d515fb
fix: Resolved Chromium (138) issue where the separator was not displa…
nyinyithann Jul 16, 2025
5c20250
refactor: Update chat menu component based on latest Lit framework guide
nyinyithann Jul 16, 2025
42d02be
installer(windows): Update chromium.ico for Windows installer
nyinyithann Jul 17, 2025
91c227b
fix(mac): Mark bzero with UNSAFE_TODO and include compiler_specific.h…
nyinyithann Jul 17, 2025
47a7bf0
installer(windows): Update installer assets, archive filenames, and f…
nyinyithann Jul 18, 2025
1137ad0
installer(windows): Delete bootstrap installer after successful Takta…
nyinyithann Jul 18, 2025
14c4671
chat: Switch to Qwen model, enhance context prompt, ensure anchor tag…
nyinyithann Jul 31, 2025
2dfdcd8
chat: Handle clickable links in response markdown, enforce styling fo…
nyinyithann Aug 7, 2025
2547d46
Merge branch 'tt139_0_7258_150/develop' into tt138_0_7204_154/develop…
nyinyithann Aug 27, 2025
18354af
Merge139: Remove duplicated histogram entry, add chat variant into pa…
nyinyithann Aug 27, 2025
9aa1afc
Merge139: Remove duplicated variant entry
nyinyithann Aug 27, 2025
31e8fb7
Merge139: Resolved merging issues
nyinyithann Aug 28, 2025
8dce984
Merge pull request #19 from ahrefs/tt138_0_7204_154/develop_merge_139
nyinyithann Aug 28, 2025
45bd181
chore: disable lens overlay and region search feature integration points
nyinyithann Aug 30, 2025
1367418
chore: disable google devices syncing service
nyinyithann Aug 30, 2025
4e7391d
chore: update string resources for new "Delete Browsing Data" dialog
nyinyithann Sep 2, 2025
b72b85d
chore: simplify New Tab Page by removing all except most visited site…
nyinyithann Sep 2, 2025
71abf6f
chore: replaced deprecated kIOMasterPortDefault with kIOMainPortDefau…
Sep 3, 2025
7c389de
chore: disable Google Sign In Promo Dialog after password save or ext…
nyinyithann Sep 3, 2025
17e0999
tel: ensure the same loading URL is not sent back multiple times in s…
Sep 4, 2025
1bd0817
chat: show Chat SidePanel by default on startup
nyinyithann Sep 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 0 additions & 12 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,6 @@
[submodule "chrome/test/data/xr/webvr_info"]
path = chrome/test/data/xr/webvr_info
url = https://chromium.googlesource.com/external/github.com/toji/webvr.info
[submodule "clank"]
path = clank
url = https://chrome-internal.googlesource.com/clank/internal/apps
gclient-condition = checkout_android and checkout_src_internal
[submodule "docs/website"]
path = docs/website
url = https://chromium.googlesource.com/website
Expand Down Expand Up @@ -646,10 +642,6 @@
[submodule "v8"]
path = v8
url = https://chromium.googlesource.com/v8/v8
[submodule "internal"]
path = internal
url = https://chrome-internal.googlesource.com/chrome/src-internal
gclient-condition = checkout_src_internal or checkout_src_internal_infra
[submodule "third_party/android_prebuilts/build_tools"]
path = third_party/android_prebuilts/build_tools
url = https://android.googlesource.com/platform/prebuilts/build-tools
Expand Down Expand Up @@ -834,10 +826,6 @@
path = google_apis/internal
url = https://chrome-internal.googlesource.com/chrome/google_apis/internal
gclient-condition = checkout_src_internal
[submodule "ios_internal"]
path = ios_internal
url = https://chrome-internal.googlesource.com/chrome/ios_internal
gclient-condition = checkout_ios and checkout_src_internal
[submodule "remoting/host/installer/linux/internal"]
path = remoting/host/installer/linux/internal
url = https://chrome-internal.googlesource.com/chrome/remoting/host/installer/linux/internal
Expand Down
4 changes: 2 additions & 2 deletions BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -490,7 +490,7 @@ group("gn_all") {
"//net:disk_cache_memory_test",
"//net:quic_client",
"//net:quic_server",
"//sandbox/linux:chrome_sandbox",
"//sandbox/linux:taktak_sandbox",
"//sandbox/linux:sandbox_linux_unittests",
]
if (!is_clang) {
Expand Down Expand Up @@ -1042,7 +1042,7 @@ if (is_chromeos) {
"//components/policy/test_support:fake_dmserver",
"//media:media_unittests",
"//media/capture:capture_unittests",
"//sandbox/linux:chrome_sandbox",
"//sandbox/linux:taktak_sandbox",
"//sandbox/linux:sandbox_linux_unittests",
"//services/screen_ai:screen_ai_ocr_perf_test",
"//third_party/breakpad:minidump_stackwalk($host_system_allocator_toolchain)",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
import org.chromium.base.TraceEvent;

/**
* Type adaptation layer between {@link android.webkit.WebSettings} and
* {@link org.chromium.android_webview.AwSettings}.
* Type adaptation layer between {@link android.webkit.WebSettings} and {@link
* org.chromium.android_webview.AwSettings}.
*/
@SuppressWarnings({"deprecation", "NoSynchronizedMethodCheck"})
public class ContentSettingsAdapter extends android.webkit.WebSettings {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
import org.chromium.components.embedder_support.util.WebResourceResponseInfo;

/**
* An adapter class that forwards the callbacks from {@link AwServiceWorkerClient}
* to the corresponding {@link ServiceWorkerClient}.
* An adapter class that forwards the callbacks from {@link AwServiceWorkerClient} to the
* corresponding {@link ServiceWorkerClient}.
*/
public class ServiceWorkerClientAdapter extends AwServiceWorkerClient {
private final ServiceWorkerClient mServiceWorkerClient;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
import org.chromium.android_webview.AwServiceWorkerController;

/**
* Chromium implementation of ServiceWorkerController -- forwards calls to
* the chromium internal implementation.
* Chromium implementation of ServiceWorkerController -- forwards calls to the chromium internal
* implementation.
*/
public class ServiceWorkerControllerAdapter extends ServiceWorkerController {
private final AwServiceWorkerController mAwServiceWorkerController;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
import org.chromium.android_webview.AwServiceWorkerSettings;

/**
* Type adaptation layer between {@link android.webkit.ServiceWorkerWebSettings}
* and {@link org.chromium.android_webview.AwServiceWorkerSettings}.
* Type adaptation layer between {@link android.webkit.ServiceWorkerWebSettings} and {@link
* org.chromium.android_webview.AwServiceWorkerSettings}.
*/
@SuppressWarnings("NoSynchronizedMethodCheck")
public class ServiceWorkerSettingsAdapter extends android.webkit.ServiceWorkerWebSettings {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,7 @@
import org.chromium.content_public.browser.MessagePayload;
import org.chromium.content_public.browser.MessagePort;

/**
* This class is used to convert a WebMessagePort to a MessagePort in chromium
* world.
*/
/** This class is used to convert a WebMessagePort to a MessagePort in chromium world. */
public class WebMessagePortAdapter extends WebMessagePort {
private final MessagePort mPort;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2660,7 +2660,9 @@ public boolean overlayVerticalScrollbar() {
return mOverlayVerticalScrollbar;
}

/** @see android.webkit.WebView#requestChildRectangleOnScreen(View, Rect, boolean) */
/**
* @see android.webkit.WebView#requestChildRectangleOnScreen(View, Rect, boolean)
*/
public boolean requestChildRectangleOnScreen(View child, Rect rect, boolean immediate) {
if (isDestroyed(WARN)) return false;
return mScrollOffsetManager.requestChildRectangleOnScreen(
Expand All @@ -2670,7 +2672,9 @@ public boolean requestChildRectangleOnScreen(View child, Rect rect, boolean imme
immediate);
}

/** @see android.webkit.WebView#stopLoading() */
/**
* @see android.webkit.WebView#stopLoading()
*/
public void stopLoading() {
if (TRACE) Log.i(TAG, "%s stopLoading", this);
if (!isDestroyed(WARN)) mWebContents.stop();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@

package org.chromium.android_webview;



/**
* Parameters to {@link AwContents#navigate}.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@
import java.util.List;

/**
* Class to evaluate PAC scripts. Its lifecycle is independent of
* any Renderer, Profile, or WebView instance.
* Class to evaluate PAC scripts. Its lifecycle is independent of any Renderer, Profile, or WebView
* instance.
*/
@JNINamespace("android_webview")
@RequiresApi(Build.VERSION_CODES.P)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,8 @@
import java.util.ArrayList;

/**
* Adapter for printing Webview. This class implements the abstract
* system class PrintDocumentAdapter and hides all printing details from
* the developer.
* Adapter for printing Webview. This class implements the abstract system class
* PrintDocumentAdapter and hides all printing details from the developer.
*/
public class AwPrintDocumentAdapter extends PrintDocumentAdapter {

Expand All @@ -26,8 +25,7 @@ public class AwPrintDocumentAdapter extends PrintDocumentAdapter {
private final String mDocumentName;

/**
* Constructor.
* TODO(sgurun) remove in favor of constructor below once the AOSP changes are in.
* Constructor. TODO(sgurun) remove in favor of constructor below once the AOSP changes are in.
*
* @param pdfExporter The PDF exporter to export the webview contents to a PDF file.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,9 @@ public interface AwViewMethods {
/** @see android.view.View#computeVerticalScrollExtent */
int computeVerticalScrollExtent();

/** @see android.view.View#computeScroll */
/**
* @see android.view.View#computeScroll
*/
void computeScroll();

/**
Expand All @@ -122,12 +124,18 @@ public interface AwViewMethods {
*/
AccessibilityNodeProvider getAccessibilityNodeProvider();

/** @see android.view.View#performAccessibilityAction */
/**
* @see android.view.View#performAccessibilityAction
*/
boolean performAccessibilityAction(final int action, final Bundle arguments);

/** @see android.view.View#onStartTemporaryDetach() */
/**
* @see android.view.View#onStartTemporaryDetach()
*/
void onStartTemporaryDetach();

/** @see android.view.View#onFinishTemporaryDetach() */
/**
* @see android.view.View#onFinishTemporaryDetach()
*/
void onFinishTemporaryDetach();
}
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@
/**
* This class records WebView settings usage.
*
* It records histograms at navigationEntryCommitted to show what the settings were on navigation.
* It also offers static helpers to record the settings as they are configured by the embedding
* application.
* <p>It records histograms at navigationEntryCommitted to show what the settings were on
* navigation. It also offers static helpers to record the settings as they are configured by the
* embedding application.
*/
@Lifetime.WebView
public class AwWebContentsMetricsRecorder extends WebContentsObserver {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -124,8 +124,7 @@ public void handleMessage(Message msg) {
}

/**
* Keep a strong reference to {@link CleanupReference} so that it will
* actually get enqueued.
* Keep a strong reference to {@link CleanupReference} so that it will actually get enqueued.
* Only accessed on the UI thread.
*/
private static final Set<CleanupReference> sRefs = new HashSet<CleanupReference>();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@
import org.chromium.android_webview.AwContents.InternalAccessDelegate;

/**
* No-op implementation of {@link AwViewMethods} that follows the null object pattern.
* This {@link NullAwViewMethods} is hooked up to the WebView in fullscreen mode, and
* to the {@link FullScreenView} in embedded mode, but not to both at the same time.
* No-op implementation of {@link AwViewMethods} that follows the null object pattern. This {@link
* NullAwViewMethods} is hooked up to the WebView in fullscreen mode, and to the {@link
* FullScreenView} in embedded mode, but not to both at the same time.
*/
class NullAwViewMethods implements AwViewMethods {
private final AwContents mAwContents;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,26 +55,22 @@
* block on loading the seed (by using FutureTask.get()) but should not block on the other work done
* by the Runnable.
*
* The Runnable and FutureTask together perform these steps:
* 1. Pre-load the metrics client ID. This is needed to seed the EntropyProvider. If there is no
* client ID, variations can't be used on this run.
* 2. Load the new seed file, if any.
* 3. If no new seed file, load the old seed file, if any.
* 4. Make the loaded seed available via get() (or null if there was no seed).
* 5. If there was a new seed file, replace the old with the new (but only after making the loaded
* seed available, as the replace need not block startup).
* 6. If there was no seed, or the loaded seed was expired, request a new seed (but don't request
* more often than MAX_REQUEST_PERIOD_MILLIS).
* <p>The Runnable and FutureTask together perform these steps: 1. Pre-load the metrics client ID.
* This is needed to seed the EntropyProvider. If there is no client ID, variations can't be used on
* this run. 2. Load the new seed file, if any. 3. If no new seed file, load the old seed file, if
* any. 4. Make the loaded seed available via get() (or null if there was no seed). 5. If there was
* a new seed file, replace the old with the new (but only after making the loaded seed available,
* as the replace need not block startup). 6. If there was no seed, or the loaded seed was expired,
* request a new seed (but don't request more often than MAX_REQUEST_PERIOD_MILLIS).
*
* VariationsSeedLoader should be used during WebView startup like so:
* 1. Ensure ContextUtils.getApplicationContext(), AwBrowserProcess.getWebViewPackageName(), and
* PathUtils are ready to use.
* 2. As early as possible, call startVariationsInit() to begin the task.
* 3. Perform any WebView startup tasks which don't require variations to be initialized.
* 4. Call finishVariationsInit() with the value returned from startVariationsInit(). This will
* block for up to SEED_LOAD_TIMEOUT_MILLIS if the task hasn't fininshed loading the seed. If the
* seed is loaded on time, variations will be initialized. finishVariationsInit() must be called
* before AwFeatureListCreator::SetUpFieldTrials() runs.
* <p>VariationsSeedLoader should be used during WebView startup like so: 1. Ensure
* ContextUtils.getApplicationContext(), AwBrowserProcess.getWebViewPackageName(), and PathUtils are
* ready to use. 2. As early as possible, call startVariationsInit() to begin the task. 3. Perform
* any WebView startup tasks which don't require variations to be initialized. 4. Call
* finishVariationsInit() with the value returned from startVariationsInit(). This will block for up
* to SEED_LOAD_TIMEOUT_MILLIS if the task hasn't fininshed loading the seed. If the seed is loaded
* on time, variations will be initialized. finishVariationsInit() must be called before
* AwFeatureListCreator::SetUpFieldTrials() runs.
*/
@JNINamespace("android_webview")
@NullMarked
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@
import org.chromium.android_webview.AwContents;
import org.chromium.android_webview.AwRenderProcess;
import org.chromium.android_webview.AwRenderProcessGoneDetail;
import org.chromium.base.ThreadUtils;
import org.chromium.base.task.PostTask;
import org.chromium.base.task.TaskTraits;
import org.chromium.base.test.util.CallbackHelper;
import org.chromium.base.test.util.Feature;
import org.chromium.base.ThreadUtils;
import org.chromium.content_public.browser.test.util.WebContentsUtils;
import org.chromium.content_public.common.ContentUrlConstants;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,13 +33,13 @@
import org.chromium.android_webview.test.util.CommonResources;
import org.chromium.android_webview.test.util.CookieUtils;
import org.chromium.android_webview.test.util.JSUtils;
import org.chromium.base.ThreadUtils;
import org.chromium.base.test.util.Batch;
import org.chromium.base.test.util.CallbackHelper;
import org.chromium.base.test.util.CommandLineFlags;
import org.chromium.base.test.util.Feature;
import org.chromium.base.test.util.HistogramWatcher;
import org.chromium.base.test.util.TestFileUtil;
import org.chromium.base.ThreadUtils;
import org.chromium.components.embedder_support.util.WebResourceResponseInfo;
import org.chromium.content_public.browser.test.util.WebContentsUtils;
import org.chromium.net.test.util.TestWebServer;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

package org.chromium.android_webview.test;


import androidx.test.filters.SmallTest;

import org.junit.After;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@
import org.chromium.base.test.util.CallbackHelper;

/**
* VariationsSeedServer is a bound service that shares the Variations seed with all the WebViews
* on the system. A WebView will bind and call getSeed, passing a file descriptor to which the
* service should write the seed.
* VariationsSeedServer is a bound service that shares the Variations seed with all the WebViews on
* the system. A WebView will bind and call getSeed, passing a file descriptor to which the service
* should write the seed.
*/
public class MockVariationsSeedServer extends VariationsSeedServer {
private static final CallbackHelper sOnSeedRequested = new CallbackHelper();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@

import com.android.webview.chromium.WebViewCachedFlags;

import org.chromium.android_webview.common.AwFeatures;
import org.junit.Assert;
import org.junit.Test;
import org.junit.runner.RunWith;

import org.chromium.android_webview.common.AwFeatures;
import org.chromium.base.test.BaseRobolectricTestRunner;
import org.chromium.base.test.util.Feature;
import org.chromium.base.test.util.Features;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,16 @@
import java.util.List;

/**
* Gets crashes info about unuploaded minidump files in crash directory.
* Minidump file name contains information about the upload state of the file, its local id and
* number of trials of upload for that report.
* Gets crashes info about unuploaded minidump files in crash directory. Minidump file name contains
* information about the upload state of the file, its local id and number of trials of upload for
* that report.
*/
public class UnuploadedFilesStateLoader extends CrashInfoLoader {
private final CrashFileManager mCrashFileManager;

/** @param crashDir the directory where WebView stores crash reports files. */
/**
* @param crashDir the directory where WebView stores crash reports files.
*/
public UnuploadedFilesStateLoader(CrashFileManager crashFileManager) {
mCrashFileManager = crashFileManager;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,9 @@
public class UploadedCrashesInfoLoader extends CrashInfoLoader {
private final File mLogFile;

/** @param logsFile upload log file to parse. */
/**
* @param logsFile upload log file to parse.
*/
public UploadedCrashesInfoLoader(File logFile) {
mLogFile = logFile;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,9 @@ public class WebViewCrashLogParser extends CrashInfoLoader {

private final File mLogDir;

/** @param logDir the directory where WebView store crash logs. */
/**
* @param logDir the directory where WebView store crash logs.
*/
public WebViewCrashLogParser(File logDir) {
mLogDir = logDir;
}
Expand Down
Loading