Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: mootools/mootools-core
base: 1.2.5
...
head fork: mootools/mootools-core
compare: 1.3rc1
Checking mergeability… Don't worry, you can still create the pull request.
This comparison is big! We're only showing the most recent 250 commits
Commits on May 24, 2010
@arian arian The Request.HTML filter option can be a selector as well as a functio…
…n -> mixed
33d9275
@arian arian * Add Type: before Array, Object, Element etc. so show its an instanc…
…e of Type

* #dollar and #dollars -> #Window:dollar and #Window.dollars
* Several link fixes
2c1f1b6
@arian arian Document the document.id function 97ae777
@arian arian Document the document.id function f341371
@arian arian Fix some messed up things 1a952e4
Aaron Boushley Changed capture groups into non capturing groups where the capture wa…
…s not being used.
1ea164a
Commits on May 26, 2010
@appden appden Calling getBoundingClientRect in iPhone OS when the page is scrolled …
…invites madness!
b6d9f95
@cpojer cpojer Merge branch 'master' of github.com:mootools/mootools-core ab236df
@darkwing darkwing Small optimization ea82cf5
@darkwing darkwing Small optimization d5bf4d6
Commits on May 27, 2010
@arian arian Remove /*<1.2compat>*/.../*</1.2compat>*/ blocks as well 01ce51b
@arian arian Remove ugly whitespace 3174b6e
@cpojer cpojer Merge branch 'master' of http://github.com/arian/mootools-core 52175a0
@arian arian * Remove all the "if Selectors is loaded..."
* Add getSiblings method
9bb475f
@arian arian Remove Slick from Docs, it will have its own someday 6690dbf
@arian arian Fix links 95c23c9
@arian arian Add Deprecated Functions Sections and notes if Hashes like Element.Pr…
…operties are changed to Native Objects
ded5e72
@cpojer cpojer * Updating Slick 19a7056
Commits on May 28, 2010
@kamicane kamicane - Fx.Morph, Fx.Tween: fixed getters and setters for morph and tween.…
… The getter does not accept the options object anymore.

 - Fx: moved the duration computation in the start method, so setOptions can be freely called whenever.
3f10c4d
@cpojer cpojer * Updating Fx docs 4b1aee3
@kamicane kamicane - same treatment as the previous commit for the Request setters / ge…
…tters load and send.
4e45e7a
@kamicane kamicane Merge branch 'master' of git://github.com/cpojer/mootools-core 80cb644
@cpojer cpojer * Request documentation fixes 9f62fee
@kamicane kamicane Merge branch 'master' of git://github.com/cpojer/mootools-core 310be79
@fabiomcosta fabiomcosta Organization and no need for this "purge" variable. 8d25014
@fabiomcosta fabiomcosta Element.get works as expected with 1.2 with the compat layer activate…
…d. Little additions on the build script for making this work.
c73799b
@fabiomcosta fabiomcosta Fix for #729, domready order on ie. 4fb7cd4
@arian arian Fix merge problems d02e7db
@arian arian Fix merge problems 5d15e49
@arian arian Merge branch 'master' of http://github.com/mootools/mootools-core a99f797
@kamicane kamicane - updated Packager and the build file to use Packager's blocks removal. 3cd2c0b
@kamicane kamicane Merge branch 'master' of github.com:mootools/mootools-core 353f581
@arian arian Fix typos in Function and Object documentation e0628e0
@arian arian Merge branch 'master' of http://github.com/mootools/mootools-core 6736a42
Savageman Fix typo in the Fx documentation. a062817
Commits on May 30, 2010
@arian arian Typo in the Docs: getsibling -> getSibling bf9580c
@arian arian Typo in the Docs in the getSibling method: children -> siblings e506648
@arian arian Fixes #916 - its newElement.replaces(oldElement) cfa964e
@arian arian Replace $defined 12d3c7d
@arian arian Fixes #584 and make the post/get/put/delete methods behave the same a…
…s send
e77483e
@cpojer cpojer Merge branch 'master' of http://github.com/arian/mootools-core 8c2879b
@cpojer cpojer Merge branch 'master' of http://github.com/boushley/mootools-core 8d42c32
@fabiomcosta fabiomcosta Organization and no need for this "purge" variable. 6b46ab6
@cpojer cpojer Merge branch 'request-methods' of http://github.com/arian/mootools-core 55a9021
@cpojer cpojer * Whitespace f6baa75
@cpojer cpojer * Moar whitespace d3f1213
@cpojer cpojer * Initializing this.header earlier in Request (fixes Request.JSON, Re…
…quest::setHeader)
15dee73
@cpojer cpojer * Fixing Request post/get/put/delete aliases again 2f06b0e
Commits on May 31, 2010
@timwienk timwienk Fixing unexpected behaviour of Function.prototype.delay and Function.…
…prototype.periodical.

Gecko passes an extra parameter to the callback routine, indicating the "lateness" of the timeout in milliseconds. Due to this behaviour this "lateness" would be passed to the executed function if no parameters were passed originally.
Reference:
  - https://developer.mozilla.org/en/DOM/window.setTimeout#section_2
  - https://developer.mozilla.org/en/DOM/window.setInterval#section_5
3abda41
Commits on Jun 01, 2010
@arian arian Add link to MDC Object e82e6e3
@arian arian Add Opera 4ef1486
Commits on Jun 02, 2010
@arian arian Fix links because Object function moved to the Object type page 29d6468
@cpojer cpojer Merge branch 'master' of http://github.com/arian/mootools-core 11815e6
Commits on Jun 03, 2010
@fabiomcosta fabiomcosta Revert "Element.get works as expected with 1.2 with the compat layer …
…activated. Little additions on the build script for making this work."

This reverts commit c73799b.
48560b0
@fabiomcosta fabiomcosta Merge branch 'master' of github.com:mootools/mootools-core ad712ab
@fabiomcosta fabiomcosta Fix for the overloadSetter if you pass undefined or null to the setter. b9066e8
Commits on Jun 04, 2010
@fabiomcosta fabiomcosta Fix for the overloadSetter if you pass undefined or null to the setter. 7c31337
@cpojer cpojer * And that is Beta 2 663cdcd
@cpojer cpojer * And back to 1.3dev on master 12b487f
@darkwing darkwing Lots of documentation corrections. f3d3c9f
@darkwing darkwing Updating docs to better conform to standard 6314166
@fabiomcosta fabiomcosta Merge branch 'master' of github.com:mootools/mootools-core 7ccc83b
Commits on Jun 05, 2010
@arian arian Update $$ documentation, in 1.3 it only accepts one paramerter that s…
…hould be a string (selector)
c49ad3d
@arian arian Put back the Array:each method documentation 4e2e792
@arian arian Merge commits from davidwalsh 6c965bf
@arian arian Add whitespace d2f8566
Commits on Jun 07, 2010
@cpojer cpojer * Adding iOS to Browser.Platform 03e8eed
@cpojer cpojer * Oops :) c9cf478
@cpojer cpojer * Object.length => Object.getLength b50ae28
@arian arian Browser.konqueror does not exist (anymore) abbff99
Commits on Jun 08, 2010
@kamicane kamicane - "fixed" $$. 1.3 $$ will now take either an array / collection, a s…
…tring as a selector or a list of element. The concept behind this is that $$ will not merge multiple collections any longer, but rather take as input just one collection. You do the merging yourself if you have to.
6fe8226
@kamicane kamicane - updated $$ documentation. 5d8419c
@cpojer cpojer Merge branch '1.3' of git://github.com/kamicane/mootools-core 62cc185
Commits on Jun 09, 2010
@fabiomcosta fabiomcosta Merge branch 'master' of github.com:mootools/mootools-core 0789941
@fabiomcosta fabiomcosta Object.keyOf instead of Hash.keyOf 563cde8
@fabiomcosta fabiomcosta Object.keyOf instead of Hash.keyOf 4dfad4e
@fabiomcosta fabiomcosta Making sure the mutators are executed before implementing the other m…
…ethods. Fixes #642, more details there.
2785a57
@fabiomcosta fabiomcosta Fixes #894, getPrevious now get the first previous node that matches …
…the passed expression.
0b6fb60
@fabiomcosta fabiomcosta fix for #841 and some other related issues with xml nodes and their a…
…ttributes.
7f3dc4c
@fabiomcosta fabiomcosta Fixes #794. offsetparent is defined here http://www.quirksmode.org/do…
…m/w3c_cssom.html#offsetParent. Current implementation would return null on IE if it reaches the body as offsetparent.
1683a1d
@fabiomcosta fabiomcosta Fixes #894, getPrevious now get the first previous node that matches …
…the passed expression.
c397bf0
@fabiomcosta fabiomcosta fix for #841 and some other related issues with xml nodes and their a…
…ttributes.
be7daa6
@fabiomcosta fabiomcosta Fixes #794. offsetparent is defined here http://www.quirksmode.org/do…
…m/w3c_cssom.html#offsetParent. Current implementation would return null on IE if it reaches the body as offsetparent.
b461ca9
@cpojer cpojer Revert "fix for #841 and some other related issues with xml nodes and…
… their attributes."

This reverts commit 7f3dc4c.
37b9697
@fabiomcosta fabiomcosta fixing get opacity. html.style.filter != null returns true on opera, …
…so now we are testing if the browser works with opacity, it works just fine. The get method now returns correct values for non setted opacities.
765c4fe
@fabiomcosta fabiomcosta fixing get opacity. html.style.filter != null returns true on opera, …
…so now we are testing if the browser works with opacity, it works just fine. The get method now returns correct values for non setted opacities.
5badbbb
Commits on Jun 10, 2010
@fabiomcosta fabiomcosta fixes #783. Making the multiple arguments on array.invoke equal to Fu…
…nction.attempt, and adding the arguments parameters on Swiff.remote.
c755be3
Commits on Jun 11, 2010
@fabiomcosta fabiomcosta This fixes some random errors while using this.toElement() (getting a…
… reference to the swf object).
b359d5c
@fabiomcosta fabiomcosta Fixes #473. Thanks Brenton for your help. 72b7cf6
Commits on Jun 30, 2010
@fabiomcosta fabiomcosta using the previously defined ua variable. 306b688
Commits on Jul 01, 2010
@fabiomcosta fabiomcosta Improved speed of the get opacity method and now it gets the inline f…
…ilters/opacity too. The set method doesnt remove existing filters anymore.
33a9376
@fabiomcosta fabiomcosta Using Slick.find (doc, '#' + id) instead doc.getElementById(id) since…
… Slick fixes issues on getElementById function, like the id/name issue from IE.
35b283b
@fabiomcosta fabiomcosta Fix for get(maxlength) that, when not set, returns high values (21474…
…83647 on ie6/7).
c3cabd2
@fabiomcosta fabiomcosta updating reference for the Specs submodule 4c1db54
@fabiomcosta fabiomcosta Revert "Making sure the mutators are executed before implementing the…
… other methods. Fixes #642, more details there."

This reverts commit 2785a57.
4ff028e
Commits on Jul 05, 2010
@fabiomcosta fabiomcosta solves the problem with extending nodes more than one time. f5e4236
@fabiomcosta fabiomcosta some code improvements db3ff48
@fabiomcosta fabiomcosta Revert "fix for #841 and some other related issues with xml nodes and…
… their attributes."

This reverts commit 7f3dc4c.
d5b2331
@fabiomcosta fabiomcosta Merge branch 'master' of github.com:mootools/mootools-core
enting the other methods. Fixes #642, more details there."

This reverts commit 2785a57.

Conflicts:
	Source/Element/Element.Style.js
d29f41a
Commits on Jul 10, 2010
@arian arian Add rightClick and rearange the order of the properties to match the …
…order in the Sourse file
f20df41
@fabiomcosta fabiomcosta no need to access the slow "arguments" variable 12ceb8c
@fabiomcosta fabiomcosta Needs to be this.Element cause IE8 erases the Element Object while pr…
…e-processing the statement "var Element = ..."
93eb5ef
@fabiomcosta fabiomcosta if theres no attachEvent we dont need to create the unloadEvent funct…
…ion.
e40e8cf
@cpojer cpojer * Adding gesture and touch events to native event list 64ba785
@cpojer cpojer * fevents, really? 567e3c1
Commits on Jul 11, 2010
@cpojer cpojer * Adding support for gesture/touch events 51db329
@cpojer cpojer * Also adding orientationchange event to native event list 0882abd
Commits on Jul 12, 2010
@arian arian Shorter element getter method for Fx.Tween/Fx.Morph 5003fd8
Commits on Jul 16, 2010
@cpojer cpojer * Removing some *really old* compat a56b5ec
Commits on Jul 20, 2010
@cpojer cpojer * Cleaning up the Events Mixin. A tiny bit faster, better compression f8419d6
@cpojer cpojer * Adding Native.type for compat 8c4e528
Commits on Jul 21, 2010
@slik slik Compat level for Selectors.Pseudo 9515888
@slik slik Small fixes to Selectors.Pseudo 2b4b997
@slik slik Updated Copyrights year 88ccac2
@timwienk timwienk Slick compat for find and match as well. 0dab974
@timwienk timwienk Use existing Selectors.Pseudo, if any. c295357
@arian arian Do not overwrite the Object functions of ES5 7e19623
@timwienk timwienk Fixing some whitespaces. e2fdee9
@slik slik Updated Copyrights year bdff3b6
@cpojer cpojer Revert "Fixing some whitespaces."
This reverts commit e2fdee9.
bfc2d65
@cpojer cpojer Revert "Do not overwrite the Object functions of ES5"
This reverts commit 7e19623.
113adcc
Commits on Jul 22, 2010
@arian arian Docs: fix numerous whitespaces and some other small things a0de39a
Commits on Jul 23, 2010
@cpojer cpojer * Fixing indentation in DomReady e3a7b0c
@cpojer cpojer * Restructuring DomReady a bit 771259d
@cpojer cpojer * Unload cleanup now only is executed in browsers with attachEvent an…
…d without addEventListener (<IE9)
d6525ac
Commits on Jul 25, 2010
@cpojer cpojer * Minor Browser.js cleanups 5ed3a6c
@cpojer cpojer * Minor Core optimizations 1b12dc9
@cpojer cpojer * Properly protecting Object 6b3c98d
@cpojer cpojer * Object.values is not in ES5 (thanks arian) 17ca394
Commits on Jul 26, 2010
@cpojer cpojer * Some code bitchin' 1dedf28
@cpojer cpojer * Faster protection de3f0ad
@cpojer cpojer * Inverting isObject 5279d7c
@cpojer cpojer * Shorter Element.set/get (thanks @arian) cd55d92
Commits on Jul 27, 2010
@arian arian Element.Style: Fix wrong return value of .getStyle('padding') in IE cbb1077
@arian arian Event requires Object 9ef921b
@arian arian !isNaN is the same as isFinite b8fb392
Commits on Jul 28, 2010
@arian arian Final fix for .getStyle in IE (thanks fabiomcosta) 7e6fcb2
Commits on Jul 29, 2010
@amadeus amadeus Allowing browsers that support BFCache to properly support it by only…
… applying the unload event to IE (which does not support bfcache)
c769f14
@cpojer cpojer * Code Style 2b8c4ee
@arian arian Add brackets for readability 906ae54
Commits on Aug 01, 2010
@cpojer cpojer * Removing Tester submodule 868c4e9
@cpojer cpojer * Updating Specs 640618d
Commits on Aug 04, 2010
@cpojer cpojer * Hash.extend must be Object.append instead of the Type extend method c7efa8f
@cpojer cpojer * Fixing document.getScrollSize for Chrome a4c8d13
@cpojer cpojer * Fixing opacity styles e50a990
Commits on Aug 15, 2010
@subtleGradient subtleGradient Simple DomReady PHP test 9c4cafb
@subtleGradient subtleGradient make the DomRady test standalone so that it'll run in more browsers (…
…including Safari 2.0.0)
a49e63a
@subtleGradient subtleGradient DomReady
Live test: http://projects.subtlegradient.com/domready/DomReady.test.php

The tests pass in Safari 2.0, Safari 2.0.4, Safari 5 (natch’), IE6 & IE8. It should work on PS3 afaict.
I haven’t done a really extensive test of all old browsers yet.

This was a completely Test-Driven implementation.
I didn’t fix any specific bug until I had a failing test case in my php file.
I also wanted to avoid all userAgent sniffing.

This should work around all the domready issues that I know about.

* a default DOMContentLoaded event
	(since there’s no harm and no known FT)
* onreadystatechange event
	run domready before onload in IE iframes since the doScroll poll doesn’t work
	potentially useful for some unknown browsers?
* poll for readyState where onreadystatechange is missing
	(using the conventional  `‘oneventname’ in document` event feature test)
* poll for doScroll on a temporary element if the method exists unless window != top
	(I tested both tmpElement.doScroll and body.doScroll and there is no difference afaict)
* no bodyIsEditable test since I couldn’t create a failing test case to prove that it’s useful info.
	What browser might require such a test?
* the final passing test disables the poll timer and removes all related events to clean up after itself.

CSS Ready is far out of scope for this script.
d5506db
@subtleGradient subtleGradient Fixed DomReady test throwing random JS errors. Removed unnecessary ju…
…nk and implemented the required APIs for DomReady.js to be loaded without anything else.
dd68fef
@subtleGradient subtleGradient I had the serverside flush delay taking too long so the domready wan'…
…t happening until after the uncached image loaded which makes it look like it's broken so I moved the iframe to the bottom and moved the flush around too and minimized the amount of flush time to maximize the obviousness of the potential error it really showcases that relying on document.body being editable is pure FAIL
2edd991
Commits on Aug 20, 2010
@subtleGradient subtleGradient Fixed the Packager Requires f8d0cdf
Commits on Aug 27, 2010
Scott Kyle Browser.Platform.ipod wasn't changed in Element.Dimensions 7f1f680
Commits on Aug 28, 2010
@fabiomcosta fabiomcosta Looks like when we touch the Element.prototype before a css behavior …
…the binded (this) object gets broken, breaking the behavior and the browser.
2a265b4
@gonchuki gonchuki fix Element.load for ticket #945 91ce36e
@cpojer cpojer * Fix for #899 Elements should give Array precedence over Element 3042947
Commits on Aug 29, 2010
@cpojer cpojer * Adding an injectCombinator to Element.js, fixes #933 and similar fb8d85c
@ephaee ephaee missing ; 8c58e8a
@cpojer cpojer * Overwriting any passed combinator in the get* methods 36e9816
@cpojer cpojer Merge branch 'develop-fix-domready' of git://github.com/subtleGradien…
…t/mootools-core
8ca1365
@cpojer cpojer * Moving Domready test into core-specs 3f79e46
@cpojer cpojer * Code style updates for the new DomReady. Thank you Thomas! 59ad1d8
@cpojer cpojer * Replacing .bind with .pass where appropriate c8dc1ab
@cpojer cpojer * Changing Function.prototype.bind to comply with ES5.
* Uses the native method when available
* Uses the 1.2 Function.prototype.bind in compat mode. Third party code that supports both 1.3 with and without compat should use .pass.
6d6b481
@timwienk timwienk Some cleanup for the Selectors.Pseudo compat. c375746
@timwienk timwienk Using call(this, arg, arg) instead of apply(this, arguments) as per c…
…pojer's request.
89fc7f3
Commits on Aug 30, 2010
@cpojer cpojer Merge branch '1.2compat-Selectors.Pseudo' of git://github.com/timwien…
…k/mootools-core
03b0435
@cpojer cpojer Merge branch '1.3-domready' 6312f84
@cpojer cpojer Merge branch '1.3-bind-proposal' aa8d931
@cpojer cpojer * Scroll and resize events provide an Event object a661859
@kassens kassens removing space at EOL 764ea5f
@kassens kassens Swiff uses an internal counter instead of Date.now() for id generation.
fixes #750
5c5fa7c
@kassens kassens JSLint conformance b8b9fff
@cpojer cpojer * Use the current path if no URL is provided for XHR in IE 86a76a5
@cpojer cpojer Revert "* Scroll and resize events provide an Event object"
This reverts commit a661859.
2f5a432
@cpojer cpojer * Request noCache is now always being added to the URL c3bad5f
@cpojer cpojer * Use Date.now() 6501ee4
Commits on Aug 31, 2010
@cpojer cpojer * There is really no valid reason to keep Function.prototype.run arou…
…nd - deprecating it
eb6d190
@cpojer cpojer * Using Array.prototype instead of Array for precedence check 2e7f92a
@arian arian An optimized .bind implementation by ibolmo
concats the arguments in (function(){return arguments;}).bind({}, 2, 3, 4)(5, 6, 7); // [2, 3, 4, 5, 6, 7]
46c4092
@cpojer cpojer * Code style 48f9611
Commits on Sep 03, 2010
@cpojer cpojer * Loop style f81ec72
Commits on Sep 04, 2010
@w00fz w00fz Request onprogress and onloadstart implementation 94ee0cc
@w00fz w00fz onloadstart and onprogress mods 584655d
@cpojer cpojer * Removing the "noCache=" part from noCache 29d61bd
@amadeus amadeus Fix for Lighthouse bug: 328 43bf566
@w00fz w00fz cleaned up 34c3f05
@cpojer cpojer * Fix failed clone on children elements of objects in IE6 103f648
@kamicane kamicane - renamed fireEvent to triggerEvent. Implementation of the function …
…fireEvent is still present but in a try / catch block. Renamed existing fireEvent instances.
2949540
@kamicane kamicane - a more humane fix for the multiline className issue (LH #930) 2813d45
@kamicane kamicane - a more humane fix for the multiline className issue (LH #930) 9525728
@kamicane kamicane - renamed fireEvent to triggerEvent. Implementation of the function …
…fireEvent is still present but in a try / catch block. Renamed existing fireEvent instances.
277c74f
@w00fz w00fz implemented timeout 67bc4a8
@w00fz w00fz moved onloadstart before onprogress 83caef3
@cpojer cpojer * fireEvent => triggerEvent
** TODO overwrite for backwards compat for IE9 needed
13197b9
@w00fz w00fz Encoding PUT requests 21c023e
@cpojer cpojer Merge branch 'master' of git://github.com/w00fz/mootools-core 6c7d4bc
@cpojer cpojer * fireEvent => triggerEvent in Request 6cf86bb
@cpojer cpojer * Fixing triggerEvent with listeners that remove itself or other list…
…eners
6181fb4
@arian arian Add String.uniqueID to Core 1edf1c9
@kamicane kamicane Merge branch 'master' of http://github.com/arian/mootools-core
Conflicts:
	Source/Element/Element.Event.js
76d208c
@kamicane kamicane - a little bit simpler. 8f2e302
@arian arian - Add string.uniqueID to Core
- Add Docs for String.uniqueID
2a72511
@cpojer cpojer Merge branch 'master' of http://github.com/arian/mootools-core 9ace92b
@cpojer cpojer * Fear the Objects! 9a869ea
@kamicane kamicane Merge branch 'master' of github.com:mootools/mootools-core
Conflicts:
	Source/Core/Core.js
f80d225
@kamicane kamicane Less object-y. f3601dd
@arian arian Rename String.uniqueID to String.generateUID 7571496
@cpojer cpojer * String.generateUID in Request 613d711
Commits on Sep 05, 2010
@cpojer cpojer * Updating Specs cfb28bb
@cpojer cpojer * IE sometimes returns 1233 for 204 responses in Request. See http://… a8ce55e
@cpojer cpojer * Updating Specs 85cae01
@cpojer cpojer * Being explicit about the Request.HTML Accept header 5040a64
@cpojer cpojer * Specs update 06e5454
@cpojer cpojer * Applying my fix to Events from exactly a year ago today which was s… 74a7034
@cpojer cpojer * Updating Specs submodule 40f6c99
@cpojer cpojer * Updating Specs 8bb559e
@cpojer cpojer * Populate the response object in Request even if the call to isSucce…
…ss fails
3fba4ca
@cpojer cpojer * Adding Request.isRunning 7f4f976
Commits on Sep 06, 2010
@cpojer cpojer * Fixing removeEvents 326f797
@arian arian Add Docs for new Element with a Selector: new Element('a.myClass') 1237fa5
@arian arian First idea of an Splash page for the Docs 7ec3a90
@fabiomcosta fabiomcosta fixes #764. Remove the border of the element while calculating the po…
…sition of it related to another element
9073c2c
@cpojer cpojer * Specs b264ebe
@cpojer cpojer * Code optimization 8d51edd
@cpojer cpojer * Normalizing Request status e73d4a2
@fabiomcosta fabiomcosta Request now forces the response to be parsed correctly. If the respon…
…se header is not text/xml responseXML comes empty on firefox and on IE it contains an incorrect XML document. This fixes both behaviors.
3733e78
@cpojer cpojer * Refactoring Fabios Request fixes e20d2aa
Commits on Sep 08, 2010
@subtleGradient subtleGradient [#967 state:closed] DomReady — 4-9 second delay for accessing `window…
….frameElement` caused by accessing `window.top` or `window.parent` inside an iframe after setting its `document.domain`


https://mootools.lighthouseapp.com/projects/2706/tickets/967

Thanks Rich Dougherty <http://www.richdougherty.com/> for discovering this issue and solution.

Thanks JDalton <http://www.allyoucanleet.com/> for pointing out this issue.
a6e6499
@cpojer cpojer * Removing the parseXML functionality. Will be moved into More or int…
…o a separate repository.
0334046
@cpojer cpojer * this.xhr => xhr where appropriate 1c54ace
Commits on Sep 09, 2010
@darkwing darkwing Updating spelling mistake 66c4667
@darkwing darkwing More doc fixes f81c179
@darkwing darkwing We should link directly to the download page e0a4b23
@gonchuki gonchuki kill browser sniffing code that was breaking modern versions of webki…
…t and presto
303cab1
@gonchuki gonchuki fix #952 and #637. getScrolls was adding the element's own scroll and…
… getOffsets was overcompensating for the error
6c9fda1
@cpojer cpojer * Updating Specs 2df40d0
@cpojer cpojer * Fixing IE9 overwrite for fireEvent c44f4d5
@subtleGradient subtleGradient FIXED [#977 state:closed] [#968 state:closed] -- `new Element('input'…
…, {name, type})` now works in IE 6-7 again
d1d503c
@subtleGradient subtleGradient Cleanup the code a wee bit. Thanks CPojer 2b12d56
Commits on Sep 10, 2010
@arian arian Fixes #988 - 0 as third argument of .delay or .periodical were ignore…
…d. .pass should handle it correctly
3e867ad
@cpojer cpojer * Moving some Function methods around d53fba4
@kamicane kamicane - simplified the IFrame class. It does not try to extend the frame's…
… window and document anymore. That never worked correctly anyways. The correct way to have mootools inside an iframe is to load mootools.js in the iframe, atleast for now.

 - the document is not passed in the onload function any longer, as it generates warnings even inside try / catches for some browsers (Safari). If you know you can access it, just use this.document in the onload function.
 - not sure why we used to check for document.body to see if an IFrame is loaded, as it seems a rather silly thing to do. We now check for just the presence in the window.frames arrabject.
 - using String.generateID instead of Date.now.
4c638b2
@arian arian IFrame id and name attributes to use String.generateUID by default be3ee51
@kamicane kamicane Merge branch 'master' of github.com:mootools/mootools-core effd1c0
@kamicane kamicane - simplified the IFrame class. It does not try to extend the frame's…
… window and document anymore. That never worked correctly anyways. The correct way to have mootools inside an iframe is to load mootools.js in the iframe, atleast for now.

 - the document is not passed in the onload function any longer, as it generates warnings even inside try / catches for some browsers (Safari). If you know you can access it, just use this.document in the onload function.
 - not sure why we used to check for document.body to see if an IFrame is loaded, as it seems a rather silly thing to do. We now check for just the presence in the window.frames arrabject.
 - using String.generateID instead of Date.now.
86c11f3
@cpojer cpojer * Updating Specs f67407b
@cpojer cpojer * Updating IFrame Documentation 0f6cf5c
Commits on Sep 11, 2010
@arian arian Add fireEvent as deprecated to the Docs 2cedc54
Commits on Sep 13, 2010
@kamicane kamicane Merge branch 'master' of github.com:mootools/mootools-core a60c14a
@kamicane kamicane - welcome to 1.3rc1 5aa2bf2