Closed Bug 864457 Opened 11 years ago Closed 7 years ago

Add a pref to allow sub-string character selection within words at normal zoom level.

Categories

(Firefox for Metro Graveyard :: Input, defect)

x86
Windows 8.1
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: retornam, Unassigned)

References

()

Details

(Whiteboard: [selection] p=2 )

STR:

Using this testcase 
https://bug862025.bugzilla.mozilla.org/attachment.cgi?id=737631
and  today's Nigthly
http://hg.mozilla.org/mozilla-central/rev/50d25e083421  (2013-04-22)

1)Click the text box to select all or part of the text.

2)Using the right or left monocles, scroll to the right or left and stop in the middle of the text selected

3) The monocle returns to its initial position 

See attached video https://www.dropbox.com/s/15gmc34pvk0b2ji/Video%20Apr%2022%2C%2012%2025%2021.mov

Expected Results:

The monocle should stop at the point you scrolled to and not return to the end of the selection
Blocks: 862162
Whiteboard: feature=defect c=firefox_app_bar_and_autocomplete u=metro_firefox_user p=0
This is currently by design as we are enforcing word selection. My plan was to enforce word selection when zoom is at a normal level and enable character selection at higher zoom levels. We can change this behavior if we want.
Summary: Defect: Selection monocle does not select part of text → Defect: Selection does not allow substring character selection within words at normal zoom level.
OS: Mac OS X → Windows 8 Metro
Blocks: metrov1planning
No longer blocks: metrov1defect&change
Hi Asa, please see the defect description and then Jim's explanation in Comment #1 that this is the expected behavior.  Would you like to leave the current behavior and I'll mark the defect as invalid or do you want to go ahead with changing the behavior?
Flags: needinfo?(asa)
Priority: -- → P2
Blocks: metrov1defect&change
No longer blocks: metrov1planning
Flags: needinfo?(asa)
Summary: Defect: Selection does not allow substring character selection within words at normal zoom level. → Defect - Selection does not allow sub-string character selection within words at normal zoom level.
Whiteboard: feature=defect c=firefox_app_bar_and_autocomplete u=metro_firefox_user p=0 → feature=defect c=firefox_app_bar_and_autocomplete u=metro_firefox_user p=0 [decision-needed]
Was triaged as a P2 for work the should be done.
Whiteboard: feature=defect c=firefox_app_bar_and_autocomplete u=metro_firefox_user p=0 [decision-needed] → feature=defect c=firefox_app_bar_and_autocomplete u=metro_firefox_user p=0
Blocks: 831985
No longer blocks: 862162
Whiteboard: feature=defect c=firefox_app_bar_and_autocomplete u=metro_firefox_user p=0 → feature=defect c=firefox_app_bar_and_autocomplete u=metro_firefox_user p=0 [preview-triage]
Whiteboard: feature=defect c=firefox_app_bar_and_autocomplete u=metro_firefox_user p=0 [preview-triage] → [selection] feature=defect c=firefox_app_bar_and_autocomplete u=metro_firefox_user p=0 [preview-triage]
Whiteboard: [selection] feature=defect c=firefox_app_bar_and_autocomplete u=metro_firefox_user p=0 [preview-triage] → [preview-triage] [selection] feature=defect c=firefox_app_bar_and_autocomplete u=metro_firefox_user p=0
Blocks: metrov1backlog
No longer blocks: metrov1defect&change
Blocks: metrov2defect&change
No longer blocks: metrov1backlog
We've talked it over and this is currently the desired behavior, so this will stay as-is. But we can add a pref to allow people who prefer a different behavior.
Blocks: metrov1backlog
No longer blocks: metrov2defect&change
Summary: Defect - Selection does not allow sub-string character selection within words at normal zoom level. → Add a pref to allow sub-string character selection within words at normal zoom level.
Whiteboard: [preview-triage] [selection] feature=defect c=firefox_app_bar_and_autocomplete u=metro_firefox_user p=0 → [selection] feature=defect c=firefox_app_bar_and_autocomplete u=metro_firefox_user p=0
No longer blocks: metrov2defect&change
Whiteboard: [selection] feature=defect c=firefox_app_bar_and_autocomplete u=metro_firefox_user p=0 → [selection] [defect] p=0
Blocks: 957244
No longer blocks: 831985
Preferred solution would be to disable word snap in cases where we're at a higher zoom level. We could also tie this to a pref at normal zoom level.
Whiteboard: [selection] [defect] p=0 → [selection] [feature] p=2
Priority: P2 → --
Priority: -- → P3
Target Milestone: --- → Firefox 30
Whiteboard: [selection] [feature] p=2 → [selection] p=2 r=ff30
Target Milestone: Firefox 30 → ---
Whiteboard: [selection] p=2 r=ff30 → [selection] p=2
Priority: P3 → --
OS: Windows 8 Metro → Windows 8.1
Mass close of bugs in obsolete product https://bugzilla.mozilla.org/show_bug.cgi?id=1350354
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.