-
Notifications
You must be signed in to change notification settings - Fork 28
Add ad blocking variants to v3 onboarding #1623
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 site 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: Tue, 15 Apr 2025 23:03:12 GMT Integration
File has changed Windows
File has changed Apple
File has changed |
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.
Nice one! Works as advertised. Just a note on the preview implementation.
b895b1c
to
d83348f
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.
LGTM 👍
I think we could start documenting the preview link query params in onboarding/readme.md
. Not a blocker, can be done on your next PR.
Good idea, done. The params are specific to the special page so this PR adds them for |
ae71268
to
e89136d
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.
Looks good, pending one non-blocking fix on the readme. I've rebased it and will leave it approved. If your Windows testing doesn't show any regressions (and if no future rebases invalidate my review), feel free to merge.
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.
LGTM!
- 1: I've opened fixed integration tests for special-error pages #1632, it should help your PR go green
- 2: What's the plan with translations? are you looking to merge this early, and follow with translations before it's enabled?
@shakyShane Since this change is not part of the default step order in onboarding, and #1621 is behind a feature flag, I think it's safe to merge this, then add the translations once we get final copy approval in the Ship Review that @noisysocks started today. |
9ad8757
to
c07bd5c
Compare
What Marcos says! I don’t want to submit translations until copy is finalised. There’s no changes here unless native apps pass |
- Add optional 'Enhanced Ad Blocking' row to the settings step. - Add optional 'YouTube Ad Blocking' row to the settings step. - Update Duck Player step copy when YouTube Ad Blocking is enabled.
This reverts commit 0049864.
c07bd5c
to
72aef78
Compare
Asana Task/Github Issue: https://app.asana.com/1/137249556945/project/1209121419454298/task/1209865676528006?focus=true
Description
ad-blocking
) row to the settings step.youtube-ad-blocking
) row to the settings step.setAdBlocking
message.Testing Steps
Navigate to:
Manual instructions
First, build and serve the onboarding page:
npm ci cd special-pages npm run watch -- --page onboarding
Then, navigate to:
Checklist
Please tick all that apply: