| Index: chrome/test/data/extensions/api_test/content_scripts/about_blank_iframes/test.js
|
| diff --git a/chrome/test/data/extensions/api_test/content_scripts/about_blank_iframes/test.js b/chrome/test/data/extensions/api_test/content_scripts/about_blank_iframes/test.js
|
| index 5d08ce0a68dd5d10f773dea4f73eff7770fbdd86..511f5d7173df34519dc2c472ffc386e94115ad32 100644
|
| --- a/chrome/test/data/extensions/api_test/content_scripts/about_blank_iframes/test.js
|
| +++ b/chrome/test/data/extensions/api_test/content_scripts/about_blank_iframes/test.js
|
| @@ -45,9 +45,11 @@ chrome.test.getConfig(function(config) {
|
| function testDocumentStartRunsInSameWorldAsDocumentEndOfJavaScriptUrl() {
|
| var hasReceivedFirstMessage = false;
|
| onRequest.addListener(function listener(request) {
|
| - if (!hasReceivedFirstMessage) {
|
| + if (config.customArg == "YieldBetweenContentScriptRunsDisabled" &&
|
| + !hasReceivedFirstMessage) {
|
| hasReceivedFirstMessage = true;
|
| // Step one: Empty document where the JavaScript code was executed.
|
| + // This happens only if content script is injected synchronously.
|
| checkFirstMessageEquals('jsresult/')(request);
|
| } else {
|
| onRequest.removeListener(listener);
|
|
|