Closed Bug 1601831 Opened 5 years ago Closed 5 years ago

Timer on google.com is rendered incorrectly

Categories

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

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: oleksandr.vlasiuk, Unassigned)

References

()

Details

(Keywords: webcompat:site-wait, Whiteboard: [webcompat:sightline])

Attachments

(4 files, 1 obsolete file)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0

Steps to reproduce:

  • Open google.com in Firefox.
  • Search for "timer". The first result is a frame with timer that has a button to go full screen.
  • Press the full screen button.

Actual results:

The timer is rendered incorrectly, see the attached screenshot. This does not occur in the QtWebEngine-based qutebrowser.

Expected results:

The timer should be rendered correctly, as it is in qutebrowser.

Hello,

I'm unable to reproduce the issue, since I cannot find the "timer" frame you are talking about.
The first link I get from searching "timer" on google is https://www.timeanddate.com/timer/

Can you add the link you get as first result?

Also, could you check how it appears on Chrome ?

Thanks !

Flags: needinfo?(oleksandr.vlasiuk)
Attached file timer_frame.html

Source of the timer frame

Flags: needinfo?(oleksandr.vlasiuk)

Hi Peter,
It is one of the built-in answers google provides, so the link is literally https://www.google.com/search?client=firefox-b-1-d&q=timer
I have attached the source of this frame, as well as the screenshot of what it looks like for me.

Chrome, Chromium, etc. all show the timer as the right half of the screenshot firefox_vs_qutebrowser.png attached previously. qutebrowser is also Blink-based, so this appears to be a Gecko vs Blink issue.

Attached image frame_screenshot.png

Let me know if I can provide any further information!
Thanks,
-ov

The built-in timer does not appear for me on Firefox so I cannot confirm the issue, however, I'm going to set a component in order to involve the development team in reviewing it.

Thanks!

Component: Untriaged → Layout
Product: Firefox → Core

They're using :-webkit-full-screen in their stylesheets instead of the standard :fullscreen, so Gecko doesn't understand it.

Ugh, Google. Mike, any chance to contact them? Have we seen a lot of problems with :fullscreen vs. :-webkit-full-screen? We could add an alias if we needed to.

Status: UNCONFIRMED → NEW
Component: Layout → Desktop
Ever confirmed: true
Flags: needinfo?(miket)
Product: Core → Web Compatibility
Version: 70 Branch → unspecified

Oh this is a bit worse even. They end up with :full-screen rules rather than :-webkit-full-screen in Firefox. That's still invalid of course.

Flags: needinfo?(miket)
Priority: -- → P3

Yep, sending them an email now.

Have we seen a lot of problems with :fullscreen vs. :-webkit-full-screen? We could add an alias if we needed to.

I don't think we have that many on file, but it seems like the aliasing ship has sailed.

Potential fix if Google doesn't fix it on their side.

I don't plan to land this for a couple weeks at least. Not sure if we want to
land this, but lacking Google fixing stuff this might be reasonable...

Assignee: nobody → emilio
Status: NEW → ASSIGNED

I'm not sure how I feel about this, I'd certainly rather not... But we could do this if needed, wdyt Mike?

Flags: needinfo?(miket)
Assignee: emilio → nobody
Status: ASSIGNED → NEW
Assignee: nobody → emilio
Status: NEW → ASSIGNED

Xidorn suggested a web-compat add-on intervention if needed, and I agree that's better.

Attachment #9120197 - Attachment is obsolete: true
Assignee: emilio → nobody
Status: ASSIGNED → NEW

146155668 is Google's internal tracking issue for that bug that was reported last month. It didn't get triaged. I'll try to find an owner.

(In reply to Emilio Cobos Álvarez (:emilio) from comment #13)

Xidorn suggested a web-compat add-on intervention if needed, and I agree that's better.

Agreed.

(In reply to dtapuska from comment #14)

146155668 is Google's internal tracking issue for that bug that was reported last month. It didn't get triaged. I'll try to find an owner.

Thanks Dave.

Ksenia, can we write an intervention for this? I wouldn't consider it a release-driver, but it's simple enough to fix on our end until Google fixes it.

Flags: needinfo?(miket) → needinfo?(kberezina)
See Also: → 1609552

Yeah, added a bug for that

Flags: needinfo?(kberezina)

Looks like this has been fixed by google

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED

Yup. we weren't certain 100% when rollout would happen but it looks like it happened today as expected.

Whiteboard: [webcompat:sightline]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: