[Webkit-unassigned] [Bug 23156] cant alignt text to the right using right shift and right ctrl

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 7 23:09:12 PST 2009


https://bugs.webkit.org/show_bug.cgi?id=23156





------- Comment #10 from mitz at webkit.org  2009-01-07 23:09 PDT -------
(In reply to comment #9)
> Hi Mitz,
> 
> Thanks for your help on solving this issue!
> 
> After I filed the bug, Jeremy mentioned to me that "From mitz at webkit.org's
> responses to some of the bugs we've opened recently it looks like in the cases
> where Windows & OS X diverge, webkit tries to match OSX's behavior.".

That is a good description of the way many things are in WebKit right now, but
it is not meant as a guideline. It is not a goal of the WebKit project to
introduce Mac OS X-like behaviors on platforms that have different behaviors
and conventions. Ideally, WebKit should adopt a behavior that matches the
platform, by means of port-specific definitions and code or by means of runtime
configuration options.

To put it in terms of some of the bugs you may be referring to, it means that
it would be wrong to suggest that the Mac OS X port of WebKit should draw an
insertion point with a directionality flag, like Windows does sometimes, but it
may not be wrong to suggest that the Windows/Cairo port should draw the
insertion point like that; or that there should be a WebCore setting for the
kind of insertion point to draw.

> Now I understand what you meant better.
> 
> In this case, it is not a Webkit bug. And I am closing it.

I think this bug has raised at least one valid WebKit issue, which is that the
Windows ports need to respond to Ctrl+Shift by changing the writing direction,
similarly to how the Mac OS X port changes the writing direction in response to
the Mac OS X key combination for the same action. I think this issue should be
resolved and I believe the way to resolve it is through a WebKit patch. A
bugs.webkit.org bug is a fine way to bring this issue to resolution. You are
welcome to either file a new bug or re-open this one, perhaps re-titling it to
better reflect the issue.


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list