Closed Bug 1328031 Opened 7 years ago Closed 2 years ago

Elements stretch and twitch by 1px on http://www.bbc.com/ when I hover mouse over them

Categories

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

defect

Tracking

(platform-rel -)

RESOLVED WORKSFORME
Tracking Status
platform-rel --- -

People

(Reporter: arni2033, Assigned: adamopenweb)

References

Details

(Keywords: regression, webcompat:site-wait, Whiteboard: [gfx-noted][platform-rel-BBC][platform-rel-BBCNews][sitewait])

Attachments

(1 file)

>>>   My Info:   Win7_64, Nightly 49, 32bit, ID 20160526082509
STR_1:
1. Open http://www.bbc.com/
2. Hover mouse over any item in section "Latest Business News"
3. Move mouse away from that section

AR:  Step 2,3 - Red circle with number inside stretches by +1px vertically, then goes back to normal
ER:  Red circles should stay still


STR_2:
1. Open http://www.bbc.com/
2. Hover mouse over the last item in section "From Our Correspondents"
3. Move mouse away from that section

AR:  Step 2,3 - Author's name inside the item teleports down by 1px, then goes back to normal
ER:  All text labels should stay still

Note:
 In STR_2 FF window should be maximized and the hovered item should be located
 near the bottom of the screen and fully visible on the page.
 
This is regression. Nightly 2015-01-01 is unaffected, Nightly 2016-05-26 is affected.
Component: Graphics: Layers → Layout
disabled HWA seems to fix.
so I think component is Graphics: Layers.
Component: Layout → Graphics: Layers
In comment 1, it seems related to handling preserves-3d at compositor.
Flags: needinfo?(tlee)
Whiteboard: [gfx-noted]
Priority: -- → P3
I think it is very possible to be inconsistency in anti-aliasing setting.
The stretch will be gone if you change transform property of |.csstransforms .top-list-item__bullet| to -51% or alike.  It is a typical phenomenon of anti-aliasing.
Flags: needinfo?(tlee)
platform-rel: --- → ?
Whiteboard: [gfx-noted] → [gfx-noted][platform-rel-BBC][platform-rel-BBCNews]
ni? to see if this still repros for me, and if so, let's give BBC the workaround in Comment #4.
platform-rel: ? → -
Flags: needinfo?(miket)
Attached image bbc twitch
Flags: needinfo?(miket)
Yeah, still an issue. To re-cap,

1) visit bbc.com
2) hover over items in "Latest Business News" section 

Expected: nothing twitchy
Actual: twitchy movement in numbered list item numbers (see uploaded gif)

Recommended fix:

.csstransforms .top-list-item__bullet {
    ...snip...
    -webkit-transform: translateY(-51%);
    -moz-transform: translateY(-51%);
    -ms-transform: translateY(-51%);
    -o-transform: translateY(-51%);
    transform: translateY(-51%);
}

Adam, could you get in touch with BBC via our ML, please?
Component: Graphics: Layers → Desktop
Flags: needinfo?(astevenson)
Product: Core → Tech Evangelism
Contacted via the mailing list.
Assignee: nobody → astevenson
Status: NEW → ASSIGNED
Flags: needinfo?(astevenson)
Whiteboard: [gfx-noted][platform-rel-BBC][platform-rel-BBCNews] → [gfx-noted][platform-rel-BBC][platform-rel-BBCNews][sitewait]
The issue is a minor cosmetic one. Scaling down on Importance.
Priority: P3 → P5
Product: Tech Evangelism → Web Compatibility

See bug 1547409. Moving webcompat whiteboard tags to keywords.

Works for me, ff97 on MacOS 12.1 and ff97 on Win10Pro.

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: