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

Firefox OS
Gaia
P4
normal
RESOLVED FIXED
4 years ago
3 years ago

People

(Reporter: howie, Assigned: howie)

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

4 years ago
Created attachment 8515798 [details]
FxOS 2.2 Text Selection Guidelines 03.pdf

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

4 years ago
Depends on: 1092425
(Assignee)

Updated

4 years ago
Depends on: 1092427
(Assignee)

Updated

4 years ago
Depends on: 1092430
(Assignee)

Updated

4 years ago
Depends on: 1092437
(Assignee)

Updated

4 years ago
Depends on: 1092440
(Assignee)

Updated

4 years ago
Depends on: 1092441
(Assignee)

Updated

4 years ago
Depends on: 1092960
(Assignee)

Updated

4 years ago
Depends on: 1092961
(Assignee)

Updated

4 years ago
Depends on: 1092964
(Assignee)

Updated

4 years ago
Depends on: 1092965
(Assignee)

Updated

4 years ago
Depends on: 1092966
(Assignee)

Updated

4 years ago
Depends on: 1092967
(Assignee)

Updated

4 years ago
Depends on: 1092969
(Assignee)

Updated

4 years ago
Depends on: 1092972
(Assignee)

Updated

4 years ago
Depends on: 1094009
(Assignee)

Comment 1

4 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

4 years ago
Depends on: 1095279
feature-b2g: --- → 2.2+
Alias: gaia-copy-paste
Depends on: 1102495

Updated

3 years ago
QA Whiteboard: [textselection]
QA Contact: slyu

Updated

3 years ago
QA Whiteboard: [textselection] → [2.2-feature-qa+][textselection]

Comment 2

3 years ago
Howie, can we find an owner for this meta bug? Maybe you or the engineering manager? Thanks.
Flags: needinfo?(hochang)
(Assignee)

Comment 3

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

Updated

3 years ago
Status: NEW → ASSIGNED
(Assignee)

Updated

3 years ago
Target Milestone: --- → 2.2 S3 (9jan)

Updated

3 years ago
Priority: -- → P4
(Assignee)

Updated

3 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED

Updated

3 years ago
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.