Open Bug 1852529 Opened 2 years ago Updated 3 months ago

[wdspec] Improve "scroll" tests for "wheel" input type for both WebDriver classic and BiDi

Categories

(Remote Protocol :: Agent, task, P2)

task
Points:
3

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: whimboo, Assigned: whimboo)

References

(Depends on 2 open bugs, Blocks 2 open bugs)

Details

(Whiteboard: [webdriver:m17])

We want to dispatch widget level events from the parent process. To make sure that we do not regress our current behavior we should improve the existent wdspec tests by the following:

  • same origin and cross-origin iframes
  • non-scrollable and scrollable elements within iframes
  • nested iframes (mainly for calculating the position in the parent process)
  • elements within iframes that are not in the current viewport
  • others?
Blocks: 1851812
Points: --- → 3
Priority: -- → P1
Whiteboard: [webdriver:m8]
Whiteboard: [webdriver:m8] → [webdriver:m9]
Priority: P1 → P2
Whiteboard: [webdriver:m9] → [webdriver:backlog]
Blocks: parent-actions
No longer blocks: 1851812
See Also: → 1904884
Blocks: 1848957
Whiteboard: [webdriver:backlog] → [webdriver:m12]
Whiteboard: [webdriver:m12] → [webdriver:m13]
Whiteboard: [webdriver:m13] → [webdriver:m14]
Whiteboard: [webdriver:m14] → [webdriver:m15]
Whiteboard: [webdriver:m15] → [webdriver:m16]
No longer blocks: 1848957
Depends on: 1848957
Blocks: 1563516
Assignee: nobody → hskupin
Status: NEW → ASSIGNED
Depends on: 1966878

I need to fix the ShadowDOM related tests first to enable async wheel scrolling. This will happen over on bug 1972108.

Depends on: 1972108
Depends on: 1972532
Whiteboard: [webdriver:m16] → [webdriver:m17]
Depends on: 1971979
You need to log in before you can comment on or make changes to this bug.