-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Add flag to send all history to sync #28062
Labels
feature/sync
OS/Android
Fixes related to Android browser functionality
OS/Desktop
priority/P3
The next thing for us to work on. It'll ride the trains.
QA Pass - Android ARM
QA Pass-Linux
QA Pass-macOS
QA Pass-Win64
QA/Test-All-Platforms
QA/Test-Plan-Specified
QA/Yes
release-notes/include
Milestone
Comments
AlexeyBarabash
added
feature/sync
priority/P3
The next thing for us to work on. It'll ride the trains.
OS/Android
Fixes related to Android browser functionality
OS/Desktop
labels
Jan 26, 2023
25 tasks
AlexeyBarabash
added a commit
to brave/brave-core
that referenced
this issue
Jan 26, 2023
AlexeyBarabash
added a commit
to brave/brave-core
that referenced
this issue
Jan 27, 2023
AlexeyBarabash
added a commit
to brave/brave-core
that referenced
this issue
Feb 1, 2023
Fixes brave/brave-browser#28062 When send all history is enabled, we send only 20 first visits per url and then each 10th
AlexeyBarabash
added a commit
to brave/brave-core
that referenced
this issue
Feb 2, 2023
Fixes brave/brave-browser#28062 When send all history is enabled, we send only 20 first visits per url and then each 10th. RELOAD transitions are still ignored, as it happens on the upstream
AlexeyBarabash
added a commit
to brave/brave-core
that referenced
this issue
Feb 3, 2023
Send all history to sync server under the flag Fixes brave/brave-browser#28062 When send all history is enabled, we send only 20 first visits per url and then each 10th. RELOAD transitions are still ignored, as it happens on the upstream
Verified
|
Brave | 1.50.92 Chromium: 111.0.5563.64 (Official Build) beta (x86_64) |
---|---|
Revision | c710e93d5b63b7095afe8c2c17df34408078439d-refs/branch-heads/5563@{#995} |
OS | macOS Version 11.7.4 (Build 20G1120) |
Steps:
- installed
1.50.92
- launched Brave
- set
brave://flags/#brave-sync-send-all-history
toEnabled
- clicked
Relaunch
- on
desktop1
, clicked on the 3-dots menu - clicked on
Sync
- clicked on
Start a New Sync Chain
- joined the Sync chain from
desktop2
- on
desktop1
,desktop2
, andandroid1
, enabledHistory
, underSync data
- on
desktop1
, loadedbrave.com
- scrolled down to the footer
- clicked on
F.A.Q.
- chose a question about ads, and clicked it
- opened
brave://history
ondesktop2
- opened
brave://history
onandroid1
- confirmed history was synced
- on
desktop1
, openedbrave://bookmarks
and created an entry forBAT
/https://basicattentiontoken.org
- clicked on it
- visited brave://history on desktop2
- visited brave://history on android1
Confirmed all history was synced among the 3 devices
Steps 1-9
desktop1 |
desktop2 |
android1 |
---|---|---|
Steps 10-16
desktop1 |
desktop2 |
android1 |
---|---|---|
Steps 17-20
desktop1 |
desktop2 |
android1 |
---|---|---|
Verification PASSED on Steps:
Confirmed all history was synced among the 3 devices |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
feature/sync
OS/Android
Fixes related to Android browser functionality
OS/Desktop
priority/P3
The next thing for us to work on. It'll ride the trains.
QA Pass - Android ARM
QA Pass-Linux
QA Pass-macOS
QA Pass-Win64
QA/Test-All-Platforms
QA/Test-Plan-Specified
QA/Yes
release-notes/include
Related issue: #25650
Chromium limits history sync only to typed url transitions. When user navigates through clicking the link or through the bookmarks - the history visit doesn't get synced.
We need to add the flag, which would allow sync all history. Default value - the same as in Chromium, false.
The text was updated successfully, but these errors were encountered: