Bug Tracker

Modify

Ticket #9904 (closed feature: fixed)

Opened 3 years ago

Last modified 17 months ago

Move deprecated functionality to compatibility plugin

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

Description (last modified by dmethvin) (diff)

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

comment:1 Changed 3 years ago by rwaldron

  • Owner set to rwaldron
  • Priority changed from undecided to low
  • Status changed from new to assigned
  • Component changed from unfiled to core
  • Milestone changed from None to 1.8

comment:2 Changed 3 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 3 years ago by rwaldron

  • Keywords 1.8-discuss added

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

comment:4 Changed 3 years ago by dmethvin

  • Milestone changed from 1.8 to 1.next

comment:5 Changed 2 years ago by mofle

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

comment:6 Changed 2 years ago by rwaldron

@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 2 years ago by rwaldron (previous) (diff)

comment:7 Changed 2 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 2 years ago by rwaldron

  • 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 2 years ago by jaubourg

  • Description modified (diff)

+1, :)

comment:10 Changed 2 years ago by jzaefferer

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

comment:11 Changed 2 years ago by rwaldron

  • Description modified (diff)

Absolutely

comment:12 Changed 2 years ago by timmywil

  • Description modified (diff)

+1, eventually, but not for 1.8

comment:13 Changed 22 months ago by dmethvin

  • Keywords 1.8-discuss removed
  • Description modified (diff)
  • Milestone changed from 1.next to 1.9

comment:14 Changed 20 months ago by dmethvin

  • Type changed from enhancement to feature

Bulk change from enhancement to feature.

comment:15 Changed 19 months ago by rwaldron

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

comment:16 Changed 18 months ago by dmethvin

  • Owner rwaldron deleted
  • Status changed from assigned to open
  • Summary changed from Move jQuery.browser to compatibility plugin to Move 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 18 months ago by dmethvin

  • Owner set to dmethvin
  • Status changed from open to assigned

comment:18 Changed 17 months ago by dmethvin

  • Status changed from assigned to closed
  • Resolution set to fixed

Please follow the  bug reporting guidlines and use  jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

View

Add a comment

Modify Ticket

Action
as closed
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.