[e10s] background on several sites twitches when I middle-click to start autoscroll (because of incorrect clientX/clientY reported by mouseover/mouseout event)

NEW
Unassigned

Status

()

Core
Event Handling
P4
normal
2 years ago
2 years ago

People

(Reporter: arni2033, Unassigned)

Tracking

Trunk
Unspecified
Windows
Points:
---

Firefox Tracking Flags

(e10s+, firefox45 wontfix, firefox46 wontfix, firefox47 affected, firefox48 affected, firefox49 affected)

Details

User Story

Affected sites (2016.05.20):

http://www.megalyrics.ru/
http://company.riamo.ru/
http://housamz.com/   (http://housamz.com/blog/)

Attachments

(2 attachments)

(Reporter)

Description

2 years ago
Created attachment 8696656 [details]
testcase 1 - incorrect clientX, clientY reported by mouseover, mouseout event.htm

>>>   My Info:   Win7_64, Nightly 45, 32bit, ID 20151206030448
STR_A:
1. Open http://www.megalyrics.ru/lyric/portishead/give-me-a-reason-to-love-you.htm
2. Make sure that page is long enough to be scrollable
3. Middle-click on the right side of the background at the top of the page

Result:       Background quickly twitches to the right and back
Expectations: Background should stay still, just like in normal (non-e10s) mode


STR_B:
1. Open "testcase 1"
2. Make sure that page is long enough to be scrollable
3. Open console (Ctrl+Shift+K)
4. Middle-click on the page

Result:       Console reports strange numbers in clientX/clientY. I've got the following numbers:
> mouseout  { target: <html>, buttons: 0, clientX: 498, clientY: 124, layerX: 498, layerY: 124 }
> mouseover { target: <body>, buttons: 0, clientX: 498, clientY: 124, layerX: 498, layerY: 124 }
> mouseout  { target: <body>, buttons: 0, clientX: 14,  clientY: -57, layerX: 14,  layerY: -57 }
> mouseover { target: <html>, buttons: 0, clientX: 14,  clientY: -57, layerX: 14,  layerY: -57 }
              
Expectations: No strange numbers like "clientX: 14, clientY: -57". I clicked mouse ~~in the middle
              of the page, so I expect to get numbers like "clientX: 498, clientY: 124"
(Reporter)

Comment 1

2 years ago
Created attachment 8696657 [details]
screencast 1 - background on www.megalyrics.ru twitches.webm
(Reporter)

Updated

2 years ago
tracking-e10s: --- → ?

Updated

2 years ago
Blocks: 1013364
tracking-e10s: ? → +
(Reporter)

Updated

2 years ago
Has STR: --- → yes
Does this happen with APZ disabled as well? I see that it's marked status-firefox45:affected, but 45 doesn't have APZ enabled. It's also marked blocking apz-desktop though which is conflicting information.
OS: Unspecified → Windows
Going to assume this is not APZ-related.
No longer blocks: 1013364
(Reporter)

Comment 4

2 years ago
So here's the old version of that page:
> http://web.archive.org/web/20150826022538/http://www.megalyrics.ru/
It'd be good if somebody saved it _completely_ somehow, because the mechanism may differ from
comment 0 (which OFC is a bug itself). My suggestion is to keep this bug about mouseover/mouseout,
and then check if that will fix old megalyrics widget.

Updated

2 years ago
Priority: -- → P4
I can confirm that APZ enabled/disabled doesn't affect this bug.
status-firefox45: affected → wontfix
status-firefox46: --- → wontfix
status-firefox47: --- → affected
status-firefox48: --- → affected
(Reporter)

Updated

2 years ago
status-firefox49: --- → affected
User Story: (updated)
Summary: [e10s] background on http://www.megalyrics.ru/ twitches when I middle-click to start autoscroll (because of incorrect clientX/clientY reported by mouseover/mouseout event) → [e10s] background on several sites twitches when I middle-click to start autoscroll (because of incorrect clientX/clientY reported by mouseover/mouseout event)
(Reporter)

Updated

2 years ago
User Story: (updated)
You need to log in before you can comment on or make changes to this bug.