dist/ember.js in ember-source-1.11.0 vs dist/ember.js in ember-source-1.11.0.1
- old
+ new
@@ -15047,11 +15047,11 @@
return false;
})();
if (!canDefinePropertyOnDOM) {
- exports.defineProperty = defineProperty = function(obj, keyName, desc) {
+ defineProperty = function(obj, keyName, desc) {
var isNode;
if (typeof Node === "object") {
isNode = obj instanceof Node;
} else {
@@ -15067,19 +15067,20 @@
};
}
}
if (!hasES5CompliantDefineProperty) {
- exports.defineProperty = defineProperty = function definePropertyPolyfill(obj, keyName, desc) {
+ defineProperty = function definePropertyPolyfill(obj, keyName, desc) {
if (!desc.get) { obj[keyName] = desc.value; }
};
}
var hasPropertyAccessors = hasES5CompliantDefineProperty;
var canDefineNonEnumerableProperties = hasES5CompliantDefineProperty;
exports.hasES5CompliantDefineProperty = hasES5CompliantDefineProperty;
+ exports.defineProperty = defineProperty;
exports.hasPropertyAccessors = hasPropertyAccessors;
exports.canDefineNonEnumerableProperties = canDefineNonEnumerableProperties;
});
enifed('ember-metal/properties', ['exports', 'ember-metal/core', 'ember-metal/utils', 'ember-metal/platform/define_property', 'ember-metal/property_events'], function (exports, Ember, utils, define_property, property_events) {
@@ -17770,11 +17771,11 @@
of the tryable
*/
var tryFinally;
if (needsFinallyFix) {
- exports.tryFinally = tryFinally = function(tryable, finalizer, binding) {
+ tryFinally = function(tryable, finalizer, binding) {
var result, finalResult, finalError;
binding = binding || this;
try {
@@ -17790,11 +17791,11 @@
if (finalError) { throw finalError; }
return (finalResult === undefined) ? result : finalResult;
};
} else {
- exports.tryFinally = tryFinally = function(tryable, finalizer, binding) {
+ tryFinally = function(tryable, finalizer, binding) {
var result, finalResult;
binding = binding || this;
try {
@@ -17846,11 +17847,11 @@
unless that value is undefined, in which case it is the return value
of the tryable.
*/
var tryCatchFinally;
if (needsFinallyFix) {
- exports.tryCatchFinally = tryCatchFinally = function(tryable, catchable, finalizer, binding) {
+ tryCatchFinally = function(tryable, catchable, finalizer, binding) {
var result, finalResult, finalError;
binding = binding || this;
try {
@@ -17868,11 +17869,11 @@
if (finalError) { throw finalError; }
return (finalResult === undefined) ? result : finalResult;
};
} else {
- exports.tryCatchFinally = tryCatchFinally = function(tryable, catchable, finalizer, binding) {
+ tryCatchFinally = function(tryable, catchable, finalizer, binding) {
var result, finalResult;
binding = binding || this;
try {
@@ -18066,10 +18067,12 @@
exports.GUID_KEY_PROPERTY = GUID_KEY_PROPERTY;
exports.NEXT_SUPER_PROPERTY = NEXT_SUPER_PROPERTY;
exports.GUID_KEY = GUID_KEY;
exports.META_DESC = META_DESC;
exports.EMPTY_META = EMPTY_META;
+ exports.tryCatchFinally = tryCatchFinally;
+ exports.tryFinally = tryFinally;
});
enifed('ember-metal/watch_key', ['exports', 'ember-metal/core', 'ember-metal/utils', 'ember-metal/platform/define_property', 'ember-metal/properties'], function (exports, Ember, utils, define_property, properties) {
'use strict';
@@ -33120,11 +33123,11 @@
if (Array.prototype[methodName]) {
ignore.push(methodName);
}
});
- exports.NativeArray = NativeArray = NativeArray.without.apply(NativeArray, ignore);
+ NativeArray = NativeArray.without.apply(NativeArray, ignore);
/**
Creates an `Ember.NativeArray` from an Array like object.
Does not modify the original object. Ember.A is not needed if
`Ember.EXTEND_PROTOTYPES` is `true` (the default value). However,
@@ -33177,20 +33180,21 @@
@return {void}
*/
NativeArray.activate = function() {
NativeArray.apply(Array.prototype);
- exports.A = A = function(arr) { return arr || []; };
+ A = function(arr) { return arr || []; };
};
if (Ember['default'].EXTEND_PROTOTYPES === true || Ember['default'].EXTEND_PROTOTYPES.Array) {
NativeArray.activate();
}
Ember['default'].A = A; // ES6TODO: Setting A onto the object returned by ember-metal/core to avoid circles
exports['default'] = NativeArray;
exports.A = A;
+ exports.NativeArray = NativeArray;
});
enifed('ember-runtime/system/object', ['exports', 'ember-runtime/system/core_object', 'ember-runtime/mixins/observable'], function (exports, CoreObject, Observable) {
'use strict';
\ No newline at end of file