483
I Use This!
Inactive

Commits : Listings

Analyzed about 2 hours ago. based on code collected about 18 hours ago.
Aug 25, 2025 — Aug 25, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
prototype: Temporary workaround for Prototype.BrowserFeatures.SpecificElementExtensions incorrectly evaluating to true on iPhone. More... about 19 years ago
Prototype: remove a slash from the HEADER comment, as this could possibly cause issues with some javascript interpreters More... about 19 years ago
Prototype: merges from form branch. Closes #5031, #5902, #7595, #8401, #8483, #8767. [Mislav Marohnić, Tomas, Christophe Porteneuve, Jonathan Viney] More... about 19 years ago
prototype: Merge [7066] from branches/1-5-1-1 More... about 19 years ago
prototype: Make document.getElementsByClassName match a subset of the WHATWG Web Applications 1.0 specification which was adopted in Firefox 3 (http://www.whatwg.org/specs/web-apps/current-work/#getelementsbyclassname). It now supports multiple class names given as a whitespace-separated list in a string. Array argument is not supported. The method will only return the nodes that match all the class names. In browsers that implement the method natively it will not be overwritten. Closes #8401. More... about 19 years ago
Begone, test artifacts More... about 19 years ago
Ahem, linebreak in changelog More... about 19 years ago
* Make document.getElementsByClassName match the WHATWG Web Applications 1.0 specification which was adopted in Firefox 3 (http://www.whatwg.org/specs/web-apps/current-work/#getelementsbyclassname). It now supports multiple class names given as an array or a space-separated list in a string. The method will only return the nodes that match all the class names. In browsers that implement the method natively it will not be overwritten. Closes #8401. [Mislav Marohnic] More... about 19 years ago
Prototype: save a few lines in Element.Methods.hasClassName More... about 19 years ago
Fix a Safari rendering issue when floating elements could temporarily disappear when opacity was set to 1. Closes #7063. References #3044, #3813, #6706. [Thomas Fuchs, davidjrice] More... about 19 years ago
Prevent a crash in Safari when calling String#evalJSON(true) on very large strings. Add String#isJSON. Closes #7834. [Tobie Langel] More... about 19 years ago
Prototype: Prevent a crash in Safari 1.3 on String#stripScripts and String#extractScripts. Closes #8332. Allow JSON data to contain line breaks. Closes #8271. More... about 19 years ago
Prototype: add failing unit test (IE) for Element.Methods.getStyle on auto-calculated widths. References #8564. More... about 19 years ago
Add Hash.prototype.index which returns the first found property that has a specific value. Closes #8528. [Thomas Fuchs, slusarz, Mislav Marohnic] More... about 19 years ago
prototype: Ensure HTMLElement exists before creating Element.extend. More... about 19 years ago
Use methodize() for the Math aliases More... about 19 years ago
Prototype: Add Number.prototype.round/ceil/floor/abs as an aliases to the respective methods in Math. Refactor to seperate number extensions from base.js. [Thomas Fuchs] More... about 19 years ago
Prototype: Make Element#absolutize and Element#relativize properly use Element#getStyle. Closes #8580. [Christophe Porteneuve] More... about 19 years ago
Prototype: Add Number.prototype.round as an alias to Math.round(). [Thomas Fuchs] More... about 19 years ago
Prototype: Test library fixes: make rake dist work on Windows, only teardown if a browser is supported. Closes #8463, #8498. [Mislav Marohnic, grant] More... about 19 years ago
Prototype: make new insertion syntax work again on Ajax.Updater More... about 19 years ago
Prototype: Fix Element.insert for null values and numeric values when defaulting to bottom More... about 19 years ago
Prototype: Change Element.insert syntax to allow multiple positions. More... about 19 years ago
whitespace is my homeboy More... about 19 years ago
Prototype: String.prototype.truncate now explicitly converts its return value into a string if no truncation takes place. This prevents possible issues with methods expecting input data that is typeof == string. More... about 19 years ago
prototype: Event.findElement behaves as expected when the element passed matches the given selector. Closes #8395. More... over 19 years ago
Element.setOpacity now calls removeAttribute on the filter style on IE if no more filters remain, which makes Cleartype work properly. Closes #8376. More... over 19 years ago
prototype: Event.findElement now uses Element#up (and as a result can take a CSS selector instead of just a tag name). More... over 19 years ago
prototype: Minor cleanup of the position methods More... over 19 years ago
prototype: Fix Element#clonePosition to call Element#viewportOffset. Closes #8372. More... over 19 years ago