<?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>109654</bug_id>
          
          <creation_ts>2013-02-12 20:36:16 -0800</creation_ts>
          <short_desc>[WK2] Remove web intents callbacks</short_desc>
          <delta_ts>2013-10-02 12:28:54 -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>WebKit2</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></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>109716</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Gyuyoung Kim">gyuyoung.kim</reporter>
          <assigned_to name="Gyuyoung Kim">gyuyoung.kim</assigned_to>
          <cc>abecsi</cc>
    
    <cc>andersca</cc>
    
    <cc>ap</cc>
    
    <cc>benjamin</cc>
    
    <cc>buildbot</cc>
    
    <cc>cgarcia</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>gustavo</cc>
    
    <cc>menard</cc>
    
    <cc>mrobinson</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>831577</commentid>
    <comment_count>0</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-02-12 20:36:16 -0800</bug_when>
    <thetext>Though web intent feature isn&apos;t supported anymore, some web intent callbacks aren&apos;t removed yet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831578</commentid>
    <comment_count>1</comment_count>
      <attachid>187998</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-02-12 20:38:00 -0800</bug_when>
    <thetext>Created attachment 187998
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831586</commentid>
    <comment_count>2</comment_count>
      <attachid>187998</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2013-02-12 20:54:10 -0800</bug_when>
    <thetext>Comment on attachment 187998
Patch

Attachment 187998 did not pass qt-wk2-ews (qt):
Output: http://queues.webkit.org/results/16483576</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831591</commentid>
    <comment_count>3</comment_count>
      <attachid>188001</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-02-12 21:03:07 -0800</bug_when>
    <thetext>Created attachment 188001
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831592</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-12 21:06:03 -0800</bug_when>
    <thetext>Thanks for the patch. If this patch contains new public API please make sure it follows the guidelines for new WebKit2 GTK+ API. See http://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831599</commentid>
    <comment_count>5</comment_count>
      <attachid>188001</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2013-02-12 21:13:16 -0800</bug_when>
    <thetext>Comment on attachment 188001
Patch

Attachment 188001 did not pass qt-wk2-ews (qt):
Output: http://queues.webkit.org/results/16520550</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831619</commentid>
    <comment_count>6</comment_count>
      <attachid>188001</attachid>
    <who name="EFL EWS Bot">eflews.bot</who>
    <bug_when>2013-02-12 21:44:05 -0800</bug_when>
    <thetext>Comment on attachment 188001
Patch

Attachment 188001 did not pass efl-ews (efl):
Output: http://queues.webkit.org/results/16520567</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831638</commentid>
    <comment_count>7</comment_count>
      <attachid>188001</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2013-02-12 22:19:29 -0800</bug_when>
    <thetext>Comment on attachment 188001
Patch

This is not binary compatible but if I am not mistaken, Version 2 have not been used in Mountain Lion.

Please test thoroughly on Mac though.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831650</commentid>
    <comment_count>8</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-02-12 22:37:28 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; (From update of attachment 188001 [details])
&gt; This is not binary compatible but if I am not mistaken, Version 2 have not been used in Mountain Lion.
&gt; 
&gt; Please test thoroughly on Mac though.

Sure, I will land this patch after checking on efl, qt and mac. Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831683</commentid>
    <comment_count>9</comment_count>
      <attachid>188001</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2013-02-12 23:49:56 -0800</bug_when>
    <thetext>Comment on attachment 188001
Patch

Attachment 188001 did not pass mac-ews (mac):
Output: http://queues.webkit.org/results/16522638</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831707</commentid>
    <comment_count>10</comment_count>
      <attachid>188029</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-02-13 00:48:27 -0800</bug_when>
    <thetext>Created attachment 188029
Patch for ews</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831786</commentid>
    <comment_count>11</comment_count>
      <attachid>188029</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-13 04:01:28 -0800</bug_when>
    <thetext>Comment on attachment 188029
Patch for ews

Clearing flags on attachment: 188029

Committed r142736: &lt;http://trac.webkit.org/changeset/142736&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831787</commentid>
    <comment_count>12</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-13 04:01:33 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832058</commentid>
    <comment_count>13</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-13 10:47:34 -0800</bug_when>
    <thetext>Re-opened since this is blocked by bug 109716</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832075</commentid>
    <comment_count>14</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-02-13 10:55:19 -0800</bug_when>
    <thetext>It is not OK to change offsets of functions in these structures if they are already used by shipping Safari. The right way to remove obsolete callbacks is to replace them with dummy entries.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832088</commentid>
    <comment_count>15</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-02-13 11:08:42 -0800</bug_when>
    <thetext>(In reply to comment #14)
&gt; It is not OK to change offsets of functions in these structures if they are already used by shipping Safari. The right way to remove obsolete callbacks is to replace them with dummy entries.

(which i did when I removed web intents from WebKit2).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832114</commentid>
    <comment_count>16</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2013-02-13 11:39:09 -0800</bug_when>
    <thetext>Didn&apos;t I ask you to verify bin compat on Mac? :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832583</commentid>
    <comment_count>17</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-02-13 17:27:39 -0800</bug_when>
    <thetext>(In reply to comment #16)
&gt; Didn&apos;t I ask you to verify bin compat on Mac? :(

I was crazy at a landing moment. Sorry about inconvenience. IMO, it would be better to be removed with Safari&apos;s use together. It looks there is no big meaning to add dummy callback here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832588</commentid>
    <comment_count>18</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-02-13 17:31:14 -0800</bug_when>
    <thetext>(In reply to comment #17)
&gt; (In reply to comment #16)
&gt; &gt; Didn&apos;t I ask you to verify bin compat on Mac? :(
&gt; 
&gt; I was crazy at a landing moment. Sorry about inconvenience. IMO, it would be better to be removed with Safari&apos;s use together. It looks there is no big meaning to add dummy callback here.

We need to keep the dummy callback around so that nightly builds of WebKit still work with the latest version of Safari shipped.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>187998</attachid>
            <date>2013-02-12 20:38:00 -0800</date>
            <delta_ts>2013-02-12 21:02:58 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-109654-20130213133427.patch</filename>
            <type>text/plain</type>
            <size>6296</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQyNjk4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNzU0MTdjODgwZTVlMWZh
YTc5MDY3ZGI1YWM4OGIwZGNlOTg3OGMxZi4uZTM1ZWU3MmFkZGRmOTUwZDk3YThjOTkxMzMxMDI2
YjNlOWNjZTJhNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEzLTAyLTEyICBHeXV5
b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAgICAgICAgW1dLMl0gUmVt
b3ZlIHdlYiBpbnRlbnRzIGNhbGxiYWNrcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTA5NjU0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgV2ViIGludGVudHMgd2FzIHJlbW92ZWQgYnkgcjE0MjU0OS4KKwor
ICAgICAgICAqIFNoYXJlZC9BUElDbGllbnRUcmFpdHMuY3BwOgorICAgICAgICAoV2ViS2l0KToK
KyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL0MvV0tQYWdlLmg6CisgICAgICAgICogV2ViUHJvY2Vz
cy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2UuaDoKKwogMjAxMy0wMi0xMiAgQW5k
ZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgogCiAgICAgICAgIFNlY0l0ZW1TaGlt
IHNob3VsZCBiZSBhIFdvcmtRdWV1ZU1lc3NhZ2VSZWNlaXZlcgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdDIvU2hhcmVkL0FQSUNsaWVudFRyYWl0cy5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFy
ZWQvQVBJQ2xpZW50VHJhaXRzLmNwcAppbmRleCA1ZWNkYWIzYjEzODE5NDBlYzBhOWZkOTg5OTk5
ZWJjNGU1NmMyYTY5Li42NzhlZGE0YzA5NDliYzljMmVmYWQ4OWU3MjZmMDg1OTA3YjdkMjMxIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJQ2xpZW50VHJhaXRzLmNwcAorKysg
Yi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJQ2xpZW50VHJhaXRzLmNwcApAQCAtMzksOCArMzks
NiBAQCBjb25zdCBzaXplX3QgQVBJQ2xpZW50VHJhaXRzPFdLQnVuZGxlQ2xpZW50Pjo6aW50ZXJm
YWNlU2l6ZXNCeVZlcnNpb25bXSA9IHsKIGNvbnN0IHNpemVfdCBBUElDbGllbnRUcmFpdHM8V0tC
dW5kbGVQYWdlTG9hZGVyQ2xpZW50Pjo6aW50ZXJmYWNlU2l6ZXNCeVZlcnNpb25bXSA9IHsKICAg
ICBvZmZzZXRvZihXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQsIGRpZExheW91dEZvckZyYW1lKSwK
ICAgICBvZmZzZXRvZihXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQsIGRpZEZpbmlzaFByb2dyZXNz
KSwKLSAgICBvZmZzZXRvZihXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQsIGRpZFJlY2VpdmVJbnRl
bnRGb3JGcmFtZV91bmF2YWlsYWJsZSksCi0gICAgb2Zmc2V0b2YoV0tCdW5kbGVQYWdlTG9hZGVy
Q2xpZW50LCByZWdpc3RlckludGVudFNlcnZpY2VGb3JGcmFtZV91bmF2YWlsYWJsZSksCiAgICAg
c2l6ZW9mKFdLQnVuZGxlUGFnZUxvYWRlckNsaWVudCkKIH07CiAKQEAgLTYyLDcgKzYwLDYgQEAg
Y29uc3Qgc2l6ZV90IEFQSUNsaWVudFRyYWl0czxXS1BhZ2VDb250ZXh0TWVudUNsaWVudD46Omlu
dGVyZmFjZVNpemVzQnlWZXJzaW9uW10KIAogY29uc3Qgc2l6ZV90IEFQSUNsaWVudFRyYWl0czxX
S1BhZ2VMb2FkZXJDbGllbnQ+OjppbnRlcmZhY2VTaXplc0J5VmVyc2lvbltdID0gewogICAgIG9m
ZnNldG9mKFdLUGFnZUxvYWRlckNsaWVudCwgZGlkRGV0ZWN0WFNTRm9yRnJhbWUpLAotICAgIG9m
ZnNldG9mKFdLUGFnZUxvYWRlckNsaWVudCwgZGlkUmVjZWl2ZUludGVudEZvckZyYW1lX3VuYXZh
aWxhYmxlKSwKICAgICBzaXplb2YoV0tQYWdlTG9hZGVyQ2xpZW50KQogfTsKIApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9DL1dLUGFnZS5oIGIvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL0FQSS9DL1dLUGFnZS5oCmluZGV4IDFhODU2NTcxMTBiNGM3ZjM4OThlNzI1
ZWExMTAxMzEzYTFjMzUwMzMuLjY1MDFlNDc4ZmNjYjQwMDAxNDU4ZDE1ZWM4NGYwMjFkMDE2ZTI2
YjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS1BhZ2UuaAor
KysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0MvV0tQYWdlLmgKQEAgLTEyNCwxMCAr
MTI0LDYgQEAgc3RydWN0IFdLUGFnZUxvYWRlckNsaWVudCB7CiAgICAgV0tQYWdlQ2FsbGJhY2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnRl
cmFjdGlvbk9jY3VycmVkV2hpbGVQcm9jZXNzVW5yZXNwb25zaXZlOwogICAgIFdLUGFnZVBsdWdp
bkRpZEZhaWxDYWxsYmFjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGx1Z2luRGlkRmFpbDsKIAotICAgIC8vIFZlcnNpb24gMgotICAgIHZvaWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCpkaWRS
ZWNlaXZlSW50ZW50Rm9yRnJhbWVfdW5hdmFpbGFibGUpKHZvaWQpOwotICAgIHZvaWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KCpyZWdpc3RlckludGVudFNlcnZpY2VGb3JGcmFtZV91bmF2YWlsYWJsZSkodm9pZCk7Ci0KICAg
ICBXS1BhZ2VEaWRMYXlvdXRDYWxsYmFjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGRpZExheW91dDsKIH07CiB0eXBlZGVmIHN0cnVjdCBXS1BhZ2VMb2FkZXJD
bGllbnQgV0tQYWdlTG9hZGVyQ2xpZW50OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2Vi
UHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2UuaCBiL1NvdXJjZS9XZWJL
aXQyL1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGVQYWdlLmgKaW5kZXgg
Mzg0MDZjYmI0OTEwZGQ4ZjJlNGFhMzkyYjMzNzZjYmU4MWZhNzdlYy4uZjMyMjQ2ZWMzZjdkNWVk
NzA0Y2Y4OTg3ZWRmOWJhZDNmOGM3OGQ2MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2Vi
UHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2UuaAorKysgYi9Tb3VyY2Uv
V2ViS2l0Mi9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlUGFnZS5oCkBA
IC0xNTAsMTUgKzE1MCwxMSBAQCBzdHJ1Y3QgV0tCdW5kbGVQYWdlTG9hZGVyQ2xpZW50IHsKICAg
ICBXS0J1bmRsZVBhZ2VTaG91bGRGb3JjZVVuaXZlcnNhbEFjY2Vzc0Zyb21Mb2NhbFVSTENhbGxi
YWNrICAgICAgICAgICAgICBzaG91bGRGb3JjZVVuaXZlcnNhbEFjY2Vzc0Zyb21Mb2NhbFVSTDsK
IAogICAgIC8vIFZlcnNpb24gMwotICAgIHZvaWQgKiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpZFJlY2VpdmVJbnRlbnRG
b3JGcmFtZV91bmF2YWlsYWJsZTsKLSAgICB2b2lkICogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWdpc3RlckludGVudFNl
cnZpY2VGb3JGcmFtZV91bmF2YWlsYWJsZTsKLQotICAgIC8vIFZlcnNpb24gNAogICAgIFdLQnVu
ZGxlUGFnZURpZExheW91dENhbGxiYWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGRpZExheW91dDsKIH07CiB0eXBlZGVmIHN0cnVjdCBXS0J1bmRsZVBhZ2VMb2Fk
ZXJDbGllbnQgV0tCdW5kbGVQYWdlTG9hZGVyQ2xpZW50OwogCi1lbnVtIHsga1dLQnVuZGxlUGFn
ZUxvYWRlckNsaWVudEN1cnJlbnRWZXJzaW9uID0gNCB9OworZW51bSB7IGtXS0J1bmRsZVBhZ2VM
b2FkZXJDbGllbnRDdXJyZW50VmVyc2lvbiA9IDMgfTsKIAogZW51bSB7CiAgICAgV0tCdW5kbGVQ
YWdlUG9saWN5QWN0aW9uUGFzc1Rocm91Z2gsCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZmE1Mjk3MDQzM2I3YWJmNDY2YzdjMGI0YWFlMWJlNThi
YTkxNTE3OC4uODBiNzFjYzljNThkZjM0MmU0MjY4YzMwOTc2MmMzYTJhZjUxOTMzZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3
IEBACisyMDEzLTAyLTEyICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+
CisKKyAgICAgICAgW1dLMl0gUmVtb3ZlIHdlYiBpbnRlbnRzIGNhbGxiYWNrcworICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA5NjU0CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2ViIGludGVudHMgd2FzIHJl
bW92ZWQgYnkgcjE0MjU0OS4KKworICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRC
dW5kbGUvSW5qZWN0ZWRCdW5kbGVQYWdlLmNwcDoKKyAgICAgICAgKFdUUjo6SW5qZWN0ZWRCdW5k
bGVQYWdlOjpJbmplY3RlZEJ1bmRsZVBhZ2UpOgorICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIv
VGVzdENvbnRyb2xsZXIuY3BwOgorICAgICAgICAoV1RSOjpUZXN0Q29udHJvbGxlcjo6Y3JlYXRl
V2ViVmlld1dpdGhPcHRpb25zKToKKwogMjAxMy0wMi0xMSAgQnJlbnQgRnVsZ2hhbSAgPGJmdWxn
aGFtQHdlYmtpdC5vcmc+CiAKICAgICAgICAgVXBkYXRlIFdlYktpdERpcnMucG0gZm9yIG5ldyBX
aW5kb3dzIHBhdGhzCmRpZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVk
QnVuZGxlL0luamVjdGVkQnVuZGxlUGFnZS5jcHAgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0lu
amVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxlUGFnZS5jcHAKaW5kZXggMGU5ZmM2ZTFlZTA5MGQ3
Mzk3MDhjY2VmOGVkYjMwZDgyODVjMmFlZi4uNzg4OGYyNGRlNWFjZDYwMDA1ZDY2OWQyZTM4Zjcy
YTg5NDI1YmY2ZCAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1
bmRsZS9JbmplY3RlZEJ1bmRsZVBhZ2UuY3BwCisrKyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIv
SW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGVQYWdlLmNwcApAQCAtMzE5LDggKzMxOSw2IEBA
IEluamVjdGVkQnVuZGxlUGFnZTo6SW5qZWN0ZWRCdW5kbGVQYWdlKFdLQnVuZGxlUGFnZVJlZiBw
YWdlKQogICAgICAgICAwLCAvLyB3aWxsRGVzdHJveUdsb2JhbE9iamVjdEZvckRPTVdpbmRvd0V4
dGVuc2lvbgogICAgICAgICBkaWRGaW5pc2hQcm9ncmVzcywgLy8gZGlkRmluaXNoUHJvZ3Jlc3MK
ICAgICAgICAgMCwgLy8gc2hvdWxkRm9yY2VVbml2ZXJzYWxBY2Nlc3NGcm9tTG9jYWxVUkwKLSAg
ICAgICAgMCwgLy8gZGlkUmVjZWl2ZUludGVudEZvckZyYW1lCi0gICAgICAgIDAsIC8vIHJlZ2lz
dGVySW50ZW50U2VydmljZUZvckZyYW1lCiAgICAgICAgIDAsIC8vIGRpZExheW91dAogICAgIH07
CiAgICAgV0tCdW5kbGVQYWdlU2V0UGFnZUxvYWRlckNsaWVudChtX3BhZ2UsICZsb2FkZXJDbGll
bnQpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9UZXN0Q29udHJvbGxlci5j
cHAgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL1Rlc3RDb250cm9sbGVyLmNwcAppbmRleCA2OWNk
OTVmNjlmZTk0NGViMTQ3Mjg0NWE1NzJiMzMzYmExODdkZGQ2Li4yZmJmZjc2MjdiNTRkNTY3MmNl
ZmYyMzRmMjNmNjNjMGNhMjAwMTZmIDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRUZXN0UnVubmVy
L1Rlc3RDb250cm9sbGVyLmNwcAorKysgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL1Rlc3RDb250
cm9sbGVyLmNwcApAQCAtNDY1LDggKzQ2NSw2IEBAIHZvaWQgVGVzdENvbnRyb2xsZXI6OmNyZWF0
ZVdlYlZpZXdXaXRoT3B0aW9ucyhXS0RpY3Rpb25hcnlSZWYgb3B0aW9ucykKICAgICAgICAgMCwg
Ly8gd2lsbEdvVG9CYWNrRm9yd2FyZExpc3RJdGVtCiAgICAgICAgIDAsIC8vIGludGVyYWN0aW9u
T2NjdXJyZWRXaGlsZVByb2Nlc3NVbnJlc3BvbnNpdmUKICAgICAgICAgMCwgLy8gcGx1Z2luRGlk
RmFpbAotICAgICAgICAwLCAvLyBkaWRSZWNlaXZlSW50ZW50Rm9yRnJhbWUKLSAgICAgICAgMCwg
Ly8gcmVnaXN0ZXJJbnRlbnRTZXJ2aWNlRm9yRnJhbWUKICAgICAgICAgMCwgLy8gZGlkTGF5b3V0
CiAgICAgfTsKICAgICBXS1BhZ2VTZXRQYWdlTG9hZGVyQ2xpZW50KG1fbWFpbldlYlZpZXctPnBh
Z2UoKSwgJnBhZ2VMb2FkZXJDbGllbnQpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>188001</attachid>
            <date>2013-02-12 21:03:07 -0800</date>
            <delta_ts>2013-02-13 00:48:17 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-109654-20130213135935.patch</filename>
            <type>text/plain</type>
            <size>8807</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQyNjk4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNzU0MTdjODgwZTVlMWZh
YTc5MDY3ZGI1YWM4OGIwZGNlOTg3OGMxZi4uY2RjMWEwOTcyNmRkNjBkMGQ2YWI2NGU5MGVlOTU4
NWQ0NTViNWM0ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEzLTAyLTEyICBHeXV5
b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAgICAgICAgW1dLMl0gUmVt
b3ZlIHdlYiBpbnRlbnRzIGNhbGxiYWNrcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTA5NjU0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgV2ViIGludGVudHMgd2FzIHJlbW92ZWQgYnkgcjE0MjU0OS4KKwor
ICAgICAgICAqIFNoYXJlZC9BUElDbGllbnRUcmFpdHMuY3BwOgorICAgICAgICAoV2ViS2l0KToK
KyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL0MvV0tQYWdlLmg6CisgICAgICAgICogVUlQcm9jZXNz
L0FQSS9ndGsvV2ViS2l0TG9hZGVyQ2xpZW50LmNwcDoKKyAgICAgICAgKGF0dGFjaExvYWRlckNs
aWVudFRvVmlldyk6CisgICAgICAgICogV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9X
S0J1bmRsZVBhZ2UuaDoKKyAgICAgICAgKiBXZWJQcm9jZXNzL3F0L1F0QnVpbHRpbkJ1bmRsZVBh
Z2UuY3BwOgorICAgICAgICAoV2ViS2l0OjpRdEJ1aWx0aW5CdW5kbGVQYWdlOjpRdEJ1aWx0aW5C
dW5kbGVQYWdlKToKKwogMjAxMy0wMi0xMiAgQW5kZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBw
bGUuY29tPgogCiAgICAgICAgIFNlY0l0ZW1TaGltIHNob3VsZCBiZSBhIFdvcmtRdWV1ZU1lc3Nh
Z2VSZWNlaXZlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvU2hhcmVkL0FQSUNsaWVudFRy
YWl0cy5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJQ2xpZW50VHJhaXRzLmNwcAppbmRl
eCA1ZWNkYWIzYjEzODE5NDBlYzBhOWZkOTg5OTk5ZWJjNGU1NmMyYTY5Li42NzhlZGE0YzA5NDli
YzljMmVmYWQ4OWU3MjZmMDg1OTA3YjdkMjMxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9T
aGFyZWQvQVBJQ2xpZW50VHJhaXRzLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJ
Q2xpZW50VHJhaXRzLmNwcApAQCAtMzksOCArMzksNiBAQCBjb25zdCBzaXplX3QgQVBJQ2xpZW50
VHJhaXRzPFdLQnVuZGxlQ2xpZW50Pjo6aW50ZXJmYWNlU2l6ZXNCeVZlcnNpb25bXSA9IHsKIGNv
bnN0IHNpemVfdCBBUElDbGllbnRUcmFpdHM8V0tCdW5kbGVQYWdlTG9hZGVyQ2xpZW50Pjo6aW50
ZXJmYWNlU2l6ZXNCeVZlcnNpb25bXSA9IHsKICAgICBvZmZzZXRvZihXS0J1bmRsZVBhZ2VMb2Fk
ZXJDbGllbnQsIGRpZExheW91dEZvckZyYW1lKSwKICAgICBvZmZzZXRvZihXS0J1bmRsZVBhZ2VM
b2FkZXJDbGllbnQsIGRpZEZpbmlzaFByb2dyZXNzKSwKLSAgICBvZmZzZXRvZihXS0J1bmRsZVBh
Z2VMb2FkZXJDbGllbnQsIGRpZFJlY2VpdmVJbnRlbnRGb3JGcmFtZV91bmF2YWlsYWJsZSksCi0g
ICAgb2Zmc2V0b2YoV0tCdW5kbGVQYWdlTG9hZGVyQ2xpZW50LCByZWdpc3RlckludGVudFNlcnZp
Y2VGb3JGcmFtZV91bmF2YWlsYWJsZSksCiAgICAgc2l6ZW9mKFdLQnVuZGxlUGFnZUxvYWRlckNs
aWVudCkKIH07CiAKQEAgLTYyLDcgKzYwLDYgQEAgY29uc3Qgc2l6ZV90IEFQSUNsaWVudFRyYWl0
czxXS1BhZ2VDb250ZXh0TWVudUNsaWVudD46OmludGVyZmFjZVNpemVzQnlWZXJzaW9uW10KIAog
Y29uc3Qgc2l6ZV90IEFQSUNsaWVudFRyYWl0czxXS1BhZ2VMb2FkZXJDbGllbnQ+OjppbnRlcmZh
Y2VTaXplc0J5VmVyc2lvbltdID0gewogICAgIG9mZnNldG9mKFdLUGFnZUxvYWRlckNsaWVudCwg
ZGlkRGV0ZWN0WFNTRm9yRnJhbWUpLAotICAgIG9mZnNldG9mKFdLUGFnZUxvYWRlckNsaWVudCwg
ZGlkUmVjZWl2ZUludGVudEZvckZyYW1lX3VuYXZhaWxhYmxlKSwKICAgICBzaXplb2YoV0tQYWdl
TG9hZGVyQ2xpZW50KQogfTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L0FQSS9DL1dLUGFnZS5oIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9DL1dLUGFnZS5o
CmluZGV4IDFhODU2NTcxMTBiNGM3ZjM4OThlNzI1ZWExMTAxMzEzYTFjMzUwMzMuLjY1MDFlNDc4
ZmNjYjQwMDAxNDU4ZDE1ZWM4NGYwMjFkMDE2ZTI2YjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9BUEkvQy9XS1BhZ2UuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nl
c3MvQVBJL0MvV0tQYWdlLmgKQEAgLTEyNCwxMCArMTI0LDYgQEAgc3RydWN0IFdLUGFnZUxvYWRl
ckNsaWVudCB7CiAgICAgV0tQYWdlQ2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBpbnRlcmFjdGlvbk9jY3VycmVkV2hpbGVQcm9jZXNz
VW5yZXNwb25zaXZlOwogICAgIFdLUGFnZVBsdWdpbkRpZEZhaWxDYWxsYmFjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGx1Z2luRGlkRmFpbDsKIAotICAgIC8vIFZl
cnNpb24gMgotICAgIHZvaWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKCpkaWRSZWNlaXZlSW50ZW50Rm9yRnJhbWVfdW5hdmFp
bGFibGUpKHZvaWQpOwotICAgIHZvaWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCpyZWdpc3RlckludGVudFNlcnZpY2VGb3JG
cmFtZV91bmF2YWlsYWJsZSkodm9pZCk7Ci0KICAgICBXS1BhZ2VEaWRMYXlvdXRDYWxsYmFjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpZExheW91dDsKIH07
CiB0eXBlZGVmIHN0cnVjdCBXS1BhZ2VMb2FkZXJDbGllbnQgV0tQYWdlTG9hZGVyQ2xpZW50Owpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9ndGsvV2ViS2l0TG9hZGVy
Q2xpZW50LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3RrL1dlYktpdExvYWRl
ckNsaWVudC5jcHAKaW5kZXggMzMyNmQxMjNlMzQwMjZlZWU5NWI1ZWNlNzdmZWU5MWFjNmEwZDU5
My4uN2MzZGMwMGJkOTE3YTQ2OGI0ZTFhZTI5ZGVhMmVkZjVhZWQxYzk2MCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9ndGsvV2ViS2l0TG9hZGVyQ2xpZW50LmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2d0ay9XZWJLaXRMb2FkZXJDbGllbnQu
Y3BwCkBAIC0xNjksOCArMTY5LDYgQEAgdm9pZCBhdHRhY2hMb2FkZXJDbGllbnRUb1ZpZXcoV2Vi
S2l0V2ViVmlldyogd2ViVmlldykKICAgICAgICAgMCwgLy8gd2lsbEdvVG9CYWNrRm9yd2FyZExp
c3RJdGVtCiAgICAgICAgIDAsIC8vIGludGVyYWN0aW9uT2NjdXJyZWRXaGlsZVByb2Nlc3NVbnJl
c3BvbnNpdmUKICAgICAgICAgMCwgLy8gcGx1Z2luRGlkRmFpbAotICAgICAgICAwLCAvLyBkaWRS
ZWNlaXZlSW50ZW50Rm9yRnJhbWUKLSAgICAgICAgMCwgLy8gcmVnaXN0ZXJJbnRlbnRTZXJ2aWNl
Rm9yRnJhbWUKICAgICAgICAgMCwgLy8gZGlkTGF5b3V0CiAgICAgfTsKICAgICBXS1BhZ2VSZWYg
d2tQYWdlID0gdG9BUEkod2Via2l0V2ViVmlld0Jhc2VHZXRQYWdlKFdFQktJVF9XRUJfVklFV19C
QVNFKHdlYlZpZXcpKSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0lu
amVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlUGFnZS5oIGIvU291cmNlL1dlYktpdDIvV2ViUHJv
Y2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2UuaAppbmRleCAzODQwNmNiYjQ5
MTBkZDhmMmU0YWEzOTJiMzM3NmNiZTgxZmE3N2VjLi5mMzIyNDZlYzNmN2Q1ZWQ3MDRjZjg5ODdl
ZGY5YmFkM2Y4Yzc4ZDYxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL0lu
amVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlUGFnZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dl
YlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGVQYWdlLmgKQEAgLTE1MCwxNSAr
MTUwLDExIEBAIHN0cnVjdCBXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQgewogICAgIFdLQnVuZGxl
UGFnZVNob3VsZEZvcmNlVW5pdmVyc2FsQWNjZXNzRnJvbUxvY2FsVVJMQ2FsbGJhY2sgICAgICAg
ICAgICAgIHNob3VsZEZvcmNlVW5pdmVyc2FsQWNjZXNzRnJvbUxvY2FsVVJMOwogCiAgICAgLy8g
VmVyc2lvbiAzCi0gICAgdm9pZCAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlkUmVjZWl2ZUludGVudEZvckZyYW1lX3Vu
YXZhaWxhYmxlOwotICAgIHZvaWQgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZ2lzdGVySW50ZW50U2VydmljZUZvckZy
YW1lX3VuYXZhaWxhYmxlOwotCi0gICAgLy8gVmVyc2lvbiA0CiAgICAgV0tCdW5kbGVQYWdlRGlk
TGF5b3V0Q2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZGlkTGF5b3V0OwogfTsKIHR5cGVkZWYgc3RydWN0IFdLQnVuZGxlUGFnZUxvYWRlckNsaWVudCBX
S0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQ7CiAKLWVudW0geyBrV0tCdW5kbGVQYWdlTG9hZGVyQ2xp
ZW50Q3VycmVudFZlcnNpb24gPSA0IH07CitlbnVtIHsga1dLQnVuZGxlUGFnZUxvYWRlckNsaWVu
dEN1cnJlbnRWZXJzaW9uID0gMyB9OwogCiBlbnVtIHsKICAgICBXS0J1bmRsZVBhZ2VQb2xpY3lB
Y3Rpb25QYXNzVGhyb3VnaCwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3Mv
cXQvUXRCdWlsdGluQnVuZGxlUGFnZS5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL3F0
L1F0QnVpbHRpbkJ1bmRsZVBhZ2UuY3BwCmluZGV4IDMzMDRkNDA3MzgzOTc3ZGMwNzczYjFiYmFj
MWM4NzliMDRjMDU4MjMuLjMyZTkyNzFiZDE4OTBmODRjMjllYTc0N2ZjN2RkMDM2ZGE0NWZmOWMg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvcXQvUXRCdWlsdGluQnVuZGxl
UGFnZS5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9xdC9RdEJ1aWx0aW5CdW5k
bGVQYWdlLmNwcApAQCAtNzYsOCArNzYsNiBAQCBRdEJ1aWx0aW5CdW5kbGVQYWdlOjpRdEJ1aWx0
aW5CdW5kbGVQYWdlKFF0QnVpbHRpbkJ1bmRsZSogYnVuZGxlLCBXS0J1bmRsZVBhZ2VSZQogICAg
ICAgICAwLCAvLyB3aWxsRGVzdHJveUdsb2JhbE9iamVjdEZvckRPTVdpbmRvd0V4dGVuc2lvbgog
ICAgICAgICAwLCAvLyBkaWRGaW5pc2hQcm9ncmVzcwogICAgICAgICAwLCAvLyBzaG91bGRGb3Jj
ZVVuaXZlcnNhbEFjY2Vzc0Zyb21Mb2NhbFVSTAotICAgICAgICAwLCAvLyBkaWRSZWNlaXZlSW50
ZW50Rm9yRnJhbWUKLSAgICAgICAgMCwgLy8gcmVnaXN0ZXJJbnRlbnRTZXJ2aWNlRm9yRnJhbWUK
ICAgICAgICAgMCwgLy8gZGlkTGF5b3V0CiAgICAgfTsKICAgICBXS0J1bmRsZVBhZ2VTZXRQYWdl
TG9hZGVyQ2xpZW50KG1fcGFnZSwgJmxvYWRlckNsaWVudCk7CmRpZmYgLS1naXQgYS9Ub29scy9D
aGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZmE1Mjk3MDQzM2I3YWJmNDY2YzdjMGI0
YWFlMWJlNThiYTkxNTE3OC4uYmEzYzA5MWU1YTdhYzAwM2NiMjY3MTlkODJiMmVhNTZlOGQ1MGEw
ZSAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE5IEBACisyMDEzLTAyLTEyICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ft
c3VuZy5jb20+CisKKyAgICAgICAgW1dLMl0gUmVtb3ZlIHdlYiBpbnRlbnRzIGNhbGxiYWNrcwor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA5NjU0CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2ViIGludGVu
dHMgd2FzIHJlbW92ZWQgYnkgcjE0MjU0OS4KKworICAgICAgICAqIE1pbmlCcm93c2VyL21hYy9X
SzJCcm93c2VyV2luZG93Q29udHJvbGxlci5tOgorICAgICAgICAoLVtXSzJCcm93c2VyV2luZG93
Q29udHJvbGxlciBhd2FrZUZyb21OaWJdKToKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL0lu
amVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxlUGFnZS5jcHA6CisgICAgICAgIChXVFI6OkluamVj
dGVkQnVuZGxlUGFnZTo6SW5qZWN0ZWRCdW5kbGVQYWdlKToKKyAgICAgICAgKiBXZWJLaXRUZXN0
UnVubmVyL1Rlc3RDb250cm9sbGVyLmNwcDoKKyAgICAgICAgKFdUUjo6VGVzdENvbnRyb2xsZXI6
OmNyZWF0ZVdlYlZpZXdXaXRoT3B0aW9ucyk6CisKIDIwMTMtMDItMTEgIEJyZW50IEZ1bGdoYW0g
IDxiZnVsZ2hhbUB3ZWJraXQub3JnPgogCiAgICAgICAgIFVwZGF0ZSBXZWJLaXREaXJzLnBtIGZv
ciBuZXcgV2luZG93cyBwYXRocwpkaWZmIC0tZ2l0IGEvVG9vbHMvTWluaUJyb3dzZXIvbWFjL1dL
MkJyb3dzZXJXaW5kb3dDb250cm9sbGVyLm0gYi9Ub29scy9NaW5pQnJvd3Nlci9tYWMvV0syQnJv
d3NlcldpbmRvd0NvbnRyb2xsZXIubQppbmRleCBmNzA1ZmUxY2YxYzQ1YjQ1YzM0YWJmZWMxZTFm
NjJjZThkNTNmZTMxLi5iMzdhZjAwYjI0YjU2MTJlOGNjM2JmNGZlNDdhOTUwOWVlMTRiOGQ2IDEw
MDY0NAotLS0gYS9Ub29scy9NaW5pQnJvd3Nlci9tYWMvV0syQnJvd3NlcldpbmRvd0NvbnRyb2xs
ZXIubQorKysgYi9Ub29scy9NaW5pQnJvd3Nlci9tYWMvV0syQnJvd3NlcldpbmRvd0NvbnRyb2xs
ZXIubQpAQCAtNjM5LDggKzYzOSw2IEBAIC0gKHZvaWQpYXdha2VGcm9tTmliCiAgICAgICAgIDAs
IC8vIHdpbGxHb1RvQmFja0ZvcndhcmRMaXN0SXRlbQogICAgICAgICAwLCAvLyBpbnRlcmFjdGlv
bk9jY3VycmVkV2hpbGVQcm9jZXNzVW5yZXNwb25zaXZlCiAgICAgICAgIDAsIC8vIHBsdWdpbkRp
ZEZhaWwKLSAgICAgICAgMCwgLy8gZGlkUmVjZWl2ZUludGVudEZvckZyYW1lCi0gICAgICAgIDAs
IC8vIHJlZ2lzdGVySW50ZW50U2VydmljZUZvckZyYW1lCiAgICAgICAgIDAsIC8vIGRpZExheW91
dAogICAgIH07CiAgICAgV0tQYWdlU2V0UGFnZUxvYWRlckNsaWVudChfd2ViVmlldy5wYWdlUmVm
LCAmbG9hZENsaWVudCk7CmRpZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVj
dGVkQnVuZGxlL0luamVjdGVkQnVuZGxlUGFnZS5jcHAgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVy
L0luamVjdGVkQnVuZGxlL0luamVjdGVkQnVuZGxlUGFnZS5jcHAKaW5kZXggMGU5ZmM2ZTFlZTA5
MGQ3Mzk3MDhjY2VmOGVkYjMwZDgyODVjMmFlZi4uNzg4OGYyNGRlNWFjZDYwMDA1ZDY2OWQyZTM4
ZjcyYTg5NDI1YmY2ZCAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3Rl
ZEJ1bmRsZS9JbmplY3RlZEJ1bmRsZVBhZ2UuY3BwCisrKyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5u
ZXIvSW5qZWN0ZWRCdW5kbGUvSW5qZWN0ZWRCdW5kbGVQYWdlLmNwcApAQCAtMzE5LDggKzMxOSw2
IEBAIEluamVjdGVkQnVuZGxlUGFnZTo6SW5qZWN0ZWRCdW5kbGVQYWdlKFdLQnVuZGxlUGFnZVJl
ZiBwYWdlKQogICAgICAgICAwLCAvLyB3aWxsRGVzdHJveUdsb2JhbE9iamVjdEZvckRPTVdpbmRv
d0V4dGVuc2lvbgogICAgICAgICBkaWRGaW5pc2hQcm9ncmVzcywgLy8gZGlkRmluaXNoUHJvZ3Jl
c3MKICAgICAgICAgMCwgLy8gc2hvdWxkRm9yY2VVbml2ZXJzYWxBY2Nlc3NGcm9tTG9jYWxVUkwK
LSAgICAgICAgMCwgLy8gZGlkUmVjZWl2ZUludGVudEZvckZyYW1lCi0gICAgICAgIDAsIC8vIHJl
Z2lzdGVySW50ZW50U2VydmljZUZvckZyYW1lCiAgICAgICAgIDAsIC8vIGRpZExheW91dAogICAg
IH07CiAgICAgV0tCdW5kbGVQYWdlU2V0UGFnZUxvYWRlckNsaWVudChtX3BhZ2UsICZsb2FkZXJD
bGllbnQpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9UZXN0Q29udHJvbGxl
ci5jcHAgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL1Rlc3RDb250cm9sbGVyLmNwcAppbmRleCA2
OWNkOTVmNjlmZTk0NGViMTQ3Mjg0NWE1NzJiMzMzYmExODdkZGQ2Li4yZmJmZjc2MjdiNTRkNTY3
MmNlZmYyMzRmMjNmNjNjMGNhMjAwMTZmIDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRUZXN0UnVu
bmVyL1Rlc3RDb250cm9sbGVyLmNwcAorKysgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL1Rlc3RD
b250cm9sbGVyLmNwcApAQCAtNDY1LDggKzQ2NSw2IEBAIHZvaWQgVGVzdENvbnRyb2xsZXI6OmNy
ZWF0ZVdlYlZpZXdXaXRoT3B0aW9ucyhXS0RpY3Rpb25hcnlSZWYgb3B0aW9ucykKICAgICAgICAg
MCwgLy8gd2lsbEdvVG9CYWNrRm9yd2FyZExpc3RJdGVtCiAgICAgICAgIDAsIC8vIGludGVyYWN0
aW9uT2NjdXJyZWRXaGlsZVByb2Nlc3NVbnJlc3BvbnNpdmUKICAgICAgICAgMCwgLy8gcGx1Z2lu
RGlkRmFpbAotICAgICAgICAwLCAvLyBkaWRSZWNlaXZlSW50ZW50Rm9yRnJhbWUKLSAgICAgICAg
MCwgLy8gcmVnaXN0ZXJJbnRlbnRTZXJ2aWNlRm9yRnJhbWUKICAgICAgICAgMCwgLy8gZGlkTGF5
b3V0CiAgICAgfTsKICAgICBXS1BhZ2VTZXRQYWdlTG9hZGVyQ2xpZW50KG1fbWFpbldlYlZpZXct
PnBhZ2UoKSwgJnBhZ2VMb2FkZXJDbGllbnQpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>188029</attachid>
            <date>2013-02-13 00:48:27 -0800</date>
            <delta_ts>2013-02-13 04:01:28 -0800</delta_ts>
            <desc>Patch for ews</desc>
            <filename>bug-109654-20130213174454.patch</filename>
            <type>text/plain</type>
            <size>10276</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQyNjk4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNzU0MTdjODgwZTVlMWZh
YTc5MDY3ZGI1YWM4OGIwZGNlOTg3OGMxZi4uODRiZGFjMWEwOWVlOGI4OTNhMzZkZjE0YWM3MDE3
OGVkNTI2OTVkZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEzLTAyLTEzICBHeXV5
b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAgICAgICAgW1dLMl0gUmVt
b3ZlIHdlYiBpbnRlbnRzIGNhbGxiYWNrcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTA5NjU0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgQmVuamFtaW4g
UG91bGFpbi4KKworICAgICAgICBXZWIgaW50ZW50cyB3YXMgcmVtb3ZlZCBieSByMTQyNTQ5Lgor
CisgICAgICAgICogU2hhcmVkL0FQSUNsaWVudFRyYWl0cy5jcHA6CisgICAgICAgIChXZWJLaXQp
OgorICAgICAgICAqIFNoYXJlZC9BUElDbGllbnRUcmFpdHMuaDoKKyAgICAgICAgKiBVSVByb2Nl
c3MvQVBJL0MvV0tQYWdlLmg6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9ndGsvV2ViS2l0TG9h
ZGVyQ2xpZW50LmNwcDoKKyAgICAgICAgKGF0dGFjaExvYWRlckNsaWVudFRvVmlldyk6CisgICAg
ICAgICogV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2UuaDoKKyAg
ICAgICAgKiBXZWJQcm9jZXNzL3F0L1F0QnVpbHRpbkJ1bmRsZVBhZ2UuY3BwOgorICAgICAgICAo
V2ViS2l0OjpRdEJ1aWx0aW5CdW5kbGVQYWdlOjpRdEJ1aWx0aW5CdW5kbGVQYWdlKToKKwogMjAx
My0wMi0xMiAgQW5kZXJzIENhcmxzc29uICA8YW5kZXJzY2FAYXBwbGUuY29tPgogCiAgICAgICAg
IFNlY0l0ZW1TaGltIHNob3VsZCBiZSBhIFdvcmtRdWV1ZU1lc3NhZ2VSZWNlaXZlcgpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdDIvU2hhcmVkL0FQSUNsaWVudFRyYWl0cy5jcHAgYi9Tb3VyY2Uv
V2ViS2l0Mi9TaGFyZWQvQVBJQ2xpZW50VHJhaXRzLmNwcAppbmRleCA1ZWNkYWIzYjEzODE5NDBl
YzBhOWZkOTg5OTk5ZWJjNGU1NmMyYTY5Li42NzhlZGE0YzA5NDliYzljMmVmYWQ4OWU3MjZmMDg1
OTA3YjdkMjMxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJQ2xpZW50VHJh
aXRzLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJQ2xpZW50VHJhaXRzLmNwcApA
QCAtMzksOCArMzksNiBAQCBjb25zdCBzaXplX3QgQVBJQ2xpZW50VHJhaXRzPFdLQnVuZGxlQ2xp
ZW50Pjo6aW50ZXJmYWNlU2l6ZXNCeVZlcnNpb25bXSA9IHsKIGNvbnN0IHNpemVfdCBBUElDbGll
bnRUcmFpdHM8V0tCdW5kbGVQYWdlTG9hZGVyQ2xpZW50Pjo6aW50ZXJmYWNlU2l6ZXNCeVZlcnNp
b25bXSA9IHsKICAgICBvZmZzZXRvZihXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQsIGRpZExheW91
dEZvckZyYW1lKSwKICAgICBvZmZzZXRvZihXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQsIGRpZEZp
bmlzaFByb2dyZXNzKSwKLSAgICBvZmZzZXRvZihXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQsIGRp
ZFJlY2VpdmVJbnRlbnRGb3JGcmFtZV91bmF2YWlsYWJsZSksCi0gICAgb2Zmc2V0b2YoV0tCdW5k
bGVQYWdlTG9hZGVyQ2xpZW50LCByZWdpc3RlckludGVudFNlcnZpY2VGb3JGcmFtZV91bmF2YWls
YWJsZSksCiAgICAgc2l6ZW9mKFdLQnVuZGxlUGFnZUxvYWRlckNsaWVudCkKIH07CiAKQEAgLTYy
LDcgKzYwLDYgQEAgY29uc3Qgc2l6ZV90IEFQSUNsaWVudFRyYWl0czxXS1BhZ2VDb250ZXh0TWVu
dUNsaWVudD46OmludGVyZmFjZVNpemVzQnlWZXJzaW9uW10KIAogY29uc3Qgc2l6ZV90IEFQSUNs
aWVudFRyYWl0czxXS1BhZ2VMb2FkZXJDbGllbnQ+OjppbnRlcmZhY2VTaXplc0J5VmVyc2lvbltd
ID0gewogICAgIG9mZnNldG9mKFdLUGFnZUxvYWRlckNsaWVudCwgZGlkRGV0ZWN0WFNTRm9yRnJh
bWUpLAotICAgIG9mZnNldG9mKFdLUGFnZUxvYWRlckNsaWVudCwgZGlkUmVjZWl2ZUludGVudEZv
ckZyYW1lX3VuYXZhaWxhYmxlKSwKICAgICBzaXplb2YoV0tQYWdlTG9hZGVyQ2xpZW50KQogfTsK
IApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvU2hhcmVkL0FQSUNsaWVudFRyYWl0cy5oIGIv
U291cmNlL1dlYktpdDIvU2hhcmVkL0FQSUNsaWVudFRyYWl0cy5oCmluZGV4IGEwNjI5NTZlZjll
NzIzMWYzOWVjMGY4ZTZjZDRkZTIwYWIyNGExZGMuLjdlNGMzZWYxYmRkZmJlZGM0YWU0YTUzN2Mx
MGQ1ZmJlMmMyOGEwZGMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9BUElDbGll
bnRUcmFpdHMuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJQ2xpZW50VHJhaXRzLmgK
QEAgLTQ0LDcgKzQ0LDcgQEAgdGVtcGxhdGU8PiBzdHJ1Y3QgQVBJQ2xpZW50VHJhaXRzPFdLQnVu
ZGxlQ2xpZW50PiB7CiB9OwogCiB0ZW1wbGF0ZTw+IHN0cnVjdCBBUElDbGllbnRUcmFpdHM8V0tC
dW5kbGVQYWdlTG9hZGVyQ2xpZW50PiB7Ci0gICAgc3RhdGljIGNvbnN0IHNpemVfdCBpbnRlcmZh
Y2VTaXplc0J5VmVyc2lvbls1XTsKKyAgICBzdGF0aWMgY29uc3Qgc2l6ZV90IGludGVyZmFjZVNp
emVzQnlWZXJzaW9uWzNdOwogfTsKIAogdGVtcGxhdGU8PiBzdHJ1Y3QgQVBJQ2xpZW50VHJhaXRz
PFdLQnVuZGxlUGFnZVJlc291cmNlTG9hZENsaWVudD4gewpAQCAtNjQsNyArNjQsNyBAQCB0ZW1w
bGF0ZTw+IHN0cnVjdCBBUElDbGllbnRUcmFpdHM8V0tQYWdlQ29udGV4dE1lbnVDbGllbnQ+IHsK
IH07CiAKIHRlbXBsYXRlPD4gc3RydWN0IEFQSUNsaWVudFRyYWl0czxXS1BhZ2VMb2FkZXJDbGll
bnQ+IHsKLSAgICBzdGF0aWMgY29uc3Qgc2l6ZV90IGludGVyZmFjZVNpemVzQnlWZXJzaW9uWzNd
OworICAgIHN0YXRpYyBjb25zdCBzaXplX3QgaW50ZXJmYWNlU2l6ZXNCeVZlcnNpb25bMl07CiB9
OwogCiB0ZW1wbGF0ZTw+IHN0cnVjdCBBUElDbGllbnRUcmFpdHM8V0tQYWdlVUlDbGllbnQ+IHsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS1BhZ2UuaCBiL1Nv
dXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS1BhZ2UuaAppbmRleCAxYTg1NjU3MTEwYjRj
N2YzODk4ZTcyNWVhMTEwMTMxM2ExYzM1MDMzLi5jMjdkMjRkZTY2NWZiMjJkMzA2NWU1YTliNjQ0
MTFlOTg5YzVkOTMxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0Mv
V0tQYWdlLmgKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9DL1dLUGFnZS5oCkBA
IC0xMjQsMTUgKzEyNCwxMSBAQCBzdHJ1Y3QgV0tQYWdlTG9hZGVyQ2xpZW50IHsKICAgICBXS1Bh
Z2VDYWxsYmFjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGludGVyYWN0aW9uT2NjdXJyZWRXaGlsZVByb2Nlc3NVbnJlc3BvbnNpdmU7CiAgICAg
V0tQYWdlUGx1Z2luRGlkRmFpbENhbGxiYWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwbHVnaW5EaWRGYWlsOwogCi0gICAgLy8gVmVyc2lvbiAyCi0gICAgdm9pZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAoKmRpZFJlY2VpdmVJbnRlbnRGb3JGcmFtZV91bmF2YWlsYWJsZSkodm9pZCk7Ci0gICAg
dm9pZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAoKnJlZ2lzdGVySW50ZW50U2VydmljZUZvckZyYW1lX3VuYXZhaWxhYmxlKSh2
b2lkKTsKLQogICAgIFdLUGFnZURpZExheW91dENhbGxiYWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZGlkTGF5b3V0OwogfTsKIHR5cGVkZWYgc3RydWN0IFdL
UGFnZUxvYWRlckNsaWVudCBXS1BhZ2VMb2FkZXJDbGllbnQ7CiAKLWVudW0geyBrV0tQYWdlTG9h
ZGVyQ2xpZW50Q3VycmVudFZlcnNpb24gPSAyIH07CitlbnVtIHsga1dLUGFnZUxvYWRlckNsaWVu
dEN1cnJlbnRWZXJzaW9uID0gMSB9OwogCiAvLyBQb2xpY3kgQ2xpZW50LgogdHlwZWRlZiB2b2lk
ICgqV0tQYWdlRGVjaWRlUG9saWN5Rm9yTmF2aWdhdGlvbkFjdGlvbkNhbGxiYWNrKShXS1BhZ2VS
ZWYgcGFnZSwgV0tGcmFtZVJlZiBmcmFtZSwgV0tGcmFtZU5hdmlnYXRpb25UeXBlIG5hdmlnYXRp
b25UeXBlLCBXS0V2ZW50TW9kaWZpZXJzIG1vZGlmaWVycywgV0tFdmVudE1vdXNlQnV0dG9uIG1v
dXNlQnV0dG9uLCBXS1VSTFJlcXVlc3RSZWYgcmVxdWVzdCwgV0tGcmFtZVBvbGljeUxpc3RlbmVy
UmVmIGxpc3RlbmVyLCBXS1R5cGVSZWYgdXNlckRhdGEsIGNvbnN0IHZvaWQqIGNsaWVudEluZm8p
OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9ndGsvV2ViS2l0TG9h
ZGVyQ2xpZW50LmNwcCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3RrL1dlYktpdExv
YWRlckNsaWVudC5jcHAKaW5kZXggMzMyNmQxMjNlMzQwMjZlZWU5NWI1ZWNlNzdmZWU5MWFjNmEw
ZDU5My4uN2MzZGMwMGJkOTE3YTQ2OGI0ZTFhZTI5ZGVhMmVkZjVhZWQxYzk2MCAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9ndGsvV2ViS2l0TG9hZGVyQ2xpZW50LmNw
cAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2d0ay9XZWJLaXRMb2FkZXJDbGll
bnQuY3BwCkBAIC0xNjksOCArMTY5LDYgQEAgdm9pZCBhdHRhY2hMb2FkZXJDbGllbnRUb1ZpZXco
V2ViS2l0V2ViVmlldyogd2ViVmlldykKICAgICAgICAgMCwgLy8gd2lsbEdvVG9CYWNrRm9yd2Fy
ZExpc3RJdGVtCiAgICAgICAgIDAsIC8vIGludGVyYWN0aW9uT2NjdXJyZWRXaGlsZVByb2Nlc3NV
bnJlc3BvbnNpdmUKICAgICAgICAgMCwgLy8gcGx1Z2luRGlkRmFpbAotICAgICAgICAwLCAvLyBk
aWRSZWNlaXZlSW50ZW50Rm9yRnJhbWUKLSAgICAgICAgMCwgLy8gcmVnaXN0ZXJJbnRlbnRTZXJ2
aWNlRm9yRnJhbWUKICAgICAgICAgMCwgLy8gZGlkTGF5b3V0CiAgICAgfTsKICAgICBXS1BhZ2VS
ZWYgd2tQYWdlID0gdG9BUEkod2Via2l0V2ViVmlld0Jhc2VHZXRQYWdlKFdFQktJVF9XRUJfVklF
V19CQVNFKHdlYlZpZXcpKSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlUGFnZS5oIGIvU291cmNlL1dlYktpdDIvV2Vi
UHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2UuaAppbmRleCAzODQwNmNi
YjQ5MTBkZDhmMmU0YWEzOTJiMzM3NmNiZTgxZmE3N2VjLi5kODM3MzgwYmZlY2ExNDgwZDdlM2Mw
ZGJiOTc3MDg1NWY1OWEyYjM2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlUGFnZS5oCisrKyBiL1NvdXJjZS9XZWJLaXQy
L1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGVQYWdlLmgKQEAgLTE0OSwx
NiArMTQ5LDExIEBAIHN0cnVjdCBXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQgewogICAgIFdLQnVu
ZGxlUGFnZURpZEZpbmlzaFByb2dyZXNzQ2FsbGJhY2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGRpZEZpbmlzaFByb2dyZXNzOwogICAgIFdLQnVuZGxlUGFnZVNob3VsZEZvcmNl
VW5pdmVyc2FsQWNjZXNzRnJvbUxvY2FsVVJMQ2FsbGJhY2sgICAgICAgICAgICAgIHNob3VsZEZv
cmNlVW5pdmVyc2FsQWNjZXNzRnJvbUxvY2FsVVJMOwogCi0gICAgLy8gVmVyc2lvbiAzCi0gICAg
dm9pZCAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZGlkUmVjZWl2ZUludGVudEZvckZyYW1lX3VuYXZhaWxhYmxlOwotICAg
IHZvaWQgKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHJlZ2lzdGVySW50ZW50U2VydmljZUZvckZyYW1lX3VuYXZhaWxhYmxl
OwotCi0gICAgLy8gVmVyc2lvbiA0CiAgICAgV0tCdW5kbGVQYWdlRGlkTGF5b3V0Q2FsbGJhY2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlkTGF5b3V0OwogfTsK
IHR5cGVkZWYgc3RydWN0IFdLQnVuZGxlUGFnZUxvYWRlckNsaWVudCBXS0J1bmRsZVBhZ2VMb2Fk
ZXJDbGllbnQ7CiAKLWVudW0geyBrV0tCdW5kbGVQYWdlTG9hZGVyQ2xpZW50Q3VycmVudFZlcnNp
b24gPSA0IH07CitlbnVtIHsga1dLQnVuZGxlUGFnZUxvYWRlckNsaWVudEN1cnJlbnRWZXJzaW9u
ID0gMiB9OwogCiBlbnVtIHsKICAgICBXS0J1bmRsZVBhZ2VQb2xpY3lBY3Rpb25QYXNzVGhyb3Vn
aCwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvcXQvUXRCdWlsdGluQnVu
ZGxlUGFnZS5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL3F0L1F0QnVpbHRpbkJ1bmRs
ZVBhZ2UuY3BwCmluZGV4IDMzMDRkNDA3MzgzOTc3ZGMwNzczYjFiYmFjMWM4NzliMDRjMDU4MjMu
LjMyZTkyNzFiZDE4OTBmODRjMjllYTc0N2ZjN2RkMDM2ZGE0NWZmOWMgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvcXQvUXRCdWlsdGluQnVuZGxlUGFnZS5jcHAKKysrIGIv
U291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9xdC9RdEJ1aWx0aW5CdW5kbGVQYWdlLmNwcApAQCAt
NzYsOCArNzYsNiBAQCBRdEJ1aWx0aW5CdW5kbGVQYWdlOjpRdEJ1aWx0aW5CdW5kbGVQYWdlKFF0
QnVpbHRpbkJ1bmRsZSogYnVuZGxlLCBXS0J1bmRsZVBhZ2VSZQogICAgICAgICAwLCAvLyB3aWxs
RGVzdHJveUdsb2JhbE9iamVjdEZvckRPTVdpbmRvd0V4dGVuc2lvbgogICAgICAgICAwLCAvLyBk
aWRGaW5pc2hQcm9ncmVzcwogICAgICAgICAwLCAvLyBzaG91bGRGb3JjZVVuaXZlcnNhbEFjY2Vz
c0Zyb21Mb2NhbFVSTAotICAgICAgICAwLCAvLyBkaWRSZWNlaXZlSW50ZW50Rm9yRnJhbWUKLSAg
ICAgICAgMCwgLy8gcmVnaXN0ZXJJbnRlbnRTZXJ2aWNlRm9yRnJhbWUKICAgICAgICAgMCwgLy8g
ZGlkTGF5b3V0CiAgICAgfTsKICAgICBXS0J1bmRsZVBhZ2VTZXRQYWdlTG9hZGVyQ2xpZW50KG1f
cGFnZSwgJmxvYWRlckNsaWVudCk7CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29s
cy9DaGFuZ2VMb2cKaW5kZXggZmE1Mjk3MDQzM2I3YWJmNDY2YzdjMGI0YWFlMWJlNThiYTkxNTE3
OC4uM2FkNjA4YjhjNDU1MjY0ZTk1ZjJlZGExZmZiZjE5NDQyNjg5NDE0NyAxMDA2NDQKLS0tIGEv
VG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisy
MDEzLTAyLTEzICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+CisKKyAg
ICAgICAgW1dLMl0gUmVtb3ZlIHdlYiBpbnRlbnRzIGNhbGxiYWNrcworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA5NjU0CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgQmVuamFtaW4gUG91bGFpbi4KKworICAgICAgICBXZWIgaW50ZW50cyB3YXMgcmVtb3Zl
ZCBieSByMTQyNTQ5LgorCisgICAgICAgICogTWluaUJyb3dzZXIvbWFjL1dLMkJyb3dzZXJXaW5k
b3dDb250cm9sbGVyLm06CisgICAgICAgICgtW1dLMkJyb3dzZXJXaW5kb3dDb250cm9sbGVyIGF3
YWtlRnJvbU5pYl0pOgorICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUv
SW5qZWN0ZWRCdW5kbGVQYWdlLmNwcDoKKyAgICAgICAgKFdUUjo6SW5qZWN0ZWRCdW5kbGVQYWdl
OjpJbmplY3RlZEJ1bmRsZVBhZ2UpOgorICAgICAgICAqIFdlYktpdFRlc3RSdW5uZXIvVGVzdENv
bnRyb2xsZXIuY3BwOgorICAgICAgICAoV1RSOjpUZXN0Q29udHJvbGxlcjo6Y3JlYXRlV2ViVmll
d1dpdGhPcHRpb25zKToKKwogMjAxMy0wMi0xMSAgQnJlbnQgRnVsZ2hhbSAgPGJmdWxnaGFtQHdl
YmtpdC5vcmc+CiAKICAgICAgICAgVXBkYXRlIFdlYktpdERpcnMucG0gZm9yIG5ldyBXaW5kb3dz
IHBhdGhzCmRpZmYgLS1naXQgYS9Ub29scy9NaW5pQnJvd3Nlci9tYWMvV0syQnJvd3NlcldpbmRv
d0NvbnRyb2xsZXIubSBiL1Rvb2xzL01pbmlCcm93c2VyL21hYy9XSzJCcm93c2VyV2luZG93Q29u
dHJvbGxlci5tCmluZGV4IGY3MDVmZTFjZjFjNDViNDVjMzRhYmZlYzFlMWY2MmNlOGQ1M2ZlMzEu
LmIzN2FmMDBiMjRiNTYxMmU4Y2MzYmY0ZmU0N2E5NTA5ZWUxNGI4ZDYgMTAwNjQ0Ci0tLSBhL1Rv
b2xzL01pbmlCcm93c2VyL21hYy9XSzJCcm93c2VyV2luZG93Q29udHJvbGxlci5tCisrKyBiL1Rv
b2xzL01pbmlCcm93c2VyL21hYy9XSzJCcm93c2VyV2luZG93Q29udHJvbGxlci5tCkBAIC02Mzks
OCArNjM5LDYgQEAgLSAodm9pZClhd2FrZUZyb21OaWIKICAgICAgICAgMCwgLy8gd2lsbEdvVG9C
YWNrRm9yd2FyZExpc3RJdGVtCiAgICAgICAgIDAsIC8vIGludGVyYWN0aW9uT2NjdXJyZWRXaGls
ZVByb2Nlc3NVbnJlc3BvbnNpdmUKICAgICAgICAgMCwgLy8gcGx1Z2luRGlkRmFpbAotICAgICAg
ICAwLCAvLyBkaWRSZWNlaXZlSW50ZW50Rm9yRnJhbWUKLSAgICAgICAgMCwgLy8gcmVnaXN0ZXJJ
bnRlbnRTZXJ2aWNlRm9yRnJhbWUKICAgICAgICAgMCwgLy8gZGlkTGF5b3V0CiAgICAgfTsKICAg
ICBXS1BhZ2VTZXRQYWdlTG9hZGVyQ2xpZW50KF93ZWJWaWV3LnBhZ2VSZWYsICZsb2FkQ2xpZW50
KTsKZGlmZiAtLWdpdCBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvSW5q
ZWN0ZWRCdW5kbGVQYWdlLmNwcCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5k
bGUvSW5qZWN0ZWRCdW5kbGVQYWdlLmNwcAppbmRleCAwZTlmYzZlMWVlMDkwZDczOTcwOGNjZWY4
ZWRiMzBkODI4NWMyYWVmLi43ODg4ZjI0ZGU1YWNkNjAwMDVkNjY5ZDJlMzhmNzJhODk0MjViZjZk
IDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL0luamVj
dGVkQnVuZGxlUGFnZS5jcHAKKysrIGIvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1
bmRsZS9JbmplY3RlZEJ1bmRsZVBhZ2UuY3BwCkBAIC0zMTksOCArMzE5LDYgQEAgSW5qZWN0ZWRC
dW5kbGVQYWdlOjpJbmplY3RlZEJ1bmRsZVBhZ2UoV0tCdW5kbGVQYWdlUmVmIHBhZ2UpCiAgICAg
ICAgIDAsIC8vIHdpbGxEZXN0cm95R2xvYmFsT2JqZWN0Rm9yRE9NV2luZG93RXh0ZW5zaW9uCiAg
ICAgICAgIGRpZEZpbmlzaFByb2dyZXNzLCAvLyBkaWRGaW5pc2hQcm9ncmVzcwogICAgICAgICAw
LCAvLyBzaG91bGRGb3JjZVVuaXZlcnNhbEFjY2Vzc0Zyb21Mb2NhbFVSTAotICAgICAgICAwLCAv
LyBkaWRSZWNlaXZlSW50ZW50Rm9yRnJhbWUKLSAgICAgICAgMCwgLy8gcmVnaXN0ZXJJbnRlbnRT
ZXJ2aWNlRm9yRnJhbWUKICAgICAgICAgMCwgLy8gZGlkTGF5b3V0CiAgICAgfTsKICAgICBXS0J1
bmRsZVBhZ2VTZXRQYWdlTG9hZGVyQ2xpZW50KG1fcGFnZSwgJmxvYWRlckNsaWVudCk7CmRpZmYg
LS1naXQgYS9Ub29scy9XZWJLaXRUZXN0UnVubmVyL1Rlc3RDb250cm9sbGVyLmNwcCBiL1Rvb2xz
L1dlYktpdFRlc3RSdW5uZXIvVGVzdENvbnRyb2xsZXIuY3BwCmluZGV4IDY5Y2Q5NWY2OWZlOTQ0
ZWIxNDcyODQ1YTU3MmIzMzNiYTE4N2RkZDYuLjJmYmZmNzYyN2I1NGQ1NjcyY2VmZjIzNGYyM2Y2
M2MwY2EyMDAxNmYgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvVGVzdENvbnRy
b2xsZXIuY3BwCisrKyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvVGVzdENvbnRyb2xsZXIuY3Bw
CkBAIC00NjUsOCArNDY1LDYgQEAgdm9pZCBUZXN0Q29udHJvbGxlcjo6Y3JlYXRlV2ViVmlld1dp
dGhPcHRpb25zKFdLRGljdGlvbmFyeVJlZiBvcHRpb25zKQogICAgICAgICAwLCAvLyB3aWxsR29U
b0JhY2tGb3J3YXJkTGlzdEl0ZW0KICAgICAgICAgMCwgLy8gaW50ZXJhY3Rpb25PY2N1cnJlZFdo
aWxlUHJvY2Vzc1VucmVzcG9uc2l2ZQogICAgICAgICAwLCAvLyBwbHVnaW5EaWRGYWlsCi0gICAg
ICAgIDAsIC8vIGRpZFJlY2VpdmVJbnRlbnRGb3JGcmFtZQotICAgICAgICAwLCAvLyByZWdpc3Rl
ckludGVudFNlcnZpY2VGb3JGcmFtZQogICAgICAgICAwLCAvLyBkaWRMYXlvdXQKICAgICB9Owog
ICAgIFdLUGFnZVNldFBhZ2VMb2FkZXJDbGllbnQobV9tYWluV2ViVmlldy0+cGFnZSgpLCAmcGFn
ZUxvYWRlckNsaWVudCk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>