The latest HTML5 spec includes a <device> element, this should be implemented by WebKit.
URL of the W3C Media Capture spec is http://dev.w3.org/2009/dap/camera/ Mozilla's bug is at https://bugzilla.mozilla.org/show_bug.cgi?id=451674
A first proposal on the device element has been submitted for code review: https://bugs.webkit.org/show_bug.cgi?id=47264 However during the review some questions and concerns have been raised about its design. As a consequence, a discussion thread with an alternative proposal has been started to analyze the problem: https://lists.webkit.org/pipermail/webkit-dev/2011-January/015822.html Meanwhile, a first patch has been proposed to introduce the appropriate compilation guards: https://bugs.webkit.org/show_bug.cgi?id=53595 This first patch should allow future patches without forcing any specific design approach.
Setting as wontfix as the spec has been dropped in favor of the MediaStream API. See http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#video-conferencing-and-peer-to-peer-communication and bug 56459 for details.