Repository navigation
fix: make browser import hint cover all supported browsers - #16483
Conversation
Bugbot is paused — on-demand spend limit reachedBugbot uses usage-based billing for this team and has hit its on-demand spend limit. A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue. |
|
All contributors have signed the CLA ✍️ ✅ |
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 6 minutes. View limit detailsLimit details: You’ve used all 10 included reviews currently available. Review configuration: ⚙️ Run configurationConfiguration used: Repository: manaflow-ai/cmux/.coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: 📒 Files selected for processing (2)
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: manaflow-ai/cmux/.coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: 📒 Files selected for processing (2)
Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 8 remain after this review. 📝 WalkthroughWalkthroughThe browser import hint now asks users to choose a browser instead of listing browser names. It retains the references to bookmarks, history, cookies, and automatic deduplication. ChangesBrowser import hint
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~2 minutes Change: Bug fix · Severity of issue fixed: Low Merge Risk: ⚪ Minimal · up to The updated hint clearly points to browser selection, and the localized descriptions preserve the import details. No material merge risk is evident. 🚥 Pre-merge checks | ✅ 24 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (24 passed)
Full details: Docstring CoverageExplanation Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 1 functions across 1 files. (1 skipped: 1 unsupported.) ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Taking this: verifying the generic browser-import hint and all nine translations, updating against main, and checking review and CI. Thanks @BlueRaddish for keeping the hint in step with the browser picker. OrchardSpoon g1 🌀 |
Merge-main commit by scripts/merge-main.sh. Merged by scripts/merge-main.sh: origin/main at 8b8762a, the newest commit with green CI fast guards (1 newer skipped). Resolved conflicts: - Resources/Localizable.xcstrings: xcstrings key-level union Merge-main-previous-head: c5f158d Merge-main-base: 8b8762a Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Thanks @BlueRaddish. Updated with main at c3e1ff3 and completed independent review with no remaining finding. The changed hint and catalog entries were audited across all nine supported locales. A verified tagged Debug build passed, and its Browser settings window shows the generic import hint without clipping; a 16-second capture confirms the rendered text. All bot threads are resolved. OrchardSpoon g1 🌀 |
|
Merge receipt for |
abdf121 fix: exclude unowned same-TTY processes from memory attribution (manaflow-ai#16559) 075dbef test: fix remote paste test failures on main from manaflow-ai#16523 (manaflow-ai#16596) 7d7a9d1 Stop US key positions from hijacking shortcuts on non-US layouts (manaflow-ai#16237) 134c9d9 Let AppKit cycle windows with the System Settings shortcut on ISO keyboards (manaflow-ai#16238) d0dd457 iOS: prevent toolbar flash when switching primary tabs (manaflow-ai#15712) 6c4b727 test(cloud): re-enable the Cloud header width tests by measuring each row (manaflow-ai#16590) 51b60f3 fix(remote): keep reconnect cleanup fixture process-free (manaflow-ai#16586) 6090053 fix(ci): reserve only queued release slots (manaflow-ai#16588) 0440a5d fix: make browser import hint cover all supported browsers (manaflow-ai#16483)
Summary
The Settings browser import hint named six browsers although the import descriptor table supports 23. It now asks users to choose a browser, so the hint stays accurate when browser support changes. Updated the existing localization key in all nine macOS locales.
Fixes #15688.
Testing
python scripts/localization_catalog.py check: 10 catalogs, 9 locales, 0 parity errors.python tests/test_localization_catalog.py: 23 passed.python tests/test_lint_xcstrings.py: 4 passed.python tests/test_localizable_xcstrings_structure.py: 3 passed.python scripts/verify-local.py: 4 selected checks passed; Swift syntax unsupported because no Swift toolchain is installed on Windows.python scripts/localize_changes.py: catalog parity passed, but it flagged a pre-existing interpolated string elsewhere in BrowserSection.swift for manual review. The changed key and all nine locale values were checked manually.python tests/test_localize_changes.py: 30 ran, 3 failures and 3 errors from Windows path, encoding, and symlink behavior; this suite is not green locally.git diff --checkpassed. macOS build and UI check remain unverified.Changelog
Fixed: The browser import hint no longer limits its description to six browsers.
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.Summary by cubic
Fixes #15688 by updating the browser import hint so it no longer lists six specific browsers. The new copy asks users to choose a browser, keeping the hint accurate as supported browser import options change. Updated the localization key in all nine macOS locales.
Written for commit c3e1ff3. Summary will update on new commits.
Summary by CodeRabbit