[Bug 20509] New: SHOULD/MUST user permissioning mismatch

https://www.w3.org/Bugs/Public/show_bug.cgi?id=20509

            Bug ID: 20509
           Summary: SHOULD/MUST user permissioning mismatch
    Classification: Unclassified
           Product: AudioWG
           Version: unspecified
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: MIDI API
          Assignee: dave.null@w3.org
          Reporter: w3c@marcosc.com
        QA Contact: public-audio@w3.org

The spec says:

"This call *SHOULD* prompt the user for access to MIDI devices. If the user
gives express permission or the call is otherwise approved, successCallback is
invoked, with a MIDIAccess object as its argument."

But then it says:
[[
"When the requestMIDIAccess method is called, the user agent *MUST* run the
following steps:"
...
7. Prompt the user in a user-agent-specific manner for permission to provide
the entry script's origin with a MIDIAccess object representing control over
user's MIDI devices.
]]

I think the first assertion should be dropped (i.e., delete "This call
SHOULD…"). And in 7. the word "optionally, " should be prefixed to the step.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Monday, 24 December 2012 08:21:53 UTC