Closed Bug 1134532 Opened 10 years ago Closed 10 years ago

Pages can lock the urlbar from scrolling on screen

Categories

(Firefox for iOS :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
fennec + ---

People

(Reporter: wesj, Assigned: wesj)

Details

Attachments

(2 files)

No description provided.
tracking-fennec: --- → ?
Can you elaborate on what happens here? Any STR?
Flags: needinfo?(wjohnston)
tracking-fennec: ? → +
Assignee: nobody → wjohnston
Flags: needinfo?(wjohnston)
Attachment #8604492 - Flags: review?(sleroux)
Comment on attachment 8604492 [details] [review] PR https://github.com/mozilla/firefox-ios/pull/450 Dropped some comments on the PR. I like the idea of using a custom gesture recognizer to capture the touch events to give us more control over the behaviour. I would double check to make sure all the click events on links on web content still work though.
Attachment #8604492 - Flags: feedback+
Update the PR with your nits. Clicking works fine. I did see this lockup once again though...
Flags: needinfo?(sleroux)
Comment on attachment 8604492 [details] [review] PR https://github.com/mozilla/firefox-ios/pull/450 This feels awesome. After my changes, I noticed that there was jank when zooming into the web content but it seems like this custom gesture handling solves that :) Go ahead and land this patch down and I'll update mine with these changes.
Flags: needinfo?(sleroux)
Attachment #8604492 - Flags: review?(sleroux) → review+
Merged.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Filed https://bugzilla.mozilla.org/show_bug.cgi?id=1166731 for link scrolling bug. Merged PR.
Bah wrong ticket...
This regressed some stuff. Going to work out a "backout" tomorrow morning.
This backs this out. I actually would feel sorta OK just fixing up the canBePreventedBy method, but I think this is probably safer.
Attachment #8608501 - Flags: review?(sleroux)
Comment on attachment 8608501 [details] [review] PR https://github.com/mozilla/firefox-ios/pull/484 Ya I had a branch open that fixes another issue related with the reordering of the super calls which was causing issues on master after the build was cut but I feel safer for now landing this patch instead. I'll land this in so we can cut a hotfix build for the beta testers.
Attachment #8608501 - Flags: review?(sleroux) → review+
Merged.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: