Platform/Features/MouseCapture

From MozillaWiki
Jump to: navigation, search
Please use "Edit with form" above to edit this page.

Status

Support for Mouse Capture / Mouse Lock
Stage Landed
Status `
Release target Firefox 14
Health OK
Status note Humph wants to do this as part of his class. Unsure as to timeline. Needed for games use case with full screen.

Team

Product manager Chris Blizzard
Directly Responsible Individual Johnny Stenback
Lead engineer `
Security lead `
Privacy lead `
Localization lead `
Accessibility lead `
QA lead Virgil Dicu
UX lead `
Product marketing lead `
Operations lead `
Additional members `

Open issues/risks

Timeline is unknown.

Stage 1: Definition

1. Feature overview

This allows an application to capture the mouse and receive input directly instead of the mouse moving the cursor. See MDN for usage details: https://developer.mozilla.org/en/API/Pointer_Lock_API.

2. Users & use cases

You activate a game full screen and want your mouse to control movement without it moving the cursor around. This is the mode for first person shooters like Doom/Quake/Other.

3. Dependencies

`

4. Requirements

`

Non-goals

`

Stage 2: Design

5. Functional specification

`

6. User experience design

`

Stage 3: Planning

7. Implementation plan

`

8. Reviews

Security review

`

Privacy review

`

Localization review

`

Accessibility

`

Quality Assurance review

`

Operations review

`

Stage 4: Development

9. Implementation

https://bugzilla.mozilla.org/show_bug.cgi?id=633602

Stage 5: Release

10. Landing criteria

`


Feature details

Priority P2
Rank 999
Theme / Goal Connect
Roadmap Platform
Secondary roadmap `
Feature list Platform
Project `
Engineering team DOM

Team status notes

  status notes
Products ` `
Engineering ` `
Security sec-review-complete Notes
Privacy ` `
Localization ` `
Accessibility ` `
Quality assurance ` Test Plan
User experience ` `
Product marketing ` `
Operations ` `