Skip to content

feat: bug-wkwebview-extraction#9

Merged
m6un merged 4 commits intomainfrom
bugfix/bug-wkwebview-extraction
Mar 23, 2026
Merged

feat: bug-wkwebview-extraction#9
m6un merged 4 commits intomainfrom
bugfix/bug-wkwebview-extraction

Conversation

@m6un
Copy link
Copy Markdown
Owner

@m6un m6un commented Mar 23, 2026

Summary

Built by agent per spec: docs/exec-plans/active/bug-wkwebview-extraction.md

Spec

See docs/exec-plans/active/bug-wkwebview-extraction.md

m6un added 4 commits March 23, 2026 12:48
Root cause: X.com redirects mobile WKWebViews to twitter:// deep links
(error 102) and renders content via React SPA after didFinish.

- Add desktop Safari user agent to prevent app deep link redirects
- Create ExtractionWebView (UIViewRepresentable) for view-hierarchy hosting
- Delay readability.js injection with retry polling for SPA hydration
- Split PipelineController into validate/save for view-layer extraction
@m6un m6un force-pushed the bugfix/bug-wkwebview-extraction branch from 557d689 to bd18223 Compare March 23, 2026 09:16
@m6un m6un closed this Mar 23, 2026
@m6un m6un reopened this Mar 23, 2026
@m6un m6un merged commit b2e5f2a into main Mar 23, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant