-
Notifications
You must be signed in to change notification settings - Fork 28
[Google Takeout Automation] Bookmark import on Android #1935
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
Conversation
✅ Deploy Preview for content-scope-scripts ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Temporary Branch UpdateThe temporary branch has been updated with the latest changes. Below are the details:
Please use the above install command to update to the latest version. |
[Beta] Generated file diffTime updated: Mon, 29 Sep 2025 10:48:12 GMT Android
File has changed Removed Files
❌ File only exists in old changeset Apple
File has changed Chrome-mv3
File has changed Firefox
File has changed Integration
File has changed Windows
File has changed New Files
❌ File only exists in new changeset |
9109dde
to
fcdefe5
Compare
5a94b61
to
f2529f1
Compare
f2529f1
to
86cf6c2
Compare
* Use DBP for running execution
6afeb1b
to
1dc1b6a
Compare
46793a8
to
d121bc7
Compare
d121bc7
to
44424cd
Compare
b7c3347
to
c481311
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Block on dbp folk being ok with this change. But otherwise I’m good here. I left a bunch of comments that I’m happy to be fast follow.
…uckduckgo/content-scope-scripts into dbajpeyi/hack/autofill-bookmark-import
…uckduckgo/content-scope-scripts into dbajpeyi/hack/autofill-bookmark-import
…uckduckgo/content-scope-scripts into dbajpeyi/hack/autofill-bookmark-import
Asana Task/Github Issue:
https://app.asana.com/1/137249556945/project/481882893211075/task/1211159060891805?focus=true
Description
This PR allows automation of google takeout flow, using DBP/PIR APIs.
canImportBookmarksFromGoogleTakeout
).Testing Steps
Checklist
Please tick all that apply:
Note
Implements Android bookmark import via new
autofillImport
feature with generic retry and shared action executor; addsscroll
action and updates builds/tests/configs fromautofill-password-import
toautofill-import
.injected/src/features/autofill-import.js
) to automate Google Takeout bookmark flow.withRetry
and sharedActionExecutorBase
for action processing and retries.ActionExecutorBase
to share action processing/notification with AutofillImport.scroll
action (wired into executor and types).withExponentialBackoff
with generalizedwithRetry
(supports linear/exponential strategies).android-autofill-import
build target (new entry point/output); updatesfeatures.js
toautofillImport
.autofill-password-import
toautofill-import
; adds test config underintegration-test/test-pages/autofill-import/
.injected/src/features/autofill-import.js
.Written by Cursor Bugbot for commit 1ced8d1. This will update automatically on new commits. Configure here.