<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>33769</bug_id>
          
          <creation_ts>2010-01-16 22:56:15 -0800</creation_ts>
          <short_desc>[Chromium] layout_test on linux fails on doubleclick-beside-cr-span.html</short_desc>
          <delta_ts>2010-01-24 17:19:29 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="MORITA Hajime">morrita</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>eric</cc>
    
    <cc>hamaji</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>181595</commentid>
    <comment_count>0</comment_count>
    <who name="MORITA Hajime">morrita</who>
    <bug_when>2010-01-16 22:56:15 -0800</bug_when>
    <thetext>Layout test case &quot;editing/selection/doubleclick-beside-cr-span.html&quot; fails on chromium linux.
It seems due to difference of tab rendering between each platform.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181596</commentid>
    <comment_count>1</comment_count>
    <who name="MORITA Hajime">morrita</who>
    <bug_when>2010-01-16 23:02:29 -0800</bug_when>
    <thetext>Was reported at:
http://code.google.com/p/chromium/issues/detail?id=30816</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181597</commentid>
    <comment_count>2</comment_count>
      <attachid>46758</attachid>
    <who name="MORITA Hajime">morrita</who>
    <bug_when>2010-01-16 23:04:48 -0800</bug_when>
    <thetext>Created attachment 46758
now passes both on linux chromium and on mac</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>181677</commentid>
    <comment_count>3</comment_count>
      <attachid>46758</attachid>
    <who name="Shinichiro Hamaji">hamaji</who>
    <bug_when>2010-01-17 17:52:54 -0800</bug_when>
    <thetext>Comment on attachment 46758
now passes both on linux chromium and on mac

Thanks for fixing! Some nitpicks and questions.

&gt; diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
&gt; +        [Chromium] layout_test on linux fails on doubleclick-beside-cr-span.html
&gt; +        
&gt; +        https://bugs.webkit.org/show_bug.cgi?id=33769

It would be better to explain how did you fix this failure.

&gt; -    eventSender.mouseMoveTo(pos.x + 2, pos.y + 2);
&gt; +    // We choose value &quot;4&quot; heuristically - will longer than single tab, shorter than a word.
&gt; +    // So cases should follow this assumption.

I&apos;d say &quot;Out test cases will have at most a single leading tab followed by a word whose length is more than 4. So, pos.x + CHAR_WIDTH * 4 always hits the words&quot; or something.

&gt; +    eventSender.mouseMoveTo(pos.x + CHAR_WIDTH*4, pos.y + LINE_HEIGHT/2);

I think we usually put white-spaces around &apos;*&apos; and &apos;/&apos;.

&gt; @@ -160,14 +155,14 @@ function runTests()
&gt;          doTest(&quot;totest_multiple_word_in_span&quot;, &quot;select9 &quot;);
&gt;          doTest(&quot;totest_word_before_here_in_line&quot;, &quot;select10 &quot;);
&gt;          doTest(&quot;totest_span_first_half&quot;, &quot;select11 &quot;);
&gt; -        doTest(&quot;totest_span_second_half&quot;, &quot;select12 &quot;);
&gt; +        doTest(&quot;totest_span_second_half&quot;, &quot;selectHere12 &quot;);

I&apos;m not sure why this &quot;Here&quot; is necessary. I think it would be nice if you put a comment for this line.

&gt; -&lt;div style=&quot;width:100pt&quot;&gt;
&gt; -abcd efgh ijkl mnop qrst sel&lt;b id=&quot;totest_span_second_half&quot;&gt;ect12&lt;/b&gt; notyet
&gt; +&lt;div style=&quot;width:150pt&quot;&gt;
&gt; +abcd efgh ijkl mnop qrst uvwx yz123 sel&lt;b id=&quot;totest_span_second_half&quot;&gt;ectHere12&lt;/b&gt; notyet

Why did we change here?

&gt; -abcd efgh ijkl mnop&lt;b id=&quot;totest_multiple_whitespaces_in_pre&quot;&gt;    select6    &lt;/b&gt;nottoselect
&gt; +abcd efgh ijkl mnop&lt;b id=&quot;totest_multiple_whitespaces_in_pre&quot;&gt;   select6   &lt;/b&gt;nottoselect

Ditto.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182071</commentid>
    <comment_count>4</comment_count>
      <attachid>46872</attachid>
    <who name="MORITA Hajime">morrita</who>
    <bug_when>2010-01-18 17:55:30 -0800</bug_when>
    <thetext>Created attachment 46872
update</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182076</commentid>
    <comment_count>5</comment_count>
    <who name="MORITA Hajime">morrita</who>
    <bug_when>2010-01-18 18:02:37 -0800</bug_when>
    <thetext>Thank you for reviewing!
I updated the patch.

&gt; It would be better to explain how did you fix this failure.
Added an explanation.

&gt; I&apos;d say &quot;Out test cases will have at most a single leading tab followed by a
&gt; word whose length is more than 4. So, pos.x + CHAR_WIDTH * 4 always hits the
&gt; words&quot; or something.
Fixed. Thank you to clarify.

&gt; 
&gt; I think we usually put white-spaces around &apos;*&apos; and &apos;/&apos;.
Fixed.

&gt; I&apos;m not sure why this &quot;Here&quot; is necessary. I think it would be nice if you put
&gt; a comment for this line.
&gt; 
(snip)
&gt; 
&gt; Why did we change here?
Added an explanation in the comment

&gt; 
&gt; &gt; -abcd efgh ijkl mnop&lt;b id=&quot;totest_multiple_whitespaces_in_pre&quot;&gt;    select6    &lt;/b&gt;nottoselect
&gt; &gt; +abcd efgh ijkl mnop&lt;b id=&quot;totest_multiple_whitespaces_in_pre&quot;&gt;   select6   &lt;/b&gt;nottoselect
&gt; 
Removed.
At first, clarifying whitespace length limitation by doing this looked good idea,
but it isn&apos;t...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182201</commentid>
    <comment_count>6</comment_count>
      <attachid>46872</attachid>
    <who name="Shinichiro Hamaji">hamaji</who>
    <bug_when>2010-01-19 04:11:30 -0800</bug_when>
    <thetext>Comment on attachment 46872
update

Looks good. Thanks for fixing this issue! I&apos;ll land this patch manually after I check this patch with several environments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>182211</commentid>
    <comment_count>7</comment_count>
    <who name="Shinichiro Hamaji">hamaji</who>
    <bug_when>2010-01-19 06:04:35 -0800</bug_when>
    <thetext>Committed r53466: &lt;http://trac.webkit.org/changeset/53466&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>184123</commentid>
    <comment_count>8</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-01-24 17:19:29 -0800</bug_when>
    <thetext>This test is timing out on Windows:
http://build.webkit.org/results/Windows%20Debug%20(Tests)/r53786%20(8972)/results.html

Not sure why.  It started failing while the windows bot was down.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>46758</attachid>
            <date>2010-01-16 23:04:48 -0800</date>
            <delta_ts>2010-01-18 17:55:22 -0800</delta_ts>
            <desc>now passes both on linux chromium and on mac</desc>
            <filename>bug-33769-20100117160446.patch</filename>
            <type>text/plain</type>
            <size>4326</size>
            <attacher name="MORITA Hajime">morrita</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAxZjRkZTE3Li41MGE1MzAwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTAtMDEt
MTYgIE1PUklUQSBIYWppbWUgIDxtb3JyaXRhQGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbQ2hyb21pdW1dIGxheW91dF90ZXN0IG9u
IGxpbnV4IGZhaWxzIG9uIGRvdWJsZWNsaWNrLWJlc2lkZS1jci1zcGFuLmh0bWwKKyAgICAgICAg
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMzc2OQor
CisgICAgICAgICogZWRpdGluZy9zZWxlY3Rpb24vZG91YmxlY2xpY2stYmVzaWRlLWNyLXNwYW4u
aHRtbDoKKyAgICAgICAgICBGaXggdG8gY29tcHV0ZSBjbGljayBwb3NpdGlvbiB1c2luZyBhY3R1
YWwgY2hhcmFjdGVyIHdpZHRoLgorCiAyMDEwLTAxLTE1ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5m
cmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhbiBCZXJuc3RlaW4gYW5k
IEFkZWxlIFBldGVyc29uLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rp
b24vZG91YmxlY2xpY2stYmVzaWRlLWNyLXNwYW4uaHRtbCBiL0xheW91dFRlc3RzL2VkaXRpbmcv
c2VsZWN0aW9uL2RvdWJsZWNsaWNrLWJlc2lkZS1jci1zcGFuLmh0bWwKaW5kZXggYmQ3ZjJmOS4u
MDFiYzg0MyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vZG91Ymxl
Y2xpY2stYmVzaWRlLWNyLXNwYW4uaHRtbAorKysgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVj
dGlvbi9kb3VibGVjbGljay1iZXNpZGUtY3Itc3Bhbi5odG1sCkBAIC0yMiw3ICsyMiw5IEBAIGZ1
bmN0aW9uIGdldFBvc2l0aW9uT2ZOb2RlKGlkKQogCiBmdW5jdGlvbiBkb3VibGVDbGlja1Bvc2l0
aW9uKHBvcykKIHsKLSAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyhwb3MueCArIDIsIHBvcy55
ICsgMik7CisgICAgLy8gV2UgY2hvb3NlIHZhbHVlICI0IiBoZXVyaXN0aWNhbGx5IC0gd2lsbCBs
b25nZXIgdGhhbiBzaW5nbGUgdGFiLCBzaG9ydGVyIHRoYW4gYSB3b3JkLgorICAgIC8vIFNvIGNh
c2VzIHNob3VsZCBmb2xsb3cgdGhpcyBhc3N1bXB0aW9uLgorICAgIGV2ZW50U2VuZGVyLm1vdXNl
TW92ZVRvKHBvcy54ICsgQ0hBUl9XSURUSCo0LCBwb3MueSArIExJTkVfSEVJR0hULzIpOwogICAg
IGV2ZW50U2VuZGVyLm1vdXNlRG93bigpOwogICAgIGV2ZW50U2VuZGVyLmxlYXBGb3J3YXJkKDEp
OwogICAgIGV2ZW50U2VuZGVyLm1vdXNlVXAoKTsKQEAgLTEzMywxMyArMTM1LDYgQEAgZnVuY3Rp
b24gZ2V0UG9zaXRpb25PZk5leHRMaW5lSGVhZE9mKHNwYW5JZCkKICAgIHJldHVybiBwb3M7CiB9
CiAKLWZ1bmN0aW9uIGdldFBvc2l0aW9uRm9yd2FyZChzcGFuSWQsIG5jaGFyYWN0ZXJzKQotewot
ICAgdmFyIHBvcyA9IGdldFBvc2l0aW9uT2ZOb2RlKHNwYW5JZCkKLSAgIHBvcy54ICs9IENIQVJf
V0lEVEgqbmNoYXJhY3RlcnM7Ci0gICByZXR1cm4gcG9zOwotfQotCiBmdW5jdGlvbiBydW5UZXN0
cygpCiB7CiAgICAgaW5pdENvbnN0YW50cygpOwpAQCAtMTYwLDE0ICsxNTUsMTQgQEAgZnVuY3Rp
b24gcnVuVGVzdHMoKQogICAgICAgICBkb1Rlc3QoInRvdGVzdF9tdWx0aXBsZV93b3JkX2luX3Nw
YW4iLCAic2VsZWN0OSAiKTsKICAgICAgICAgZG9UZXN0KCJ0b3Rlc3Rfd29yZF9iZWZvcmVfaGVy
ZV9pbl9saW5lIiwgInNlbGVjdDEwICIpOwogICAgICAgICBkb1Rlc3QoInRvdGVzdF9zcGFuX2Zp
cnN0X2hhbGYiLCAic2VsZWN0MTEgIik7Ci0gICAgICAgIGRvVGVzdCgidG90ZXN0X3NwYW5fc2Vj
b25kX2hhbGYiLCAic2VsZWN0MTIgIik7CisgICAgICAgIGRvVGVzdCgidG90ZXN0X3NwYW5fc2Vj
b25kX2hhbGYiLCAic2VsZWN0SGVyZTEyICIpOwogCiAgICAgICAgIGRvVGVzdCgidG90ZXN0X2xp
bmVicmVha19vdXRfcHJlIiwgInNlbGVjdDEiKTsKICAgICAgICAgZG9UZXN0KCJ0b3Rlc3RfdGFi
X291dF9wcmUiLCAic2VsZWN0Mlx0Iik7CiAgICAgICAgIGRvVGVzdCgidG90ZXN0X211bHRpcGxl
X3doaXRlc3BhY2VzX291dF9wcmUiLCAic2VsZWN0MyAgICAiKTsKICAgICAgICAgZG9UZXN0KCJ0
b3Rlc3RfbGluZWJyZWFrX2luX3ByZSIsICJzZWxlY3Q0IiwgZ2V0UG9zaXRpb25PZk5leHRMaW5l
SGVhZE9mKCJ0b3Rlc3RfbGluZWJyZWFrX2luX3ByZSIpKTsKICAgICAgICAgZG9UZXN0KCJ0b3Rl
c3RfdGFiX2luX3ByZSIsICJzZWxlY3Q1XHQiKTsKLSAgICAgICAgZG9UZXN0KCJ0b3Rlc3RfbXVs
dGlwbGVfd2hpdGVzcGFjZXNfaW5fcHJlIiwgInNlbGVjdDYgICAgIiwgZ2V0UG9zaXRpb25Gb3J3
YXJkKCJ0b3Rlc3RfbXVsdGlwbGVfd2hpdGVzcGFjZXNfaW5fcHJlIiwgIiAgICAiLmxlbmd0aCkp
OworICAgICAgICBkb1Rlc3QoInRvdGVzdF9tdWx0aXBsZV93aGl0ZXNwYWNlc19pbl9wcmUiLCAi
c2VsZWN0NiAgICIpOwogCiAgICAgICAgIGRvVGVzdCgidG90ZXN0X2xpbmVicmVha19vdXRfcHJl
d3JhcCIsICJzZWxlY3QxIik7CiAgICAgICAgIGRvVGVzdCgidG90ZXN0X3RhYl9vdXRfcHJld3Jh
cCIsICJzZWxlY3QyXHQiKTsKQEAgLTE4Niw5ICsxODEsOSBAQCBmdW5jdGlvbiBydW5UZXN0cygp
CiAgICAgICAgIGRvVGVzdCgidG90ZXN0X2xpbmVicmVha19vdXRfbm93cmFwIiwgInNlbGVjdDFc
biIpOwogICAgICAgICBkb1Rlc3QoInRvdGVzdF90YWJfb3V0X25vd3JhcCIsICJzZWxlY3QyXHQi
KTsKICAgICAgICAgZG9UZXN0KCJ0b3Rlc3RfbXVsdGlwbGVfd2hpdGVzcGFjZXNfb3V0X25vd3Jh
cCIsICJzZWxlY3QzICIpOwotICAgICAgICBkb1Rlc3QoInRvdGVzdF9saW5lYnJlYWtfaW5fbm93
cmFwIiwgInNlbGVjdDRcbiIsIGdldFBvc2l0aW9uRm9yd2FyZCgidG90ZXN0X2xpbmVicmVha19p
bl9ub3dyYXAiLCAxKSk7Ci0gICAgICAgIGRvVGVzdCgidG90ZXN0X3RhYl9pbl9ub3dyYXAiLCAi
c2VsZWN0NVx0IiwgZ2V0UG9zaXRpb25Gb3J3YXJkKCJ0b3Rlc3RfdGFiX2luX25vd3JhcCIsIDEp
KTsKLSAgICAgICAgZG9UZXN0KCJ0b3Rlc3RfbXVsdGlwbGVfd2hpdGVzcGFjZXNfaW5fbm93cmFw
IiwgInNlbGVjdDYgIiwgZ2V0UG9zaXRpb25Gb3J3YXJkKCJ0b3Rlc3RfbXVsdGlwbGVfd2hpdGVz
cGFjZXNfaW5fbm93cmFwIiwgMSkpOworICAgICAgICBkb1Rlc3QoInRvdGVzdF9saW5lYnJlYWtf
aW5fbm93cmFwIiwgInNlbGVjdDRcbiIpOworICAgICAgICBkb1Rlc3QoInRvdGVzdF90YWJfaW5f
bm93cmFwIiwgInNlbGVjdDVcdCIpOworICAgICAgICBkb1Rlc3QoInRvdGVzdF9tdWx0aXBsZV93
aGl0ZXNwYWNlc19pbl9ub3dyYXAiLCAic2VsZWN0NiAiKTsKIAogICAgIH0KIH0KQEAgLTI4NSw4
ICsyODAsOCBAQCBhYmNkIGVmZ2ggaWprbCBtbm9wIHFyc3QgPGIgaWQ9InRvdGVzdF9zcGFuX2Zp
cnN0X2hhbGYiPnNlbDwvYj5lY3QxMSBub3R5ZXQKIAogPGRpdiBjbGFzcz0iY2FzZSI+CiA8aDM+
YSBzZWNvbmQgaGFsZiBvZiB3b3JkIGlzIGluc2lkZSBiIGVsZW1lbnQ8L2gzPgotPGRpdiBzdHls
ZT0id2lkdGg6MTAwcHQiPgotYWJjZCBlZmdoIGlqa2wgbW5vcCBxcnN0IHNlbDxiIGlkPSJ0b3Rl
c3Rfc3Bhbl9zZWNvbmRfaGFsZiI+ZWN0MTI8L2I+IG5vdHlldAorPGRpdiBzdHlsZT0id2lkdGg6
MTUwcHQiPgorYWJjZCBlZmdoIGlqa2wgbW5vcCBxcnN0IHV2d3ggeXoxMjMgc2VsPGIgaWQ9InRv
dGVzdF9zcGFuX3NlY29uZF9oYWxmIj5lY3RIZXJlMTI8L2I+IG5vdHlldAogPC9kaXY+CiA8L2Rp
dj4KIApAQCAtMzM3LDcgKzMzMiw3IEBAIGFiY2QgZWZnaCBpamtsIG1ub3A8YiBpZD0idG90ZXN0
X3RhYl9pbl9wcmUiPglzZWxlY3Q1CTwvYj5ub3R0b3NlbGVjdAogPGRpdiBjbGFzcz0iY2FzZSI+
CiA8aDM+dXNlIG11bHRpcGxlIHdoaXRlc3BhY2VzIGFzIHdvcmQgc2VwYXJhdG9yIChpbnNpZGUg
ZWxlbWVudCwgd2hpdGUtc3BhY2U6cHJlKTwvaDM+CiA8ZGl2IHN0eWxlPSJ3aWR0aDoyMDBwdDt3
aGl0ZS1zcGFjZTpwcmU7Ij4KLWFiY2QgZWZnaCBpamtsIG1ub3A8YiBpZD0idG90ZXN0X211bHRp
cGxlX3doaXRlc3BhY2VzX2luX3ByZSI+ICAgIHNlbGVjdDYgICAgPC9iPm5vdHRvc2VsZWN0Cith
YmNkIGVmZ2ggaWprbCBtbm9wPGIgaWQ9InRvdGVzdF9tdWx0aXBsZV93aGl0ZXNwYWNlc19pbl9w
cmUiPiAgIHNlbGVjdDYgICA8L2I+bm90dG9zZWxlY3QKIDwvZGl2PgogPC9kaXY+CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>46872</attachid>
            <date>2010-01-18 17:55:30 -0800</date>
            <delta_ts>2010-01-19 04:11:45 -0800</delta_ts>
            <desc>update</desc>
            <filename>bug-33769-20100119105526.patch</filename>
            <type>text/plain</type>
            <size>4376</size>
            <attacher name="MORITA Hajime">morrita</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAxZjRkZTE3Li4yNTNhZWY0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTAtMDEt
MTYgIE1PUklUQSBIYWppbWUgIDxtb3JyaXRhQGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbQ2hyb21pdW1dIGxheW91dF90ZXN0IG9u
IGxpbnV4IGZhaWxzIG9uIGRvdWJsZWNsaWNrLWJlc2lkZS1jci1zcGFuLmh0bWwKKyAgICAgICAg
CisgICAgICAgIFBsYWNlIGxhcmdlciBtYXJnaW5zIGJlZm9yZSBjbGlja2luZyBwb3NpdGlvbiB0
byBncmFiIGNlcnRhaW4gd29yZHMKKyAgICAgICAgaW5zdGVhZCBvZiBjbGlja2luZyBibGFuaywg
d2hpdGVzcGFjZXMgb3IgdGFicyBiZWZvcmUgdGhhdCB3b3Jkcy4gCisgICAgICAgIE5vdGUgdGhh
dCB3aWR0aHMgb2YgcmVuZGVyZWQgdGFiIGNoYXJhY3RlcnMgYXJlIGhhcmQgdG8gcHJlZGljdCwK
KyAgICAgICAgU28gc3VjaCBtYXJnaW5zIGFyZSBwYXJ0aWN1bGFybHkgaGVscGZ1bCB3aXRoIHRo
ZW0uCisgICAgICAgIAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MzM3NjkKKworICAgICAgICAqIGVkaXRpbmcvc2VsZWN0aW9uL2RvdWJsZWNsaWNrLWJl
c2lkZS1jci1zcGFuLmh0bWw6CisgICAgICAgICAgRml4IHRvIGNvbXB1dGUgY2xpY2sgcG9zaXRp
b24gdXNpbmcgYWN0dWFsIGNoYXJhY3RlciB3aWR0aC4KKwogMjAxMC0wMS0xNSAgU2ltb24gRnJh
c2VyICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBEYW4g
QmVybnN0ZWluIGFuZCBBZGVsZSBQZXRlcnNvbi4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Vk
aXRpbmcvc2VsZWN0aW9uL2RvdWJsZWNsaWNrLWJlc2lkZS1jci1zcGFuLmh0bWwgYi9MYXlvdXRU
ZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi9kb3VibGVjbGljay1iZXNpZGUtY3Itc3Bhbi5odG1sCmlu
ZGV4IGJkN2YyZjkuLjQ0NzBkMDUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2VkaXRpbmcvc2Vs
ZWN0aW9uL2RvdWJsZWNsaWNrLWJlc2lkZS1jci1zcGFuLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMv
ZWRpdGluZy9zZWxlY3Rpb24vZG91YmxlY2xpY2stYmVzaWRlLWNyLXNwYW4uaHRtbApAQCAtMjIs
NyArMjIsMTAgQEAgZnVuY3Rpb24gZ2V0UG9zaXRpb25PZk5vZGUoaWQpCiAKIGZ1bmN0aW9uIGRv
dWJsZUNsaWNrUG9zaXRpb24ocG9zKQogewotICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKHBv
cy54ICsgMiwgcG9zLnkgKyAyKTsKKyAgICAvLyBPdXIgdGVzdCBjYXNlcyB3aWxsIGhhdmUgYXQg
bW9zdCBhIHNpbmdsZSBsZWFkaW5nIHRhYiBvciBmb3VyIHNwYWNlcywKKyAgICAvLyBmb2xsb3dl
ZCBieSBhIHdvcmQgd2hpY2ggaXMgd2lkZXIgdGhhbiA0ICJYInMuCisgICAgLy8gU28sIHBvcy54
ICsgQ0hBUl9XSURUSCAqIDQgYWx3YXlzIGhpdHMgdGhlIHdvcmRzLgorICAgIGV2ZW50U2VuZGVy
Lm1vdXNlTW92ZVRvKHBvcy54ICsgQ0hBUl9XSURUSCAqIDQsIHBvcy55ICsgTElORV9IRUlHSFQg
LyAyKTsKICAgICBldmVudFNlbmRlci5tb3VzZURvd24oKTsKICAgICBldmVudFNlbmRlci5sZWFw
Rm9yd2FyZCgxKTsKICAgICBldmVudFNlbmRlci5tb3VzZVVwKCk7CkBAIC0xMzMsMTMgKzEzNiw2
IEBAIGZ1bmN0aW9uIGdldFBvc2l0aW9uT2ZOZXh0TGluZUhlYWRPZihzcGFuSWQpCiAgICByZXR1
cm4gcG9zOwogfQogCi1mdW5jdGlvbiBnZXRQb3NpdGlvbkZvcndhcmQoc3BhbklkLCBuY2hhcmFj
dGVycykKLXsKLSAgIHZhciBwb3MgPSBnZXRQb3NpdGlvbk9mTm9kZShzcGFuSWQpCi0gICBwb3Mu
eCArPSBDSEFSX1dJRFRIKm5jaGFyYWN0ZXJzOwotICAgcmV0dXJuIHBvczsKLX0KLQogZnVuY3Rp
b24gcnVuVGVzdHMoKQogewogICAgIGluaXRDb25zdGFudHMoKTsKQEAgLTE2MCwxNCArMTU2LDE0
IEBAIGZ1bmN0aW9uIHJ1blRlc3RzKCkKICAgICAgICAgZG9UZXN0KCJ0b3Rlc3RfbXVsdGlwbGVf
d29yZF9pbl9zcGFuIiwgInNlbGVjdDkgIik7CiAgICAgICAgIGRvVGVzdCgidG90ZXN0X3dvcmRf
YmVmb3JlX2hlcmVfaW5fbGluZSIsICJzZWxlY3QxMCAiKTsKICAgICAgICAgZG9UZXN0KCJ0b3Rl
c3Rfc3Bhbl9maXJzdF9oYWxmIiwgInNlbGVjdDExICIpOwotICAgICAgICBkb1Rlc3QoInRvdGVz
dF9zcGFuX3NlY29uZF9oYWxmIiwgInNlbGVjdDEyICIpOworICAgICAgICBkb1Rlc3QoInRvdGVz
dF9zcGFuX3NlY29uZF9oYWxmIiwgInNlbGVjdEhlcmUxMiAiKTsKIAogICAgICAgICBkb1Rlc3Qo
InRvdGVzdF9saW5lYnJlYWtfb3V0X3ByZSIsICJzZWxlY3QxIik7CiAgICAgICAgIGRvVGVzdCgi
dG90ZXN0X3RhYl9vdXRfcHJlIiwgInNlbGVjdDJcdCIpOwogICAgICAgICBkb1Rlc3QoInRvdGVz
dF9tdWx0aXBsZV93aGl0ZXNwYWNlc19vdXRfcHJlIiwgInNlbGVjdDMgICAgIik7CiAgICAgICAg
IGRvVGVzdCgidG90ZXN0X2xpbmVicmVha19pbl9wcmUiLCAic2VsZWN0NCIsIGdldFBvc2l0aW9u
T2ZOZXh0TGluZUhlYWRPZigidG90ZXN0X2xpbmVicmVha19pbl9wcmUiKSk7CiAgICAgICAgIGRv
VGVzdCgidG90ZXN0X3RhYl9pbl9wcmUiLCAic2VsZWN0NVx0Iik7Ci0gICAgICAgIGRvVGVzdCgi
dG90ZXN0X211bHRpcGxlX3doaXRlc3BhY2VzX2luX3ByZSIsICJzZWxlY3Q2ICAgICIsIGdldFBv
c2l0aW9uRm9yd2FyZCgidG90ZXN0X211bHRpcGxlX3doaXRlc3BhY2VzX2luX3ByZSIsICIgICAg
Ii5sZW5ndGgpKTsKKyAgICAgICAgZG9UZXN0KCJ0b3Rlc3RfbXVsdGlwbGVfd2hpdGVzcGFjZXNf
aW5fcHJlIiwgInNlbGVjdDYgICAgIik7CiAKICAgICAgICAgZG9UZXN0KCJ0b3Rlc3RfbGluZWJy
ZWFrX291dF9wcmV3cmFwIiwgInNlbGVjdDEiKTsKICAgICAgICAgZG9UZXN0KCJ0b3Rlc3RfdGFi
X291dF9wcmV3cmFwIiwgInNlbGVjdDJcdCIpOwpAQCAtMTg2LDkgKzE4Miw5IEBAIGZ1bmN0aW9u
IHJ1blRlc3RzKCkKICAgICAgICAgZG9UZXN0KCJ0b3Rlc3RfbGluZWJyZWFrX291dF9ub3dyYXAi
LCAic2VsZWN0MVxuIik7CiAgICAgICAgIGRvVGVzdCgidG90ZXN0X3RhYl9vdXRfbm93cmFwIiwg
InNlbGVjdDJcdCIpOwogICAgICAgICBkb1Rlc3QoInRvdGVzdF9tdWx0aXBsZV93aGl0ZXNwYWNl
c19vdXRfbm93cmFwIiwgInNlbGVjdDMgIik7Ci0gICAgICAgIGRvVGVzdCgidG90ZXN0X2xpbmVi
cmVha19pbl9ub3dyYXAiLCAic2VsZWN0NFxuIiwgZ2V0UG9zaXRpb25Gb3J3YXJkKCJ0b3Rlc3Rf
bGluZWJyZWFrX2luX25vd3JhcCIsIDEpKTsKLSAgICAgICAgZG9UZXN0KCJ0b3Rlc3RfdGFiX2lu
X25vd3JhcCIsICJzZWxlY3Q1XHQiLCBnZXRQb3NpdGlvbkZvcndhcmQoInRvdGVzdF90YWJfaW5f
bm93cmFwIiwgMSkpOwotICAgICAgICBkb1Rlc3QoInRvdGVzdF9tdWx0aXBsZV93aGl0ZXNwYWNl
c19pbl9ub3dyYXAiLCAic2VsZWN0NiAiLCBnZXRQb3NpdGlvbkZvcndhcmQoInRvdGVzdF9tdWx0
aXBsZV93aGl0ZXNwYWNlc19pbl9ub3dyYXAiLCAxKSk7CisgICAgICAgIGRvVGVzdCgidG90ZXN0
X2xpbmVicmVha19pbl9ub3dyYXAiLCAic2VsZWN0NFxuIik7CisgICAgICAgIGRvVGVzdCgidG90
ZXN0X3RhYl9pbl9ub3dyYXAiLCAic2VsZWN0NVx0Iik7CisgICAgICAgIGRvVGVzdCgidG90ZXN0
X211bHRpcGxlX3doaXRlc3BhY2VzX2luX25vd3JhcCIsICJzZWxlY3Q2ICIpOwogCiAgICAgfQog
fQpAQCAtMjg1LDggKzI4MSwxMCBAQCBhYmNkIGVmZ2ggaWprbCBtbm9wIHFyc3QgPGIgaWQ9InRv
dGVzdF9zcGFuX2ZpcnN0X2hhbGYiPnNlbDwvYj5lY3QxMSBub3R5ZXQKIAogPGRpdiBjbGFzcz0i
Y2FzZSI+CiA8aDM+YSBzZWNvbmQgaGFsZiBvZiB3b3JkIGlzIGluc2lkZSBiIGVsZW1lbnQ8L2gz
PgotPGRpdiBzdHlsZT0id2lkdGg6MTAwcHQiPgotYWJjZCBlZmdoIGlqa2wgbW5vcCBxcnN0IHNl
bDxiIGlkPSJ0b3Rlc3Rfc3Bhbl9zZWNvbmRfaGFsZiI+ZWN0MTI8L2I+IG5vdHlldAorPCEtLSBX
ZSBjaG9vc2Ugc2VsZWN0SGVyZTEyIGluc3RlYWQgc2VsZWN0MTIgaGVyZQorICAgICBiZWNhdXNl
IDxiPmVjdDEyPC9iPiB3b3VsZCBiZSB0b28gc2hvcnQgdG8gYmUgY2xpY2tlZCBieSBkb3VibGVD
bGlja1Bvc2l0aW9uKCkuIC0tPgorPGRpdiBzdHlsZT0id2lkdGg6MTUwcHQiPgorYWJjZCBlZmdo
IGlqa2wgbW5vcCBxcnN0IHV2d3ggeXoxMjMgc2VsPGIgaWQ9InRvdGVzdF9zcGFuX3NlY29uZF9o
YWxmIj5lY3RIZXJlMTI8L2I+IG5vdHlldAogPC9kaXY+CiA8L2Rpdj4KIAo=
</data>
<flag name="review"
          id="29206"
          type_id="1"
          status="+"
          setter="hamaji"
    />
    <flag name="commit-queue"
          id="29238"
          type_id="3"
          status="-"
          setter="hamaji"
    />
          </attachment>
      

    </bug>

</bugzilla>