[webkit-dev] WebKit BiDi sprint summary

Ryosuke Niwa rniwa at webkit.org
Wed Apr 6 01:02:57 PDT 2011


Thank you Jeremy for organizing this event.  The sprint was great!

We should have more of these hacking events for specific features or
components.  I learned a lot about how WebCore handles BiDi text, and it was
really nice to work closely with other contributors in person.

- Ryosuke

On Wed, Apr 6, 2011 at 10:04 AM, Jeremy Moskovich <jeremy at chromium.org>wrote:

> Hi,
>
> This past week 10 WebKit community members and a number of native Hebrew
> speakers gathered in Google's Tel Aviv office for a week-long sprint to fix
> BiDi issues.  Although BiDi issues affect millions of WebKit users, they're
> notoriously difficult to understand, let alone fix--even, sometimes, for
> native speakers!  Not only did we fix a number of long-standing bugs, we
> were also able to establish a foundation of understanding that will help us
> fix more issues in the future, too.
>
> Fixed
>
>    - Bug 23124 <https://bugs.webkit.org/show_bug.cgi?id=23124> - RTL:
>    Directionality always reset on hard line break
>    - Bug 9272 <https://bugs.webkit.org/show_bug.cgi?id=9272> - Left/Right
>    borders/padding/margins are not always added correctly when rendering
>    multiline inline boxes with bidi elements
>    - Bug 56377 <https://bugs.webkit.org/show_bug.cgi?id=56377> - WebKit's
>    behavior for text-align inherit differs from other browsers
>    - Bug 50951 <http://webk.it/50951> - Implement text-align:
>    -webkit-match-parent.
>    - Bug 38087 <https://bugs.webkit.org/show_bug.cgi?id=38087> - Clicking
>    below last line of right-to-left editable text that puts caret in the wrong
>    place
>    - Bug 50961 <https://bugs.webkit.org/show_bug.cgi?id=50961> - <title>
>    should support dir attribute
>    - Bug 57336 <https://bugs.webkit.org/show_bug.cgi?id=57336> -
>    Experiment with moving caret by word in visual order
>
>
> Ready to land
>
>    - Bug 57232 <https://bugs.webkit.org/show_bug.cgi?id=57232> - Add  <http://webk.it/50951>
>    text-align:-webkit-match-parent to default stylesheet.
>
>
> Progress made on
>
>    - Bug 23457 <http://webk.it/23457> - Weird behavior when trying to
>    select Hebrew text.
>    - Bug 25298 <https://bugs.webkit.org/show_bug.cgi?id=25298> - Ctrl +
>    Right/Left arrow move forward/backward through document instead of
>    right/left in RTL text
>    - Bug 50952 <https://bugs.webkit.org/show_bug.cgi?id=50952> - Inputs of
>    type "text" and "search" should support interoperable "set direction"
>    functionality
>    - Bug 54623 <https://bugs.webkit.org/show_bug.cgi?id=54623> - RTL web
>    content should have left-hand scrollbar
>    - Bug 50949 <https://bugs.webkit.org/show_bug.cgi?id=50949> - Add
>    support for unicode-bidi:plaintext CSS property
>    - Bug 49111 <https://bugs.webkit.org/show_bug.cgi?id=49111> - [RTL]
>    Arabic/AB - after typing a date, cursors doesn't go back
>
>
> Closed without code changes
>
>    - Bug 53696 <http://webk.it/53696> - Caret is rendered at an incorrect
>    position at the boundary of Arabic number in a LTR context.
>
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20110406/4e34043d/attachment.html>


More information about the webkit-dev mailing list