[webkit-dev] WebKit BiDi sprint summary

Jeremy Moskovich jeremy at chromium.org
Wed Apr 6 00:04:52 PDT 2011


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.


   - 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:
   - 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
   - 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
   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"
   - 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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20110406/3a064cfe/attachment.html>

More information about the webkit-dev mailing list