Page MenuHomePhabricator

jQuery-Client (User-Agent parser)Component
ActivePublic

Details

Description

A minimal user-agent parser for client-side JavaScript. Bundled with MediaWiki core.

Recent Activity

Aug 17 2024

Krinkle renamed jQuery-Client (User-Agent parser) from jQuery-Client to jQuery-Client (User-Agent parser).
Aug 17 2024, 10:08 PM

Aug 16 2024

Krol111 created T372652: Adding silesian alphabet to jquery.ime.
Aug 16 2024, 3:26 PM · Wikimania-Hackathon-2024, I18n, LPL Onboarding and Development (Current), UniversalLanguageSelector

Jul 11 2023

Aklapper changed the edit policy for jQuery-Client (User-Agent parser).
Jul 11 2023, 7:10 PM

Feb 2 2023

Jdlrobson added a comment to T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay.

You are right. Might I suggest that could be renamed #mediawiki-jquery-client ? I thought it related to jquery upstream.

Feb 2 2023, 4:15 PM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue
Krinkle added a comment to T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay.

I don't think jQuery Client is what you think it is.

Feb 2 2023, 12:24 PM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue

Jan 31 2023

Jdlrobson added a project to T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay: jQuery-Client (User-Agent parser).

No apparent relation to jquery-client plug-in. Untagging.

Jan 31 2023, 5:59 PM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue
Jdlrobson edited projects for T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay, added: Web-Team-Backlog-Archived (Web Team FY2022-23 Q3 Sprint 3); removed Web-Team-Backlog-Archived.
Jan 31 2023, 5:27 PM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue
Jdlrobson lowered the priority of T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay from High to Medium.
Jan 31 2023, 5:25 PM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue
Frostly added a comment to T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay.

MDN says that the attribute is behind a flag in Firefox (and unsupported on Safari Desktop). When I enable the flag, I get autocapitalize="none" (intended behaviour here). It looks like this is an upstream browser issue, but changing the code to use attributes is probably best-practice in any case.

Jan 31 2023, 2:33 AM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue
Frostly added a comment to T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay.

Link for testing. On Firefox for Windows, I seem to get the same autocapitalize=sentences.

Jan 31 2023, 2:26 AM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue
PatchDemoBot added a comment to T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay.

Test wiki created on Patch demo by EpicPupper using patch(es) linked to this task:
https://patchdemo.wmflabs.org/wikis/e809a51a6a/w

Jan 31 2023, 2:24 AM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue
Frostly moved T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay from Backlog to For review on the User-Frostly board.
Jan 31 2023, 2:13 AM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue
Frostly claimed T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay.

Can reproduce.

Jan 31 2023, 2:13 AM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue
gerritbot added a project to T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay: Patch-For-Review.
Jan 31 2023, 2:09 AM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue
gerritbot added a comment to T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay.

Change 884935 had a related patch set uploaded (by EpicPupper; author: EpicPupper):

[mediawiki/skins/MinervaNeue@master] Fix search input autocapitalize property on Firefox

https://gerrit.wikimedia.org/r/884935

Jan 31 2023, 2:09 AM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue
Jdlrobson updated the task description for T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay.
Jan 31 2023, 12:17 AM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue
Jdlrobson updated the task description for T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay.
Jan 31 2023, 12:16 AM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue
Jdlrobson added projects to T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay: patch-welcome, good first task, Browser-Support-Firefox.
Jan 31 2023, 12:14 AM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue
Jdlrobson created T328390: Firefox: Search input does not transfer autocapitalize property from input to search overlay.
Jan 31 2023, 12:13 AM · Web-Team-Backlog-Archived (Needs Prioritization (Tech)), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), User-Frostly, Browser-Support-Firefox, good first task, patch-welcome, MinervaNeue

Feb 7 2022

Krinkle closed T34188: Rename $.client.test() to $.client.isRejected() as Declined.

As I understand it the methods we have cover most needs, and we don't plant to expand this further but instead want to discourage user agent sniffing.

Feb 7 2022, 7:32 PM · Performance-Team, jQuery-Client (User-Agent parser), JavaScript

May 3 2021

Catrope removed a member for jQuery-Client (User-Agent parser): Catrope.
May 3 2021, 4:29 PM

Feb 9 2021

Aklapper set Source Repo to https://gerrit.wikimedia.org/g/jquery-client/ on jQuery-Client (User-Agent parser).
Feb 9 2021, 5:53 PM

Oct 8 2020

Umherirrender added a project to T264955: Erreur non spécifiée. / Argument non valide. on Edge 18: JavaScript.
Oct 8 2020, 8:33 PM · Instrument-ClientError, JavaScript, Wikimedia-production-error

Oct 7 2020

Jdlrobson created T264955: Erreur non spécifiée. / Argument non valide. on Edge 18.
Oct 7 2020, 10:57 PM · Instrument-ClientError, JavaScript, Wikimedia-production-error

Sep 29 2020

ppelberg closed T262223: VE won’t load on Chrome+iOS (also Firefox+iOS) as Resolved.
Sep 29 2020, 1:53 AM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor

Sep 28 2020

Ryasmeen moved T262223: VE won’t load on Chrome+iOS (also Firefox+iOS) from QA to Ready for Sign Off on the Editing-team (Kanban Board) board.
Sep 28 2020, 10:24 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
Ryasmeen edited projects for T262223: VE won’t load on Chrome+iOS (also Firefox+iOS), added: Verified; removed Editing QA.
Sep 28 2020, 10:24 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor

Sep 24 2020

ppelberg moved T262223: VE won’t load on Chrome+iOS (also Firefox+iOS) from Low Priority to High Priority on the Editing QA board.
Sep 24 2020, 10:35 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
ppelberg moved T262223: VE won’t load on Chrome+iOS (also Firefox+iOS) from High Priority to Low Priority on the Editing QA board.
Sep 24 2020, 10:35 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor

Sep 17 2020

ppelberg moved T262223: VE won’t load on Chrome+iOS (also Firefox+iOS) from Inbox to High Priority on the Editing QA board.
Sep 17 2020, 9:45 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor

Sep 16 2020

matmarex added a project to T262223: VE won’t load on Chrome+iOS (also Firefox+iOS): Editing QA.
Sep 16 2020, 5:19 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor

Sep 10 2020

Esanders removed a project from T262223: VE won’t load on Chrome+iOS (also Firefox+iOS): Patch-For-Review.
Sep 10 2020, 7:34 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
Esanders moved T262223: VE won’t load on Chrome+iOS (also Firefox+iOS) from Code Review to QA on the Editing-team (Kanban Board) board.
Sep 10 2020, 7:34 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
Esanders claimed T262223: VE won’t load on Chrome+iOS (also Firefox+iOS).
Sep 10 2020, 7:33 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
JTannerWMF moved T262223: VE won’t load on Chrome+iOS (also Firefox+iOS) from Incoming to Code Review on the Editing-team (Kanban Board) board.
Sep 10 2020, 4:08 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
JTannerWMF moved T262223: VE won’t load on Chrome+iOS (also Firefox+iOS) from To Triage to Triaged on the VisualEditor board.
Sep 10 2020, 4:08 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
Krinkle edited Description on jQuery-Client (User-Agent parser).
Sep 10 2020, 4:03 PM
ReleaseTaggerBot added a project to T262223: VE won’t load on Chrome+iOS (also Firefox+iOS): MW-1.36-notes (1.36.0-wmf.9; 2020-09-15).
Sep 10 2020, 3:00 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
gerritbot added a comment to T262223: VE won’t load on Chrome+iOS (also Firefox+iOS).

Change 626200 merged by jenkins-bot:
[mediawiki/core@master] resources: Update jquery-client from 2.0.2 to 3.0.0

Sep 10 2020, 2:38 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor

Sep 9 2020

Krinkle added a comment to T262223: VE won’t load on Chrome+iOS (also Firefox+iOS).

This may be fallout from f648197 removing the generic "iphone" and "ipad" browser-names? Which does mean that Ed caught this on the day it was committed, at least.

Sep 9 2020, 6:56 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
gerritbot added a project to T262223: VE won’t load on Chrome+iOS (also Firefox+iOS): Patch-For-Review.
Sep 9 2020, 6:49 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
gerritbot added a comment to T262223: VE won’t load on Chrome+iOS (also Firefox+iOS).

Change 626200 had a related patch set uploaded (by Krinkle; owner: Jforrester):
[mediawiki/core@master] resources: Update jquery-client from 2.0.2 to 3.0.0

Sep 9 2020, 6:49 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
DLynch added a comment to T262223: VE won’t load on Chrome+iOS (also Firefox+iOS).

This may be fallout from f648197 removing the generic "iphone" and "ipad" browser-names? Which does mean that Ed caught this on the day it was committed, at least.

Sep 9 2020, 4:20 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
Esanders renamed T262223: VE won’t load on Chrome+iOS (also Firefox+iOS) from VE won’t load on Chrome+iOS to VE won’t load on Chrome+iOS (also Firefox+iOS).
Sep 9 2020, 4:00 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
Maintenance_bot removed a project from T262223: VE won’t load on Chrome+iOS (also Firefox+iOS): Patch-For-Review.
Sep 9 2020, 3:10 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
gerritbot added a comment to T262223: VE won’t load on Chrome+iOS (also Firefox+iOS).

Change 626161 merged by jenkins-bot:
[jquery-client@master] Add support for Firefox for iOS (FxiOS)

Sep 9 2020, 3:07 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
gerritbot added a project to T262223: VE won’t load on Chrome+iOS (also Firefox+iOS): Patch-For-Review.
Sep 9 2020, 2:20 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
gerritbot added a comment to T262223: VE won’t load on Chrome+iOS (also Firefox+iOS).

Change 626161 had a related patch set uploaded (by Esanders; owner: Esanders):
[jquery-client@master] Add support for Firefox for iOS (FxiOS)

Sep 9 2020, 2:20 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
Esanders added a comment to T262223: VE won’t load on Chrome+iOS (also Firefox+iOS).

Chrome for iOS actually has a decent market share amongst our users, ~3% of mobile, so ~6-10% of iOS users:

Sep 9 2020, 2:09 PM · User-Ryasmeen, Verified, Editing-team (Kanban Board), MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Browser-Support-Apple-Safari, jQuery-Client (User-Agent parser), VisualEditor
Krinkle moved T67255: jquery.client should support detecting Firefox Mobile from Backlog to Enhancement on the jQuery-Client (User-Agent parser) board.
Sep 9 2020, 2:04 PM · User-Ryasmeen, jQuery-Client (User-Agent parser), JavaScript, Mobile