Closed
Bug 1067231
Opened 10 years ago
Closed 10 years ago
[Keyboard][Text Selection] Tapping the touch caret should show Paste utility bubble if clipboard is not empty
Categories
(Core :: DOM: Selection, defect, P1)
Tracking
()
RESOLVED
FIXED
mozilla36
People
(Reporter: Omega, Assigned: mtseng)
References
Details
Attachments
(3 files, 2 obsolete files)
1.63 KB,
patch
|
Details | Diff | Splinter Review | |
46 bytes,
text/x-github-pull-request
|
mtseng
:
feedback-
|
Details | Review |
12.26 KB,
patch
|
Details | Diff | Splinter Review |
[Steps To Reproduce]
1. In an input, copy a word
2. Tap the input again to show Paste utility bubble
3. Tap Paste to paste the string from clipboard
4. Tap the input again, and make sure the touch caret is visible and Paste utility bubble is invisible
5. Tap the touch caret
[Actual Result]
The Paste utility bubble doesn't show up.
[Expected Result]
The Paste utility bubble should show up.
Device: Flame
OS Version: 2.2.0.0-prerelease
Platform Version: 35.0a1
Build Identifier: 20140908160203
Git Commit Info: 2014-09-13 17:51:21 (0f45989d)
Updated•10 years ago
|
Priority: -- → P1
Comment 1•10 years ago
|
||
The root cause of this problem is no selection change event with mouse_up.
Updated•10 years ago
|
Assignee: nobody → mtseng
Assignee | ||
Comment 3•10 years ago
|
||
Send a chrome only event when touch caret is tapped. So that gaia could show bubble when touch caret is tapped base on this event.
Attachment #8500923 -
Flags: review?(roc)
Assignee | ||
Comment 4•10 years ago
|
||
Hi, George
This is gaia part for this bug. I need your help for applying this patch. Thanks
Flags: needinfo?(gduan)
Assignee | ||
Updated•10 years ago
|
Attachment #8500923 -
Flags: review?(roc) → review?(ehsan.akhgari)
Comment 5•10 years ago
|
||
Hi Morris,
could I have your feedback on this patch? Thanks.
Attachment #8501625 -
Flags: feedback?(mtseng)
Flags: needinfo?(gduan)
Assignee | ||
Comment 6•10 years ago
|
||
Comment on attachment 8501625 [details] [review]
PR to master
Comment in github.
Attachment #8501625 -
Flags: feedback?(mtseng) → feedback-
Updated•10 years ago
|
Attachment #8500923 -
Flags: review?(ehsan.akhgari) → review+
Assignee | ||
Comment 7•10 years ago
|
||
Assignee | ||
Updated•10 years ago
|
Keywords: checkin-needed
Comment 8•10 years ago
|
||
https://hg.mozilla.org/integration/b2g-inbound/rev/5d276cd3759b
I had to fix the bug number in this commit message. Please double-check them in the future beforehand.
Keywords: checkin-needed
Comment 9•10 years ago
|
||
Backed out for non-unified bustage. Don't forget to fix the bug number in the commit message while you're at it.
https://hg.mozilla.org/integration/b2g-inbound/rev/fe1a9613e61b
/builds/slave/b2g-in-lx-d-000000000000000000/build/layout/base/TouchCaret.cpp: In member function 'void mozilla::TouchCaret::DispatchTapEvent()':
/builds/slave/b2g-in-lx-d-000000000000000000/build/layout/base/TouchCaret.cpp:869:12: error: 'Event' was not declared in this scope
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla35
Comment 11•10 years ago
|
||
mcMerge got a bit confused with the backouts, wrong bug #, etc.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: mozilla35 → ---
Assignee | ||
Comment 12•10 years ago
|
||
Sorry about the backout. Re-upload patch with correct commit message.
new try run: https://treeherder.mozilla.org/ui/#/jobs?repo=try&revision=d4ab4bf180fe
Attachment #8500923 -
Attachment is obsolete: true
Assignee | ||
Comment 13•10 years ago
|
||
Fix build failed,
try: https://treeherder.mozilla.org/ui/#/jobs?repo=try&revision=4557ca40d8df
Attachment #8503865 -
Attachment is obsolete: true
Assignee | ||
Updated•10 years ago
|
Keywords: checkin-needed
Comment 14•10 years ago
|
||
Keywords: checkin-needed
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla36
You need to log in
before you can comment on or make changes to this bug.
Description
•