Bug 1092944 (gaia-copy-paste)

[meta] FxOS v2.2 Gaia per app work for text selection (Cut/Copy/Paste)

RESOLVED FIXED in 2.2 S3 (9jan)

Status

defect
P4
normal
RESOLVED FIXED
5 years ago
4 years ago

People

(Reporter: hochang, Assigned: hochang)

Tracking

unspecified
2.2 S3 (9jan)
ARM
Gonk (Firefox OS)
Dependency tree / graph

Firefox Tracking Flags

(feature-b2g:2.2+)

Details

Attachments

(1 attachment)

Assignee

Description

5 years ago
This is the meta to track FxOS 2.2 Gaia per app's work on text selection (Cut/Copy/Paste).

The Gecko work will be done and what each app needs to do is to leverage the CSS -moz-user-select https://developer.mozilla.org/en-US/docs/Web/CSS/user-select and follow the UX design to make certain app elements non-selectable
Assignee

Updated

5 years ago
Depends on: 1092425
Assignee

Updated

5 years ago
Depends on: 1092427
Assignee

Updated

5 years ago
Depends on: 1092430
Assignee

Updated

5 years ago
Depends on: 1092437
Assignee

Updated

5 years ago
Depends on: 1092440
Assignee

Updated

5 years ago
Depends on: 1092441
Assignee

Updated

5 years ago
Depends on: 1092960
Assignee

Updated

5 years ago
Depends on: 1092961
Assignee

Updated

5 years ago
Depends on: 1092964
Assignee

Updated

5 years ago
Depends on: 1092965
Assignee

Updated

5 years ago
Depends on: 1092966
Assignee

Updated

5 years ago
Depends on: 1092967
Assignee

Updated

5 years ago
Depends on: 1092969
Assignee

Updated

5 years ago
Depends on: 1092972
Assignee

Updated

5 years ago
Depends on: 1094009
Assignee

Comment 1

5 years ago
The Gecko work is close to completion, the remaining part is to fix test case failures then pref it on in m-c bug 1092888. After the bug landed, text selection and cut/copy/paste can be triggered in apps on both editable and non-editable elements.

Gaia per app work in v2.2 is to follow UX guideline and leverage CSS -moz-user-select https://developer.mozilla.org/en-US/docs/Web/CSS/user-select to make certain elements non-selectable.

Before Gecko is pref on in m-c, Gaia can manually switch it on by the following two pref to test in advance:
pref("selectioncaret.enabled", on);
pref("selectioncaret.noneditable", on);
Assignee

Updated

5 years ago
Depends on: 1095279
feature-b2g: --- → 2.2+
Alias: gaia-copy-paste
Depends on: 1102495
QA Whiteboard: [textselection]
QA Contact: slyu
QA Whiteboard: [textselection] → [2.2-feature-qa+][textselection]
Howie, can we find an owner for this meta bug? Maybe you or the engineering manager? Thanks.
Flags: needinfo?(hochang)
Assignee

Comment 3

5 years ago
I'll put me as the owner for now, thanks.
Assignee: nobody → hochang
Flags: needinfo?(hochang)

Updated

5 years ago
Status: NEW → ASSIGNED
Assignee

Updated

5 years ago
Target Milestone: --- → 2.2 S3 (9jan)
Priority: -- → P4
Assignee

Updated

4 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
QA Whiteboard: [2.2-feature-qa+][textselection] → [2.2-feature-qa+][COM=Text Selection]
You need to log in before you can comment on or make changes to this bug.