-
Notifications
You must be signed in to change notification settings - Fork 2
Comparing changes
Open a pull request
base repository: squat/postpone
base: 0.5.0
head repository: squat/postpone
compare: master
- 14 commits
- 7 files changed
- 2 contributors
Commits on Mar 14, 2014
-
Add
_slice
method to abstract array conversionThis commit adds a private `_slice` method to the Postpone class to convert iterable objects into arrays. This method performs the conversion by trying to call `Array.prototype.slice` on the provided object and then defaulting to a manual iteration if the first method fails.
Configuration menu - View commit details
-
Copy full SHA for 8cd76d4 - Browse repository at this point
Copy the full SHA 8cd76d4View commit details -
Continue adding support for IE8
This commit abstracts some methods inside of Postpone so that the execution of the methods is agnostic to their implementation and they can be implemented to support non-standards-compliant browsers.
Configuration menu - View commit details
-
Copy full SHA for e761a07 - Browse repository at this point
Copy the full SHA e761a07View commit details -
Configuration menu - View commit details
-
Copy full SHA for e86f68c - Browse repository at this point
Copy the full SHA e86f68cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5130704 - Browse repository at this point
Copy the full SHA 5130704View commit details
Commits on Mar 20, 2014
-
Pablo Ziliani committed
Mar 20, 2014 Configuration menu - View commit details
-
Copy full SHA for 56d8ef2 - Browse repository at this point
Copy the full SHA 56d8ef2View commit details -
Pablo Ziliani committed
Mar 20, 2014 Configuration menu - View commit details
-
Copy full SHA for d314ece - Browse repository at this point
Copy the full SHA d314eceView commit details -
Merge pull request #4 from pabloz-globant/master
Added support for <object>
Configuration menu - View commit details
-
Copy full SHA for d2093af - Browse repository at this point
Copy the full SHA d2093afView commit details
Commits on Mar 23, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 2cd616b - Browse repository at this point
Copy the full SHA 2cd616bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96a3969 - Browse repository at this point
Copy the full SHA 96a3969View commit details
Commits on Apr 1, 2014
-
Softer method to make Safari refresh the object content
Pablo Ziliani committedApr 1, 2014 Configuration menu - View commit details
-
Copy full SHA for 3079e96 - Browse repository at this point
Copy the full SHA 3079e96View commit details
Commits on Apr 26, 2014
-
Account for case where all elements are rerendered
This commit accounts for an edge case where Postpone would not correctly load elemnts when they had scrolled into view. Specifically, it takes care of the case when a set of already postponed elements are completely re-rendered by an application. Re-rendering a page with the same content may result in completely equivalent markup to the markup that existed before, but from a browser's point of view, the DOM nodes represented by those sets of markup are not identical. Postpone was treating these nodes as identical, so if your Backbone app re-rendered a bunch of still un-loaded images, Postpone would be unable to load them.
Configuration menu - View commit details
-
Copy full SHA for 684883f - Browse repository at this point
Copy the full SHA 684883fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dade5e - Browse repository at this point
Copy the full SHA 7dade5eView commit details
Commits on Apr 28, 2014
-
This commit optimizes the internal `getElements` method, which Postpone uses to locate and register all elements on the page who's resources should be managed. This code change takes advantage of the fact that if an element is already being managed by Postpone and the postponed elements on the page have not changed, then the index of that given element in the array of postponed elements should already be known. This allows for the elimination of the `Array.prototype.indexOf` method, effectively changing the line of code from O(n) to O(1).
Configuration menu - View commit details
-
Copy full SHA for c9d20db - Browse repository at this point
Copy the full SHA c9d20dbView commit details
Commits on May 28, 2014
-
Correct bug where
start
did not bind eventsThis commit corrects an issue where the `start` method was not rebinding events after these event listeners after these events were removed using `stop`.
Configuration menu - View commit details
-
Copy full SHA for 6e54434 - Browse repository at this point
Copy the full SHA 6e54434View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.5.0...master