Closed Bug 1270991 Opened 8 years ago Closed 8 years ago

Update jQuery to 1.12.x

Categories

(Bugzilla :: Bugzilla-General, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
Bugzilla 6.0

People

(Reporter: LpSolit, Assigned: LpSolit)

References

Details

Attachments

(1 file)

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.
Attached patch patch, v1Splinter Review
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+
To ssh://gitolite3@git.mozilla.org/bugzilla/bugzilla.git
   7c1d3b1..152e23f  master -> master
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: