<?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>92213</bug_id>
          
          <creation_ts>2012-07-24 23:12:52 -0700</creation_ts>
          <short_desc>[EFL][WK2] Implement the inspector for WebKitTestRunner</short_desc>
          <delta_ts>2012-07-25 20:02:45 -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 EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</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="Seokju Kwon">seokju.kwon</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>rakuco</cc>
    
    <cc>s.choi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>677666</commentid>
    <comment_count>0</comment_count>
    <who name="Seokju Kwon">seokju.kwon</who>
    <bug_when>2012-07-24 23:12:52 -0700</bug_when>
    <thetext>Implementation of WebInspectorProxyEfl for WebkitTestRunner
 And Web Inspector resources installation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>677808</commentid>
    <comment_count>1</comment_count>
      <attachid>154297</attachid>
    <who name="Seokju Kwon">seokju.kwon</who>
    <bug_when>2012-07-25 02:06:53 -0700</bug_when>
    <thetext>Created attachment 154297
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678641</commentid>
    <comment_count>2</comment_count>
    <who name="Seokju Kwon">seokju.kwon</who>
    <bug_when>2012-07-25 17:04:00 -0700</bug_when>
    <thetext>Test Result on 2012/07/23 

LayoutTest/inspector
=&gt; Results: 260/262 tests passed (99.2%)
=&gt; Tests to be fixed (38):
      2 text diff mismatch       ( 5.3%)
     36 skipped                  (94.7%)
=&gt; Tests that will only be fixed if they crash (WONTFIX) (0):
Regressions: Unexpected text diff mismatch : (2)
  inspector/extensions/extensions-panel.html = TEXT
  inspector/timeline/timeline-event-dispatch.html = TEXT

LayoutTests/http/tests/inspector
=&gt; Results: 58/62 tests passed (93.5%)
=&gt; Tests to be fixed (30):
      4 text diff mismatch       (13.3%)
     26 skipped                  (86.7%)
=&gt; Tests that will only be fixed if they crash (WONTFIX) (0):
Regressions: Unexpected text diff mismatch : (4)
  http/tests/inspector/appcache/appcache-iframe-manifests.html = TEXT
  http/tests/inspector/appcache/appcache-swap.html = TEXT
  http/tests/inspector/network/network-sidebar-width.html = TEXT
  http/tests/inspector/resource-main-cookies.php = TEXT

LayoutTests/http/tests/inspector-enabled/
=&gt; Results: 10/10 tests passed (100.0%)
=&gt; Tests to be fixed (0):
=&gt; Tests that will only be fixed if they crash (WONTFIX) (0):</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678686</commentid>
    <comment_count>3</comment_count>
      <attachid>154297</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-07-25 18:02:48 -0700</bug_when>
    <thetext>Comment on attachment 154297
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=154297&amp;action=review

&gt; Source/WebKit2/ChangeLog:8
&gt; +        Partial Implementation of WebInspectorProxyEfl for WebkitTestRunner

Missing &apos;.&apos; at the end of sentence.

&gt; Source/WebKit2/UIProcess/WebInspectorProxy.cpp:86
&gt; +#elif PLATFORM(EFL)

I think we don&apos;t need to have independent #elif because variable names are same.

&gt; Source/WebKit2/UIProcess/efl/WebInspectorProxyEfl.cpp:94
&gt; +    if (access(inspectorFilesPath.utf8().data(), R_OK)) // On success, zero is returned

Unneeded comment. Everyone know zero is returned on success.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678726</commentid>
    <comment_count>4</comment_count>
      <attachid>154514</attachid>
    <who name="Seokju Kwon">seokju.kwon</who>
    <bug_when>2012-07-25 18:56:09 -0700</bug_when>
    <thetext>Created attachment 154514
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678755</commentid>
    <comment_count>5</comment_count>
      <attachid>154514</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-07-25 19:14:11 -0700</bug_when>
    <thetext>Comment on attachment 154514
Patch

Looks good to me now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678785</commentid>
    <comment_count>6</comment_count>
    <who name="Seokju Kwon">seokju.kwon</who>
    <bug_when>2012-07-25 19:30:20 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 154514 [details])
&gt; Looks good to me now.

Thanks for reviewing.
I will move tests to be fixed to TestExpectations with bug id.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678792</commentid>
    <comment_count>7</comment_count>
      <attachid>154514</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-07-25 19:34:11 -0700</bug_when>
    <thetext>Comment on attachment 154514
Patch

rs=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678810</commentid>
    <comment_count>8</comment_count>
      <attachid>154514</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-25 20:02:40 -0700</bug_when>
    <thetext>Comment on attachment 154514
Patch

Clearing flags on attachment: 154514

Committed r123703: &lt;http://trac.webkit.org/changeset/123703&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>678811</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-25 20:02:45 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>154297</attachid>
            <date>2012-07-25 02:06:53 -0700</date>
            <delta_ts>2012-07-25 18:56:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-92213-20120725180654.patch</filename>
            <type>text/plain</type>
            <size>6527</size>
            <attacher name="Seokju Kwon">seokju.kwon</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIzMzA2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZTE4NTVhMzNjZDEwYmE5
ZGQ0N2M0NmEyMDk5NjdiOTBlNzJiMDQ1ZS4uNmJkMDdiY2Q0NTVjNTZhNjY4YTQxOGZjZGM3M2Qx
NzdhNTE5NWU1MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEyLTA3LTIzICBTZW9r
anUgS3dvbiAgPHNlb2tqdS5rd29uQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxdW1dLMl0g
SW1wbGVtZW50IHRoZSBpbnNwZWN0b3IgZm9yIFdlYktpdFRlc3RSdW5uZXIKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkyMjEzCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUGFydGlhbCBJbXBsZW1lbnRhdGlv
biBvZiBXZWJJbnNwZWN0b3JQcm94eUVmbCBmb3IgV2Via2l0VGVzdFJ1bm5lcgorICAgICAgICBB
bmQgV2ViIEluc3BlY3RvciByZXNvdXJjZXMgaW5zdGFsbGF0aW9uLgorCisgICAgICAgICogUGxh
dGZvcm1FZmwuY21ha2U6CisgICAgICAgICogVUlQcm9jZXNzL1dlYkluc3BlY3RvclByb3h5LmNw
cDoKKyAgICAgICAgKFdlYktpdDo6V2ViSW5zcGVjdG9yUHJveHk6OldlYkluc3BlY3RvclByb3h5
KToKKyAgICAgICAgKiBVSVByb2Nlc3MvV2ViSW5zcGVjdG9yUHJveHkuaDoKKyAgICAgICAgKFdl
Ykluc3BlY3RvclByb3h5KToKKyAgICAgICAgKiBVSVByb2Nlc3MvZWZsL1dlYkluc3BlY3RvclBy
b3h5RWZsLmNwcDoKKyAgICAgICAgKFdlYktpdDo6V2ViSW5zcGVjdG9yUHJveHk6OnBsYXRmb3Jt
Q3JlYXRlSW5zcGVjdG9yUGFnZSk6CisgICAgICAgIChXZWJLaXQ6OldlYkluc3BlY3RvclByb3h5
OjpwbGF0Zm9ybURpZENsb3NlKToKKyAgICAgICAgKFdlYktpdDo6V2ViSW5zcGVjdG9yUHJveHk6
Omluc3BlY3RvclBhZ2VVUkwpOgorICAgICAgICAoV2ViS2l0OjpXZWJJbnNwZWN0b3JQcm94eTo6
aW5zcGVjdG9yQmFzZVVSTCk6CisKIDIwMTItMDctMjMgIEtlbnQgVGFtdXJhICA8dGtlbnRAY2hy
b21pdW0ub3JnPgogCiAgICAgICAgIFJlbmFtZSBFTkFCTEVfTUVURVJfVEFHIGFuZCBFTkFCTEVf
UFJPR1JFU1NfVEFHIHRvIEVOQUJMRV9NRVRFUl9FTEVNRU5UIGFuZCBFTkFCTEVfUFJPR1JFU1Nf
RUxFTUVOVCByZXNwZWN0aXZlbHkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3Jt
RWZsLmNtYWtlIGIvU291cmNlL1dlYktpdDIvUGxhdGZvcm1FZmwuY21ha2UKaW5kZXggOTdmNzA5
NWE2NWRmN2UxMjA1ZTY0MDRiZDkyZDcxY2EwMWIxMTJlOC4uYzIyYjIwZmFlMmJjYThlNTJkMjgx
NzBhMTI5MWQzYzExYmUxMDFkZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvUGxhdGZvcm1F
ZmwuY21ha2UKKysrIGIvU291cmNlL1dlYktpdDIvUGxhdGZvcm1FZmwuY21ha2UKQEAgLTIzNywz
ICsyMzcsMjQgQEAgSUYgKEVOQUJMRV9BUElfVEVTVFMpCiAgICAgICAgIFRBUkdFVF9MSU5LX0xJ
QlJBUklFUygke3Rlc3ROYW1lfSAke0VXSzJVbml0VGVzdHNfTElCUkFSSUVTfSBld2syVW5pdFRl
c3RVdGlscykKICAgICBFTkRGT1JFQUNIICgpCiBFTkRJRiAoKQorCitJRiAoRU5BQkxFX0lOU1BF
Q1RPUikKKyAgICBTRVQoV0syX1dFQl9JTlNQRUNUT1JfRElSICR7Q01BS0VfQklOQVJZX0RJUn0v
V2ViS2l0Mi9lZmwvd2ViaW5zcGVjdG9yKQorICAgIFNFVChXSzJfV0VCX0lOU1BFQ1RPUl9JTlNU
QUxMX0RJUiAke0NNQUtFX0lOU1RBTExfUFJFRklYfS8ke1dlYktpdDJfTElCUkFSWV9OQU1FfS0k
e1BST0pFQ1RfVkVSU0lPTl9NQUpPUn0pCisgICAgQUREX0RFRklOSVRJT05TKC1EV0syX1dFQl9J
TlNQRUNUT1JfRElSPSIke1dLMl9XRUJfSU5TUEVDVE9SX0RJUn0iKQorICAgIEFERF9ERUZJTklU
SU9OUygtRFdLMl9XRUJfSU5TUEVDVE9SX0lOU1RBTExfRElSPSIke1dLMl9XRUJfSU5TUEVDVE9S
X0lOU1RBTExfRElSfS93ZWJpbnNwZWN0b3IiKQorICAgIEFERF9DVVNUT01fVEFSR0VUKAorICAg
ICAgICB3azItd2ViLWluc3BlY3Rvci1yZXNvdXJjZXMgQUxMCisgICAgICAgIENPTU1BTkQgJHtD
TUFLRV9DT01NQU5EfSAtRSBjb3B5X2RpcmVjdG9yeSAke1dFQkNPUkVfRElSfS9pbnNwZWN0b3Iv
ZnJvbnQtZW5kICR7V0syX1dFQl9JTlNQRUNUT1JfRElSfQorICAgICAgICBDT01NQU5EICR7Q01B
S0VfQ09NTUFORH0gLUUgY29weSAke1dFQkNPUkVfRElSfS9FbmdsaXNoLmxwcm9qL2xvY2FsaXpl
ZFN0cmluZ3MuanMgJHtXSzJfV0VCX0lOU1BFQ1RPUl9ESVJ9CisgICAgICAgIENPTU1BTkQgJHtD
TUFLRV9DT01NQU5EfSAtRSBjb3B5ICR7REVSSVZFRF9TT1VSQ0VTX1dFQkNPUkVfRElSfS9JbnNw
ZWN0b3JCYWNrZW5kQ29tbWFuZHMuanMgJHtXSzJfV0VCX0lOU1BFQ1RPUl9ESVJ9L0luc3BlY3Rv
ckJhY2tlbmRDb21tYW5kcy5qcworICAgICAgICBERVBFTkRTICR7V2ViQ29yZV9MSUJSQVJZX05B
TUV9CisgICAgKQorICAgIElOU1RBTEwoRElSRUNUT1JZICR7V0syX1dFQl9JTlNQRUNUT1JfRElS
fQorICAgICAgICBERVNUSU5BVElPTiAke1dLMl9XRUJfSU5TUEVDVE9SX0lOU1RBTExfRElSfQor
ICAgICAgICBGSUxFU19NQVRDSElORyBQQVRURVJOICIqLmpzIgorICAgICAgICAgICAgICAgICAg
ICAgICBQQVRURVJOICIqLmh0bWwiCisgICAgICAgICAgICAgICAgICAgICAgIFBBVFRFUk4gIiou
Y3NzIgorICAgICAgICAgICAgICAgICAgICAgICBQQVRURVJOICIqLmdpZiIKKyAgICAgICAgICAg
ICAgICAgICAgICAgUEFUVEVSTiAiKi5wbmciKQorRU5ESUYgKCkKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJJbnNwZWN0b3JQcm94eS5jcHAgYi9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvV2ViSW5zcGVjdG9yUHJveHkuY3BwCmluZGV4IGFiMTlkNWQxNGM3NWE1NjU1
YjUyOWI5MjI5OGI5ZmMzM2ZmOTczZGMuLmY2OWQ0MTRiNDA0Zjc4NWRkMDQ5MzMyODlkYmRiYjVl
NDQ3ZTM5MjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJJbnNwZWN0
b3JQcm94eS5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYkluc3BlY3RvclBy
b3h5LmNwcApAQCAtODMsNiArODMsOSBAQCBXZWJJbnNwZWN0b3JQcm94eTo6V2ViSW5zcGVjdG9y
UHJveHkoV2ViUGFnZVByb3h5KiBwYWdlKQogI2VsaWYgUExBVEZPUk0oR1RLKQogICAgICwgbV9p
bnNwZWN0b3JWaWV3KDApCiAgICAgLCBtX2luc3BlY3RvcldpbmRvdygwKQorI2VsaWYgUExBVEZP
Uk0oRUZMKQorICAgICwgbV9pbnNwZWN0b3JWaWV3KDApCisgICAgLCBtX2luc3BlY3RvcldpbmRv
dygwKQogI2VuZGlmCiAjaWYgRU5BQkxFKElOU1BFQ1RPUl9TRVJWRVIpCiAgICAgLCBtX3JlbW90
ZUluc3BlY3Rpb25QYWdlSWQoMCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vz
cy9XZWJJbnNwZWN0b3JQcm94eS5oIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYkluc3Bl
Y3RvclByb3h5LmgKaW5kZXggMDk1ODQ3MmU4MDMwMzU1OGJjNzRiNGM4MDA5NzEzMjkxZDcyNDJj
ZC4uNWE3M2E1ZThjOWEzZDMxMWU3OTA4ZjAxYTFlN2YyNmY4M2FlNmVhMyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYkluc3BlY3RvclByb3h5LmgKKysrIGIvU291cmNl
L1dlYktpdDIvVUlQcm9jZXNzL1dlYkluc3BlY3RvclByb3h5LmgKQEAgLTUyLDYgKzUyLDExIEBA
IE9CSkNfQ0xBU1MgV0tXZWJJbnNwZWN0b3JXS1ZpZXc7CiAjaW5jbHVkZSAiV2ViSW5zcGVjdG9y
Q2xpZW50R3RrLmgiCiAjZW5kaWYKIAorI2lmIFBMQVRGT1JNKEVGTCkKKyNpbmNsdWRlIDxFY29y
ZV9FdmFzLmg+CisjaW5jbHVkZSA8RXZhcy5oPgorI2VuZGlmCisKIG5hbWVzcGFjZSBXZWJLaXQg
ewogCiBjbGFzcyBXZWJGcmFtZVByb3h5OwpAQCAtMjE3LDYgKzIyMiw5IEBAIHByaXZhdGU6CiAg
ICAgV2ViSW5zcGVjdG9yQ2xpZW50R3RrIG1fY2xpZW50OwogICAgIEd0a1dpZGdldCogbV9pbnNw
ZWN0b3JWaWV3OwogICAgIEd0a1dpZGdldCogbV9pbnNwZWN0b3JXaW5kb3c7CisjZWxpZiBQTEFU
Rk9STShFRkwpCisgICAgRXZhc19PYmplY3QqIG1faW5zcGVjdG9yVmlldzsKKyAgICBFY29yZV9F
dmFzKiBtX2luc3BlY3RvcldpbmRvdzsKICNlbmRpZgogI2lmIEVOQUJMRShJTlNQRUNUT1JfU0VS
VkVSKQogICAgIGludCBtX3JlbW90ZUluc3BlY3Rpb25QYWdlSWQ7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvZWZsL1dlYkluc3BlY3RvclByb3h5RWZsLmNwcCBiL1NvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9lZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwuY3BwCmluZGV4IGIy
YjY4YmNjY2ZiMzBmODc0N2JkZTkwZGFjYWJlOTYzMWIwMTM5OTAuLjMxMTM4YTFiNzA5YTI3Mzdl
NGEyMWRlY2YzYzNiMzU5MWNkZWUxYzYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9lZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9lZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwuY3BwCkBAIC0yOCwxNSArMjgsMjUgQEAK
IAogI2lmIEVOQUJMRShJTlNQRUNUT1IpCiAKKyNpbmNsdWRlICJXZWJQcm9jZXNzUHJveHkuaCIK
KyNpbmNsdWRlICJld2tfdmlld19wcml2YXRlLmgiCiAjaW5jbHVkZSA8V2ViQ29yZS9Ob3RJbXBs
ZW1lbnRlZC5oPgorI2luY2x1ZGUgPHVuaXN0ZC5oPgorI2luY2x1ZGUgPHd0Zi90ZXh0L0NTdHJp
bmcuaD4KICNpbmNsdWRlIDx3dGYvdGV4dC9XVEZTdHJpbmcuaD4KIAogbmFtZXNwYWNlIFdlYktp
dCB7CiAKIFdlYlBhZ2VQcm94eSogV2ViSW5zcGVjdG9yUHJveHk6OnBsYXRmb3JtQ3JlYXRlSW5z
cGVjdG9yUGFnZSgpCiB7Ci0gICAgbm90SW1wbGVtZW50ZWQoKTsKLSAgICByZXR1cm4gMDsKKyAg
ICBBU1NFUlQobV9wYWdlKTsKKworICAgIG1faW5zcGVjdG9yV2luZG93ID0gZWNvcmVfZXZhc19i
dWZmZXJfbmV3KGluaXRpYWxXaW5kb3dXaWR0aCwgaW5pdGlhbFdpbmRvd0hlaWdodCk7CisgICAg
aWYgKCFtX2luc3BlY3RvcldpbmRvdykKKyAgICAgICAgcmV0dXJuIDA7CisKKyAgICBtX2luc3Bl
Y3RvclZpZXcgPSBld2tfdmlld19iYXNlX2FkZChlY29yZV9ldmFzX2dldChtX2luc3BlY3Rvcldp
bmRvdyksIHRvQVBJKHBhZ2UoKS0+cHJvY2VzcygpLT5jb250ZXh0KCkpLCB0b0FQSShpbnNwZWN0
b3JQYWdlR3JvdXAoKSkpOworICAgIHJldHVybiBld2tfdmlld19wYWdlX2dldChtX2luc3BlY3Rv
clZpZXcpOwogfQogCiB2b2lkIFdlYkluc3BlY3RvclByb3h5OjpwbGF0Zm9ybU9wZW4oKQpAQCAt
NDYsNyArNTYsMTUgQEAgdm9pZCBXZWJJbnNwZWN0b3JQcm94eTo6cGxhdGZvcm1PcGVuKCkKIAog
dm9pZCBXZWJJbnNwZWN0b3JQcm94eTo6cGxhdGZvcm1EaWRDbG9zZSgpCiB7Ci0gICAgbm90SW1w
bGVtZW50ZWQoKTsKKyAgICBpZiAobV9pbnNwZWN0b3JWaWV3KSB7CisgICAgICAgIGV2YXNfb2Jq
ZWN0X2RlbChtX2luc3BlY3RvclZpZXcpOworICAgICAgICBtX2luc3BlY3RvclZpZXcgPSAwOwor
ICAgIH0KKworICAgIGlmIChtX2luc3BlY3RvcldpbmRvdykgeworICAgICAgICBlY29yZV9ldmFz
X2ZyZWUobV9pbnNwZWN0b3JXaW5kb3cpOworICAgICAgICBtX2luc3BlY3RvcldpbmRvdyA9IDA7
CisgICAgfQogfQogCiB2b2lkIFdlYkluc3BlY3RvclByb3h5OjpwbGF0Zm9ybUJyaW5nVG9Gcm9u
dCgpCkBAIC02NywxNCArODUsMTYgQEAgdm9pZCBXZWJJbnNwZWN0b3JQcm94eTo6cGxhdGZvcm1J
bnNwZWN0ZWRVUkxDaGFuZ2VkKGNvbnN0IFN0cmluZyYpCiAKIFN0cmluZyBXZWJJbnNwZWN0b3JQ
cm94eTo6aW5zcGVjdG9yUGFnZVVSTCgpIGNvbnN0CiB7Ci0gICAgbm90SW1wbGVtZW50ZWQoKTsK
LSAgICByZXR1cm4gU3RyaW5nKCk7CisgICAgcmV0dXJuIG1ha2VTdHJpbmcoaW5zcGVjdG9yQmFz
ZVVSTCgpLCAiL2luc3BlY3Rvci5odG1sIik7CiB9CiAKIFN0cmluZyBXZWJJbnNwZWN0b3JQcm94
eTo6aW5zcGVjdG9yQmFzZVVSTCgpIGNvbnN0CiB7Ci0gICAgbm90SW1wbGVtZW50ZWQoKTsKLSAg
ICByZXR1cm4gU3RyaW5nKCk7CisgICAgU3RyaW5nIGluc3BlY3RvckZpbGVzUGF0aCA9IG1ha2VT
dHJpbmcoImZpbGU6Ly8iLCBXSzJfV0VCX0lOU1BFQ1RPUl9JTlNUQUxMX0RJUik7CisgICAgaWYg
KGFjY2VzcyhpbnNwZWN0b3JGaWxlc1BhdGgudXRmOCgpLmRhdGEoKSwgUl9PSykpIC8vIE9uIHN1
Y2Nlc3MsIHplcm8gaXMgcmV0dXJuZWQKKyAgICAgICAgaW5zcGVjdG9yRmlsZXNQYXRoID0gbWFr
ZVN0cmluZygiZmlsZTovLyIsIFdLMl9XRUJfSU5TUEVDVE9SX0RJUik7CisKKyAgICByZXR1cm4g
aW5zcGVjdG9yRmlsZXNQYXRoOwogfQogCiB1bnNpZ25lZCBXZWJJbnNwZWN0b3JQcm94eTo6cGxh
dGZvcm1JbnNwZWN0ZWRXaW5kb3dIZWlnaHQoKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>154514</attachid>
            <date>2012-07-25 18:56:09 -0700</date>
            <delta_ts>2012-07-25 20:02:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-92213-20120726105609.patch</filename>
            <type>text/plain</type>
            <size>6473</size>
            <attacher name="Seokju Kwon">seokju.kwon</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIzMzA2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZTE4NTVhMzNjZDEwYmE5
ZGQ0N2M0NmEyMDk5NjdiOTBlNzJiMDQ1ZS4uYmUyMjJhNmNiZmM1ZTA5MDFiYzNkNDlkMmY2Yjdi
NTI1ZDhkN2M2OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEyLTA3LTIzICBTZW9r
anUgS3dvbiAgPHNlb2tqdS5rd29uQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtFRkxdW1dLMl0g
SW1wbGVtZW50IHRoZSBpbnNwZWN0b3IgZm9yIFdlYktpdFRlc3RSdW5uZXIKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkyMjEzCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUGFydGlhbCBJbXBsZW1lbnRhdGlv
biBvZiBXZWJJbnNwZWN0b3JQcm94eUVmbCBmb3IgV2Via2l0VGVzdFJ1bm5lci4KKyAgICAgICAg
QW5kIFdlYiBJbnNwZWN0b3IgcmVzb3VyY2VzIGluc3RhbGxhdGlvbi4KKworICAgICAgICAqIFBs
YXRmb3JtRWZsLmNtYWtlOgorICAgICAgICAqIFVJUHJvY2Vzcy9XZWJJbnNwZWN0b3JQcm94eS5j
cHA6CisgICAgICAgIChXZWJLaXQ6OldlYkluc3BlY3RvclByb3h5OjpXZWJJbnNwZWN0b3JQcm94
eSk6CisgICAgICAgICogVUlQcm9jZXNzL1dlYkluc3BlY3RvclByb3h5Lmg6CisgICAgICAgIChX
ZWJJbnNwZWN0b3JQcm94eSk6CisgICAgICAgICogVUlQcm9jZXNzL2VmbC9XZWJJbnNwZWN0b3JQ
cm94eUVmbC5jcHA6CisgICAgICAgIChXZWJLaXQ6OldlYkluc3BlY3RvclByb3h5OjpwbGF0Zm9y
bUNyZWF0ZUluc3BlY3RvclBhZ2UpOgorICAgICAgICAoV2ViS2l0OjpXZWJJbnNwZWN0b3JQcm94
eTo6cGxhdGZvcm1EaWRDbG9zZSk6CisgICAgICAgIChXZWJLaXQ6OldlYkluc3BlY3RvclByb3h5
OjppbnNwZWN0b3JQYWdlVVJMKToKKyAgICAgICAgKFdlYktpdDo6V2ViSW5zcGVjdG9yUHJveHk6
Omluc3BlY3RvckJhc2VVUkwpOgorCiAyMDEyLTA3LTIzICBLZW50IFRhbXVyYSAgPHRrZW50QGNo
cm9taXVtLm9yZz4KIAogICAgICAgICBSZW5hbWUgRU5BQkxFX01FVEVSX1RBRyBhbmQgRU5BQkxF
X1BST0dSRVNTX1RBRyB0byBFTkFCTEVfTUVURVJfRUxFTUVOVCBhbmQgRU5BQkxFX1BST0dSRVNT
X0VMRU1FTlQgcmVzcGVjdGl2ZWx5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9y
bUVmbC5jbWFrZSBiL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlCmluZGV4IDk3Zjcw
OTVhNjVkZjdlMTIwNWU2NDA0YmQ5MmQ3MWNhMDFiMTEyZTguLmMyMmIyMGZhZTJiY2E4ZTUyZDI4
MTcwYTEyOTFkM2MxMWJlMTAxZGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3Jt
RWZsLmNtYWtlCisrKyBiL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlCkBAIC0yMzcs
MyArMjM3LDI0IEBAIElGIChFTkFCTEVfQVBJX1RFU1RTKQogICAgICAgICBUQVJHRVRfTElOS19M
SUJSQVJJRVMoJHt0ZXN0TmFtZX0gJHtFV0syVW5pdFRlc3RzX0xJQlJBUklFU30gZXdrMlVuaXRU
ZXN0VXRpbHMpCiAgICAgRU5ERk9SRUFDSCAoKQogRU5ESUYgKCkKKworSUYgKEVOQUJMRV9JTlNQ
RUNUT1IpCisgICAgU0VUKFdLMl9XRUJfSU5TUEVDVE9SX0RJUiAke0NNQUtFX0JJTkFSWV9ESVJ9
L1dlYktpdDIvZWZsL3dlYmluc3BlY3RvcikKKyAgICBTRVQoV0syX1dFQl9JTlNQRUNUT1JfSU5T
VEFMTF9ESVIgJHtDTUFLRV9JTlNUQUxMX1BSRUZJWH0vJHtXZWJLaXQyX0xJQlJBUllfTkFNRX0t
JHtQUk9KRUNUX1ZFUlNJT05fTUFKT1J9KQorICAgIEFERF9ERUZJTklUSU9OUygtRFdLMl9XRUJf
SU5TUEVDVE9SX0RJUj0iJHtXSzJfV0VCX0lOU1BFQ1RPUl9ESVJ9IikKKyAgICBBRERfREVGSU5J
VElPTlMoLURXSzJfV0VCX0lOU1BFQ1RPUl9JTlNUQUxMX0RJUj0iJHtXSzJfV0VCX0lOU1BFQ1RP
Ul9JTlNUQUxMX0RJUn0vd2ViaW5zcGVjdG9yIikKKyAgICBBRERfQ1VTVE9NX1RBUkdFVCgKKyAg
ICAgICAgd2syLXdlYi1pbnNwZWN0b3ItcmVzb3VyY2VzIEFMTAorICAgICAgICBDT01NQU5EICR7
Q01BS0VfQ09NTUFORH0gLUUgY29weV9kaXJlY3RvcnkgJHtXRUJDT1JFX0RJUn0vaW5zcGVjdG9y
L2Zyb250LWVuZCAke1dLMl9XRUJfSU5TUEVDVE9SX0RJUn0KKyAgICAgICAgQ09NTUFORCAke0NN
QUtFX0NPTU1BTkR9IC1FIGNvcHkgJHtXRUJDT1JFX0RJUn0vRW5nbGlzaC5scHJvai9sb2NhbGl6
ZWRTdHJpbmdzLmpzICR7V0syX1dFQl9JTlNQRUNUT1JfRElSfQorICAgICAgICBDT01NQU5EICR7
Q01BS0VfQ09NTUFORH0gLUUgY29weSAke0RFUklWRURfU09VUkNFU19XRUJDT1JFX0RJUn0vSW5z
cGVjdG9yQmFja2VuZENvbW1hbmRzLmpzICR7V0syX1dFQl9JTlNQRUNUT1JfRElSfS9JbnNwZWN0
b3JCYWNrZW5kQ29tbWFuZHMuanMKKyAgICAgICAgREVQRU5EUyAke1dlYkNvcmVfTElCUkFSWV9O
QU1FfQorICAgICkKKyAgICBJTlNUQUxMKERJUkVDVE9SWSAke1dLMl9XRUJfSU5TUEVDVE9SX0RJ
Un0KKyAgICAgICAgREVTVElOQVRJT04gJHtXSzJfV0VCX0lOU1BFQ1RPUl9JTlNUQUxMX0RJUn0K
KyAgICAgICAgRklMRVNfTUFUQ0hJTkcgUEFUVEVSTiAiKi5qcyIKKyAgICAgICAgICAgICAgICAg
ICAgICAgUEFUVEVSTiAiKi5odG1sIgorICAgICAgICAgICAgICAgICAgICAgICBQQVRURVJOICIq
LmNzcyIKKyAgICAgICAgICAgICAgICAgICAgICAgUEFUVEVSTiAiKi5naWYiCisgICAgICAgICAg
ICAgICAgICAgICAgIFBBVFRFUk4gIioucG5nIikKK0VORElGICgpCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2ViSW5zcGVjdG9yUHJveHkuY3BwIGIvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL1dlYkluc3BlY3RvclByb3h5LmNwcAppbmRleCBhYjE5ZDVkMTRjNzVhNTY1
NWI1MjliOTIyOThiOWZjMzNmZjk3M2RjLi4zYzVjMzgwMDViMjc2YmU0YmMwMGM4NTdiZWRjNTU3
ZWEzNGVhOTA5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2ViSW5zcGVj
dG9yUHJveHkuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9XZWJJbnNwZWN0b3JQ
cm94eS5jcHAKQEAgLTgwLDcgKzgwLDcgQEAgV2ViSW5zcGVjdG9yUHJveHk6OldlYkluc3BlY3Rv
clByb3h5KFdlYlBhZ2VQcm94eSogcGFnZSkKICAgICAsIG1faXNQcm9maWxpbmdQYWdlKGZhbHNl
KQogI2lmIFBMQVRGT1JNKFdJTikKICAgICAsIG1faW5zcGVjdG9yV2luZG93KDApCi0jZWxpZiBQ
TEFURk9STShHVEspCisjZWxpZiBQTEFURk9STShHVEspIHx8IFBMQVRGT1JNKEVGTCkKICAgICAs
IG1faW5zcGVjdG9yVmlldygwKQogICAgICwgbV9pbnNwZWN0b3JXaW5kb3coMCkKICNlbmRpZgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYkluc3BlY3RvclByb3h5Lmgg
Yi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2ViSW5zcGVjdG9yUHJveHkuaAppbmRleCAwOTU4
NDcyZTgwMzAzNTU4YmM3NGI0YzgwMDk3MTMyOTFkNzI0MmNkLi41YTczYTVlOGM5YTNkMzExZTc5
MDhmMDFhMWU3ZjI2ZjgzYWU2ZWEzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nl
c3MvV2ViSW5zcGVjdG9yUHJveHkuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2Vi
SW5zcGVjdG9yUHJveHkuaApAQCAtNTIsNiArNTIsMTEgQEAgT0JKQ19DTEFTUyBXS1dlYkluc3Bl
Y3RvcldLVmlldzsKICNpbmNsdWRlICJXZWJJbnNwZWN0b3JDbGllbnRHdGsuaCIKICNlbmRpZgog
CisjaWYgUExBVEZPUk0oRUZMKQorI2luY2x1ZGUgPEVjb3JlX0V2YXMuaD4KKyNpbmNsdWRlIDxF
dmFzLmg+CisjZW5kaWYKKwogbmFtZXNwYWNlIFdlYktpdCB7CiAKIGNsYXNzIFdlYkZyYW1lUHJv
eHk7CkBAIC0yMTcsNiArMjIyLDkgQEAgcHJpdmF0ZToKICAgICBXZWJJbnNwZWN0b3JDbGllbnRH
dGsgbV9jbGllbnQ7CiAgICAgR3RrV2lkZ2V0KiBtX2luc3BlY3RvclZpZXc7CiAgICAgR3RrV2lk
Z2V0KiBtX2luc3BlY3RvcldpbmRvdzsKKyNlbGlmIFBMQVRGT1JNKEVGTCkKKyAgICBFdmFzX09i
amVjdCogbV9pbnNwZWN0b3JWaWV3OworICAgIEVjb3JlX0V2YXMqIG1faW5zcGVjdG9yV2luZG93
OwogI2VuZGlmCiAjaWYgRU5BQkxFKElOU1BFQ1RPUl9TRVJWRVIpCiAgICAgaW50IG1fcmVtb3Rl
SW5zcGVjdGlvblBhZ2VJZDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9l
ZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2Vm
bC9XZWJJbnNwZWN0b3JQcm94eUVmbC5jcHAKaW5kZXggYjJiNjhiY2NjZmIzMGY4NzQ3YmRlOTBk
YWNhYmU5NjMxYjAxMzk5MC4uMmIxNTM3ZTFiNDc2YmU3Yjk4NWJmY2MyOTdlZjQ0MmNiMTEyNWQ0
NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2VmbC9XZWJJbnNwZWN0b3JQ
cm94eUVmbC5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2VmbC9XZWJJbnNwZWN0
b3JQcm94eUVmbC5jcHAKQEAgLTI4LDE1ICsyOCwyNSBAQAogCiAjaWYgRU5BQkxFKElOU1BFQ1RP
UikKIAorI2luY2x1ZGUgIldlYlByb2Nlc3NQcm94eS5oIgorI2luY2x1ZGUgImV3a192aWV3X3By
aXZhdGUuaCIKICNpbmNsdWRlIDxXZWJDb3JlL05vdEltcGxlbWVudGVkLmg+CisjaW5jbHVkZSA8
dW5pc3RkLmg+CisjaW5jbHVkZSA8d3RmL3RleHQvQ1N0cmluZy5oPgogI2luY2x1ZGUgPHd0Zi90
ZXh0L1dURlN0cmluZy5oPgogCiBuYW1lc3BhY2UgV2ViS2l0IHsKIAogV2ViUGFnZVByb3h5KiBX
ZWJJbnNwZWN0b3JQcm94eTo6cGxhdGZvcm1DcmVhdGVJbnNwZWN0b3JQYWdlKCkKIHsKLSAgICBu
b3RJbXBsZW1lbnRlZCgpOwotICAgIHJldHVybiAwOworICAgIEFTU0VSVChtX3BhZ2UpOworCisg
ICAgbV9pbnNwZWN0b3JXaW5kb3cgPSBlY29yZV9ldmFzX2J1ZmZlcl9uZXcoaW5pdGlhbFdpbmRv
d1dpZHRoLCBpbml0aWFsV2luZG93SGVpZ2h0KTsKKyAgICBpZiAoIW1faW5zcGVjdG9yV2luZG93
KQorICAgICAgICByZXR1cm4gMDsKKworICAgIG1faW5zcGVjdG9yVmlldyA9IGV3a192aWV3X2Jh
c2VfYWRkKGVjb3JlX2V2YXNfZ2V0KG1faW5zcGVjdG9yV2luZG93KSwgdG9BUEkocGFnZSgpLT5w
cm9jZXNzKCktPmNvbnRleHQoKSksIHRvQVBJKGluc3BlY3RvclBhZ2VHcm91cCgpKSk7CisgICAg
cmV0dXJuIGV3a192aWV3X3BhZ2VfZ2V0KG1faW5zcGVjdG9yVmlldyk7CiB9CiAKIHZvaWQgV2Vi
SW5zcGVjdG9yUHJveHk6OnBsYXRmb3JtT3BlbigpCkBAIC00Niw3ICs1NiwxNSBAQCB2b2lkIFdl
Ykluc3BlY3RvclByb3h5OjpwbGF0Zm9ybU9wZW4oKQogCiB2b2lkIFdlYkluc3BlY3RvclByb3h5
OjpwbGF0Zm9ybURpZENsb3NlKCkKIHsKLSAgICBub3RJbXBsZW1lbnRlZCgpOworICAgIGlmICht
X2luc3BlY3RvclZpZXcpIHsKKyAgICAgICAgZXZhc19vYmplY3RfZGVsKG1faW5zcGVjdG9yVmll
dyk7CisgICAgICAgIG1faW5zcGVjdG9yVmlldyA9IDA7CisgICAgfQorCisgICAgaWYgKG1faW5z
cGVjdG9yV2luZG93KSB7CisgICAgICAgIGVjb3JlX2V2YXNfZnJlZShtX2luc3BlY3RvcldpbmRv
dyk7CisgICAgICAgIG1faW5zcGVjdG9yV2luZG93ID0gMDsKKyAgICB9CiB9CiAKIHZvaWQgV2Vi
SW5zcGVjdG9yUHJveHk6OnBsYXRmb3JtQnJpbmdUb0Zyb250KCkKQEAgLTY3LDE0ICs4NSwxNiBA
QCB2b2lkIFdlYkluc3BlY3RvclByb3h5OjpwbGF0Zm9ybUluc3BlY3RlZFVSTENoYW5nZWQoY29u
c3QgU3RyaW5nJikKIAogU3RyaW5nIFdlYkluc3BlY3RvclByb3h5OjppbnNwZWN0b3JQYWdlVVJM
KCkgY29uc3QKIHsKLSAgICBub3RJbXBsZW1lbnRlZCgpOwotICAgIHJldHVybiBTdHJpbmcoKTsK
KyAgICByZXR1cm4gbWFrZVN0cmluZyhpbnNwZWN0b3JCYXNlVVJMKCksICIvaW5zcGVjdG9yLmh0
bWwiKTsKIH0KIAogU3RyaW5nIFdlYkluc3BlY3RvclByb3h5OjppbnNwZWN0b3JCYXNlVVJMKCkg
Y29uc3QKIHsKLSAgICBub3RJbXBsZW1lbnRlZCgpOwotICAgIHJldHVybiBTdHJpbmcoKTsKKyAg
ICBTdHJpbmcgaW5zcGVjdG9yRmlsZXNQYXRoID0gbWFrZVN0cmluZygiZmlsZTovLyIsIFdLMl9X
RUJfSU5TUEVDVE9SX0lOU1RBTExfRElSKTsKKyAgICBpZiAoYWNjZXNzKGluc3BlY3RvckZpbGVz
UGF0aC51dGY4KCkuZGF0YSgpLCBSX09LKSkKKyAgICAgICAgaW5zcGVjdG9yRmlsZXNQYXRoID0g
bWFrZVN0cmluZygiZmlsZTovLyIsIFdLMl9XRUJfSU5TUEVDVE9SX0RJUik7CisKKyAgICByZXR1
cm4gaW5zcGVjdG9yRmlsZXNQYXRoOwogfQogCiB1bnNpZ25lZCBXZWJJbnNwZWN0b3JQcm94eTo6
cGxhdGZvcm1JbnNwZWN0ZWRXaW5kb3dIZWlnaHQoKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>