Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Add FXIOS-13734 [Trending Searches] check for hiding quick search engines #30035

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

Merged

Conversation

Copy link
Contributor

@cyndichin cyndichin commented Oct 15, 2025

📜 Tickets

Jira ticket
Github issue

💡 Description

  • Add check for hiding quick search engines for zero state
  • Update icon for trending searches
  • Update header text for trending searches

I broke these up into separate commits to view easier. Felt they were small enough to not be in separate PRs.

Note: To test feel free to turn on the trending searches feature in debug menu under Search - Trending.

🎥 Demos

Simulator.Screen.Recording.-.iPhone.16e.-.2025年10月15日.at.12.38.41.mov

📝 Checklist

  • I filled in the ticket numbers and a description of my work
  • I updated the PR name to follow our PR naming guidelines
  • I ensured unit tests pass and wrote tests for new code
  • If working on UI, I checked and implemented accessibility (Dynamic Text and VoiceOver)
  • If adding telemetry, I read the data stewardship requirements and will request a data review
  • If adding or modifying strings, I read the guidelines and will request a string review from l10n
  • If needed, I updated documentation and added comments to complex code

@cyndichin cyndichin force-pushed the cc/FXIOS-13734_remove-search-engine-selection-from-zero-search branch from 2be8312 to cd8c65b Compare October 15, 2025 18:25
@cyndichin cyndichin marked this pull request as ready for review October 15, 2025 18:26
@cyndichin cyndichin requested a review from a team as a code owner October 15, 2025 18:26
Copy link

Messages
📖 Project coverage: 38.45%

💪 Quality guardian

3 tests files modified. You're a champion of test coverage! 🚀

🥇 Perfect PR size

Smaller PRs are easier to review. Thanks for making life easy for reviewers! ✨

💬 Description craftsman

Great PR description! Reviewers salute you 🫡

❌ Per-file test coverage gate

The following changed file(s) are below 35.0% coverage:

File Coverage Required
firefox-ios/Client/Frontend/Browser/Search/SearchViewController.swift 4.3% 35.0%

Client.app: Coverage: 37.21

File Coverage
BrowserViewController.swift 31.94% ⚠️
SearchViewController.swift 4.32% ⚠️
TrendingSearchClient.swift 100.0%
SearchViewModel.swift 66.54%

Generated by 🚫 Danger Swift against cd8c65b

@cyndichin cyndichin merged commit 007a472 into main Oct 16, 2025
11 checks passed
@cyndichin cyndichin deleted the cc/FXIOS-13734_remove-search-engine-selection-from-zero-search branch October 16, 2025 14:37
Copy link
Contributor

🚀 PR merged to main, targeting version: 144.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@thatswinnie thatswinnie thatswinnie approved these changes

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /