jaubourg
a743be19bd
Fixes #11402 . domManip now also removes the closing part of HTML comments or CDATA surrounding executed scripts. Unit tests added.
2012-05-06 01:27:01 +02:00
jaubourg
e3cf0e220c
Transform $.bindReady into $.ready.promise. It is now possible to use $.ready.promise or $.when( $.ready ) to get the ready promise. Costs *1* byte min/gzipped. Unit test added.
2012-05-06 01:05:03 +02:00
Mike Sherov
714b8ffd2b
reduce complexity of ready further, and try manipulating DOM to make sure we're really ready
2012-05-04 13:31:35 -04:00
Mike Sherov
f925c7a1c9
remove jQuery.quickReady, save bytes, style nits in tests
2012-05-04 10:17:30 -04:00
Oleg
bab6f5355c
-8 bytes
2012-05-04 00:18:08 +04:00
jaubourg
9cb1ab436d
Fixes the parameters given to load callback when the request errors.
2012-05-02 02:29:12 +02:00
Oleg
95291b44e6
jQuery.fn.load optimization
2012-05-01 14:47:14 -04:00
Oleg
6bed348a00
jQuery.ajaxSetup() data is merged with params. Fixes #10524
2012-05-01 14:39:45 -04:00
jaubourg
a1e3122706
Gains 1 more byte min/gz and reminds that isResolved and isRejected are deprecated in the comments.
2012-04-28 23:06:48 +02:00
jaubourg
13f4f5adc2
Merge branch '1.8-deferred-optimize2' of git://github.com/gibson042/jquery into PR754
2012-04-28 22:57:32 +02:00
jaubourg
5fc8d9e454
Simplifies the way the internal memory storage is handled.
2012-04-28 22:54:13 +02:00
jaubourg
6ad53c33d8
Opera announced they will start supporting the -webkit- prefix for a selected set of css properties. Let's put the inspection of -webkit- prefix properties as the last one in case this propagates to the style object and/or other browsers (the cssPrefixes array is inspected from right to left).
2012-04-28 16:52:32 +02:00
Richard Gibson
a25721a2cd
code compression
2012-04-26 16:08:17 -04:00
jaubourg
6e066a4db7
Trims down deferred.js. The gist of it is from the magnificent @gibson042, I just added some minor touches.
2012-04-25 18:25:52 +02:00
jaubourg
87c83b0458
Callbacks.add now accepts array-like objects (like Arguments). Now uses the slice method of the args array in fireWith rather than a quite slow jQuery.merge.
2012-04-25 18:25:51 +02:00
jaubourg
42dbc86573
Use real declaration since that helps gzip: thanks @gibson042.
2012-04-25 17:15:48 +02:00
jaubourg
245f5a244e
Regression: makes sure that all instances of a callback are removed. Unit test added.
2012-04-25 16:08:38 +02:00
jaubourg
97210d4e70
How about we save 62 bytes? Also ensure that the arguments array given to fireWith is copied internally.
2012-04-25 15:50:26 +02:00
jaubourg
f30744354f
Since we can pass an object to jQuery.Callbacks now, let's name it options to be consistent with the rest of the code.
2012-04-25 02:16:37 +02:00
jaubourg
ad329384ff
Uses a copy of the flags when they are given as an object rather than the object itself. That way, we're sure flags are immutable for the entire lifetime of the Callbacks instance.
2012-04-25 02:06:21 +02:00
Mike Sherov
54fab3174c
Fix #10067 . Create jQuery.quickReady; closes gh-736.
...
Allows us to get to the ready state sooner by not waiting for iframes to load. If that causes backcompat pain, use `jQuery.quickReady = false` as prescribed by your developer.
2012-04-23 15:44:27 -04:00
Corey Frang
58ed62ed12
Effects: 1.8 Animation Rewrite - thanks @mikesherov and @gibson042
2012-04-23 15:05:12 -04:00
jaubourg
8ad22a2b15
Prevents tests for replaceInData to take place if replaceInUrl is already true.
2012-04-23 00:07:15 +02:00
Richard Gibson
180a997da5
remove redundant condition
2012-04-22 14:53:36 -04:00
Richard Gibson
2d1247a413
style adherence
2012-04-22 11:40:02 -04:00
Richard Gibson
b0ea80e9fd
refactor jsonp.js for size and clarity
2012-04-22 11:36:44 -04:00
Mike Sherov
d3b61de520
define curCSS without temp vars to save 10 bytes
2012-04-20 14:18:15 -04:00
jaubourg
8ebb2f4793
Fixes #8205 . Mitigates memory usage by recycling jsonp callback names the safest possible way (no kittens were harmed in the making of this). Doesn't even try to delete window properties (would necessitate a try/catch for IE which makes the cost in size prohibitive). Unit tests added.
2012-04-20 03:02:20 +02:00
Mike Sherov
3e6f94c360
Remove unnec. else condition
2012-04-19 10:43:26 -04:00
Dave Methvin
9ebc27db54
Remove $("body") case; $(document.body) is 2x faster.
2012-04-18 13:04:44 -04:00
Oleg
abd2a07498
Fix #8894 . Ensure .appendTo
creates a new set in oldIE.
2012-04-16 21:57:41 -04:00
Rick Waldron waldron.rick@gmail.com
6e0b3e8e73
More indent correction
...
Signed-off-by: Rick Waldron waldron.rick@gmail.com <waldron.rick@gmail.com>
2012-04-15 22:54:18 -04:00
Rick Waldron waldron.rick@gmail.com
576607de0f
Fixes mangled indents.
...
Signed-off-by: Rick Waldron waldron.rick@gmail.com <waldron.rick@gmail.com>
2012-04-15 21:59:25 -04:00
Yehuda Katz
aabc0d85bb
Update sizzle rev
2012-04-15 17:53:00 -04:00
Rick Waldron
2f1ddd4507
Fix #11500 . Allow triggered, simulated change events.
2012-04-10 21:54:07 -04:00
Rick Waldron
62a4c84503
Fix #10324 . IE9 fumbles the innerHTML on object elements.
2012-04-10 21:38:11 -04:00
Arne de Bree
0e2642d216
Fix 11547. XML and IE DOM can't be force-lowercase in removeAttr().
...
See discussion on pull request: https://github.com/jquery/jquery/pull/724
2012-04-10 18:25:04 -04:00
Mike Sherov
d7217cc29c
Fix 11004. getWH() box-sizing:border-box includes padding and border.
2012-04-10 17:26:52 -04:00
Mike Sherov
5376a809c0
Fix #10413 , #10679 . Fix box-sizing:border-box and add css vendor prefix support.
2012-04-06 08:39:59 -04:00
Mike Sherov
77536f5cb2
Fix #10996 , simplify offset code by forsaking ancient browsers.
2012-04-05 21:55:28 -04:00
Mike Sherov
91a6d9dafc
Speed up .css() by eliminating the middleman.
2012-04-05 21:42:23 -04:00
Richard Gibson
590bcab245
Fix #11543 : .has should work on detached elements.
2012-04-05 21:03:41 -04:00
Oleg
c04bfce556
Fixes #11338 , .replaceWith should work on detached nodes.
2012-04-05 12:53:36 -04:00
cmcnulty
4cd57d727a
Fix 11528. Exclude link/html5 tags from innerHTML path on oldIE.
2012-04-05 12:26:20 -04:00
tsinha
36d2d9ae93
Fix #8653 , .param() undefined/null values become empty strings
2012-04-05 11:06:54 -04:00
Sindre Sorhus
fdf37de778
Followup to #11469 ; add test case and clarify code.
2012-04-04 23:30:13 -04:00
Sindre Sorhus
d5ee856a44
Remove moot second argument from slice.call()
...
The zeroes were added to fix http://bugs.jquery.com/ticket/4942 but those browsers are no longer supported.
2012-04-04 23:22:15 -04:00
Richard Gibson
22ad8723ce
Fix #11325 : smaller/stronger domManip/buildFragment/clean
2012-04-04 23:03:34 -04:00
Oskari
da70ca6b96
Use multiply rather than divide for speed.
2012-04-04 22:14:33 -04:00
Robert Katic
077fd7ed6f
Fix #11439 . Remove use of undefined jQuery.support.parentNode.
2012-04-04 21:57:48 -04:00