| Summary: | Web Inspector: Grid overlay does not honor writing modes and RTL layout direction. | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Patrick Angle <pangle> | ||||||||
| Component: | Web Inspector | Assignee: | Patrick Angle <pangle> | ||||||||
| Status: | RESOLVED FIXED | ||||||||||
| Severity: | Normal | CC: | bburg, ews-watchlist, hi, inspector-bugzilla-changes, joepeck, pangle, webkit-bug-importer | ||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||
| Version: | WebKit Nightly Build | ||||||||||
| Hardware: | All | ||||||||||
| OS: | All | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Patrick Angle
2021-04-01 09:18:30 PDT
Created attachment 425194 [details]
Patch v1.0
Comment on attachment 425194 [details] Patch v1.0 View in context: https://bugs.webkit.org/attachment.cgi?id=425194&action=review > Source/WebCore/inspector/InspectorOverlay.cpp:70 > +#include "WritingMode.h" This import isn't needed any more for this patch. Created attachment 425196 [details]
Video of Patch v1.0
Comment on attachment 425194 [details] Patch v1.0 View in context: https://bugs.webkit.org/attachment.cgi?id=425194&action=review r=me, nice work! > Source/WebCore/inspector/InspectorOverlay.cpp:1673 > + startPoint = { isWritingModeFlipped ? contentBox.width() - gridStartY : gridStartY, isDirectionFlipped ? contentBox.height() - x :x }; Nit: missing space in ':x' Created attachment 425206 [details]
Patch v1.1 - Review notes
Committed r275519: <https://commits.webkit.org/r275519> All reviewed patches have been landed. Closing bug and clearing flags on attachment 425206 [details]. |