Skip to main content

Bug Tracker

Side navigation

#7195 closed enhancement (fixed)

Opened October 15, 2010 12:15AM UTC

Closed December 09, 2010 06:34PM UTC

Last modified March 13, 2012 07:52PM UTC

Ajax rewrite

Reported by: jaubourg Owned by:
Priority: blocker Milestone: 1.5
Component: ajax Version: 1.4.3
Keywords: needsreview Cc: rwaldron, john,
Blocked by: Blocking:

I made a pull request for an ajax rewrite revamping the architecture into a pluggable one and more.

I've been keeping the source in sync with latest version here:

I opened a pull request for code review here:

And I have a write-up describing the new architecture and new features here:

Attachments (0)
Change History (15)

Changed October 15, 2010 12:18AM UTC by snover comment:1

component: unfiledajax
priority: undecidedhigh
status: newopen

Changed October 15, 2010 02:42AM UTC by dmethvin comment:2

Yay, we finally have a ticket for this!

I have a feeling that a change this big can't get into core until 1.5; you saw that John had to back out the 1.4.3 change of moving ajax-related functions under jQuery.ajax.

Changed October 19, 2010 01:07AM UTC by snover comment:3


Retarget all enhancements/features to next major version.

Changed October 23, 2010 08:09AM UTC by snover comment:4

blocking: → 7289

Changed October 23, 2010 08:09AM UTC by snover comment:5

blocking: 72893342, 7289

Changed October 23, 2010 02:21PM UTC by rwaldron comment:6

cc: → rwaldron

Changed October 23, 2010 02:22PM UTC by rwaldron comment:7

blocking: 3342, 72893342, 6703, 7289

Changed November 18, 2010 03:14AM UTC by dmethvin comment:8

blocking: 3342, 6703, 72893342, 4964, 6703, 7289

Changed November 19, 2010 07:34PM UTC by addyosmani comment:9

cc: rwaldronrwaldron, john
keywords: → needsreview

Changed November 19, 2010 11:53PM UTC by comment:10

cc: rwaldron, johnrwaldron, john,

Changed November 22, 2010 02:28AM UTC by snover comment:11

blockedby: → 6778

(In #6778) Currently, we don’t even try to divine the type of the returned data (except for XML) until after dataFilter has already happened.

This can probably happen along with the AJAX rewrite.

Changed November 22, 2010 06:23AM UTC by snover comment:12

blockedby: 67785154, 6778

(In #5154) Truly, the behaviour of $.fn.load is in a bizarre class of its own. Rather than providing a mechanism for switching between GET and POST, we should probably just revisit the logic of the method itself to begin with.

Changed December 09, 2010 06:34PM UTC by jaubourg comment:13

resolution: → fixed
status: openclosed

Rewrite of the Ajax module by Julian Aubourg. Some (dated) details can be found here: more details are forthcoming. Fixes #7195.

Changeset: ab3ba4a81252c4357a7aab5f24d765d41d47986e

Changed December 10, 2010 04:13AM UTC by snover comment:14

#7734 is a duplicate of this ticket.

Changed January 31, 2011 04:28PM UTC by john comment:15

priority: highblocker