<?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>30574</bug_id>
          
          <creation_ts>2009-10-20 09:10:43 -0700</creation_ts>
          <short_desc>[Qt] Qt browsers fail test LayoutTests/fast/history/clicked-link-is-visited.html</short_desc>
          <delta_ts>2009-10-22 14:33:11 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit Qt</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>
          <dependson>30592</dependson>
          <blocked>30674</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Chang Shu">cshu</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>156169</commentid>
    <comment_count>0</comment_count>
    <who name="Chang Shu">cshu</who>
    <bug_when>2009-10-20 09:10:43 -0700</bug_when>
    <thetext>run LayoutTests/fast/history/clicked-link-is-visited.html with QtLauncher.
expected result: &quot;this link&quot; should be shown in visited color
actual result: &quot;this link&quot; does not show visited color</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156180</commentid>
    <comment_count>1</comment_count>
      <attachid>41510</attachid>
    <who name="Chang Shu">cshu</who>
    <bug_when>2009-10-20 10:12:21 -0700</bug_when>
    <thetext>Created attachment 41510
fix patch

Two things probably can be discussed:
1. The expected text file is added to common folder. This may affect the test result for GTK, win platform (Mac has its own expected results).
2. The default color #551A8B is expected. Is this consistent on all platforms? Shall we set the visited color in the test case so as to make result consistent?
Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156224</commentid>
    <comment_count>2</comment_count>
      <attachid>41510</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-10-20 11:49:33 -0700</bug_when>
    <thetext>Comment on attachment 41510
fix patch

Looks wrong.  You&apos;re adding commented out code.

+CONSOLE MESSAGE: line 6: TypeError: Result of expression &apos;layoutTestController.keepWebHistory&apos; [undefined] is not a function.

is wrong too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156227</commentid>
    <comment_count>3</comment_count>
    <who name="Chang Shu">cshu</who>
    <bug_when>2009-10-20 11:54:11 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 41510 [details])
&gt; Looks wrong.  You&apos;re adding commented out code.

Sorry, I accidentally added the comment sign. Will remove it.

&gt; 
&gt; +CONSOLE MESSAGE: line 6: TypeError: Result of expression
&gt; &apos;layoutTestController.keepWebHistory&apos; [undefined] is not a function.
&gt; 
&gt; is wrong too.
This is existing code. Would it be possible that your workspace is out of date?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156230</commentid>
    <comment_count>4</comment_count>
    <who name="Chang Shu">cshu</who>
    <bug_when>2009-10-20 11:57:42 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (In reply to comment #2)
&gt; &gt; (From update of attachment 41510 [details] [details])
&gt; &gt; Looks wrong.  You&apos;re adding commented out code.
&gt; 
&gt; Sorry, I accidentally added the comment sign. Will remove it.
&gt; 
&gt; &gt; 
&gt; &gt; +CONSOLE MESSAGE: line 6: TypeError: Result of expression
&gt; &gt; &apos;layoutTestController.keepWebHistory&apos; [undefined] is not a function.
&gt; &gt; 
&gt; &gt; is wrong too.
&gt; This is existing code. Would it be possible that your workspace is out of date?

Wow, it is in my workspace. will double-check.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156266</commentid>
    <comment_count>5</comment_count>
    <who name="Chang Shu">cshu</who>
    <bug_when>2009-10-20 13:00:15 -0700</bug_when>
    <thetext>&gt; &gt; &gt; +CONSOLE MESSAGE: line 6: TypeError: Result of expression
&gt; &gt; &gt; &apos;layoutTestController.keepWebHistory&apos; [undefined] is not a function.
&gt; &gt; &gt; 
&gt; &gt; &gt; is wrong too.
&gt; &gt; This is existing code. Would it be possible that your workspace is out of date?
&gt; 
&gt; Wow, it is in my workspace. will double-check.

layoutTestController.keepWebHistory is missing on Qt. Just logged a bug 30592 and patched it with dummy implementation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156639</commentid>
    <comment_count>6</comment_count>
      <attachid>41610</attachid>
    <who name="Chang Shu">cshu</who>
    <bug_when>2009-10-21 13:59:59 -0700</bug_when>
    <thetext>Created attachment 41610
patch after dependency resolved</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156675</commentid>
    <comment_count>7</comment_count>
      <attachid>41610</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-10-21 15:53:56 -0700</bug_when>
    <thetext>Comment on attachment 41610
patch after dependency resolved

The results don&apos;t go there I don&apos;t think.  I expect the results for this test are per-platform.  They probably should not be per-platform, but that would require changing the test.  For now, you should probably just check in the results to platform/qt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156870</commentid>
    <comment_count>8</comment_count>
      <attachid>41656</attachid>
    <who name="Chang Shu">cshu</who>
    <bug_when>2009-10-22 06:49:58 -0700</bug_when>
    <thetext>Created attachment 41656
put expected result in platform/qt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156956</commentid>
    <comment_count>9</comment_count>
      <attachid>41656</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-10-22 11:43:31 -0700</bug_when>
    <thetext>Comment on attachment 41656
put expected result in platform/qt

OK.  Looks sane.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156982</commentid>
    <comment_count>10</comment_count>
      <attachid>41656</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-10-22 13:02:31 -0700</bug_when>
    <thetext>Comment on attachment 41656
put expected result in platform/qt

Rejecting patch 41656 from commit-queue.

Failed to run &quot;[&apos;WebKitTools/Scripts/run-webkit-tests&apos;, &apos;--no-launch-safari&apos;, &apos;--quiet&apos;, &apos;--exit-after-n-failures=1&apos;]&quot; exit_code: 1
Running build-dumprendertree
Running tests from /Users/eseidel/Projects/CommitQueue/LayoutTests
Testing 11475 test cases.
inspector/console-tests.html -&gt; failed

Exiting early after 1 failures. 9209 tests run.
302.35s total testing time

9208 test cases (99%) succeeded
1 test case (&lt;1%) had incorrect layout
5 test cases (&lt;1%) had stderr output</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157008</commentid>
    <comment_count>11</comment_count>
      <attachid>41656</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-10-22 14:19:30 -0700</bug_when>
    <thetext>Comment on attachment 41656
put expected result in platform/qt

I filed bug 30691.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157013</commentid>
    <comment_count>12</comment_count>
      <attachid>41656</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-10-22 14:33:06 -0700</bug_when>
    <thetext>Comment on attachment 41656
put expected result in platform/qt

Clearing flags on attachment: 41656

Committed r49957: &lt;http://trac.webkit.org/changeset/49957&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157014</commentid>
    <comment_count>13</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-10-22 14:33:11 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41510</attachid>
            <date>2009-10-20 10:12:21 -0700</date>
            <delta_ts>2009-10-21 13:59:59 -0700</delta_ts>
            <desc>fix patch</desc>
            <filename>bug30574_1.patch</filename>
            <type>text/plain</type>
            <size>3141</size>
            <attacher name="Chang Shu">cshu</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9xdC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L3F0L0NoYW5n
ZUxvZwkocmV2aXNpb24gNDk4NjQpCisrKyBXZWJLaXQvcXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNv
cHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMDktMTAtMjAgIFNodSBDaGFuZyAgPENoYW5nLlNodUBu
b2tpYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgW1F0XSBFbmFibGUgdHJhY2sgdmlzaXRlZCBsaW5rcyBpbiBRV2ViUGFnZQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzA1NzQKKworICAgICAgICBU
ZXN0OiBmYXN0L2hpc3RvcnkvY2xpY2tlZC1saW5rLWlzLXZpc2l0ZWQuaHRtbAorCisgICAgICAg
ICogQXBpL3F3ZWJwYWdlLmNwcDoKKyAgICAgICAgKFFXZWJQYWdlUHJpdmF0ZTo6UVdlYlBhZ2VQ
cml2YXRlKToKKwogMjAwOS0xMC0yMCAgS2VubmV0aCBSb2hkZSBDaHJpc3RpYW5zZW4gIDxrZW5u
ZXRoQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgVG9yIEFybmUgVmVzdGLDuC4K
SW5kZXg6IFdlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9x
dC9BcGkvcXdlYnBhZ2UuY3BwCShyZXZpc2lvbiA0OTc4MCkKKysrIFdlYktpdC9xdC9BcGkvcXdl
YnBhZ2UuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC03Nyw2ICs3Nyw3IEBACiAjaW5jbHVkZSAiTG9j
YWxpemVkU3RyaW5ncy5oIgogI2luY2x1ZGUgIkNhY2hlLmgiCiAjaW5jbHVkZSAicnVudGltZS9J
bml0aWFsaXplVGhyZWFkaW5nLmgiCisjaW5jbHVkZSAiUGFnZUdyb3VwLmgiCiAKICNpbmNsdWRl
IDxRQXBwbGljYXRpb24+CiAjaW5jbHVkZSA8UUJhc2ljVGltZXI+CkBAIC0zMDIsNiArMzAzLDgg
QEAgUVdlYlBhZ2VQcml2YXRlOjpRV2ViUGFnZVByaXZhdGUoUVdlYlBhZwogCiAgICAgaGlzdG9y
eS5kID0gbmV3IFFXZWJIaXN0b3J5UHJpdmF0ZShwYWdlLT5iYWNrRm9yd2FyZExpc3QoKSk7CiAg
ICAgbWVtc2V0KGFjdGlvbnMsIDAsIHNpemVvZihhY3Rpb25zKSk7CisKKyAgICAvL1BhZ2VHcm91
cDo6c2V0U2hvdWxkVHJhY2tWaXNpdGVkTGlua3ModHJ1ZSk7CiB9CiAKIFFXZWJQYWdlUHJpdmF0
ZTo6flFXZWJQYWdlUHJpdmF0ZSgpCkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiA0OTg2NCkKKysrIExheW91
dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDExIEBACisyMDA5LTEw
LTIwICBTaHUgQ2hhbmcgIDxDaGFuZy5TaHVAbm9raWEuY29tPgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZGVkIGV4cGVjdGVkIHJlc3VsdCBmb3Ig
Y2xpY2tlZC1saW5rLWlzLXZpc2l0ZWQuaHRtbAorCisgICAgICAgICogZmFzdC9oaXN0b3J5L2Ns
aWNrZWQtbGluay1pcy12aXNpdGVkLWV4cGVjdGVkLnR4dDogQWRkZWQuCisKIDIwMDktMTAtMjAg
IFhhbiBMb3BleiAgPHhsb3BlekBpZ2FsaWEuY29tPgogCiAgICAgICAgIFNraXAgYSBidW5jaCBv
ZiBmYWlsaW5nIERuRCB0ZXN0cy4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvaGlzdG9yeS9jbGlj
a2VkLWxpbmstaXMtdmlzaXRlZC1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVz
dHMvZmFzdC9oaXN0b3J5L2NsaWNrZWQtbGluay1pcy12aXNpdGVkLWV4cGVjdGVkLnR4dAkocmV2
aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvaGlzdG9yeS9jbGlja2VkLWxpbmstaXMtdmlz
aXRlZC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTggQEAKK0NPTlNPTEUg
TUVTU0FHRTogbGluZSA2OiBUeXBlRXJyb3I6IFJlc3VsdCBvZiBleHByZXNzaW9uICdsYXlvdXRU
ZXN0Q29udHJvbGxlci5rZWVwV2ViSGlzdG9yeScgW3VuZGVmaW5lZF0gaXMgbm90IGEgZnVuY3Rp
b24uCitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyVmlldyBhdCAoMCwwKSBz
aXplIDgwMHg2MDAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAorICBSZW5kZXJCbG9jayB7
SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgs
OCkgc2l6ZSA3ODR4NTg0CisgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMCwwKSBzaXplIDc4
NHgyMQorICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgwLDApIHNpemUgNTM5eDIxIFtjb2xv
cj0jMDAwMEVFXQorICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDUz
OXgyMQorICAgICAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lkdGggNTM5OiAiQnVnIDkxNTAg
RHVtcFJlbmRlclRyZWUgc2hvdWxkIGJlIGFibGUgdG8ga2VlcCBVUkwgaGlzdG9yeSBkdXJpbmcg
cnVucyIKKyAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgwLDIxKSBzaXplIDc4NHgyMQorICAg
ICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAxMzZ4MjEKKyAgICAgICAgICB0
ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCAxMzY6ICJUaGUgdGVzdHMgcGFzc2VzIGlmICIKKyAgICAg
ICAgUmVuZGVySW5saW5lIHtBfSBhdCAoMCwwKSBzaXplIDU0eDIxIFtjb2xvcj0jNTUxQThCXQor
ICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMTM2LDApIHNpemUgNTR4MjEKKyAgICAg
ICAgICAgIHRleHQgcnVuIGF0ICgxMzYsMCkgd2lkdGggNTQ6ICJ0aGlzIGxpbmsiCisgICAgICAg
IFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMTkwLDApIHNpemUgMjA3eDIxCisgICAgICAgICAgdGV4
dCBydW4gYXQgKDE5MCwwKSB3aWR0aCAyMDc6ICIgaXMgcmVuZGVyZWQgaW4gYSB2aXNpdGVkIGNv
bG9yLiIK
</data>
<flag name="review"
          id="22923"
          type_id="1"
          status="-"
          setter="eric"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41610</attachid>
            <date>2009-10-21 13:59:59 -0700</date>
            <delta_ts>2009-10-22 06:49:58 -0700</delta_ts>
            <desc>patch after dependency resolved</desc>
            <filename>bug30574_2.patch</filename>
            <type>text/plain</type>
            <size>3626</size>
            <attacher name="Chang Shu">cshu</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9xdC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L3F0L0NoYW5n
ZUxvZwkocmV2aXNpb24gNDk5MjEpCisrKyBXZWJLaXQvcXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNv
cHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMDktMTAtMjEgIFNodSBDaGFuZyAgPENoYW5nLlNodUBu
b2tpYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgW1F0XSBFbmFibGUgdHJhY2sgdmlzaXRlZCBsaW5rcyBpbiBRV2ViUGFnZQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzA1NzQKKworICAgICAgICBU
ZXN0OiBmYXN0L2hpc3RvcnkvY2xpY2tlZC1saW5rLWlzLXZpc2l0ZWQuaHRtbAorCisgICAgICAg
ICogQXBpL3F3ZWJwYWdlLmNwcDoKKyAgICAgICAgKFFXZWJQYWdlUHJpdmF0ZTo6UVdlYlBhZ2VQ
cml2YXRlKToKKwogMjAwOS0xMC0yMCAgS2VubmV0aCBSb2hkZSBDaHJpc3RpYW5zZW4gIDxrZW5u
ZXRoQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgQnkgQWRhbSBCYXJ0aC4KSW5kZXg6
IFdlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9xdC9BcGkv
cXdlYnBhZ2UuY3BwCShyZXZpc2lvbiA0OTkxNikKKysrIFdlYktpdC9xdC9BcGkvcXdlYnBhZ2Uu
Y3BwCSh3b3JraW5nIGNvcHkpCkBAIC03Nyw2ICs3Nyw3IEBACiAjaW5jbHVkZSAiTG9jYWxpemVk
U3RyaW5ncy5oIgogI2luY2x1ZGUgIkNhY2hlLmgiCiAjaW5jbHVkZSAicnVudGltZS9Jbml0aWFs
aXplVGhyZWFkaW5nLmgiCisjaW5jbHVkZSAiUGFnZUdyb3VwLmgiCiAKICNpbmNsdWRlIDxRQXBw
bGljYXRpb24+CiAjaW5jbHVkZSA8UUJhc2ljVGltZXI+CkBAIC0zMDIsNiArMzAzLDggQEAgUVdl
YlBhZ2VQcml2YXRlOjpRV2ViUGFnZVByaXZhdGUoUVdlYlBhZwogCiAgICAgaGlzdG9yeS5kID0g
bmV3IFFXZWJIaXN0b3J5UHJpdmF0ZShwYWdlLT5iYWNrRm9yd2FyZExpc3QoKSk7CiAgICAgbWVt
c2V0KGFjdGlvbnMsIDAsIHNpemVvZihhY3Rpb25zKSk7CisKKyAgICBQYWdlR3JvdXA6OnNldFNo
b3VsZFRyYWNrVmlzaXRlZExpbmtzKHRydWUpOwogfQogCiBRV2ViUGFnZVByaXZhdGU6On5RV2Vi
UGFnZVByaXZhdGUoKQpJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gNDk5MjEpCisrKyBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxMyBAQAorMjAwOS0xMC0yMSAgU2h1
IENoYW5nICA8Q2hhbmcuU2h1QG5va2lhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBBZGRlZCBleHBlY3RlZCByZXN1bHQgZm9yIGNsaWNrZWQt
bGluay1pcy12aXNpdGVkLmh0bWwuCisgICAgICAgIFJlbW92ZWQgdGVzdCBjYXNlIGZyb20gcXQv
U2tpcHBlZCBhcyBpdCB3b3JrcyBub3cuCisKKyAgICAgICAgKiBmYXN0L2hpc3RvcnkvY2xpY2tl
ZC1saW5rLWlzLXZpc2l0ZWQtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9y
bS9xdC9Ta2lwcGVkOgorCiAyMDA5LTEwLTIxICBBbGVqYW5kcm8gRy4gQ2FzdHJvICA8YWxleEBp
Z2FsaWEuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IFhhbiBMb3Blei4KSW5kZXg6IExheW91
dFRlc3RzL2Zhc3QvaGlzdG9yeS9jbGlja2VkLWxpbmstaXMtdmlzaXRlZC1leHBlY3RlZC50eHQK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9oaXN0b3J5L2NsaWNrZWQtbGluay1pcy12
aXNpdGVkLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvaGlz
dG9yeS9jbGlja2VkLWxpbmstaXMtdmlzaXRlZC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBA
IC0wLDAgKzEsMTcgQEAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAorICBSZW5kZXJWaWV3
IGF0ICgwLDApIHNpemUgODAweDYwMAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgIFJl
bmRlckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgICBSZW5kZXJCb2R5IHtC
T0RZfSBhdCAoOCw4KSBzaXplIDc4NHg1ODQKKyAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgw
LDApIHNpemUgNzg0eDIxCisgICAgICAgIFJlbmRlcklubGluZSB7QX0gYXQgKDAsMCkgc2l6ZSA1
Mzl4MjEgW2NvbG9yPSMwMDAwRUVdCisgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgw
LDApIHNpemUgNTM5eDIxCisgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCA1Mzk6
ICJCdWcgOTE1MCBEdW1wUmVuZGVyVHJlZSBzaG91bGQgYmUgYWJsZSB0byBrZWVwIFVSTCBoaXN0
b3J5IGR1cmluZyBydW5zIgorICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsMjEpIHNpemUg
Nzg0eDIxCisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDEzNngyMQor
ICAgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDEzNjogIlRoZSB0ZXN0cyBwYXNzZXMg
aWYgIgorICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgwLDApIHNpemUgNTR4MjEgW2NvbG9y
PSM1NTFBOEJdCisgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxMzYsMCkgc2l6ZSA1
NHgyMQorICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEzNiwwKSB3aWR0aCA1NDogInRoaXMgbGlu
ayIKKyAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxOTAsMCkgc2l6ZSAyMDd4MjEKKyAg
ICAgICAgICB0ZXh0IHJ1biBhdCAoMTkwLDApIHdpZHRoIDIwNzogIiBpcyByZW5kZXJlZCBpbiBh
IHZpc2l0ZWQgY29sb3IuIgpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCShyZXZpc2lvbiA0
OTkxNikKKysrIExheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQJKHdvcmtpbmcgY29weSkK
QEAgLTM5Myw3ICszOTMsNiBAQCBmYXN0L2Zvcm1zL3RleHRhcmVhLXNjcm9sbC1oZWlnaHQuaHRt
bAogZmFzdC9mb3Jtcy90ZXh0YXJlYS1zY3JvbGxiYXIuaHRtbAogZmFzdC9mb3Jtcy90ZXh0YXJl
YS1zY3JvbGxlZC10eXBlLmh0bWwKIGZhc3QvZnJhbWVzL2lmcmFtZS13aW5kb3ctZm9jdXMuaHRt
bAotZmFzdC9oaXN0b3J5L2NsaWNrZWQtbGluay1pcy12aXNpdGVkLmh0bWwKIGZhc3QvaGlzdG9y
eS9nby1iYWNrLXRvLWNoYW5nZWQtbmFtZS5odG1sCiBmYXN0L2h0bWwva2V5Z2VuLmh0bWwKIGZh
c3QvaW5saW5lL2RpcnR5TGluZXNGb3JJbmxpbmUuaHRtbAo=
</data>
<flag name="review"
          id="23034"
          type_id="1"
          status="-"
          setter="eric"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41656</attachid>
            <date>2009-10-22 06:49:58 -0700</date>
            <delta_ts>2009-10-22 14:33:06 -0700</delta_ts>
            <desc>put expected result in platform/qt</desc>
            <filename>bug30574_3.patch</filename>
            <type>text/plain</type>
            <size>3754</size>
            <attacher name="Chang Shu">cshu</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9xdC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L3F0L0NoYW5n
ZUxvZwkocmV2aXNpb24gNDk5MzcpCisrKyBXZWJLaXQvcXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNv
cHkpCkBAIC0xLDMgKzEsMTUgQEAKKzIwMDktMTAtMjIgIFNodSBDaGFuZyAgPENoYW5nLlNodUBu
b2tpYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgW1F0XSBFbmFibGUgdHJhY2sgdmlzaXRlZCBsaW5rcyBpbiBRV2ViUGFnZQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzA1NzQKKworICAgICAgICBU
ZXN0OiBmYXN0L2hpc3RvcnkvY2xpY2tlZC1saW5rLWlzLXZpc2l0ZWQuaHRtbAorCisgICAgICAg
ICogQXBpL3F3ZWJwYWdlLmNwcDoKKyAgICAgICAgKFFXZWJQYWdlUHJpdmF0ZTo6UVdlYlBhZ2VQ
cml2YXRlKToKKwogMjAwOS0xMC0yMCAgS2VubmV0aCBSb2hkZSBDaHJpc3RpYW5zZW4gIDxrZW5u
ZXRoQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgQnkgQWRhbSBCYXJ0aC4KSW5kZXg6
IFdlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9xdC9BcGkv
cXdlYnBhZ2UuY3BwCShyZXZpc2lvbiA0OTkxNikKKysrIFdlYktpdC9xdC9BcGkvcXdlYnBhZ2Uu
Y3BwCSh3b3JraW5nIGNvcHkpCkBAIC03Nyw2ICs3Nyw3IEBACiAjaW5jbHVkZSAiTG9jYWxpemVk
U3RyaW5ncy5oIgogI2luY2x1ZGUgIkNhY2hlLmgiCiAjaW5jbHVkZSAicnVudGltZS9Jbml0aWFs
aXplVGhyZWFkaW5nLmgiCisjaW5jbHVkZSAiUGFnZUdyb3VwLmgiCiAKICNpbmNsdWRlIDxRQXBw
bGljYXRpb24+CiAjaW5jbHVkZSA8UUJhc2ljVGltZXI+CkBAIC0zMDIsNiArMzAzLDggQEAgUVdl
YlBhZ2VQcml2YXRlOjpRV2ViUGFnZVByaXZhdGUoUVdlYlBhZwogCiAgICAgaGlzdG9yeS5kID0g
bmV3IFFXZWJIaXN0b3J5UHJpdmF0ZShwYWdlLT5iYWNrRm9yd2FyZExpc3QoKSk7CiAgICAgbWVt
c2V0KGFjdGlvbnMsIDAsIHNpemVvZihhY3Rpb25zKSk7CisKKyAgICBQYWdlR3JvdXA6OnNldFNo
b3VsZFRyYWNrVmlzaXRlZExpbmtzKHRydWUpOwogfQogCiBRV2ViUGFnZVByaXZhdGU6On5RV2Vi
UGFnZVByaXZhdGUoKQpJbmRleDogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IExheW91dFRlc3RzL0NoYW5nZUxvZwkocmV2aXNpb24gNDk5MzcpCisrKyBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNCBAQAorMjAwOS0xMC0yMiAgU2h1
IENoYW5nICA8Q2hhbmcuU2h1QG5va2lhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBbUXRdIEFkZGVkIGV4cGVjdGVkIHJlc3VsdCBmb3IgY2xp
Y2tlZC1saW5rLWlzLXZpc2l0ZWQuaHRtbC4KKyAgICAgICAgUmVtb3ZlZCB0ZXN0IGNhc2UgZnJv
bSBxdC9Ta2lwcGVkIGFzIGl0IHdvcmtzIG5vdy4KKworICAgICAgICAqIHBsYXRmb3JtL3F0L1Nr
aXBwZWQ6CisgICAgICAgICogcGxhdGZvcm0vcXQvZmFzdC9oaXN0b3J5OiBBZGRlZC4KKyAgICAg
ICAgKiBwbGF0Zm9ybS9xdC9mYXN0L2hpc3RvcnkvY2xpY2tlZC1saW5rLWlzLXZpc2l0ZWQtZXhw
ZWN0ZWQudHh0OiBBZGRlZC4KKwogMjAwOS0xMC0yMiAgWGFuIExvcGV6ICA8eGxvcGV6QGlnYWxp
YS5jb20+CiAKICAgICAgICAgbGlic291cCBjYW4gcmVjb25zdHJ1Y3QgVVJJcyB3aXRoIGVtcHR5
IHF1ZXJ5cyBub3csIHNvIHVuc2tpcApJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tp
cHBlZAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCShyZXZp
c2lvbiA0OTkxNikKKysrIExheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQJKHdvcmtpbmcg
Y29weSkKQEAgLTM5Myw3ICszOTMsNiBAQCBmYXN0L2Zvcm1zL3RleHRhcmVhLXNjcm9sbC1oZWln
aHQuaHRtbAogZmFzdC9mb3Jtcy90ZXh0YXJlYS1zY3JvbGxiYXIuaHRtbAogZmFzdC9mb3Jtcy90
ZXh0YXJlYS1zY3JvbGxlZC10eXBlLmh0bWwKIGZhc3QvZnJhbWVzL2lmcmFtZS13aW5kb3ctZm9j
dXMuaHRtbAotZmFzdC9oaXN0b3J5L2NsaWNrZWQtbGluay1pcy12aXNpdGVkLmh0bWwKIGZhc3Qv
aGlzdG9yeS9nby1iYWNrLXRvLWNoYW5nZWQtbmFtZS5odG1sCiBmYXN0L2h0bWwva2V5Z2VuLmh0
bWwKIGZhc3QvaW5saW5lL2RpcnR5TGluZXNGb3JJbmxpbmUuaHRtbApJbmRleDogTGF5b3V0VGVz
dHMvcGxhdGZvcm0vcXQvZmFzdC9oaXN0b3J5L2NsaWNrZWQtbGluay1pcy12aXNpdGVkLWV4cGVj
dGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9mYXN0L2hpc3Rv
cnkvY2xpY2tlZC1saW5rLWlzLXZpc2l0ZWQtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysg
TGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvZmFzdC9oaXN0b3J5L2NsaWNrZWQtbGluay1pcy12aXNp
dGVkLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwxNyBAQAorbGF5ZXIgYXQg
KDAsMCkgc2l6ZSA4MDB4NjAwCisgIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCits
YXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDAp
IHNpemUgODAweDYwMAorICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICg4LDgpIHNpemUgNzg0eDU4
NAorICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsMCkgc2l6ZSA3ODR4MjEKKyAgICAgICAg
UmVuZGVySW5saW5lIHtBfSBhdCAoMCwwKSBzaXplIDUzOXgyMSBbY29sb3I9IzAwMDBFRV0KKyAg
ICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSA1Mzl4MjEKKyAgICAgICAg
ICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDUzOTogIkJ1ZyA5MTUwIER1bXBSZW5kZXJUcmVl
IHNob3VsZCBiZSBhYmxlIHRvIGtlZXAgVVJMIGhpc3RvcnkgZHVyaW5nIHJ1bnMiCisgICAgICBS
ZW5kZXJCbG9jayB7RElWfSBhdCAoMCwyMSkgc2l6ZSA3ODR4MjEKKyAgICAgICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMTM2eDIxCisgICAgICAgICAgdGV4dCBydW4gYXQgKDAs
MCkgd2lkdGggMTM2OiAiVGhlIHRlc3RzIHBhc3NlcyBpZiAiCisgICAgICAgIFJlbmRlcklubGlu
ZSB7QX0gYXQgKDAsMCkgc2l6ZSA1NHgyMSBbY29sb3I9IzU1MUE4Ql0KKyAgICAgICAgICBSZW5k
ZXJUZXh0IHsjdGV4dH0gYXQgKDEzNiwwKSBzaXplIDU0eDIxCisgICAgICAgICAgICB0ZXh0IHJ1
biBhdCAoMTM2LDApIHdpZHRoIDU0OiAidGhpcyBsaW5rIgorICAgICAgICBSZW5kZXJUZXh0IHsj
dGV4dH0gYXQgKDE5MCwwKSBzaXplIDIwN3gyMQorICAgICAgICAgIHRleHQgcnVuIGF0ICgxOTAs
MCkgd2lkdGggMjA3OiAiIGlzIHJlbmRlcmVkIGluIGEgdmlzaXRlZCBjb2xvci4iCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>