Sam Stephenson
|
fea6bc1a21
|
prototype: Automatically strip security delimiter comments from JSON strings before evaling them. The default delimiter is '/*-secure- ... */' or you can specify your own with the Prototype.JSONFilter regular expression. If you wrap your JSON response bodies in this delimiter on the server side, rogue external sites can't hijack potentially sensitive data via <script> tags. Closes #7910.
|
2007-04-24 03:31:14 +00:00 |
Sam Stephenson
|
643b7bec37
|
prototype: Add extra spacing so Array#toJSON and Hash#toJSON generate YAML-loadable JSON. Closes #7883.
|
2007-04-24 02:50:52 +00:00 |
Thomas Fuchs
|
193104ac33
|
Trivial dom.html cleanups, dont do the hidden element getDimensions test for now
|
2007-04-18 16:30:40 +00:00 |
Thomas Fuchs
|
95ac141bd9
|
Fix Form.request for forms containing an input element with name="action". Closes #8063.
|
2007-04-17 17:41:22 +00:00 |
Thomas Fuchs
|
bbd0e6eb54
|
Make Event.element extend the returned element. Closes #7870.
|
2007-04-17 17:31:20 +00:00 |
Thomas Fuchs
|
68f3b219e0
|
Fix a CHANGELOG typo
|
2007-04-17 17:10:57 +00:00 |
Thomas Fuchs
|
a0532bd933
|
Rolling back #7683 as it breaks existing effects in certain scenarios
|
2007-04-05 12:50:59 +00:00 |
Thomas Fuchs
|
4c90be6a30
|
Prevent a crash on Safari on String.prototype.stripScripts and extractScripts with large <script> tags.
|
2007-04-03 22:21:58 +00:00 |
Thomas Fuchs
|
c0509c7f5f
|
Prototype: clean (un)escapeHTML IE special casing and optimize speed for IE and Safari
|
2007-03-29 17:39:48 +00:00 |
Thomas Fuchs
|
9a7dcd54fb
|
Prevent linefeed normalisation in String.prototype.escapeHTML and unescapeHTML on IE for consistency with other browsers
|
2007-03-28 11:35:05 +00:00 |
Thomas Fuchs
|
5f2acb4be5
|
Make Hash.toQueryString serialize undefined values. Ensure consistency with String.prototype.toQueryParams. Closes #7806. [Mislav Marohnic]
|
2007-03-27 20:55:56 +00:00 |
Thomas Fuchs
|
ab4bb656e1
|
Prototype: run tests in defined order by sorting by filename, #7141
|
2007-03-27 18:50:43 +00:00 |
Thomas Fuchs
|
296cada736
|
Prototype: Make automatic unit testing work smoother on non-english versions of Windows
|
2007-03-27 18:31:25 +00:00 |
Thomas Fuchs
|
4506db2df2
|
Fix Selector issues with :not and attribute selector double quotes, fixes #7901. [Andrew Dupont]
|
2007-03-27 18:20:35 +00:00 |
Thomas Fuchs
|
779cd337b8
|
Fix issues with Selector an+b logic, performance improvements. Closes #7873. [Andrew Dupont]
|
2007-03-27 18:14:53 +00:00 |
Thomas Fuchs
|
930c8f2665
|
Fix an issue with Element.getDimensions with some element types on non IE-browsers. Closes #7683. [Andrew Dupont]
|
2007-03-27 18:04:59 +00:00 |
Thomas Fuchs
|
db2ee67799
|
Fix Form.disable to work again on non-form elements. Closes #6887. [Mislav Marohnic]
|
2007-03-27 17:53:52 +00:00 |
Thomas Fuchs
|
fc91a3e456
|
Fix an issue with String.prototype.endsWith. Closes #7822. [altblue]
|
2007-03-27 17:43:30 +00:00 |
Sam Stephenson
|
63985a21ed
|
prototype: 1.5.1_rc2
|
2007-03-12 21:27:17 +00:00 |
Sam Stephenson
|
cb1ad0e2cd
|
prototype: Add a tab character via innerHTML to the selector whitespace test.
|
2007-03-12 21:26:21 +00:00 |
Sam Stephenson
|
1c8e6c170e
|
prototype: Give credit where credit is due. Add an attribution to YUI-Ext's DomQuery to the top of selector.js.
|
2007-03-12 20:27:19 +00:00 |
Thomas Fuchs
|
d17521f960
|
Missed ticket #
|
2007-03-11 22:40:52 +00:00 |
Thomas Fuchs
|
e9501d63e5
|
Make Element.extend work on IE for Nodes with the same ID that where discarded.
|
2007-03-11 22:40:24 +00:00 |
Thomas Fuchs
|
d03e70c4d1
|
Fix toJSON unit tests in array.html to use array toJSON methods [Tobie Langel]
|
2007-03-11 21:16:10 +00:00 |
Thomas Fuchs
|
c9199c804d
|
Remove the first-element special treatment from Selector unique
|
2007-03-11 16:19:02 +00:00 |
Thomas Fuchs
|
b2845e4557
|
Prototype: Make Selector correctly extend the first element it returns on IE. [Thomas Fuchs]
|
2007-03-11 14:51:14 +00:00 |
Thomas Fuchs
|
a6984e692b
|
Prevent a crash in Safari when using $A() on NodeList objects that contain text nodes. [Thomas Fuchs]
|
2007-03-11 13:42:40 +00:00 |
Thomas Fuchs
|
881b7dc00f
|
Prototype: Fix Element.Methods.descendants() to properly extend elements on IE.
|
2007-03-11 10:59:06 +00:00 |
Sam Stephenson
|
811fb86286
|
prototype: 1.5.1_rc1: Fix readAttribute for IE7.
|
2007-03-09 19:17:50 +00:00 |
Sam Stephenson
|
94cfdd3e47
|
prototype: 1.5.1_rc0
|
2007-03-09 04:24:49 +00:00 |
Sam Stephenson
|
fb0013a193
|
prototype: Give the parens some breathing room
|
2007-03-09 04:23:28 +00:00 |
Sam Stephenson
|
7544938291
|
prototype: Detabify test/unit/selector.html
|
2007-03-09 04:15:48 +00:00 |
Sam Stephenson
|
00bce412d2
|
prototype: Merge the selector branch into trunk, bringing vast performance improvements, bug fixes, and near-complete CSS3 compliance to $$ and Selector. Closes #7568.
|
2007-03-09 04:12:13 +00:00 |
Sam Stephenson
|
f160bc4d4d
|
prototype: Add support for JSON encoding and decoding. Closes #7427.
|
2007-03-09 03:23:24 +00:00 |
Sam Stephenson
|
f281192758
|
prototype: Fix double escaping of query parameters in Hash.prototype.toQueryString, and prevent Safari from iterating over shadowed properties when creating hashes. Closes #7421.
|
2007-03-09 03:15:03 +00:00 |
Thomas Fuchs
|
1bf16af3bc
|
We dont like tabs
|
2007-03-08 22:45:07 +00:00 |
Thomas Fuchs
|
752eebdd26
|
Prototype: Fix simulated attribute reading for IE for "href", "src" and boolean attributes.
|
2007-03-08 22:43:18 +00:00 |
Thomas Fuchs
|
a9ec09115b
|
Prototype: Form.Element.disable() will now call blur(), removed blur() call from Form.Element.enable(). Closes #6034. [tdd]
|
2007-03-05 16:03:11 +00:00 |
Thomas Fuchs
|
fcc23f0d70
|
Optimize document.getElementsByClassName and finalize DOM performance optimization refactoring. Closes #6696
|
2007-03-04 22:55:08 +00:00 |
Thomas Fuchs
|
3c743a35f5
|
Add missing semicolons in hash unit tests
|
2007-03-04 21:57:29 +00:00 |
Thomas Fuchs
|
ebd3351b20
|
Fix an issue with serializing empty array inputs, fixes #7516, merges [6309] and [6312] from from branch
|
2007-03-04 21:54:09 +00:00 |
Thomas Fuchs
|
aa7ba0d4ff
|
Prototype: Add optional third parameter "camlized" to Element.setStyle, for optimized performance if style names are known to be camelCased. [Thomas Fuchs]
|
2007-03-02 12:36:09 +00:00 |
Thomas Fuchs
|
91dd60c5a2
|
Prototype: some more Element.setStyle optimizations
|
2007-03-02 12:16:42 +00:00 |
Sam Stephenson
|
94d8333448
|
prototype: Fix a bug in the simulated hasAttribute for IE due to getAttributeNode sometimes returning null.
|
2007-02-28 01:16:52 +00:00 |
Thomas Fuchs
|
60bb0686ba
|
Prototype: Optimize Element.getStyle and add new Element.getOpacity method. Special case IE and Opera getStyle methods. Closes #7648. [Tobie Langel, Thomas Fuchs]
|
2007-02-27 11:35:21 +00:00 |
Thomas Fuchs
|
80f6f4076b
|
Prototype: Optimize Element.setStyle and add new Element.setOpacity method, special case IE and Gecko opacity methods. Closes #7585. [savetheclocktower]
|
2007-02-23 01:19:18 +00:00 |
Thomas Fuchs
|
d1481932b9
|
Prototype: Add unified Browser detection by providing Prototype.Browser.(IE|Gecko|WebKit|Opera) booleans. Closes #6800. [savetheclocktower]
|
2007-02-19 22:23:10 +00:00 |
Thomas Fuchs
|
5224f0fc4f
|
Prototype: Add String.prototype.empty and String.prototype.blank (tests if empty or whitespace-only). Closes #7016. [Jonathan Viney, Thomas Fuchs]
|
2007-02-19 21:32:37 +00:00 |
Thomas Fuchs
|
ab59de3949
|
Prototype: Update README to reflect new URLs, update LICENSE copyright years. Closes #7426. [Tobie Langel]
|
2007-02-19 20:57:19 +00:00 |
Thomas Fuchs
|
06cf9616f9
|
Prototype: add form elements methods chaining test
|
2007-02-10 16:22:56 +00:00 |