nfc: Implement device::NfcTagChromeOS.

Implemented device::NfcTag for the Chrome OS platform. With this patch,
Chrome can now interact with remote NFC tags.

BUG=316471
TEST=device_unittests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245753 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 165326:165362

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=165327:165362&mode=html
TBR=
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245754 0039d316-1c4b-4281-b951-d872f2087c98
Re-enable FeedbackUploaderTest.QueueMultipleWithFailures for non-Windows platforms, since the reason for disabling it was only failures on win_rel.

R=zork@chromium.org
BUG=None.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245755 0039d316-1c4b-4281-b951-d872f2087c98
Update .DEPS.git

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245756 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245756
events: Add a few more masked window targeter for Widgets with hit-test masks.

Notable changes:
* Add a BubbleWindowTargeter that can be used for bubbles (and use it for
  tray-bubble and app-list bubble).
* Change the wm::MaskedWindowTargeter to fall-back to the default WindowTargeter
  if setting the mask fails.

BUG=318879
R=ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245757 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245757