Closed Bug 2015270 Opened 2 days ago Closed 10 hours ago

GitHub issue search filters return incorrect results after login in Firefox

Categories

(Web Compatibility :: Site Reports, defect)

Firefox 148
defect

Tracking

(Webcompat Priority:P3, Webcompat Score:1)

RESOLVED INVALID
Webcompat Priority P3
Webcompat Score 1

People

(Reporter: korwin+bugzilla, Unassigned)

Details

User Story

user-impact-score:0

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:148.0) Gecko/20100101 Firefox/148.0

Steps to reproduce:

  1. Open Firefox 148.0b12 (also reproducible in clean profile)
  2. Navigate to any GitHub repository's issues page
  3. Log in to GitHub account
  4. Execute a search query with filters, e.g.: https://github.com/martinrotter/rssguard/issues?q=is%3Aissue%20discover%20feeds%20in%3Atitle

Actual results:

GitHub's issue search functionality produces incorrect results when using Firefox after authenticating, while working correctly in both unauthenticated mode and in Chrome with the same account.

Expected results:

Display all issues matching the search criteria (containing "discover" and "feeds" in title)

Actual Results:

Search returns incomplete or incorrect results. The same query works correctly:

  • In Firefox private mode without authentication
  • In Chrome after authentication with the same account
  • In a fresh Firefox profile before logging in

Additional Information:

The issue persists after:

  • Clearing all site data (cache, cookies, localStorage, sessionStorage, IndexedDB)
  • Disabling all extensions (Troubleshoot Mode)
  • Creating fresh Firefox profile
  • Deleting storage/default directory
  • Disabling Enhanced Tracking Protection
  • Changing User-Agent to Chrome
  • Modifying privacy-related about:config settings

Console errors observed:

Content-Security-Policy: The page's settings blocked an inline script (script-src-elem)
Content-Security-Policy: The page's settings blocked a JavaScript eval (script-src)

Multiple NS_BINDING_ABORTED messages for collector.github.com (likely informational).

Environment:

  • Firefox version: 148.0b12 (beta)
  • Operating system: Windows 10.0.26200.7705
  • GitHub: tested with authenticated account
  • Comparison: Chrome 144.0.0.0 works correctly with same account

Critical Finding:

The issue is authentication-dependent rather than profile-dependent. Even in a completely fresh Firefox profile with no configuration, the search works correctly until login, then breaks immediately after authentication. This suggests a server-side interaction issue between GitHub's authenticated interface and Firefox's handling of specific features (possibly related to CSP enforcement or JavaScript execution context).

This affects productivity for developers using GitHub issue tracking in Firefox.

The Bugbug bot thinks this bug should belong to the 'Core::Privacy: Anti-Tracking' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Privacy: Anti-Tracking
Product: Firefox → Core
Component: Privacy: Anti-Tracking → Site Reports
Product: Core → Web Compatibility
User Story: (updated)
Webcompat Priority: --- → P3
Webcompat Score: --- → 1

This is a github bug. Likely with semantic search. To disable the feature and and getting back to the expected results:

  • Click on your profile
  • Click on "Feature Preview"
  • Click on "Semantic issue search"
  • Click on the toggle to disable the feature

It seems like this feature preview is enabled for all logged-in users. Seems like someone also raised in the discussion of the feature and getting investigated there: https://github.com/orgs/community/discussions/185760#discussioncomment-15670037

Status: UNCONFIRMED → RESOLVED
Closed: 10 hours ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: