Bug Tracker

Opened 12 years ago

Closed 11 years ago

#9904 closed feature (fixed)

Move deprecated functionality to compatibility plugin

Reported by: Rick Waldron Owned by: dmethvin
Priority: low Milestone: 1.9
Component: core Version: 1.6.2
Keywords: Cc:
Blocked by: Blocking:

Description (last modified by dmethvin)

Remove jQuery.browser from jQuery core, relocate to compatibility plugin

http://bugs.jquery.com/ticket/9385#comment:7

per description at: http://api.jquery.com/jquery.browser/

Change History (18)

comment:1 Changed 12 years ago by Rick Waldron

Component: unfiledcore
Milestone: None1.8
Owner: set to Rick Waldron
Priority: undecidedlow
Status: newassigned

comment:2 Changed 12 years ago by dmethvin

We'll need to give more notice than this, the docs currently don't yet say they're deprecated--just strongly discouraged. But I like the idea in general. People are always free to load the plugin or just test navigator.userAgent in their own code. We just need more lead time.

comment:3 Changed 12 years ago by Rick Waldron

Keywords: 1.8-discuss added

Dave, I'm going to mark this as "1.8-discuss"

comment:4 Changed 12 years ago by dmethvin

Milestone: 1.81.next

comment:5 Changed 12 years ago by mofle

It should at least be depricated, and removed in 1.9 or 2.0.

comment:6 Changed 12 years ago by Rick Waldron

@mofle jQuery.browser has been deprecated for nearly 3 years (http://api.jquery.com/jQuery.browser/, 1.3 was released in January 2009)

Last edited 12 years ago by Rick Waldron (previous) (diff)

comment:7 Changed 12 years ago by mikesherov

Description: modified (diff)

+1, Yes, but shout about it from the rooftops. This needs to be heavily documented.

comment:8 Changed 12 years ago by Rick Waldron

Description: modified (diff)

+1, I have a local branch with jQuery.browser & tests removed successfully. I also have a back-compat plugin created.

comment:9 Changed 12 years ago by jaubourg

Description: modified (diff)

+1, :)

comment:10 Changed 12 years ago by jzaefferer

+1, plugin must be available as part of first alpha/beta release (whatever comes first).

comment:11 Changed 12 years ago by Rick Waldron

Description: modified (diff)

Absolutely

comment:12 Changed 12 years ago by Timmy Willison

Description: modified (diff)

+1, eventually, but not for 1.8

comment:13 Changed 11 years ago by dmethvin

Description: modified (diff)
Keywords: 1.8-discuss removed
Milestone: 1.next1.9

comment:14 Changed 11 years ago by dmethvin

Type: enhancementfeature

Bulk change from enhancement to feature.

comment:15 Changed 11 years ago by Rick Waldron

This is moved, we just need to "remove" from core now...

comment:16 Changed 11 years ago by dmethvin

Owner: Rick Waldron deleted
Status: assignedopen
Summary: Move jQuery.browser to compatibility pluginMove deprecated functionality to compatibility plugin

Remaining work migrated back from https://github.com/jquery/2012-dev-summit/issues/24 and I've hijacked this ticket to improve the task description.

comment:17 Changed 11 years ago by dmethvin

Owner: set to dmethvin
Status: openassigned

comment:18 Changed 11 years ago by dmethvin

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.