[webkit-changes] cvs commit: LayoutTests/fast/text/international bidi-european-terminators-expected.checksum bidi-european-terminators-expected.png bidi-european-terminators-expected.txt bidi-european-terminators.html

Darin darin at opensource.apple.com
Fri Dec 16 10:20:24 PST 2005


darin       05/12/16 10:20:24

  Modified:    .        ChangeLog
  Added:       fast/text/international
                        bidi-european-terminators-expected.checksum
                        bidi-european-terminators-expected.png
                        bidi-european-terminators-expected.txt
                        bidi-european-terminators.html
  Log:
          Reviewed and landed by Darin.
  
          Test for: http://bugzilla.opendarwin.org/show_bug.cgi?id=6014
          Bidi algorithm: incorrect resolved levels for neutrals between R and
          ET ON L
  
          * fast/text/international/bidi-european-terminators-expected.checksum: Added.
          * fast/text/international/bidi-european-terminators-expected.png: Added.
          * fast/text/international/bidi-european-terminators-expected.txt: Added.
          * fast/text/international/bidi-european-terminators.html: Added.
  
  Revision  Changes    Path
  1.160     +13 -0     LayoutTests/ChangeLog
  
  Index: ChangeLog
  ===================================================================
  RCS file: /cvs/root/LayoutTests/ChangeLog,v
  retrieving revision 1.159
  retrieving revision 1.160
  diff -u -r1.159 -r1.160
  --- ChangeLog	16 Dec 2005 16:51:39 -0000	1.159
  +++ ChangeLog	16 Dec 2005 18:20:23 -0000	1.160
  @@ -1,3 +1,16 @@
  +2005-12-16  Mitz Pettel  <opendarwin.org at mitzpettel.com>
  +
  +        Reviewed and landed by Darin.
  +
  +        Test for: http://bugzilla.opendarwin.org/show_bug.cgi?id=6014
  +        Bidi algorithm: incorrect resolved levels for neutrals between R and
  +        ET ON L
  +
  +        * fast/text/international/bidi-european-terminators-expected.checksum: Added.
  +        * fast/text/international/bidi-european-terminators-expected.png: Added.
  +        * fast/text/international/bidi-european-terminators-expected.txt: Added.
  +        * fast/text/international/bidi-european-terminators.html: Added.
  +
   2005-12-16  Darin Adler  <darin at apple.com>
   
           - Added layout tests Evan Gross contributed about converting to attributed string.
  
  
  
  1.1                  LayoutTests/fast/text/international/bidi-european-terminators-expected.checksum
  
  Index: bidi-european-terminators-expected.checksum
  ===================================================================
  e4f748c9e015d63ed2b47cf52d8707a6
  \ No newline at end of file
  
  
  
  1.1                  LayoutTests/fast/text/international/bidi-european-terminators-expected.png
  
  	<<Binary file>>
  
  
  1.1                  LayoutTests/fast/text/international/bidi-european-terminators-expected.txt
  
  Index: bidi-european-terminators-expected.txt
  ===================================================================
  layer at (0,0) size 800x600
    RenderCanvas at (0,0) size 800x600
  layer at (0,0) size 800x600
    RenderBlock {HTML} at (0,0) size 800x600
      RenderBody {BODY} at (8,8) size 784x584
        RenderBlock {P} at (0,0) size 784x36
          RenderText {TEXT} at (0,0) size 85x18
            text run at (0,0) width 85: "This tests for "
          RenderInline {I} at (0,0) size 768x36
            RenderText {TEXT} at (85,0) size 768x36
              text run at (85,0) width 683: "http://bugzilla.opendarwin.org/show_bug.cgi?id=6014 Bidi algorithm: incorrect resolved levels for neutrals"
              text run at (0,18) width 157: "between R and ET ON L"
          RenderText {TEXT} at (157,18) size 4x18
            text run at (157,18) width 4: "."
        RenderBlock {P} at (0,52) size 784x36
          RenderText {TEXT} at (0,0) size 764x36
            text run at (0,0) width 96: "The characters "
            text run at (96,0) width 10 RTL: "\x{5D0}"
            text run at (106,0) width 31: " and "
            text run at (137,0) width 9 RTL: "\x{5D1}"
            text run at (146,0) width 618: " are of type R; ^ and @ are of type ON; $ and % are of type ET; a is of type L; 1 is of type EN. In"
            text run at (0,18) width 467: "each of the following pairs, the two lines should be identical to each other."
        RenderBlock {HR} at (0,104) size 784x2 [border: (1px inset #000000)]
        RenderBlock {P} at (0,122) size 784x18
          RenderText {TEXT} at (0,0) size 77x18
            text run at (0,0) width 10 RTL: "\x{5D0}"
            text run at (10,0) width 67: " ^ @ $% a"
        RenderBlock (anonymous) at (0,156) size 784x18
          RenderInline {BDO} at (0,0) size 77x18
            RenderText {TEXT} at (0,0) size 77x18
              text run at (0,0) width 77 LTR override: "\x{5D0} ^ @ $% a"
          RenderText {TEXT} at (0,0) size 0x0
        RenderBlock {HR} at (0,182) size 784x2 [border: (1px inset #000000)]
        RenderBlock {P} at (0,200) size 784x18
          RenderText {TEXT} at (0,0) size 79x18
            text run at (0,0) width 79 RTL: "\x{5D0} ^ @ $% \x{5D1}"
        RenderBlock (anonymous) at (0,234) size 784x18
          RenderInline {BDO} at (0,0) size 79x18
            RenderText {TEXT} at (0,0) size 79x18
              text run at (0,0) width 79 LTR override: "\x{5D1} %$ @ ^ \x{5D0}"
          RenderText {TEXT} at (0,0) size 0x0
        RenderBlock {HR} at (0,260) size 784x2 [border: (1px inset #000000)]
        RenderBlock {P} at (0,278) size 784x18
          RenderText {TEXT} at (0,0) size 74x18
            text run at (0,0) width 29: "$%1"
            text run at (29,0) width 45 RTL: "\x{5D0} ^ @ "
        RenderBlock (anonymous) at (0,312) size 784x18
          RenderInline {BDO} at (0,0) size 74x18
            RenderText {TEXT} at (0,0) size 74x18
              text run at (0,0) width 74 LTR override: "$%1 @ ^ \x{5D0}"
          RenderText {TEXT} at (0,0) size 0x0
        RenderBlock {HR} at (0,338) size 784x2 [border: (1px inset #000000)]
        RenderBlock {P} at (0,356) size 784x18
          RenderText {TEXT} at (0,0) size 77x18
            text run at (0,0) width 7: "a"
            text run at (7,0) width 70 RTL: "\x{5D0} ^ @ $% "
        RenderBlock (anonymous) at (0,390) size 784x18
          RenderInline {BDO} at (0,0) size 77x18
            RenderText {TEXT} at (0,0) size 77x18
              text run at (0,0) width 77 LTR override: "a %$ @ ^ \x{5D0}"
          RenderText {TEXT} at (0,0) size 0x0
        RenderBlock {HR} at (0,416) size 784x2 [border: (1px inset #000000)]
        RenderBlock {P} at (0,434) size 784x18
          RenderText {TEXT} at (0,0) size 79x18
            text run at (0,0) width 79 RTL: "\x{5D0} ^ @ $% \x{5D1}"
        RenderBlock (anonymous) at (0,468) size 784x18
          RenderInline {BDO} at (0,0) size 79x18
            RenderText {TEXT} at (0,0) size 79x18
              text run at (0,0) width 79 LTR override: "\x{5D1} %$ @ ^ \x{5D0}"
          RenderText {TEXT} at (0,0) size 0x0
        RenderBlock {HR} at (0,494) size 784x2 [border: (1px inset #000000)]
        RenderBlock {P} at (0,512) size 784x18
          RenderText {TEXT} at (0,0) size 74x18
            text run at (0,0) width 29: "$%1"
            text run at (29,0) width 45 RTL: "\x{5D0} ^ @ "
        RenderBlock (anonymous) at (0,546) size 784x18
          RenderInline {BDO} at (0,0) size 74x18
            RenderText {TEXT} at (0,0) size 74x18
              text run at (0,0) width 74 LTR override: "$%1 @ ^ \x{5D0}"
          RenderText {TEXT} at (0,0) size 0x0
          RenderText {TEXT} at (0,0) size 0x0
          RenderText {TEXT} at (0,0) size 0x0
  
  
  
  1.1                  LayoutTests/fast/text/international/bidi-european-terminators.html
  
  Index: bidi-european-terminators.html
  ===================================================================
  <html>
  <head>
  <title></title>
  </head>
  <body>
  <p>
  This tests for <i>http://bugzilla.opendarwin.org/show_bug.cgi?id=6014
  Bidi algorithm: incorrect resolved levels for neutrals between R and ET ON
  L</i>.
  </p>
  <p>
  The characters &#x05d0; and &#x05d1; are of type R; ^ and @
  are of type ON; $ and % are of type ET; a is of type L; 1 is of type EN. In
  each of the following pairs, the two lines should be identical to each other.
  </p>
  <hr>
  <p style="direction: ltr; text-align: left;">&#x05d0; ^ @ $% a</p>
  <bdo dir="ltr">&#x05d0; ^ @ $% a</bdo>
  <hr>
  <p style="direction: ltr; text-align: left;">&#x05d0; ^ @ $% &#x05d1;</p>
  <bdo dir="ltr">&#x05d1; %$ @ ^ &#x05d0;</bdo>
  <hr>
  <p style="direction: ltr; text-align: left;">&#x05d0; ^ @ $%1</p>
  <bdo dir="ltr">$%1 @ ^ &#x05d0;</bdo>
  <hr>
  <p style="direction: rtl; text-align: left;">&#x05d0; ^ @ $% a</p>
  <bdo dir="ltr">a %$ @ ^ &#x05d0;</bdo>
  <hr>
  <p style="direction: rtl; text-align: left;">&#x05d0; ^ @ $% &#x05d1;</p>
  <bdo dir="ltr">&#x05d1; %$ @ ^ &#x05d0;</bdo>
  <hr>
  <p style="direction: rtl; text-align: left;">&#x05d0; ^ @ $%1</p>
  <bdo dir="ltr">$%1 @ ^ &#x05d0;</bdo>
  </body>
  </html>
  
  
  



More information about the webkit-changes mailing list