Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(332)

Issue 1439063002: [webnfc] NFC is not required to be ActiveDOMObject. (Closed)

Created:
5 years, 1 month ago by shalamov
Modified:
5 years, 1 month ago
CC:
blink-reviews, chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[webnfc] NFC is not required to be ActiveDOMObject. NFC object is a member of NavigatorNFC that is supplement for Navigator. Therefore, NFC object will be alive as long as Navigator object exists. Because of that, inheritance from ActiveDOMObject is not required. PageLifeCycleObserer is used to fullfill visibility use-case. https://w3c.github.io/web-nfc/#handling-window-visibility-and-focus BUG=520391 Committed: https://crrev.com/e2cea06427fc1904111f7a0dc28d1f052d9f52a5 Cr-Commit-Position: refs/heads/master@{#359531}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Added myself to AUTHORS file #

Unified diffs Side-by-side diffs Delta from patch set Stats (+37 lines, -21 lines) Patch
M AUTHORS View 1 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/nfc/NFC.h View 1 chunk +13 lines, -7 lines 0 comments Download
M third_party/WebKit/Source/modules/nfc/NFC.cpp View 2 chunks +19 lines, -8 lines 0 comments Download
M third_party/WebKit/Source/modules/nfc/NFC.idl View 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/modules/nfc/NavigatorNFC.h View 2 chunks +1 line, -2 lines 0 comments Download
M third_party/WebKit/Source/modules/nfc/NavigatorNFC.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/modules/nfc/NavigatorNFC.idl View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 16 (7 generated)
shalamov
WebNFC specification has been updated based on TPAC feedback, I'm going to make few changes ...
5 years, 1 month ago (2015-11-13 07:47:13 UTC) #3
kenneth.christiansen
lgtm https://codereview.chromium.org/1439063002/diff/1/third_party/WebKit/Source/modules/nfc/NFC.idl File third_party/WebKit/Source/modules/nfc/NFC.idl (right): https://codereview.chromium.org/1439063002/diff/1/third_party/WebKit/Source/modules/nfc/NFC.idl#newcode11 third_party/WebKit/Source/modules/nfc/NFC.idl:11: [CallWith=ScriptState] Promise<NFCAdapter> requestAdapter (); We got rid of ...
5 years, 1 month ago (2015-11-13 08:50:08 UTC) #5
kenneth.r.christiansen
lgtm
5 years, 1 month ago (2015-11-13 08:50:40 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1439063002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1439063002/1
5 years, 1 month ago (2015-11-13 08:51:27 UTC) #8
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/118257)
5 years, 1 month ago (2015-11-13 08:59:08 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1439063002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1439063002/20001
5 years, 1 month ago (2015-11-13 09:37:26 UTC) #13
shalamov
https://codereview.chromium.org/1439063002/diff/1/third_party/WebKit/Source/modules/nfc/NFC.idl File third_party/WebKit/Source/modules/nfc/NFC.idl (right): https://codereview.chromium.org/1439063002/diff/1/third_party/WebKit/Source/modules/nfc/NFC.idl#newcode11 third_party/WebKit/Source/modules/nfc/NFC.idl:11: [CallWith=ScriptState] Promise<NFCAdapter> requestAdapter (); On 2015/11/13 08:50:08, kenneth.christiansen wrote: ...
5 years, 1 month ago (2015-11-13 10:02:24 UTC) #14
commit-bot: I haz the power
Committed patchset #2 (id:20001)
5 years, 1 month ago (2015-11-13 10:43:32 UTC) #15
commit-bot: I haz the power
5 years, 1 month ago (2015-11-13 10:44:12 UTC) #16
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/e2cea06427fc1904111f7a0dc28d1f052d9f52a5
Cr-Commit-Position: refs/heads/master@{#359531}

Powered by Google App Engine
This is Rietveld 408576698