<?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>39054</bug_id>
          
          <creation_ts>2010-05-13 03:20:02 -0700</creation_ts>
          <short_desc>[DRT/Chromium] Fix a repaint issue and textarea tests</short_desc>
          <delta_ts>2010-05-18 22:28:05 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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>38926</dependson>
          <blocked>38023</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Kent Tamura">tkent</reporter>
          <assigned_to name="Kent Tamura">tkent</assigned_to>
          <cc>abarth</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dglazkov</cc>
    
    <cc>eric</cc>
    
    <cc>hamaji</cc>
    
    <cc>kbr</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>225219</commentid>
    <comment_count>0</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-05-13 03:20:02 -0700</bug_when>
    <thetext>[DRT/Chromium] Fix repaint, WebGL, textarea tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225223</commentid>
    <comment_count>1</comment_count>
      <attachid>55960</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-05-13 03:26:34 -0700</bug_when>
    <thetext>Created attachment 55960
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225322</commentid>
    <comment_count>2</comment_count>
      <attachid>55960</attachid>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2010-05-13 08:35:49 -0700</bug_when>
    <thetext>Comment on attachment 55960
Proposed patch

WebKit/chromium/WebKit.gyp:607
 +                                  &apos;&lt;(chromium_src_dir)/webkit/tools/test_shell/resources/textAreaResizeCorner.png&apos;,
We probably shouldn&apos;t reach into a Chromium checkout here, right?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225327</commentid>
    <comment_count>3</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-05-13 08:50:52 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 55960 [details])
&gt; WebKit/chromium/WebKit.gyp:607
&gt;  +                                  &apos;&lt;(chromium_src_dir)/webkit/tools/test_shell/resources/textAreaResizeCorner.png&apos;,
&gt; We probably shouldn&apos;t reach into a Chromium checkout here, right?

I see.  This path seems very specific and we had better avoid it.

So we shoud ...
  - Copy textAreaResizeCorner.png to SHARED_INTERMEDIATE_DIR in webkit_support.gyp
  - WebKit.gyp refer to SHARED_INTERMEDIATE_DIR</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225330</commentid>
    <comment_count>4</comment_count>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2010-05-13 08:56:13 -0700</bug_when>
    <thetext>Sounds good.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225685</commentid>
    <comment_count>5</comment_count>
      <attachid>56059</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-05-14 00:28:23 -0700</bug_when>
    <thetext>Created attachment 56059
Proposed patch (rev.2)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225686</commentid>
    <comment_count>6</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-05-14 00:29:11 -0700</bug_when>
    <thetext>&gt;   - Copy textAreaResizeCorner.png to SHARED_INTERMEDIATE_DIR in webkit_support.gyp

This was done by Chromium r47248.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>225822</commentid>
    <comment_count>7</comment_count>
      <attachid>56059</attachid>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2010-05-14 08:01:04 -0700</bug_when>
    <thetext>Comment on attachment 56059
Proposed patch (rev.2)

Thank you so much!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226160</commentid>
    <comment_count>8</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-05-14 23:31:37 -0700</bug_when>
    <thetext>Attachment 56059 was posted by a committer and has review+, assigning to Kent Tamura for commit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226375</commentid>
    <comment_count>9</comment_count>
      <attachid>56059</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-05-15 18:26:29 -0700</bug_when>
    <thetext>Comment on attachment 56059
Proposed patch (rev.2)

I have a bad feeling about this patch, but let&apos;s give it a go.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226451</commentid>
    <comment_count>10</comment_count>
      <attachid>56059</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-05-16 01:47:25 -0700</bug_when>
    <thetext>Comment on attachment 56059
Proposed patch (rev.2)

Clearing flags on attachment: 56059

Committed r59571: &lt;http://trac.webkit.org/changeset/59571&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226452</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-05-16 01:47:34 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226491</commentid>
    <comment_count>12</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-16 10:10:04 -0700</bug_when>
    <thetext>I think this broke cr win but due to dependency issues we did not notice until one commit later.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226494</commentid>
    <comment_count>13</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-16 10:20:21 -0700</bug_when>
    <thetext>Yes, I believe we hit https://bugs.webkit.org/show_bug.cgi?id=38926, which caused this to not fail immediately after checkin but rather after the next change which caused a larger rebuild.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226495</commentid>
    <comment_count>14</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-16 10:22:04 -0700</bug_when>
    <thetext>Actually, I think this break might just be a symptom of https://bugs.webkit.org/show_bug.cgi?id=38926 directly.  It&apos;s possible with a full rebuild that CrDRT would build just fine... not sure?


12&gt;   Creating library C:\WebKitBuildSlave\chromium-win-release\build\WebKit\chromium\Release\lib\DumpRenderTree.lib and object C:\WebKitBuildSlave\chromium-win-release\build\WebKit\chromium\Release\lib\DumpRenderTree.exp
12&gt;webcore_bindings.lib(V8DerivedSources3.obj) : error LNK2019: unresolved external symbol &quot;public: __thiscall WebCore::ArrayBuffer::~ArrayBuffer(void)&quot; (??1ArrayBuffer@WebCore@@QAE@XZ) referenced in function &quot;public: void * __thiscall WebCore::ArrayBuffer::`scalar deleting destructor&apos;(unsigned int)&quot; (??_GArrayBuffer@WebCore@@QAEPAXI@Z)
12&gt;webcore_bindings.lib(V8DerivedSources6.obj) : error LNK2001: unresolved external symbol &quot;public: __thiscall WebCore::ArrayBuffer::~ArrayBuffer(void)&quot; (??1ArrayBuffer@WebCore@@QAE@XZ)
12&gt;webcore_bindings.lib(V8DerivedSources3.obj) : error LNK2019: unresolved external symbol &quot;public: unsigned int __thiscall WebCore::ArrayBuffer::byteLength(void)const &quot; (?byteLength@ArrayBuffer@WebCore@@QBEIXZ) referenced in function &quot;class v8::Handle&lt;class v8::Value&gt; __cdecl WebCore::ArrayBufferInternal::byteLengthAttrGetter(class v8::Local&lt;class v8::String&gt;,class v8::AccessorInfo const &amp;)&quot; (?byteLengthAttrGetter@ArrayBufferInternal@WebCore@@YA?AV?$Handle@VValue@v8@@@v8@@V?$Local@VString@v8@@@4@ABVAccessorInfo@4@@Z)
12&gt;webcore_bindings.lib(V8DerivedSources3.obj) : error LNK2019: unresolved external symbol &quot;public: static class v8::Handle&lt;class v8::Value&gt; __cdecl WebCore::V8ArrayBuffer::constructorCallback(class v8::Arguments const &amp;)&quot; (?constructorCallback@V8ArrayBuffer@WebCore@@SA?AV?$Handle@VValue@v8@@@v8@@ABVArguments@4@@Z) referenced in function &quot;class v8::Persistent&lt;class v8::FunctionTemplate&gt; __cdecl WebCore::ConfigureV8ArrayBufferTemplate(class v8::Persistent&lt;class v8::FunctionTemplate&gt;)&quot; (?ConfigureV8ArrayBufferTemplate@WebCore@@YA?AV?$Persistent@VFunctionTemplate@v8@@@v8@@V23@@Z)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226498</commentid>
    <comment_count>15</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-16 10:39:02 -0700</bug_when>
    <thetext>I seem to be unable to get the cr win builder to do a clean build (using the abort during the svn update step trick).  So I&quot;m going to roll this out in hopes of re-greening the tree.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226504</commentid>
    <comment_count>16</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-16 10:50:32 -0700</bug_when>
    <thetext>Reverted r59571 for reason:

Broke Cr Win, but we didn&apos;t notice immediately due to https://bugs.webkit.org/show_bug.cgi?id=38926.  It&apos;s possible that this didn&apos;t actually break Cr Win, but rather that bug 38926 necessitates a clean compile after this and sucessive checkins only produced a partial recompile and thus failed to build.

Committed r59578: &lt;http://trac.webkit.org/changeset/59578&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226505</commentid>
    <comment_count>17</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-05-16 10:53:42 -0700</bug_when>
    <thetext>Basically, I wasn&apos;t able to sort this out myself on the bots.  Someone with a Cr Win checkout will need to take a look and either hack around bug 38926 or simply fix it when landing this again. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227106</commentid>
    <comment_count>18</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-05-17 21:50:54 -0700</bug_when>
    <thetext>We added a workaround for the features change issue.
I&apos;ll re-land the patch of this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227110</commentid>
    <comment_count>19</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-05-17 22:06:19 -0700</bug_when>
    <thetext>I landed as r59650, and reverted it as r59651.
The workaround didn&apos;t work well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227671</commentid>
    <comment_count>20</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-05-18 22:21:47 -0700</bug_when>
    <thetext>I&apos;ll land the patch without the features.gypi change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227673</commentid>
    <comment_count>21</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-05-18 22:28:05 -0700</bug_when>
    <thetext>Landed as r59744.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>55960</attachid>
            <date>2010-05-13 03:26:34 -0700</date>
            <delta_ts>2010-05-14 00:28:16 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>bug-39054-20100513192632.patch</filename>
            <type>text/plain</type>
            <size>3996</size>
            <attacher name="Kent Tamura">tkent</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cgYi9XZWJLaXQvY2hyb21pdW0v
Q2hhbmdlTG9nCmluZGV4IGUwOTU5NTExMmFmMDJhMDY2MWQ2YzczNmQ3NjYyMmE4NDQ0NjIxMjgu
LjZlMWJiNjZkYjUyNTJlZDMyYmYyNTk2MmVhNThhMzdkZjNmZTVmM2UgMTAwNjQ0Ci0tLSBhL1dl
YktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDE0IEBACisyMDEwLTA1LTEzICBLZW50IFRhbXVyYSAgPHRrZW50QGNocm9taXVt
Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBb
RFJUL0Nocm9taXVtXSBGaXggcmVwYWludCwgV2ViR0wsIHRleHRhcmVhIHRlc3RzCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zOTA1NAorCisgICAgICAg
ICogREVQUzogVXBkYXRlIHRvIENocm9taXVtIHI0NzEyMCB0byB1c2UgYSBmaXggZm9yIENvbW1h
bmRMaW5lIGFzc2VydGlvbgorICAgICAgICAqIFdlYktpdC5neXA6IEFkZCB0ZXh0QXJlYVJlc2l6
ZUNvcm5lci5wbmcgYXMgYSBNYWMgcmVzb3VyY2UKKyAgICAgICAgKiBmZWF0dXJlcy5neXBpOiBF
bmFibGUgRU5BQkxFXzNEX0NBTlZBUy4KKwogMjAxMC0wNS0xMiAgSGFucyBXZW5uYm9yZyAgPGhh
bnNAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEplcmVteSBPcmxvdy4KZGlm
ZiAtLWdpdCBhL1dlYktpdC9jaHJvbWl1bS9ERVBTIGIvV2ViS2l0L2Nocm9taXVtL0RFUFMKaW5k
ZXggOWUzNGZlNDVhMWI1MzM5NTJiMDZiYTczZDc4NGM4ZTc2ZWI4ZjFlZC4uZGI5YjBlMjlhMjQ5
NTNkZDhhODI5Njg0MGFhZmRiMTUyYjU2OGFiYyAxMDA2NDQKLS0tIGEvV2ViS2l0L2Nocm9taXVt
L0RFUFMKKysrIGIvV2ViS2l0L2Nocm9taXVtL0RFUFMKQEAgLTMyLDcgKzMyLDcgQEAKIAogdmFy
cyA9IHsKICAgJ2Nocm9taXVtX3N2bic6ICdodHRwOi8vc3JjLmNocm9taXVtLm9yZy9zdm4vdHJ1
bmsvc3JjJywKLSAgJ2Nocm9taXVtX3Jldic6ICc0Njg5OScsCisgICdjaHJvbWl1bV9yZXYnOiAn
NDcxMjAnLAogCiAgICdwdGhyZWFkcy13aW4zMl9yZXYnOiAnMjY3MTYnLAogfQpkaWZmIC0tZ2l0
IGEvV2ViS2l0L2Nocm9taXVtL1dlYktpdC5neXAgYi9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5
cAppbmRleCA5Njk0Zjg2YzEyNmQ2MDNmMDE0MTExZWMzZWNiOTk3MjNiMDZhNDU0Li5hOTVmMWFk
NDExMzA0NTMzNDBkZTRlMDA3ZjZkMGVmZmVjNzZjZDQzIDEwMDY0NAotLS0gYS9XZWJLaXQvY2hy
b21pdW0vV2ViS2l0Lmd5cAorKysgYi9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cApAQCAtNjA0
LDYgKzYwNCw3IEBACiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi9XZWJL
aXRUb29scy9EdW1wUmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyNzAwLnR0Zics
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi9XZWJLaXRUb29scy9EdW1w
UmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyODAwLnR0ZicsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9m
b250cy9XZWJLaXRXZWlnaHRXYXRjaGVyOTAwLnR0ZicsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICc8KGNocm9taXVtX3NyY19kaXIpL3dlYmtpdC90b29scy90ZXN0X3NoZWxsL3Jl
c291cmNlcy90ZXh0QXJlYVJlc2l6ZUNvcm5lci5wbmcnLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2FjdGlvbnMnOiBbCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKZGlmZiAtLWdpdCBhL1dlYktpdC9jaHJvbWl1
bS9mZWF0dXJlcy5neXBpIGIvV2ViS2l0L2Nocm9taXVtL2ZlYXR1cmVzLmd5cGkKaW5kZXggODdh
NmUwOTQ5ZDU2OWI3Njk1MTI1MTRhYjczN2UwMGI2NDE0ZjM1Yy4uZDk0YTJiMDMxMWJiMDhmZGVj
NjAxOTc5MjllOTIyM2U1MWU2MGVkMSAxMDA2NDQKLS0tIGEvV2ViS2l0L2Nocm9taXVtL2ZlYXR1
cmVzLmd5cGkKKysrIGIvV2ViS2l0L2Nocm9taXVtL2ZlYXR1cmVzLmd5cGkKQEAgLTM5LDcgKzM5
LDcgQEAKICAgICAgICMgY2hyb21pdW0gYnVpbGQsIG92ZXJyaWRlcyB0aGlzIGxpc3Qgd2l0aCBp
dHMgb3duIHZhbHVlcy4gU2VlCiAgICAgICAjIGZlYXR1cmVzX292ZXJyaWRlLmd5cGkgaW5saW5l
IGRvY3VtZW50YXRpb24gZm9yIG1vcmUgZGV0YWlscy4KICAgICAgICdmZWF0dXJlX2RlZmluZXMl
JzogWwotICAgICAgICAnRU5BQkxFXzNEX0NBTlZBUz0wJywKKyAgICAgICAgJ0VOQUJMRV8zRF9D
QU5WQVM9MScsCiAgICAgICAgICdFTkFCTEVfQkxPQl9TTElDRT0xJywKICAgICAgICAgJ0VOQUJM
RV9DSEFOTkVMX01FU1NBR0lORz0xJywKICAgICAgICAgJ0VOQUJMRV9EQVRBQkFTRT0xJywKZGlm
ZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxvZwpp
bmRleCAyYzI5NmRiM2FmMzdlMTk2YWU2MjlmYjI5ZTg2ZDFmM2JiZjMzYWRkLi4zNDNmZGNmZDUz
ZjViOWJlYjlhZmJmMDIyMDExOWU2YWNmN2I5MGViIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9D
aGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIw
MTAtMDUtMTMgIEtlbnQgVGFtdXJhICA8dGtlbnRAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtEUlQvQ2hyb21pdW1dIEZpeCBy
ZXBhaW50LCBXZWJHTCwgdGV4dGFyZWEgdGVzdHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTM5MDU0CisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9j
aHJvbWl1bS9XZWJWaWV3SG9zdC5jcHA6CisgICAgICAgIChXZWJWaWV3SG9zdDo6Y2FudmFzKTog
UmVtb3ZlIG1fcGFpbnRSZWN0IGluaXRpYWxpemF0aW9uIGluIGNhbnZhcygpLgorICAgICAgICAg
VGhpcyBsaW5lIHVwZGF0ZWQgbV9wYWludFJlY3QgdW5leHBlY3RlZGx5IGR1cmluZyBwYWludFJl
Y3QoKS4KKyAgICAgICAgIFdlIGRvbid0IG5lZWQgdG8gaW5pdGlhbGl6ZSBtX3BhaW50UmVjdCBi
ZWNhdXNlIHNob3coKSBkb2VzIGl0LgorCiAyMDEwLTA1LTEzICBGdW1pdG9zaGkgVWthaSAgPHVr
YWlAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQgZml4LiAgUmV2ZXJ0IHByZXZp
b3VzIGNoYW5nZS4KZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9t
aXVtL1dlYlZpZXdIb3N0LmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVt
L1dlYlZpZXdIb3N0LmNwcAppbmRleCA0NzYxYjFhMmE0NzE4OTZjZDVhZDJjYmUwMTIzYTQ0OGQ3
ZjdlZmY3Li5jM2Y0NWRlMWNjZjU5MGY1Y2MyYjRjYjZiNzZmMDllM2MxNTU1ZWQzIDEwMDY0NAot
LS0gYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9XZWJWaWV3SG9zdC5jcHAK
KysrIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vV2ViVmlld0hvc3QuY3Bw
CkBAIC0xMzIxLDcgKzEzMjEsNiBAQCBQbGF0Zm9ybUNhbnZhcyogV2ViVmlld0hvc3Q6OmNhbnZh
cygpCiAgICAgICAgIHJldHVybiBtX2NhbnZhcy5nZXQoKTsKICAgICBXZWJTaXplIHdpZGdldFNp
emUgPSB3ZWJXaWRnZXQoKS0+c2l6ZSgpOwogICAgIHJlc2V0U2Nyb2xsUmVjdCgpOwotICAgIG1f
cGFpbnRSZWN0ID0gV2ViUmVjdCgwLCAwLCB3aWRnZXRTaXplLndpZHRoLCB3aWRnZXRTaXplLmhl
aWdodCk7CiAgICAgbV9jYW52YXMuc2V0KG5ldyBQbGF0Zm9ybUNhbnZhcyh3aWRnZXRTaXplLndp
ZHRoLCB3aWRnZXRTaXplLmhlaWdodCwgdHJ1ZSkpOwogICAgIHJldHVybiBtX2NhbnZhcy5nZXQo
KTsKIH0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>56059</attachid>
            <date>2010-05-14 00:28:23 -0700</date>
            <delta_ts>2010-05-16 01:47:25 -0700</delta_ts>
            <desc>Proposed patch (rev.2)</desc>
            <filename>bug-39054-20100514162821.patch</filename>
            <type>text/plain</type>
            <size>3957</size>
            <attacher name="Kent Tamura">tkent</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cgYi9XZWJLaXQvY2hyb21pdW0v
Q2hhbmdlTG9nCmluZGV4IDlkNmM5ZjZmYTZmZjBlOTQzMDYwMmFkNjJjY2Y4NzM2YjE4NjliZTcu
LmNjNjk3YjRiNDAxYmMzYjFkMmM5ODNjMmYyMzVjZGRjZmY2NDc2ZjMgMTAwNjQ0Ci0tLSBhL1dl
YktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDE1IEBACisyMDEwLTA1LTEzICBLZW50IFRhbXVyYSAgPHRrZW50QGNocm9taXVt
Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBb
RFJUL0Nocm9taXVtXSBGaXggcmVwYWludCwgV2ViR0wsIHRleHRhcmVhIHRlc3RzCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zOTA1NAorCisgICAgICAg
ICogREVQUzogVXBkYXRlIHRvIENocm9taXVtIHI0NzI0OCB0byB1c2UgYSBmaXggZm9yIENvbW1h
bmRMaW5lIGFzc2VydGlvbgorICAgICAgICAgIGFuZCB0ZXh0QXJlYVJlc2l6ZUNvcm5lci5wbmcK
KyAgICAgICAgKiBXZWJLaXQuZ3lwOiBBZGQgdGV4dEFyZWFSZXNpemVDb3JuZXIucG5nIGFzIGEg
TWFjIHJlc291cmNlCisgICAgICAgICogZmVhdHVyZXMuZ3lwaTogRW5hYmxlIEVOQUJMRV8zRF9D
QU5WQVMuCisKIDIwMTAtMDUtMTMgIFRvbnkgQ2hhbmcgIDx0b255QGNocm9taXVtLm9yZz4KIAog
ICAgICAgICBSZXZpZXdlZCBieSBLZW50IFRhbXVyYS4KZGlmZiAtLWdpdCBhL1dlYktpdC9jaHJv
bWl1bS9ERVBTIGIvV2ViS2l0L2Nocm9taXVtL0RFUFMKaW5kZXggOWUzNGZlNDVhMWI1MzM5NTJi
MDZiYTczZDc4NGM4ZTc2ZWI4ZjFlZC4uYzYzM2E3OWJhM2M1MTU2NTJkYzA4NjYyNjRmZmFkYzc1
ZGJlNzAxZiAxMDA2NDQKLS0tIGEvV2ViS2l0L2Nocm9taXVtL0RFUFMKKysrIGIvV2ViS2l0L2No
cm9taXVtL0RFUFMKQEAgLTMyLDcgKzMyLDcgQEAKIAogdmFycyA9IHsKICAgJ2Nocm9taXVtX3N2
bic6ICdodHRwOi8vc3JjLmNocm9taXVtLm9yZy9zdm4vdHJ1bmsvc3JjJywKLSAgJ2Nocm9taXVt
X3Jldic6ICc0Njg5OScsCisgICdjaHJvbWl1bV9yZXYnOiAnNDcyNDgnLAogCiAgICdwdGhyZWFk
cy13aW4zMl9yZXYnOiAnMjY3MTYnLAogfQpkaWZmIC0tZ2l0IGEvV2ViS2l0L2Nocm9taXVtL1dl
YktpdC5neXAgYi9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cAppbmRleCBhOGRhYjA5MmVlNzkz
Yjk1NzY2YTE3MmJhMWY4YzBkNjZjNWUxZWY5Li5kZjZlN2Q2MDRjMjQ0YzI0ZmUwOGM3ZGY2YWJk
YzBlYjQxYjU3Y2M0IDEwMDY0NAotLS0gYS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cAorKysg
Yi9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cApAQCAtNTg2LDYgKzU4Niw3IEBACiAgICAgICAg
ICAgICAgICAgICAgICAgICAnLi4vLi4vV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZm9udHMv
V2ViS2l0V2VpZ2h0V2F0Y2hlcjcwMC50dGYnLAogICAgICAgICAgICAgICAgICAgICAgICAgJy4u
Ly4uL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2ZvbnRzL1dlYktpdFdlaWdodFdhdGNoZXI4
MDAudHRmJywKICAgICAgICAgICAgICAgICAgICAgICAgICcuLi8uLi9XZWJLaXRUb29scy9EdW1w
UmVuZGVyVHJlZS9mb250cy9XZWJLaXRXZWlnaHRXYXRjaGVyOTAwLnR0ZicsCisgICAgICAgICAg
ICAgICAgICAgICAgICAnPChTSEFSRURfSU5URVJNRURJQVRFX0RJUikvd2Via2l0L3RleHRBcmVh
UmVzaXplQ29ybmVyLnBuZycsCiAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAg
ICAgICAgICdhY3Rpb25zJzogWwogICAgICAgICAgICAgICAgICAgICAgICAgewpkaWZmIC0tZ2l0
IGEvV2ViS2l0L2Nocm9taXVtL2ZlYXR1cmVzLmd5cGkgYi9XZWJLaXQvY2hyb21pdW0vZmVhdHVy
ZXMuZ3lwaQppbmRleCA4N2E2ZTA5NDlkNTY5Yjc2OTUxMjUxNGFiNzM3ZTAwYjY0MTRmMzVjLi5k
OTRhMmIwMzExYmIwOGZkZWM2MDE5NzkyOWU5MjIzZTUxZTYwZWQxIDEwMDY0NAotLS0gYS9XZWJL
aXQvY2hyb21pdW0vZmVhdHVyZXMuZ3lwaQorKysgYi9XZWJLaXQvY2hyb21pdW0vZmVhdHVyZXMu
Z3lwaQpAQCAtMzksNyArMzksNyBAQAogICAgICAgIyBjaHJvbWl1bSBidWlsZCwgb3ZlcnJpZGVz
IHRoaXMgbGlzdCB3aXRoIGl0cyBvd24gdmFsdWVzLiBTZWUKICAgICAgICMgZmVhdHVyZXNfb3Zl
cnJpZGUuZ3lwaSBpbmxpbmUgZG9jdW1lbnRhdGlvbiBmb3IgbW9yZSBkZXRhaWxzLgogICAgICAg
J2ZlYXR1cmVfZGVmaW5lcyUnOiBbCi0gICAgICAgICdFTkFCTEVfM0RfQ0FOVkFTPTAnLAorICAg
ICAgICAnRU5BQkxFXzNEX0NBTlZBUz0xJywKICAgICAgICAgJ0VOQUJMRV9CTE9CX1NMSUNFPTEn
LAogICAgICAgICAnRU5BQkxFX0NIQU5ORUxfTUVTU0FHSU5HPTEnLAogICAgICAgICAnRU5BQkxF
X0RBVEFCQVNFPTEnLApkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nIGIvV2ViS2l0
VG9vbHMvQ2hhbmdlTG9nCmluZGV4IGU4MTY4YTM2YTA4Zjc2MGNhNjkyNmVkOGQwNTkxYjg5MzZk
Y2I1NzYuLjIwNDFjZTFiNThiZDkyOWQyYjIwNjkyMWI0ZDkwNmQ0NjFjMmIxM2EgMTAwNjQ0Ci0t
LSBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZworKysgYi9XZWJLaXRUb29scy9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxNSBAQAorMjAxMC0wNS0xMyAgS2VudCBUYW11cmEgIDx0a2VudEBjaHJvbWl1bS5v
cmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0RS
VC9DaHJvbWl1bV0gRml4IHJlcGFpbnQsIFdlYkdMLCB0ZXh0YXJlYSB0ZXN0cworICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzkwNTQKKworICAgICAgICAq
IER1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1dlYlZpZXdIb3N0LmNwcDoKKyAgICAgICAgKFdlYlZp
ZXdIb3N0OjpjYW52YXMpOiBSZW1vdmUgbV9wYWludFJlY3QgaW5pdGlhbGl6YXRpb24gaW4gY2Fu
dmFzKCkuCisgICAgICAgICBUaGlzIGxpbmUgdXBkYXRlZCBtX3BhaW50UmVjdCB1bmV4cGVjdGVk
bHkgZHVyaW5nIHBhaW50UmVjdCgpLgorICAgICAgICAgV2UgZG9uJ3QgbmVlZCB0byBpbml0aWFs
aXplIG1fcGFpbnRSZWN0IGJlY2F1c2Ugc2hvdygpIGRvZXMgaXQuCisKIDIwMTAtMDUtMTMgIERp
ZWdvIEdvbnphbGV6ICA8ZGllZ29oY2dAd2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBi
eSBLZW5uZXRoIFJvaGRlIENocmlzdGlhbnNlbi4KZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1
bXBSZW5kZXJUcmVlL2Nocm9taXVtL1dlYlZpZXdIb3N0LmNwcCBiL1dlYktpdFRvb2xzL0R1bXBS
ZW5kZXJUcmVlL2Nocm9taXVtL1dlYlZpZXdIb3N0LmNwcAppbmRleCA0NzYxYjFhMmE0NzE4OTZj
ZDVhZDJjYmUwMTIzYTQ0OGQ3ZjdlZmY3Li5jM2Y0NWRlMWNjZjU5MGY1Y2MyYjRjYjZiNzZmMDll
M2MxNTU1ZWQzIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1
bS9XZWJWaWV3SG9zdC5jcHAKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21p
dW0vV2ViVmlld0hvc3QuY3BwCkBAIC0xMzIxLDcgKzEzMjEsNiBAQCBQbGF0Zm9ybUNhbnZhcyog
V2ViVmlld0hvc3Q6OmNhbnZhcygpCiAgICAgICAgIHJldHVybiBtX2NhbnZhcy5nZXQoKTsKICAg
ICBXZWJTaXplIHdpZGdldFNpemUgPSB3ZWJXaWRnZXQoKS0+c2l6ZSgpOwogICAgIHJlc2V0U2Ny
b2xsUmVjdCgpOwotICAgIG1fcGFpbnRSZWN0ID0gV2ViUmVjdCgwLCAwLCB3aWRnZXRTaXplLndp
ZHRoLCB3aWRnZXRTaXplLmhlaWdodCk7CiAgICAgbV9jYW52YXMuc2V0KG5ldyBQbGF0Zm9ybUNh
bnZhcyh3aWRnZXRTaXplLndpZHRoLCB3aWRnZXRTaXplLmhlaWdodCwgdHJ1ZSkpOwogICAgIHJl
dHVybiBtX2NhbnZhcy5nZXQoKTsKIH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>