Update jQuery to 1.12.x

RESOLVED FIXED in Bugzilla 6.0

Status

()

Bugzilla
Bugzilla-General
--
enhancement
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: Frédéric Buclin, Assigned: Frédéric Buclin)

Tracking

(Blocks: 1 bug)

unspecified
Bugzilla 6.0

Details

Attachments

(1 attachment)

(Assignee)

Description

2 years ago
Bugzilla currently bundles jQuery 1.11.1, released in May 2014. The latest 1.x release is 1.12.3. There have been many fixes meanwhile, especially about IE11 and Safari 8, as well as support for some new (less known) browsers (Yandex.Browser comes to mind). We should bundle the latest 1.12.x version.

We cannot bundle jQuery 2.2.x yet, because it dropped support for IE6-8, and the IE8 market share is still quite high, with 6% as of last month.
(Assignee)

Comment 1

2 years ago
Created attachment 8749892 [details] [diff] [review]
patch, v1

I also included jquery/plugins/datatables and jquery/plugins/devbridgeAutocomplete in this patch, as they both have updates too. But I didn't include jquery/ui as a new version is coming very soon now (currently at 1.12.0-rc2). jQueryUI 1.12 will be the last release to support IE8-10.
Assignee: general → LpSolit
Status: NEW → ASSIGNED
Attachment #8749892 - Flags: review?(dkl)
Comment on attachment 8749892 [details] [diff] [review]
patch, v1

Review of attachment 8749892 [details] [diff] [review]:
-----------------------------------------------------------------

r=dkl
Attachment #8749892 - Flags: review?(dkl) → review+
(Assignee)

Comment 3

2 years ago
To ssh://gitolite3@git.mozilla.org/bugzilla/bugzilla.git
   7c1d3b1..152e23f  master -> master
Status: ASSIGNED → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.