Don't set lastError if chrome.dial.discoverNow() can't start; we always attempt disco...
commit7bf382c276e3f5a29cae403991be5cb614fb3653
authormfoltz <mfoltz@chromium.org>
Fri, 29 Aug 2014 07:31:56 +0000 (29 00:31 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 29 Aug 2014 07:33:06 +0000 (29 07:33 +0000)
treedb650d69224dad93b6ff02d5d638eb66521b01ae
parent12e564f8fa28c8a487fadc39fd4bf0ecf0416906
Don't set lastError if chrome.dial.discoverNow() can't start; we always attempt discovery and success/failure is indicated through the callback.

Add browser test for chrome.dial.discoverNow() success.

BUG=376588

Review URL: https://codereview.chromium.org/511943004

Cr-Commit-Position: refs/heads/master@{#292584}
chrome/browser/extensions/api/dial/dial_api.cc
chrome/browser/extensions/api/dial/dial_apitest.cc
chrome/test/data/extensions/api_test/dial/experimental/discovery.js
chrome/test/data/extensions/api_test/dial/experimental/discovery_no_listeners.html [new file with mode: 0644]
chrome/test/data/extensions/api_test/dial/experimental/discovery_no_listeners.js [copied from chrome/test/data/extensions/api_test/dial/experimental/discovery.js with 58% similarity]