Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'develop' into gh-pages
* develop: v3.2.121 chore(package): update command-line-usage to version 2.0.4 (#730) Fix (biblio): Edge doesn't support includes yet (#728) chore(package): update karma-mocha to version 1.0.1 (#729) chore(package): update karma-chrome-launcher to version 1.0.1 (#731) Fix(respec-ready): s/respectIsReady/respecIsReady/ typo chore(package): update whatwg-fetch to version 1.0.0 (#725) Update fs-extra to version 0.30.0 🚀 Feat(package): run tests in Safari Tech Preview (#719) chore(package): update promise-polyfill to version 5.0.0 (#717) Chore(package): make Node 5 min engine requirement (#703) Update fs-extra to version 0.29.0 🚀 promise-polyfill@4.0.4 breaks build 🚨 Chore(package): update dependencies
- Loading branch information
Showing
10 changed files
with
76 additions
and
49 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
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 |
---|---|---|
@@ -1,38 +1,39 @@ | ||
/** | ||
* This Module adds a `respectIsReady` property to the document object. | ||
* The property returns a promise. | ||
* This Module adds a `respecIsReady` property to the document object. | ||
* The property returns a promise that settles when ReSpec finishes | ||
* processing the document. | ||
*/ | ||
|
||
"use strict"; | ||
define(["Promise"], function() { | ||
define([], function () { | ||
var respecDone = false; | ||
var doneResolver; | ||
var doneRejector; | ||
var respecDonePromise = new Promise(function(resolve, reject) { | ||
var respecDonePromise = new Promise(function (resolve, reject) { | ||
doneResolver = resolve; | ||
doneRejector = reject; | ||
}); | ||
Object.defineProperty(document, "respecDone", { | ||
get: function() { | ||
var warn = "document.respecDone is deprecated, use document.respectIsReady instead."; | ||
get: function () { | ||
var warn = "document.respecDone is deprecated, use document.respecIsReady instead."; | ||
console.warn(warn); | ||
return respecDone; | ||
}, | ||
set: function(value) { | ||
set: function (value) { | ||
if (typeof value === "boolean" && value) { | ||
respecDone = value; | ||
doneResolver(respecConfig); | ||
respecDone = value; | ||
doneResolver(respecConfig); | ||
} | ||
if (value instanceof Error) { | ||
doneRejector(value) | ||
doneRejector(value) | ||
} | ||
return value; | ||
} | ||
}); | ||
Object.defineProperty(document, "respectIsReady", { | ||
get: function() { | ||
Object.defineProperty(document, "respecIsReady", { | ||
get: function () { | ||
return respecDonePromise; | ||
}, | ||
}); | ||
return {}; | ||
}); | ||
}); |
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
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