Bug Tracker

Timeline


and

11/16/09:

23:44 Ticket #5508 (IE does not allow you to use square brackets in jQuery query) closed by dmethvin
invalid: True but you didn't escape the *other* character that isn't valid in a …
23:42 Ticket #5518 (load() method using relevant paths) closed by dmethvin
invalid: Try debugging a complete test case using help in the forums first, then …
23:39 Ticket #5519 (Problem using data() in GreaseMonkey script) closed by dmethvin
invalid: If you can narrow it down to a jQuery problem, reopen this with a clear …
20:52 Ticket #5519 (Problem using data() in GreaseMonkey script) created by kipthegreat
I'm not 100% sure if this is a problem with jQuery or GreaseMonkey. When …
11:44 Ticket #5518 (load() method using relevant paths) created by vanches
Hi, tried to include .html file in .html file files structure: …
07:16 Ticket #5508 (IE does not allow you to use square brackets in jQuery query) reopened by captainn
mhh...i already read the docu and tried to escape the brackets but it did …
07:10 Ticket #5517 (.offset().top gives incorrect values) created by rene___
I use the code below to get the optimum scrolltop position for a comment, …

11/15/09:

11:39 Ticket #5516 (Make submit, change and select events compatible with .live()) created by lrbabe
It was announced during jQconf that 1.4 will make it possible to use any …
05:27 Changeset [0a7232cc39912064de62ee06fd14221b36c93fd8] by John Resig <jeresig@…>
  • .gitignore
  • test/qunit
Hide the .settings file in the gitignore.
05:18 Ticket #5515 (pseudo-selector descendent selectors under html5 in IE fail) created by paul.irish
 http://miketaylr.com/test/html5pseudo.html (needs html5 shiv or it …
04:14 Changeset [d338b1a1e7e2c43977bd65ca9502301c705c989b] by John Resig <jeresig@…>
  • .gitignore
Ignoring src/selector.js (build) and Emacs backup files
03:15 Ticket #5481 (Using ' instead of ") closed by dmethvin
invalid: Hi, can you reopen this ticket with your statistics about how much better …
02:56 Ticket #5497 (Fade In Fade Out - Stays Half transparant when stopped) closed by dmethvin
worksforme: Check out the gotoEnd parameter. …
02:43 Ticket #5495 ($(#validID).attr("name", "whatever") is not working on IE8) closed by dmethvin
invalid

11/14/09:

22:27 Ticket #5514 (Move try..catch outside loop in withinElement function) created by R
In the withinElement function used by mouseenter and mouseleave events …
22:15 Ticket #5504 ($.ajax succes .html(...jscript alert...) => all dropdown in pag error) closed by dmethvin
invalid
22:14 Ticket #5503 (Selector against name fails if name contains period followed by square ...) closed by dmethvin
worksforme: For correct cross-browser operation, you must escape any special chars in …
22:05 Ticket #5508 (IE does not allow you to use square brackets in jQuery query) closed by dmethvin
worksforme: Try escaping the bracket with per the docs. …
22:01 Ticket #5512 (add header option for sending custom http header) closed by dmethvin
worksforme: That is the purpose of the beforeSend function, it passes you the xhr …
21:58 Ticket #5513 (scrollTop() and offset() do not work in Firefox 2.0.0.11) closed by dmethvin
invalid: Please provide a test case that shows the problem with FF 2.0.0.11.
21:56 Ticket #5510 (IE7 and IE8 ignores remove()) closed by dmethvin
worksforme: You should debug this a bit more and reduce it to a simple test case …
16:56 Ticket #5513 (scrollTop() and offset() do not work in Firefox 2.0.0.11) created by ecoagora
In order to get this to work in both Opera and FF (because who really …
15:37 Ticket #4761 (hasClass() can't parse classes with newlines.) closed by dmethvin
duplicate: Dup of #5505, which has a better patch. (This one requires \r\n in …
10:04 Ticket #5512 (add header option for sending custom http header) created by quaff
$.ajax({ 'url':'/test', header:{'customHeaderName':'customHeaderValue'} …
03:27 Ticket #4458 (animate assumes display:"block" for width or height animations) closed by dmethvin
duplicate: This too is a dup, the real deal is #2185.
03:18 Ticket #5487 (animate height or width changes display mode) closed by dmethvin
duplicate: Duplicate of #4458.
00:54 Ticket #5511 ($(function () {...}, iframe.contentDocument);) created by jablko
 http://groups.google.com/group/jquery-en/browse_thread/thread/427cab3dc2453

11/13/09:

21:14 Ticket #5510 (IE7 and IE8 ignores remove()) created by loganlee74
I am dynamically inserting div elements within a parent div but when an …
21:00 Ticket #5509 (Setting rgba value as border color makes jquery halt) created by adamkiss
If you try to use rgba value as 'border-right-color', IE8 reports error …
14:12 Ticket #5506 (.show() and .hide() throw errors with falsy values for speed) closed by john
fixed: Landed. …
08:11 Ticket #5508 (IE does not allow you to use square brackets in jQuery query) created by captainn
I stumbled upon a bug in IE (tested with IE 7 and IE 8), when i used a …
04:23 Changeset [9cd5866a292b1d653651237802d80393a9081528] by John Resig <jeresig@…>
  • src/fx.js
Allowing falsy values to be passed as a speed for hide().
04:23 Changeset [8cb8ae27d8e0c732b711d73d2ef71125b0a7769b] by John Resig <jeresig@…>
  • test/unit/fx.js
Added test for passing null to .show()
04:23 Changeset [231c8756788f085d04c6120c12eaa66766abfa3f] by John Resig <jeresig@…>
  • src/fx.js
Allowing falsy values to be passed as a speed for show().
01:17 Ticket #5507 (Ajax Fires "Complete" Event Twice (JSONP)) created by Wardrop
When using $.ajax() for JSONP requests, the "complete" event is fired …
00:09 Changeset [ee9192d103b3e3b5479a824caa9f6938598ebd30] by John Resig <jeresig@…>
  • test/unit/core.js
Corrected some minor errors made by me (rkatic) in last commits.

11/12/09:

22:42 Ticket #5506 (.show() and .hide() throw errors with falsy values for speed) created by scott.gonzalez
Calling .show(null) used to behave the same as .show(), but now throw …
19:24 Ticket #5505 (hasClass doesn't work with carriage return or tab) created by batiste
className attribute in a element could contain carriage return or tab. …
19:16 Ticket #5504 ($.ajax succes .html(...jscript alert...) => all dropdown in pag error) created by ilie
in mozilla 3.5.5 $.ajax({ type: "POST", ... success: function(msg){ …
16:49 Ticket #5503 (Selector against name fails if name contains period followed by square ...) created by jonliss
JQuery 1.3.2 fails if the name used in a selector contains a period …
15:07 Ticket #5502 (Implement timeouts for script requests) closed by john
duplicate: We'll work on this in bug #3442.
15:06 Ticket #1768 ($.getScript() never fails on load) closed by john
duplicate: We'll work on this in bug #3442.
15:06 Ticket #1863 (support for error and timeout in JSONP calls) closed by john
duplicate: We'll work on this in bug #3442.
15:02 Ticket #5502 (Implement timeouts for script requests) created by john
This functionality is missing: …
15:02 Ticket #5501 (Implement dataFilter/processData for script requests) created by john
This functionality is missing: …
15:01 Ticket #5500 (Implement beforeSend/ajaxSend for script requests) created by john
This functionality is missing: …
15:01 Milestone 1.3.2 completed
15:01 Milestone 1.3.1 completed
15:01 Milestone 1.3 completed
15:00 Milestone 1.2.5 completed
15:00 Milestone 1.2.4 completed
15:00 Milestone 1.2.3 completed
15:00 Milestone 1.2.2 completed
15:00 Milestone 1.2.1 completed
15:00 Milestone 1.2 completed
14:54 Ticket #5499 (jQuery.each) created by dbjdbj
Can we please make jQuery more robust by using hasOwnProperty to check …
14:47 Ticket #5498 (do not use global undefined) closed by dmethvin
worksforme: Yep, already done.
14:21 Ticket #5498 (do not use global undefined) created by dbjdbj
Please add code to shield jQuery from jokers who change the global …
14:17 Ticket #5496 (for() loops optimization) closed by john
wontfix: However this particular change sacrifices clarity and legibility for a …
14:15 Ticket #5497 (Fade In Fade Out - Stays Half transparant when stopped) created by tsukasa1989
Hello, I have a hover function. That fades in some images and on mouse …
14:04 Ticket #5494 (jQuery.extend(true, ...) to extend recursively object literal values only) closed by john
fixed: Landed. Thanks for the fixes! …
13:59 Changeset [7b26e3bcc8fab748cf99f4bf8d7e25599f8cd1f3] by John Resig <jeresig@…>
  • test/unit/core.js
Forgotten to update the number of jQuery.extend related tests.
13:59 Changeset [990d9ca1b05a587cce7599a1a40aa2558117db41] by John Resig <jeresig@…>
  • src/core.js
  • test/unit/core.js
Made isObjectLiteral to work correctly with custom objects with empty prototypes.
13:59 Changeset [93be758de94b2d4a76fca217465c9e09b613cedd] by John Resig <jeresig@…>
  • src/core.js
  • test/unit/core.js
Made jQuery.extend(true, ...) to extend recursively only 'object literal' values.
13:27 Ticket #5496 (for() loops optimization) created by dbjdbj
Obvious this is , but still has to be done ;o) Ce we please optimise the …
09:52 Ticket #5495 ($(#validID).attr("name", "whatever") is not working on IE8) created by tzenchor
I am using this command to change the name of some elements in a form but …
05:57 Ticket #5494 (jQuery.extend(true, ...) to extend recursively object literal values only) created by rkatic
[ http://github.com/rkatic/jquery/commit/4563bcb487a2b4ea25c1980c6d070c28d88
05:01 Ticket #5493 (isObjectLiteral to work correctly with custom objects with empty prototype) created by rkatic
At cost of 2 additional function calls, we have now support for custom …
02:11 Ticket #5492 (Computed CSS handled differently in CHROME) created by dbjdbj
Computed CSS on newly made but not attached elements is not avaiable in …

11/11/09:

23:08 Changeset [1ce92e022ddd6f547515e855544ba3c2fb1416e0] by John Resig <jeresig@…>
  • Makefile
Make sure that the submodules are pulling from the right location.
22:35 Ticket #5342 (hidden/visible broken for td/th cells in ie8) closed by john
duplicate: Duplicate of #4512.
22:35 Ticket #4512 (jquery-1.3.2.min.js "visible" selector doesn't run properly) closed by john
fixed: Looks like this fix is still working, as far as I can tell.
20:36 Ticket #3591 (Patch: xhr object isn't returned in $.ajax() success callback) closed by john
duplicate: Duplicate of #3363, which has been fixed.
20:16 Ticket #5160 (Improve inArray to use Array.indexOf when available) closed by john
fixed: Fixed. …
20:15 Changeset [c07d15d5a26c5b5dc2af7b396a704784d5bede34] by John Resig <jeresig@…>
  • src/core.js
Use array.indexOf if available (speeds up modern browsers). Thanks to lrbabe and Andrea for the patch. Fixes #5160.
20:12 Ticket #4561 (IE seems to be case sensitive, please either document or enhance ...) closed by john
fixed: Fixed both useMap and frameBorder as they both have valid (and modern) use …
20:11 Changeset [5ac2e0837cd5c86acc526c5bc5c3abbe91303116] by John Resig <jeresig@…>
  • src/support.js
Added useMap and frameBorder IE support to attr. Fixes #4561.
20:04 Ticket #5433 ($( sel ).ajax( [ajaxOptions] )) closed by john
wontfix: In cases such as this we simply recommend that you use $.ajax() directly. …
20:02 Ticket #4525 (Chrome and .load not friends) closed by john
invalid: Not related to #4690 - we really need a test case in order to verify …
20:02 Ticket #4690 (Chrome OPTIONS header type sent for POST ajax request, FF fails.) closed by john
wontfix: You are attempting to do a cross-domain POST. This does not work in most …
19:59 Ticket #4555 (load has inconsistant behavior) closed by john
duplicate: Duplicate of #4235.
19:58 Ticket #4765 (Ajax/Load, "expected ';' " Bug with internet explorer 6 / 7) closed by john
invalid: All I can figure is that the content/script that you're loading is …
19:55 Ticket #4235 ($('#id).load() doesn't execute callback if selector matches an empty set) closed by john
fixed: Fixed. …
19:55 Changeset [357e2ae98908478bcb624b5db68098772a0548c2] by John Resig <jeresig@…>
  • src/ajax.js
Added a check to make sure that a load request isn't done if the element doesn't exist. Fixes #4235.
19:39 Ticket #1813 (Enhancement of the jQuery.fn.load ...?) closed by john
wontfix: I like the idea behind this proposal although there are a few major …
19:29 Ticket #3363 (Patch to include 3rd argument to callbacks in jQuery.get and jQuery.post ...) closed by john
fixed: Fixed. …
19:29 Changeset [c2101245c07afdb831b0c79869c7263420407b67] by John Resig <jeresig@…>
  • src/ajax.js
Pass in the XHR object as the third argument to the success callback (which helps $.get, $.post, and load). Fixes #3363.
19:24 Ticket #5483 (Another Result in .html() with \r\n at the beginning (1.4pre)) closed by john
fixed: Fixed: …
19:23 Changeset [7c4144fab314d98b85303d01ab904bb711bc2ecc] by John Resig <jeresig@…>
  • src/manipulation.js
  • test/unit/manipulation.js
Fixed the case where HTML that contained entities was being inserted as text strings instead of HTML. Thanks to dmethvin for the test case! Fixes #5483.
19:17 Ticket #760 (.css('fontSize') returns different value in Internet Explorer) closed by john
fixed: Landed fix for this: …
19:17 Changeset [449e099b97d823ed0252d8821880bc0e471701ea] by John Resig <jeresig@…>
  • src/css.js
  • test/data/testsuite.css
  • test/unit/css.js
Landing tweak from 'haruka' that fixes non-pixel fontSize values in IE. Fixes #760.
19:02 Ticket #4379 (Reduce/eliminate dependencies between jQuery modules) closed by john
fixed: This is pretty well taken care of for 1.4. We'll revisit post-1.4 and try …
19:00 Ticket #5425 (why does live() need to run a selection during intit?) closed by john
invalid: jQuery can't have fore-knowledge of what will happen against the jQuery …
18:57 Ticket #4787 ($(document).ready() frame detection / cross-domain error in IE6) closed by john
fixed: Rich, landed your patch - thanks! …
18:56 Changeset [bf71575bb4f37321b71ef8ce21c8208ad2b192da] by John Resig <jeresig@…>
  • src/event.js
Land Rich's fix for not using window.top to do frame detection. Fixes #4787.
18:49 Ticket #5293 (createElement optimization should allow for tag pair as well as ...) closed by john
fixed: Fixed. …
18:49 Changeset [c4c820efff4fa7bcce0d5bf0a448625278ea6379] by John Resig <jeresig@…>
  • src/core.js
  • test/unit/core.js
Made jQuery('<div/>') and jQuery('<div></div>') use the same code path (making the second one faster). Fixes #5293.
18:45 Ticket #5344 (Opera 9.2 and belowe don't handle css proprety «opacity») closed by john
fixed: Fixed. …
18:45 Changeset [d933e9c26d9c883af6de6a48c456294748582d3c] by John Resig <jeresig@…>
  • src/support.js
Opera 9.2 was interpreting .5 as 0.50, changing it to .55 lets the result be the same in all browsers: 0.55. Fixes #5344.
18:43 Ticket #4955 (Changeset 6449, init method now causes troube if called after ...) closed by john
fixed: Fixed: …
18:42 Changeset [dee8e45ef35b4e97693a03c8199e7556823cf5c3] by John Resig <jeresig@…>
  • src/core.js
Removed the use of this.length++ as it makes it hard to use the init method directly. Fixes #4955.
18:39 Ticket #4946 (jQuery.isObject, changeset 6442) closed by john
fixed: This method is gone if favor of the improved isObjectLiteral. …
18:33 Changeset [ca8a9e8c30c0c2a555c5aee2b76934d9c846cf0e] by John Resig <jeresig@…>
  • test/qunit
Add QUnit as a submodule.
18:33 Changeset [6035913e254fa46a8e41fc821ee130d6f84f22cc] by John Resig <jeresig@…>
  • test/qunit
Remove symlink to John Resig's filesystem.
18:29 Ticket #5491 (make with a clean (git) install doesn't work) created by AD7six
The following doesn't work out of the box: $ git clone …
18:10 Ticket #5379 (eq handle -1) closed by john
duplicate: Duplicate of #4262.
18:10 Ticket #5050 (eq(-1) - negative numbers take from end of the collection) closed by john
duplicate: Duplicate of #4262.
18:10 Ticket #4262 (eq() performance improvement and negative indices) closed by john
fixed
18:07 Ticket #5306 ($.isObject() is incorrect, and in some cases will cause $.extend() ...) closed by john
fixed: This should be fixed in this recent commit: …
17:45 Ticket #5490 (Few fixes for release) created by pbcomm
In jquery-nightly.js 1.4pre - 6586 Line 3150 - if ( name == "selected" && …
14:49 Ticket #5274 (Toggle cycles incorrectly with multiple toggle handlers) closed by john
fixed: The patch worked, although I had to make some tweaks (namely, using jQuery …
14:46 Changeset [5cb1163469fb2c9cd80712cd5481b29055821022] by John Resig <jeresig@…>
  • src/event.js
  • test/unit/event.js
Making sure that you can bind multiple toggles to a single element without problems. Thanks to 'Mr Speaker' for the original patch. Fixes #5274.
14:29 Ticket #5489 (jquery 1.3.2: html() method wont work on IE 6 and 7) created by radmission05
html() wont work on IR6 and 7, My codes are working well before then after …
11:25 Ticket #5488 (Please update visualjquery.com) created by cmyker
This is incredibly useful tool for jQuery developer, it helps to find …
08:42 Ticket #5487 (animate height or width changes display mode) created by orlleite
Hi! When you add a animation to a element, the display css is changed. …
04:07 Changeset [4b55e94d0849568a2fd121952f13a9d6571c731f] by John Resig <jeresig@…>
  • src/core.js
Renamed isObject to isObjectLiteral to be more specific.
02:16 Ticket #5466 (Image load only fires once in chrome) closed by dmethvin
worksforme: There are a couple of strange things there. First is that the element is …
01:50 Ticket #5477 (Problem with Ajax in Firefox) closed by dmethvin
invalid: This does not sound like a bug report. Please ask for help on the forums.
01:49 Ticket #5478 (The "Accordion" page in the docs has some grammar errors) closed by dmethvin
invalid: Please report this on the UI bug tracker.
01:48 Ticket #5486 (keypress fails to work on chromium, keydown works like keypress should) closed by dmethvin
invalid: If you can reproduce this with bare DOM events, please report it to …
01:39 Ticket #5486 (keypress fails to work on chromium, keydown works like keypress should) created by rtrndo
trapping the keypress event in chromium nightly doesn't work. using …

11/10/09:

23:54 Ticket #5485 (Can't reach the "About Trac" section) closed by dmethvin
duplicate: Duplicate of #5484
23:52 Ticket #5469 (Class selector doesn't work as expected when specifying top) closed by dmethvin
worksforme: > It is *not* working. And it doesn't work with .find() either. That's …
22:11 Ticket #5485 (Can't reach the "About Trac" section) created by Starlos
==== How to Reproduce ==== While doing a GET operation on /about, Trac …
22:11 Ticket #5484 (Can't reach the "About Trac" section) created by Starlos
==== How to Reproduce ==== While doing a GET operation on /about, Trac …
18:51 Ticket #5483 (Another Result in .html() with \r\n at the beginning (1.4pre)) created by Sebmaster
If you call .html('&lt;/body&gt;\r\n&lt;/html&gt;') on an div for example, …
17:40 Ticket #5482 (Sizzle pseudo-selectors blow up with nested brackets) created by jakkob
Using a bracket ')' in the contains filter crashes firefox. Escaping the …
17:05 Ticket #5481 (Using ' instead of ") created by msanoosheh
Hello, If you replace " with ' in JavaScript files we will get a little …
14:51 Ticket #3988 ($(document).ready() fires after images load in IE) closed by davidserduke
fixed: The reported problem (in IE with 1.3.1) was fixed and closed. If you are …
14:36 Ticket #5480 (IE7 selector problem) created by ScorpioN
Hi! It seems I've found a bug. I've created several inputs dynamically …
02:09 Ticket #5479 (removeAttr: remove multiple attributes) created by scott.gonzalez
It would be nice if removeAttr() accepted multiple attributes. This could …
01:13 Changeset [a8b089a02089d3d7b7e0744e59618ff9800e760a] by John Resig <jeresig@…>
  • Makefile
Force the submodules to keep up to date.
00:40 Ticket #5380 (jQuery tests fail because on Chrome of V8 sorting optimization (patch)) closed by john
fixed: Made some tweaks to the patch and landed it - good catch and thanks for …

11/09/09:

21:25 Ticket #5478 (The "Accordion" page in the docs has some grammar errors) created by mgozzo
The page located at  http://docs.jquery.com/UI/Accordion has 12 grammatical …
21:19 Ticket #5477 (Problem with Ajax in Firefox) created by adatta
I am trying to implement an auto save feature where user input text and …
16:21 Ticket #5476 (Prevent get(-1) to create a new jQuery object) created by rkatic
Instead of […] you will write […] or even better (for me) …
12:50 Ticket #4320 (document.body append-Error when using back-Button in IE7) closed by john
fixed: Verified fixed: …
12:47 Changeset [262fcf7b7b919da1564509f621cf7480a5d5572b] by John Resig <jeresig@…>
  • src/event.js
Require that, at least, document.body exists before firing the ready event. This may stop jQuery from working on pages that don't create a document.body (such as Safari, when no body exists) but considering that we've required a document.body since 1.3 and haven't broken any pages, this doesn't appear to be a pressing issue. Used the test case written by dmethvin to verify the bug and the fix. Fixes #4320.
12:41 Ticket #4320 (document.body append-Error when using back-Button in IE7) reopened by john
I take that back, this is the ticket with the good test case. I uploaded …
12:40 Ticket #4406 (jQuery doesn't wait for page to load.) closed by john
duplicate
12:31 Ticket #5443 ([with solution and fix proposal] sporadic error "document.body is null" ...) closed by john
duplicate
12:31 Ticket #5443 ([with solution and fix proposal] sporadic error "document.body is null" ...) reopened by john
Actually, I fixed this incorrectly - backing this change out. It's a …
12:30 Changeset [24e18d4cae4a1cb1a77323fd2e99300508e55642] by John Resig <jeresig@…>
  • src/event.js
Backing out commit 81bfd9b870f658ce00eec48ea48a84d69c20bf05, read the ticket incorrectly - and seeing some of the other earlier tickets it's obvious that a more generic solution is needed. Thanks jdalton for the catch.
12:03 Ticket #5259 ([patch] Event delegation for mouseenter and mouseleave) closed by john
fixed: Landed the updated version: …
12:01 Changeset [4fd730dca797f495e7473cbfc97a7decf40ff24a] by John Resig <jeresig@…>
  • src/event.js
Merge branch 'master' of git@github.com:jquery/jquery
11:59 Changeset [d251809912c06478fd0c7711736ef6ea3572723e] by John Resig <jeresig@…>
  • src/event.js
Making mouseenter and mouseleave work with .live().
11:41 Changeset [9a69b2cf08f11d58ba5e53e540b96b8f4ce5072d] by John Resig <jeresig@…>
  • src/event.js
Cleanup bubbling focus and blur events - Use cached event instead of jQuery.event - Do not cache event.special if you use it only once
11:40 Ticket #5475 (closest method to evaluate the selector with appropriate context) closed by john
fixed: Merged this in: …
11:39 Changeset [e03aee1aa6d26107328052998bdf9f54fa08d9ef] by John Resig <jeresig@…>
  • src/traversing.js
Made the closest method evaluate the selector with appropriate context.
11:33 Ticket #5474 (isObject that works) closed by john
fixed: Merged the commits in - thanks! …
11:32 Changeset [c2bbcd88335cf6f8df4ac9389ecbae90291377fb] by John Resig <jeresig@…>
  • src/core.js
Added comments to isObject.
11:32 Changeset [b256a3a266721f04d38dca59e56b37b9a682b2f2] by John Resig <jeresig@…>
  • test/unit/core.js
Added a method to myKlass. If an object's prototype is "empty", then isObject returns true!
11:08 Ticket #4270 (Remove the use of nonstandard properties leftContext and rightContext) closed by john
fixed: Fixed in Sizzle. …
10:28 Ticket #5469 (Class selector doesn't work as expected when specifying top) reopened by fforw
It is *not* working. And it doesn't work with .find() either.
00:03 Ticket #5475 (closest method to evaluate the selector with appropriate context) created by rkatic
[ http://groups.google.com/group/jquery-dev/browse_frm/thread/588fe6d1628452
Note: See TracTimeline for information about the timeline view.