Commit Graph

775 Commits

Author SHA1 Message Date
Juriy Zaytsev 3e3b470009 Use feature testing in `Element#readAttribute` when taking care of Opera's `getAttribute('title')` quirk 2009-03-24 23:33:17 -04:00
Juriy Zaytsev d4c182c03d Use `Prototype.emptyFunction` consistently throughout unit tests. [#253 state:resolved] 2009-03-24 07:59:32 -04:00
Tobie Langel b8635ebdde deprecation extension: Modified deprecation notice for Array#reduce. 2009-03-23 23:35:13 +01:00
Tobie Langel f44d0500d9 deprecation extension: clean-up tests. 2009-03-23 16:30:28 +01:00
Tobie Langel 827e6ee1ae deprecation extension: mark Array#reduce() as removed. [#569 state:resolved] (Tobie Langel) 2009-03-23 16:06:01 +01:00
Juriy Zaytsev 0b4e142d8a `Form.serialize` now works safely with forms that have "length"-named elements. [#77 state:resolved] 2009-03-23 00:15:34 -04:00
Juriy Zaytsev 71a8663370 `Element#update` now takes care of SCRIPT elements in IE. [#573 state:resolved] 2009-03-22 19:04:04 -04:00
Juriy Zaytsev 2c986d8eaf Remove unused local variables. Fix failing form test. 2009-03-22 10:53:08 -04:00
Juriy Zaytsev fa15f212fa Fix `escapeHTML` in Chrome by using a more strict check. 2009-03-22 01:12:45 -04:00
Juriy Zaytsev dee8a1010c Fix faulty DOM test. 2009-03-21 22:23:14 -04:00
Juriy Zaytsev 0e63247604 Make `Element.extend` take care of IE8 HTMLAppletElement and HTMLObjectElement objects bug. 2009-03-21 22:10:03 -04:00
Juriy Zaytsev eaa8b949c8 Fix another DOM test to pass in IE8. 2009-03-21 21:09:55 -04:00
Andrew Dupont 9bb8fbf2ff Merge branch 'master' of git@github.com:sstephenson/prototype 2009-03-20 19:44:11 -05:00
Juriy Zaytsev 06068431f7 Fix for/htmlFor translation in IE8 2009-03-20 18:08:34 -04:00
Juriy Zaytsev 30c1935cdb Fix `writeAttribute` and `readAttribute` failures in IE8. Use proper feature testing when taking care of getAttribute/setAttribute glitches. 2009-03-20 17:33:56 -04:00
Juriy Zaytsev 25a38aa717 resolve conflict 2009-03-20 16:27:28 -04:00
Juriy Zaytsev a97c044361 Remove sniffing from one of the DOM tests, making it pass in IE8. 2009-03-20 16:26:08 -04:00
Juriy Zaytsev 4b9bf985a2 Fix Form.reset test in IE 2009-03-20 16:23:38 -04:00
Juriy Zaytsev 88d7671f0d Fix Form.reset test in IE 2009-03-20 16:10:39 -04:00
Juriy Zaytsev b34355653e Remove Array#reduce [#569 state:resolved] 2009-03-20 12:05:02 -04:00
Andrew Dupont e07dcf83df Changes to PDoc template. 2009-03-20 05:49:47 -05:00
Andrew Dupont deeb3bbd88 PDoc changes. 2009-03-20 05:46:53 -05:00
Andrew Dupont 77db1f9107 Merge branch 'master' of git@github.com:sstephenson/prototype 2009-03-20 05:44:20 -05:00
Juriy Zaytsev c7a5d3480e Make sure try/catch/finally is used instead of try/finally [#421 state:resolved] 2009-03-19 16:47:07 -04:00
Juriy Zaytsev 1a375daea2 Remove sniffing from `$A` by using `in` operator when accessing property of a nodelist. 2009-03-19 16:22:37 -04:00
Andrew Dupont e0cd7d5edf PDoc cleanup. 2009-03-10 19:08:21 -05:00
Andrew Dupont 4fefe32876 Add Element#clone as a safe wrapper of native `cloneNode`. (Andrew Dupont, kangax) 2009-03-10 12:22:56 -05:00
Andrew Dupont c2915dfe9b Add `tmp` directory to ignores. 2009-03-09 11:23:25 -05:00
Andrew Dupont 8f697f3e85 Add tests to ensure IE8 properly assigns a class name in the `Element` constructor. [#529 state:resolved] (Riki Fridrich, Andrew Dupont) 2009-03-08 20:27:38 -05:00
Andrew Dupont fa12b00111 Remove sniffing from `Element` when detecting broken `setAttribute` in IE. [#571 state:resolved] (kangax) 2009-03-08 18:18:55 -05:00
Andrew Dupont ba2c26090b Remove sniffing from `Element.update` branching in favor of feature detection. [#574 state:resolved] 2009-03-08 18:16:02 -05:00
Andrew Dupont 7833e8c909 Remove sniffing when branching `escapeHTML` and `unescapeHTML`. [#570 state:resolved] (kangax) 2009-03-08 18:02:09 -05:00
Andrew Dupont 4453e62fd5 Add the last of the documentation for the Ajax section. 2009-03-07 20:01:22 -06:00
Andrew Dupont c1a296b79b Remove debug info from PDoc template helper file. I am a putz. 2009-03-07 20:00:48 -06:00
Andrew Dupont 0b9997e155 Removed errant debug code from unit test. 2009-03-07 18:54:16 -06:00
Andrew Dupont ceae210ab6 Update PDoc to latest. 2009-03-07 15:45:40 -06:00
Andrew Dupont 15b936af91 Changes to PDoc template to fix issues relating to sections. 2009-03-07 15:45:22 -06:00
Andrew Dupont deb3df525e Change some PDoc characters to HTML entities so that we don't confuse Sprockets. 2009-03-07 15:44:50 -06:00
Andrew Dupont 0f5c9bfcc5 Updates to PDoc in DOM section. 2009-03-07 15:44:12 -06:00
Andrew Dupont 449e532f9a Add PDoc for most of Ajax section. 2009-03-07 15:43:20 -06:00
Andrew Dupont 8c2af9bd66 Descriptions of all the classes/namespaces in the "Language" section. 2009-03-06 15:41:11 -06:00
Andrew Dupont 2895be3587 Add custom PDoc HTML template to source tree. 2009-03-06 12:27:40 -06:00
Andrew Dupont 0445d37116 Update Rake "doc" task to integrate with Sprockets. 2009-03-06 12:26:50 -06:00
Andrew Dupont 205e711ebc Update to latest PDoc. 2009-03-06 12:24:29 -06:00
Andrew Dupont d189f809a4 Fixed aliases in PDoc for Enumerable. 2009-03-06 12:20:09 -06:00
Andrew Dupont f8e96818f7 Updated Sprockets and PDoc to latest versions. 2009-03-05 17:58:43 -06:00
Andrew Dupont 00742ac153 Extensive PDoc changes. 2009-03-05 13:56:01 -06:00
Andrew Dupont e88f22e0c3 Redefine Element#down in IE 6-7 to avoid extending all descendants when no selector is given. [#452 state:resolved] (eno, Andrew Dupont) 2009-02-28 12:18:31 -06:00
Andrew Dupont 4a0b9b7c1d Reverse the definitions of Event#pointer(X|Y) and Event#pointer to prevent unnecessary computation. [#403 state:resolved] (Nick Stakenburg, Andrew Dupont). 2009-02-28 12:16:12 -06:00
Andrew Dupont 9d7a981e4c Add first-class support for `mouseenter` and `mouseleave` events in non-IE browsers (IE supports them natively). [#350 state:resolved] (Nick Stakenburg, Andrew Dupont) 2009-02-28 10:07:08 -06:00