Closed Bug 781487 Opened 12 years ago Closed 11 years ago

Work - Overhaul selection (content.js:SelectionHandler) for metro

Categories

(Firefox for Metro Graveyard :: General, defect)

x86_64
Windows 8.1
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jimm, Assigned: jimm)

References

Details

(Whiteboard: feature=work [completed-elm])

Attachments

(1 file, 2 obsolete files)

It was originally thought that metro might handle selection marking for touch input but it turns out this is not the case, so we'll need to handle our own selection control for touch input.
Blocks: 782257
Depends on: 782451
Depends on: 783531
QA Contact: jmathies
Assignee: nobody → jmathies
QA Contact: jmathies
In addition to bug 783531, I'm also going to need a new mark selection api because, afaict, such a call currently doesn't exist. We've been simulating mouse clicks to move the caret and selection around thus far. Which doesn't produce very reliable results.
Attached patch wip v.1 (obsolete) — Splinter Review
Blocks: 785425
Attached patch wip v2 (obsolete) — Splinter Review
Attachment #655004 - Attachment is obsolete: true
Attached patch wip v3Splinter Review
Attachment #655152 - Attachment is obsolete: true
Whiteboard: completed-elm
Blocks: 787785
Blocks: 788000
Product: Firefox → Firefox for Metro
Keywords: feature
Whiteboard: completed-elm → completed-elm [metro-mvp]
Whiteboard: completed-elm [metro-mvp] → [completed-elm][metro-mvp]
Depends on: 832957
Blocks: 831985
Depends on: 812529
No longer blocks: 785425
Keywords: feature
Summary: Overhaul selection (content.js:SelectionHandler) for metro → Work - Overhaul selection (content.js:SelectionHandler) for metro
Whiteboard: [completed-elm][metro-mvp] → feature=work
Whiteboard: feature=work → [completed-elm][metro-mvp][feature=work]
No longer depends on: 742445
Depends on: 834370
No longer blocks: 782257
Depends on: 782257
Whiteboard: [completed-elm][metro-mvp][feature=work] → feature=work [completed-elm]
Resolving bugs in the Firefox for Metro product that are fixed on the elm branch.  Sorry for the bugspam.  Search your email for "bugspam-elm" if you want to find and delete all of these messages at once.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
No longer depends on: 812529
Depends on: 842997
Blocks: 842997
No longer depends on: 842997
OS: Windows 8 Metro → Windows 8.1
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: