-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
android errors Tue Sep 23 19:48:29 GMT 2014
- Loading branch information
mparaiso
committed
Sep 23, 2014
1 parent
3598c38
commit f829cde
Showing
17 changed files
with
2,493 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
{ | ||
"name": "es5-shim", | ||
"version": "4.0.3", | ||
"main": "es5-shim.js", | ||
"repository": { | ||
"type": "git", | ||
"url": "git://github.com/es-shims/es5-shim" | ||
}, | ||
"homepage": "https://github.com/es-shims/es5-shim", | ||
"authors": [ | ||
"Kris Kowal <kris@cixar.com> (http://github.com/kriskowal/)", | ||
"Sami Samhuri <sami.samhuri@gmail.com> (http://samhuri.net/)", | ||
"Florian Schäfer <florian.schaefer@gmail.com> (http://github.com/fschaefer)", | ||
"Irakli Gozalishvili <rfobic@gmail.com> (http://jeditoolkit.com)", | ||
"Kit Cambridge <kitcambridge@gmail.com> (http://kitcambridge.github.com)", | ||
"Jordan Harband <ljharb@gmail.com> (https://github.com/ljharb/)" | ||
], | ||
"description": "ECMAScript 5 compatibility shims for legacy JavaScript engines", | ||
"keywords": [ | ||
"shim", | ||
"es5", | ||
"es5 shim", | ||
"javascript", | ||
"ecmascript", | ||
"polyfill" | ||
], | ||
"license": "MIT", | ||
"ignore": [ | ||
"**/.*", | ||
"node_modules", | ||
"bower_components", | ||
"tests" | ||
], | ||
"_release": "4.0.3", | ||
"_resolution": { | ||
"type": "version", | ||
"tag": "v4.0.3", | ||
"commit": "8f158fe8a5ea282fcf0801761ff0fa83af929259" | ||
}, | ||
"_source": "git://github.com/es-shims/es5-shim.git", | ||
"_target": "~4.0.3", | ||
"_originalSource": "es5-shim", | ||
"_direct": true | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,163 @@ | ||
4.0.3 | ||
- Fix keywords (#268) | ||
- add some Date tests | ||
- Note in README that the es5-sham requires the es5-shim (https://github.com/es-shims/es5-shim/issues/256#issuecomment-52875710) | ||
|
||
4.0.2 | ||
- Start including version numbers in minified files (#267) | ||
|
||
4.0.1 | ||
- Fix legacy arguments object detection in Object.keys (#260) | ||
|
||
4.0.0 | ||
- No longer shim the ES5-spec behavior of splice when `deleteCount` is omitted - since no engines implement it, and ES6 changes it. (#255) | ||
- Use Object.defineProperty where available, so that polyfills are non-enumerable when possible (#250) | ||
- lots of internal refactoring | ||
- Fixed a bug referencing String#indexOf and String#lastIndexOf before polyfilling it (#253, #254) | ||
|
||
3.4.0 | ||
- Removed nonstandard SpiderMonkey extension to Array#splice - when `deleteCount` is omitted, it's now treated as 0. (#192, #239) | ||
- Fix Object.keys with Arguments objects in Safari 5.0 | ||
- Now shimming String#split in Opera 10.6 | ||
- Avoid using "toString" as a variable name, since that breaks Opera | ||
- Internal implementation and test cleanups | ||
|
||
3.3.2 | ||
- Remove an internal "bind" call, which should make the shim a bit faster | ||
- Fix a bug with object boxing in Array#reduceRight that was failing a test in IE 6 | ||
|
||
3.3.1 | ||
- Fixing an Array#splice bug in IE 6/7 | ||
- cleaning up Array#splice tests | ||
|
||
3.3.0 | ||
- Fix Array#reduceRight in node 0.6 and older browsers (#238) | ||
|
||
3.2.0 | ||
- Fix es5-sham UMD definition to work properly with AMD (#237) | ||
- Ensure that Array methods do not autobox context in strict mode (#233) | ||
|
||
3.1.1 | ||
- Update minified files (#231) | ||
|
||
3.1.0 | ||
- Fix String#replace in Firefox up through 29 (#228) | ||
|
||
3.0.2 | ||
- Fix `Function#bind` in IE 7 and 8 (#224, #225, #226) | ||
|
||
3.0.1 | ||
- Version bump to ensure npm has newest minified assets | ||
|
||
3.0.0 | ||
- es5-sham: fix `Object.getPrototypeOf` and `Object.getOwnPropertyDescriptor` for Opera Mini | ||
- Better override noncompliant native ES5 methods: `Array#forEach`, `Array#map`, `Array#filter`, `Array#every`, `Array#some`, `Array#reduce`, `Date.parse`, `String#trim` | ||
- Added spec-compliant shim for `parseInt` | ||
- Ensure `Object.keys` handles more edge cases with `arguments` objects and boxed primitives | ||
- Improve minification of builds | ||
|
||
2.3.0 | ||
- parseInt is now properly shimmed in ES3 browsers to default the radix | ||
- update URLs to point to the new organization | ||
|
||
2.2.0 | ||
- Function.prototype.bind shim now reports correct length on a bound function | ||
- fix node 0.6.x v8 bug in Array#forEach | ||
- test improvements | ||
|
||
2.1.0 | ||
- Object.create fixes | ||
- tweaks to the Object.defineProperties shim | ||
|
||
2.0.0 | ||
- Separate reliable shims from dubious shims (shams). | ||
|
||
1.2.10 | ||
- Group-effort Style Cleanup | ||
- Took a stab at fixing Object.defineProperty on IE8 without | ||
bad side-effects. (@hax) | ||
- Object.isExtensible no longer fakes it. (@xavierm) | ||
- Date.prototype.toISOString no longer deals with partial | ||
ISO dates, per spec (@kitcambridge) | ||
- More (mostly from @bryanforbes) | ||
|
||
1.2.9 | ||
- Corrections to toISOString by @kitcambridge | ||
- Fixed three bugs in array methods revealed by Jasmine tests. | ||
- Cleaned up Function.prototype.bind with more fixes and tests from | ||
@bryanforbes. | ||
|
||
1.2.8 | ||
- Actually fixed problems with Function.prototype.bind, and regressions | ||
from 1.2.7 (@bryanforbes, @jdalton #36) | ||
|
||
1.2.7 - REGRESSED | ||
- Fixed problems with Function.prototype.bind when called as a constructor. | ||
(@jdalton #36) | ||
|
||
1.2.6 | ||
- Revised Date.parse to match ES 5.1 (kitcambridge) | ||
|
||
1.2.5 | ||
- Fixed a bug for padding it Date..toISOString (tadfisher issue #33) | ||
|
||
1.2.4 | ||
- Fixed a descriptor bug in Object.defineProperty (raynos) | ||
|
||
1.2.3 | ||
- Cleaned up RequireJS and <script> boilerplate | ||
|
||
1.2.2 | ||
- Changed reduce to follow the letter of the spec with regard to having and | ||
owning properties. | ||
- Fixed a bug where RegExps pass as Functions in some engines in reduce. | ||
|
||
1.2.1 | ||
- Adding few fixes to make jshint happy. | ||
- Fix for issue #12, function expressions can cause scoping issues in IE. | ||
- NPM will minify on install or when `npm run-script install` is executed. | ||
- Adding .gitignore to avoid publishing dev dependencies. | ||
|
||
1.2.0 | ||
- Making script loadable as AMD module. | ||
- Adding `indexOf` to the list of safe shims. | ||
|
||
1.1.0 | ||
- Added support for accessor properties where possible (which is all browsers | ||
except IE). | ||
- Stop exposing bound function's (that are returned by | ||
`Function.prototype.bind`) internal properties (`bound, boundTo, boundArgs`) | ||
as in some cases (when using facade objects for example) capabilities of the | ||
enclosed functions will be leaked. | ||
- `Object.create` now explicitly sets `__proto__` property to guarantee | ||
correct behavior of `Object.getPrototypeOf`'s on all objects created using | ||
`Object.create`. | ||
- Switched to `===` from `==` where possible as it's slightly faster on older | ||
browsers that are target of this lib. | ||
- Added names to all anonymous functions to have a better stack traces. | ||
|
||
1.0.0 | ||
- fixed Date.toISODate, using UTC accessors, as in | ||
http://code.google.com/p/v8/source/browse/trunk/src/date.js?r=6120#986 | ||
(arian) | ||
|
||
0.0.4 | ||
- Revised Object.getPrototypeOf to work in more cases | ||
in response to http://ejohn.org/blog/objectgetprototypeof/ | ||
[issue #2] (fschaefer) | ||
|
||
0.0.3 | ||
- Fixed typos in Object.keys (samsonjs) | ||
|
||
0.0.2 | ||
Per kangax's recommendations: | ||
- faster Object.create(null) | ||
- fixed a function-scope function declaration statement in Object.create | ||
|
||
0.0.1 | ||
- fixed Object.create(null), in so far as that's possible | ||
- reworked Rhino Object.freeze(Function) bug detector and patcher | ||
|
||
0.0.0 | ||
- forked from narwhal-lib | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
|
||
- kriskowal Kris Kowal Copyright (C) 2009-2011 MIT License | ||
- tlrobinson Tom Robinson Copyright (C) 2009-2010 MIT License (Narwhal | ||
Project) | ||
- dantman Daniel Friesen Copyright (C) 2010 XXX TODO License or CLA | ||
- fschaefer Florian Schäfer Copyright (C) 2010 MIT License | ||
- Gozala Irakli Gozalishvili Copyright (C) 2010 MIT License | ||
- kitcambridge Kit Cambridge Copyright (C) 2011 MIT License | ||
- kossnocorp Sasha Koss XXX TODO License or CLA | ||
- bryanforbes Bryan Forbes XXX TODO License or CLA | ||
- killdream Quildreen Motta Copyright (C) 2011 MIT Licence | ||
- michaelficarra Michael Ficarra Copyright (C) 2011 3-clause BSD | ||
License | ||
- sharkbrainguy Gerard Paapu Copyright (C) 2011 MIT License | ||
- bbqsrc Brendan Molloy (C) 2011 Creative Commons Zero (public domain) | ||
- iwyg XXX TODO License or CLA | ||
- DomenicDenicola Domenic Denicola Copyright (C) 2011 MIT License | ||
- xavierm02 Montillet Xavier Copyright (C) 2011 MIT License | ||
- Raynos Jake Verbaten Copyright (C) 2011 MIT Licence | ||
- samsonjs Sami Samhuri Copyright (C) 2010 MIT License | ||
- rwldrn Rick Waldron Copyright (C) 2011 MIT License | ||
- lexer Alexey Zakharov XXX TODO License or CLA | ||
- 280 North Inc. (Now Motorola LLC, a subsidiary of Google Inc.) | ||
Copyright (C) 2009 MIT License | ||
- Steven Levithan Copyright (C) 2012 MIT License | ||
- Jordan Harband (C) 2013 MIT License | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
The MIT License (MIT) | ||
|
||
Copyright (C) 2009-2014 Kristopher Michael Kowal and contributors | ||
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy | ||
of this software and associated documentation files (the "Software"), to deal | ||
in the Software without restriction, including without limitation the rights | ||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
copies of the Software, and to permit persons to whom the Software is | ||
furnished to do so, subject to the following conditions: | ||
|
||
The above copyright notice and this permission notice shall be included in | ||
all copies or substantial portions of the Software. | ||
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | ||
THE SOFTWARE. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
|
||
.PHONY: verify-tag verify-changes release | ||
|
||
default: release | ||
|
||
verify-tag: | ||
ifndef TAG | ||
$(error TAG is undefined) | ||
endif | ||
|
||
CHANGES_ERROR = $(error No CHANGES specified) | ||
|
||
verify-changes: | ||
@ (git status -sb --porcelain | grep -e ' M CHANGES' > /dev/null) || (echo no CHANGES specified && exit 2) | ||
|
||
release: verify-changes verify-tag | ||
@ OLD_TAG=`git describe --abbrev=0 --tags` && \ | ||
npm run minify && \ | ||
replace "$${OLD_TAG/v/}" "$(TAG)" -- *.min.js *.json README.md && \ | ||
replace "blob/master" "blob/v$(TAG)" -- *.min.js && \ | ||
git commit -m "v$(TAG)" *.js *.map *.json README.md CHANGES && \ | ||
git tag "v$(TAG)" | ||
|
Oops, something went wrong.