Sha256: 04c947e0c893fd4c310d55ab95bfeed885056fb90dc37ae99b376633d2ba624f

Contents?: true

Size: 359 Bytes

Versions: 90

Compression:

Stored size: 359 Bytes

Contents

if ( typeof Object.getPrototypeOf !== "function" ) {
  if ( typeof "test".__proto__ === "object" ) {
    Object.getPrototypeOf = function(object){
      return object.__proto__;
    };
  } else {
    Object.getPrototypeOf = function(object){
      // May break if the constructor has been tampered with
      return object.constructor.prototype;
    };
  }
}

Version data entries

90 entries across 90 versions & 2 rubygems

Version Path
active_scaffold-3.7.12 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.7.11.1 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.7.11 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.7.10 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.7.8 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.7.7 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.7.6 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.7.5 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.7.2 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.7.1 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.7.0 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.6.20 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.6.19 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.6.17 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.6.15 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.6.14 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.6.13 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.6.12 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.6.11.1 vendor/assets/javascripts/getprototypeof.js
active_scaffold-3.6.11 vendor/assets/javascripts/getprototypeof.js