mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-26 11:45:37 +00:00
ecab54a7c9
MozReview-Commit-ID: 7E7LPorrEje --HG-- extra : rebase_source : 0572a35415a766a3f31d266760ecd07f0dcc3f72
16 lines
402 B
JavaScript
16 lines
402 B
JavaScript
// This Source Code Form is subject to the terms of the Mozilla Public
|
|
// License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
this.EXPORTED_SYMBOLS = ["ShimWaiver"];
|
|
|
|
this.ShimWaiver = {
|
|
getProperty(obj, prop) {
|
|
let rv = obj[prop];
|
|
if (rv instanceof Function) {
|
|
rv = rv.bind(obj);
|
|
}
|
|
return rv;
|
|
}
|
|
};
|