Closed Bug 1923335 Opened 1 year ago Closed 4 months ago

www.google.com - Pinch-to-zoom does not work

Categories

(Web Compatibility :: Site Reports, defect, P2)

ARM
Android

Tracking

(Webcompat Priority:P2, Webcompat Score:6, firefox145 verified, firefox146 fixed)

VERIFIED FIXED
Webcompat Priority P2
Webcompat Score 6
Tracking Status
firefox145 --- verified
firefox146 --- fixed

People

(Reporter: rbucata, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: webcompat:contact-complete, webcompat:site-report, Whiteboard: [webcompat-source:web-bugs][webcompat:sightline][webcompat:japan])

User Story

platform:android
impact:feature-broken
configuration:general
affects:all
branch:release
diagnosis-team:webcompat
user-impact-score:450

Pinch to zoom starts working in Firefox if I change the UA string to Chrome's.

Severity: -- → S3
User Story: (updated)
Priority: -- → P2
Whiteboard: [webcompat-source:web-bugs] → [webcompat-source:web-bugs][webcompat:sightline]
Webcompat Priority: --- → P2
Webcompat Score: --- → 6

Same - enabling ChromeMask makes it work. We should poke Google

It could be valuable to figure out what Google is doing differently in Chrome vs. Firefox but that shouldn't block reaching out to Google.

User Story: (updated)

(In reply to Jeff Muizelaar [:jrmuizel] from comment #3)

It could be valuable to figure out what Google is doing differently in Chrome vs. Firefox but that shouldn't block reaching out to Google.

Sure - it's pretty trivial actually. They're just sending the site with a different meta name="viewport" tag, depending on whether your UA string says Firefox or Chrome.

They serve the page with this meta viewport tag to Firefox (newlines added for readability)

<meta
  content="width=device-width,maximum-scale=1.0,initial-scale=1.0,minimum-scale=1.0,user-scalable=yes"
  name="viewport">

vs. whereas they use this shorter tag (notably without a maximum-scale value) if I activate Chrome Mask:

<meta
  content="width=device-width,initial-scale=1.0,minimum-scale=1.0"
  name="viewport">

The tag that they're serving to Firefox is forcing a scale factor of 1.0 and no larger or smaller, via maximum-scale=1.0,initial-scale=1.0,minimum-scale=1.0 there.

I reached out to some contacts at Google.

We got confirmation from some Google folks that they're taking a look at this.

Whiteboard: [webcompat-source:web-bugs][webcompat:sightline] → [webcompat-source:web-bugs][webcompat:sightline][webcompat:japan]

I see the following in Firefox now:

 <meta
  content="width=device-width,initial-scale=1.0,minimum-scale=1.0"
  name="viewport">

Raul, can you confirm that this is fixed?

Flags: needinfo?(rbucata)

This is fixed on my end - I can zoom at the URL in comment 0 in Firefox release and nightly on Android.

Given that and comment 7, let's call this FIXED (Raul can verify at his convenience).

Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED

Also works for me.

Flags: needinfo?(rbucata)
Status: RESOLVED → VERIFIED

Yeah, I got confirmation a week ago Google explicitly fixed this.

You need to log in before you can comment on or make changes to this bug.