| Index: chrome/test/media_router/media_router_integration_browsertest.cc
|
| diff --git a/chrome/test/media_router/media_router_integration_browsertest.cc b/chrome/test/media_router/media_router_integration_browsertest.cc
|
| index 32a5e7de342edaa59860ce9dde37854c184687d2..35fb3ec1e64f2d1aa26b170712d9c8c288f24159 100644
|
| --- a/chrome/test/media_router/media_router_integration_browsertest.cc
|
| +++ b/chrome/test/media_router/media_router_integration_browsertest.cc
|
| @@ -83,12 +83,14 @@ const char kGetRouteIdScript[] =
|
| "}"
|
| "domAutomationController.send('');";
|
| const char kFindSinkScript[] =
|
| - "var sinks = document.getElementById('media-router-container')."
|
| - " shadowRoot.getElementById('sink-list').getElementsByTagName('span');"
|
| - "for (var i=0; i<sinks.length; i++) {"
|
| - " if (sinks[i].textContent.trim() == '%s') {"
|
| - " domAutomationController.send(true);"
|
| - "}}"
|
| + "var sinkList = document.getElementById('media-router-container')."
|
| + " shadowRoot.getElementById('sink-list');"
|
| + "if (sinkList) {"
|
| + " var sinks = sinkList.getElementsByTagName('span');"
|
| + " for (var i=0; i<sinks.length; i++) {"
|
| + " if (sinks[i].textContent.trim() == '%s') {"
|
| + " domAutomationController.send(true);"
|
| + "}}}"
|
| "domAutomationController.send(false);";
|
| const char kCheckDialogLoadedScript[] =
|
| "var container = document.getElementById('media-router-container');"
|
|
|