Where does this API come from? Not in WebNFC spec neither in mozilla-central