Bug 66746 - vertical scrollbar in large document is locale sensitive instead of document directionality sensitive
Summary: vertical scrollbar in large document is locale sensitive instead of document ...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords: rtl
Depends on:
Blocks:
 
Reported: 2003-10-28 09:15 UTC by Oded Arbel
Modified: 2024-05-06 18:38 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oded Arbel 2003-10-28 09:15:10 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc 3.3 
OS:          Linux

When khtml is required to display documents that are too long be displayed in the window, it uses a vertical scroll bar to allow for scrolling the document. this scroll bar is currently always on the right side of the document when the locale is a left-to-right locale and always on the right side if the locale is right-to-left locale.

It would be nice if the scrollbar location would instead be sensitive to the directionality of the document itself (the dir attribute of the <html> or <body> tag) so it would be displayed on the right side if the document has "ltr" directionality and on the left side if the document has "rtl" directionality. 
The current functionality (locale sensitive) can be left untouched in case of default directionality, but I think it would be better to put the scroll bar on the right side in that case as well, regardless of locale setting, as default directionality in HTML implies LTR context.
Comment 1 Christoph Cullmann 2024-05-06 18:38:17 UTC
Dear user,

KHTML (and KJS) was a long time more or less unmaintained and got removed in KF6.

Please migrate to use a QWebEngine based HTML component.

We will do no further fixes or improvements to the KF5 branches of these components beside important security fixes.

For security issues, please see:

https://kde.org/info/security/

Sorry that we did not fix this issue during the life-time of KHTML.

Greetings
Christoph Cullmann