<?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>102911</bug_id>
          
          <creation_ts>2012-11-21 02:47:53 -0800</creation_ts>
          <short_desc>[Shadow DOM] Implement Element::createShadowRoot()</short_desc>
          <delta_ts>2012-11-26 01:39:35 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>DOM</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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>103026</dependson>
          <blocked>63606</blocked>
    
    <blocked>102913</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Hajime Morrita">morrita</reporter>
          <assigned_to name="Hajime Morrita">morrita</assigned_to>
          <cc>abarth</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>ericbidelman</cc>
    
    <cc>haraken</cc>
    
    <cc>ojan</cc>
    
    <cc>ossy</cc>
    
    <cc>philn</cc>
    
    <cc>webcomponents-bugzilla</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>xan.lopez</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>772710</commentid>
    <comment_count>0</comment_count>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2012-11-21 02:47:53 -0800</bug_when>
    <thetext>http://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html#extensions-to-element</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773441</commentid>
    <comment_count>1</comment_count>
      <attachid>175553</attachid>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2012-11-21 17:23:55 -0800</bug_when>
    <thetext>Created attachment 175553
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773444</commentid>
    <comment_count>2</comment_count>
      <attachid>175553</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-11-21 17:27:12 -0800</bug_when>
    <thetext>Comment on attachment 175553
Patch

Looks OK</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773494</commentid>
    <comment_count>3</comment_count>
      <attachid>175553</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-21 19:15:56 -0800</bug_when>
    <thetext>Comment on attachment 175553
Patch

Clearing flags on attachment: 175553

Committed r135464: &lt;http://trac.webkit.org/changeset/135464&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773495</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-21 19:16:00 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773554</commentid>
    <comment_count>5</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-11-21 21:55:11 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 175553 [details])
&gt; Clearing flags on attachment: 175553
&gt; 
&gt; Committed r135464: &lt;http://trac.webkit.org/changeset/135464&gt;

It broke the GTK build as the EWS said ...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773609</commentid>
    <comment_count>6</comment_count>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2012-11-21 23:20:06 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; (In reply to comment #3)
&gt; &gt; (From update of attachment 175553 [details] [details])
&gt; &gt; Clearing flags on attachment: 175553
&gt; &gt; 
&gt; &gt; Committed r135464: &lt;http://trac.webkit.org/changeset/135464&gt;
&gt; 
&gt; It broke the GTK build as the EWS said ...
Ooops. Will fix. Thanks for  letting me know and I&apos;m sorry for the breakage.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773613</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-21 23:28:31 -0800</bug_when>
    <thetext>Re-opened since this is blocked by bug 103026</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773688</commentid>
    <comment_count>8</comment_count>
      <attachid>175609</attachid>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2012-11-22 00:37:26 -0800</bug_when>
    <thetext>Created attachment 175609
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>773689</commentid>
    <comment_count>9</comment_count>
      <attachid>175609</attachid>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2012-11-22 00:37:52 -0800</bug_when>
    <thetext>Comment on attachment 175609
Patch for landing

Waiting gtk bot.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>775067</commentid>
    <comment_count>10</comment_count>
      <attachid>175609</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-25 17:15:00 -0800</bug_when>
    <thetext>Comment on attachment 175609
Patch for landing

Rejecting attachment 175609 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 1

ERROR: /mnt/git/webkit-commit-queue/LayoutTests/ChangeLog neither lists a valid reviewer nor contains the string &quot;Unreviewed&quot; or &quot;Rubber stamp&quot; (case insensitive).

Full output: http://queues.webkit.org/results/14984457</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>775076</commentid>
    <comment_count>11</comment_count>
      <attachid>175904</attachid>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2012-11-25 17:47:45 -0800</bug_when>
    <thetext>Created attachment 175904
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>775249</commentid>
    <comment_count>12</comment_count>
      <attachid>175904</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-26 01:39:30 -0800</bug_when>
    <thetext>Comment on attachment 175904
Patch for landing

Clearing flags on attachment: 175904

Committed r135693: &lt;http://trac.webkit.org/changeset/135693&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>775250</commentid>
    <comment_count>13</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-26 01:39:35 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>175553</attachid>
            <date>2012-11-21 17:23:55 -0800</date>
            <delta_ts>2012-11-22 00:37:21 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-102911-20121122102141.patch</filename>
            <type>text/plain</type>
            <size>5511</size>
            <attacher name="Hajime Morrita">morrita</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM1NDUzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTE1Y2MyYzdkOGE4OTJj
NTdiYTZjYjUxODQyMjFhYzIyOTk1MDFkZS4uZGY1YjUyM2ZlMjdkYzAxMWQ3NjAxNTA0NGZlNDgw
NDE3MjhiMDhhNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEyLTExLTIxICBIYWpp
bWUgTW9ycml0YSAgPG1vcnJpdGFAZ29vZ2xlLmNvbT4KKworICAgICAgICBbU2hhZG93IERPTV0g
SW1wbGVtZW50IEVsZW1lbnQ6OmNyZWF0ZVNoYWRvd1Jvb3QoKQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAyOTExCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgYW4gQVBJIGltcGxlbWVudGF0aW9u
IGFuZCBleHBvc2VkIGl0LgorCisgICAgICAgIFRoaXMgaXMgYmFzaWNhbGx5IGFuIGFsaWFzIG9m
IHRoZSBTaGFkb3dSb290IGNvbnN0cnVjdG9yLCB3aGljaAorICAgICAgICB3aWxsIGJlIHJlbW92
ZWQgYXMgYnVnIDEwMjkxMy4KKworICAgICAgICBUZXN0OiBmYXN0L2RvbS9zaGFkb3cvc2hhZG93
LWF3YXJlLWNyZWF0ZS1zaGRvdy1yb290Lmh0bWwKKworICAgICAgICAqIGRvbS9FbGVtZW50LmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OkVsZW1lbnQ6OmNyZWF0ZVNoYWRvd1Jvb3QpOgorICAgICAg
ICAoV2ViQ29yZSk6CisgICAgICAgICogZG9tL0VsZW1lbnQuaDoKKyAgICAgICAgKEVsZW1lbnQp
OgorICAgICAgICAqIGRvbS9FbGVtZW50LmlkbDoKKwogMjAxMi0xMS0yMSAgSmFtZXMgU2ltb25z
ZW4gIDxzaW1vbmphbUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmVtb3ZlIHRoZSBjb25jZXB0
IG9mIGluaXRpYXRvckRvY3VtZW50IGZyb20gQ2FjaGVkUmVzb3VyY2VSZXF1ZXN0CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20v
RWxlbWVudC5jcHAKaW5kZXggNDUwZWM4NDM1MDgwYmJlYTNmMzI5NjJlYmMzNTMxMDM4ODVlZmY2
ZC4uZjg0YWU0ZTc2N2E5NzZhNzExZTNjZDhlYzllM2I2MDhiNGNkYTBlZSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9F
bGVtZW50LmNwcApAQCAtMTQyOSw2ICsxNDI5LDExIEBAIEVsZW1lbnRTaGFkb3cqIEVsZW1lbnQ6
OmVuc3VyZVNoYWRvdygpCiAgICAgcmV0dXJuIGRhdGEtPm1fc2hhZG93LmdldCgpOwogfQogCitQ
YXNzUmVmUHRyPFNoYWRvd1Jvb3Q+IEVsZW1lbnQ6OmNyZWF0ZVNoYWRvd1Jvb3QoRXhjZXB0aW9u
Q29kZSYgZWMpCit7CisgICAgcmV0dXJuIFNoYWRvd1Jvb3Q6OmNyZWF0ZSh0aGlzLCBlYyk7Cit9
CisKIFNoYWRvd1Jvb3QqIEVsZW1lbnQ6OnVzZXJBZ2VudFNoYWRvd1Jvb3QoKSBjb25zdAogewog
ICAgIGlmIChFbGVtZW50U2hhZG93KiBlbGVtZW50U2hhZG93ID0gc2hhZG93KCkpIHsKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmggYi9Tb3VyY2UvV2ViQ29yZS9kb20v
RWxlbWVudC5oCmluZGV4IGJiMTIwMWUyYjg4MDAwZjE3Y2M2YzdjYmFiNjE0YmViMDlmYTMxMWYu
LjcyMDE2ZmZmZDI5ODcxZmJkZjQwMTIyMjE1YWRkN2I4NzljMGM3ZDUgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmgKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1l
bnQuaApAQCAtMjc0LDYgKzI3NCw4IEBAIHB1YmxpYzoKIAogICAgIEVsZW1lbnRTaGFkb3cqIHNo
YWRvdygpIGNvbnN0OwogICAgIEVsZW1lbnRTaGFkb3cqIGVuc3VyZVNoYWRvdygpOworICAgIFBh
c3NSZWZQdHI8U2hhZG93Um9vdD4gY3JlYXRlU2hhZG93Um9vdChFeGNlcHRpb25Db2RlJik7CisK
ICAgICB2aXJ0dWFsIHZvaWQgd2lsbEFkZEF1dGhvclNoYWRvd1Jvb3QoKSB7IH0KICAgICB2aXJ0
dWFsIGJvb2wgYXJlQXV0aG9yU2hhZG93c0FsbG93ZWQoKSBjb25zdCB7IHJldHVybiB0cnVlOyB9
CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmlkbCBiL1NvdXJjZS9X
ZWJDb3JlL2RvbS9FbGVtZW50LmlkbAppbmRleCA4YjY2MjJkMTAzYWQzZGZmOWIzYTJkMTZhZGI3
NjVhMWQ2NDhjMjBmLi5lOGE5NjFmNGExY2MwOWZlYzcwYjFkMTk0NWZiODMyNDExYWY2YWY3IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5pZGwKKysrIGIvU291cmNlL1dl
YkNvcmUvZG9tL0VsZW1lbnQuaWRsCkBAIC0xNDcsNiArMTQ3LDEwIEBACiAgICAgW1Y4RW5hYmxl
ZEF0UnVudGltZV0gdm9pZCB3ZWJraXRSZXF1ZXN0RnVsbHNjcmVlbigpOwogI2VuZGlmCiAKKyNp
ZiBkZWZpbmVkKEVOQUJMRV9TSEFET1dfRE9NKSAmJiBFTkFCTEVfU0hBRE9XX0RPTQorICAgIFtW
OEVuYWJsZWRBdFJ1bnRpbWU9c2hhZG93RE9NXSBTaGFkb3dSb290IGNyZWF0ZVNoYWRvd1Jvb3Qo
KSByYWlzZXMoRE9NRXhjZXB0aW9uKTsKKyNlbmRpZgorCiAgICAgW0NvbmRpdGlvbmFsPVBPSU5U
RVJfTE9DS10gdm9pZCB3ZWJraXRSZXF1ZXN0UG9pbnRlckxvY2soKTsKIAogICAgIC8vIENTUyBS
ZWdpb25zIEFQSQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCmluZGV4IGVmN2VmYzAwOGMzMWZjNDFmNzMxZmI3ZDcyNTcyZjBhYmRmZjdi
MTcuLjg3MjlmMGUxYmJlYjdmZGU5MWUzMjAwYTc0NDBjYjZhMmQ4YzhlODggMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMSBAQAorMjAxMi0xMS0yMSAgSGFqaW1lIE1vcnJpdGEgIDxtb3JyaXRhQGdvb2dsZS5j
b20+CisKKyAgICAgICAgW1NoYWRvdyBET01dIEltcGxlbWVudCBFbGVtZW50OjpjcmVhdGVTaGFk
b3dSb290KCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTEwMjkxMQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFRoZSBjb3ZlcmFnZSBtaWdodCBub3Qgc2VlbSBjb21wcmVoZW5zaXZlIGF0IGEgZ2xhbmNlLiBI
b3dldmVyLAorICAgICAgICB0aGlzIGlzIGp1c3QgYW4gYWxpYXMgb2YgU2hhZG93Um9vdCBjb25z
dHJ1Y3RvciBhbmQgdGhlcmUgYXJlCisgICAgICAgIGJ1bmNoIG9mIHRlc3QgY2FzZXMgd2hpY2gg
Y292ZXIgaXQuCisKKyAgICAgICAgQXMgYnVnIDEwMjkxMyB3aWxsIGNvbnZlcnQgc3VjaCBjYWxs
c2l0ZXMgdG8gdXNlIGNyZWF0ZVNoYWRvd1Jvb3QoKSwKKyAgICAgICAgdGhlIEFQSSB3aWxsIGdl
dCBiZSBjb3ZlcmVkIHdlbGwgdGhlbi4KKworICAgICAgICAqIGZhc3QvZG9tL3NoYWRvdy9zaGFk
b3ctYXdhcmUtY3JlYXRlLXNoZG93LXJvb3QtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAg
KiBmYXN0L2RvbS9zaGFkb3cvc2hhZG93LWF3YXJlLWNyZWF0ZS1zaGRvdy1yb290Lmh0bWw6IEFk
ZGVkLgorICAgICAgICAgIEZ1cnRoZXIgU2hhZG93QXdhcmUgQVBJIHdpbGwgY29tZSBoZXJlLgor
CiAyMDEyLTExLTIxICBGYWR5IFNhbXVlbCAgPGZzYW11ZWxAY2hyb21pdW0ub3JnPgogCiAgICAg
ICAgIEFkZCBmYXN0L2V2ZW50cy9jb250ZXh0LW5vZHJhZy5odG1sIHRvIENocm9taXVtIE1hYyBU
ZXN0RXhwZWN0YXRpb25zCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2RvbS9zaGFkb3cv
c2hhZG93LWF3YXJlLWNyZWF0ZS1zaGFkb3ctcm9vdC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0
cy9mYXN0L2RvbS9zaGFkb3cvc2hhZG93LWF3YXJlLWNyZWF0ZS1zaGFkb3ctcm9vdC1leHBlY3Rl
ZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uZmVlNmMzM2ZiZmI5Njk5MDBhNDZlZTMyZTQ1NWEzYjAwMjQ1N2M0
YgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZG9tL3NoYWRvdy9zaGFkb3ct
YXdhcmUtY3JlYXRlLXNoYWRvdy1yb290LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDEzIEBACitU
ZXN0cyBmb3IgU2hhZG93QXdhcmUgSlMgQVBJcy4KKworT24gc3VjY2VzcywgeW91IHdpbGwgc2Vl
IGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUi
LgorCisKK1BBU1Mgcm9vdDEuY29uc3RydWN0b3IgaXMgd2luZG93LldlYktpdFNoYWRvd1Jvb3QK
K1BBU1Mgcm9vdDEgaXMgbm90IHJvb3QyCitQQVNTIHJvb3QxIGlzIHdpbmRvdy5pbnRlcm5hbHMu
b2xkZXN0U2hhZG93Um9vdChob3N0KQorUEFTUyByb290MiBpcyB3aW5kb3cuaW50ZXJuYWxzLnlv
dW5nZXN0U2hhZG93Um9vdChob3N0KQorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQor
CitURVNUIENPTVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZG9tL3NoYWRv
dy9zaGFkb3ctYXdhcmUtY3JlYXRlLXNoYWRvdy1yb290Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0
L2RvbS9zaGFkb3cvc2hhZG93LWF3YXJlLWNyZWF0ZS1zaGFkb3ctcm9vdC5odG1sCm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLjkzYjE3NDNmYzMxYmFlYjNjOGI4N2FjM2I0ZjlmM2ViODFjMzQ5OTQKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9zaGFkb3cvc2hhZG93LWF3YXJlLWNyZWF0ZS1z
aGFkb3ctcm9vdC5odG1sCkBAIC0wLDAgKzEsMjIgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+
Cis8aGVhZD4KKzxzY3JpcHQgc3JjPSIuLi8uLi9qcy9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMi
Pjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cis8c2NyaXB0PgorZGVzY3JpcHRpb24oIlRlc3Rz
IGZvciBTaGFkb3dBd2FyZSBKUyBBUElzLiIpOworCisvLyBTaGFkb3dBd2FyZS5jcmVhdGVTaGFk
b3dSb290KCkKK3ZhciBob3N0ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7Cit2YXIg
cm9vdDEgPSBob3N0LmNyZWF0ZVNoYWRvd1Jvb3QoKTsKK3ZhciByb290MiA9IGhvc3QuY3JlYXRl
U2hhZG93Um9vdCgpOworc2hvdWxkQmUoInJvb3QxLmNvbnN0cnVjdG9yIiwgIndpbmRvdy5XZWJL
aXRTaGFkb3dSb290Iik7CitzaG91bGROb3RCZSgicm9vdDEiLCAicm9vdDIiKTsKK3Nob3VsZEJl
KCJyb290MSIsICJ3aW5kb3cuaW50ZXJuYWxzLm9sZGVzdFNoYWRvd1Jvb3QoaG9zdCkiKTsKK3No
b3VsZEJlKCJyb290MiIsICJ3aW5kb3cuaW50ZXJuYWxzLnlvdW5nZXN0U2hhZG93Um9vdChob3N0
KSIpOworCis8L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi8uLi9qcy9yZXNvdXJjZXMvanMtdGVz
dC1wb3N0LmpzIj48L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>175609</attachid>
            <date>2012-11-22 00:37:26 -0800</date>
            <delta_ts>2012-11-25 17:47:41 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-102911-20121122173512.patch</filename>
            <type>text/plain</type>
            <size>6373</size>
            <attacher name="Hajime Morrita">morrita</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM1NDg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTUyNzhjYzI1MTZkMWFk
NmUwMGM2NThhMTI2ODgxOTVhODlkYmEwOC4uZGQ4MWNjMzJmZDg3OGZiNmI3NzUxZGEwMjM3YzBh
MzVmNTg5MmMwMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDEyLTExLTIxICBIYWpp
bWUgTW9ycml0YSAgPG1vcnJpdGFAZ29vZ2xlLmNvbT4KKworICAgICAgICBbU2hhZG93IERPTV0g
SW1wbGVtZW50IEVsZW1lbnQ6OmNyZWF0ZVNoYWRvd1Jvb3QoKQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAyOTExCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgYW4gQVBJIGltcGxlbWVudGF0aW9u
IGFuZCBleHBvc2VkIGl0LgorCisgICAgICAgIFRoaXMgaXMgYmFzaWNhbGx5IGFuIGFsaWFzIG9m
IHRoZSBTaGFkb3dSb290IGNvbnN0cnVjdG9yLCB3aGljaAorICAgICAgICB3aWxsIGJlIHJlbW92
ZWQgYXMgYnVnIDEwMjkxMy4KKworICAgICAgICBUZXN0OiBmYXN0L2RvbS9zaGFkb3cvc2hhZG93
LWF3YXJlLWNyZWF0ZS1zaGRvdy1yb290Lmh0bWwKKworICAgICAgICAqIGJpbmRpbmdzL2dvYmpl
Y3QvR05VbWFrZWZpbGUuYW06CisgICAgICAgICogZG9tL0VsZW1lbnQuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6RWxlbWVudDo6Y3JlYXRlU2hhZG93Um9vdCk6CisgICAgICAgIChXZWJDb3JlKToK
KyAgICAgICAgKiBkb20vRWxlbWVudC5oOgorICAgICAgICAoRWxlbWVudCk6CisgICAgICAgICog
ZG9tL0VsZW1lbnQuaWRsOgorCiAyMDEyLTExLTIxICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZp
ZXcuYm90QGdtYWlsLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMTM1
NDMzIGFuZCByMTM1NDc5LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvZ29i
amVjdC9HTlVtYWtlZmlsZS5hbSBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2dvYmplY3QvR05V
bWFrZWZpbGUuYW0KaW5kZXggODhlZDE2YzA3Y2NhM2ZlOGY2NjdkOGVlMTBiYTFkOGE0MDY0Nzk2
NS4uY2U4N2JiNTNjNTE1YzFiNDQ5ZWI4NTg3Y2VhNTRjOGFmNjNhMmM1NyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvYmluZGluZ3MvZ29iamVjdC9HTlVtYWtlZmlsZS5hbQorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9iaW5kaW5ncy9nb2JqZWN0L0dOVW1ha2VmaWxlLmFtCkBAIC0yMzcsNiArMjM3
LDggQEAgd2Via2l0Z3RrX2dkb21fYnVpbHRfc291cmNlcyArPSBcCiAJRGVyaXZlZFNvdXJjZXMv
d2Via2l0L1dlYktpdERPTVJhbmdlUHJpdmF0ZS5oIFwKIAlEZXJpdmVkU291cmNlcy93ZWJraXQv
V2ViS2l0RE9NU2NyZWVuLmNwcCBcCiAJRGVyaXZlZFNvdXJjZXMvd2Via2l0L1dlYktpdERPTVNj
cmVlblByaXZhdGUuaCBcCisJRGVyaXZlZFNvdXJjZXMvd2Via2l0L1dlYktpdERPTVNoYWRvd1Jv
b3QuY3BwIFwKKwlEZXJpdmVkU291cmNlcy93ZWJraXQvV2ViS2l0RE9NU2hhZG93Um9vdFByaXZh
dGUuaCBcCiAJRGVyaXZlZFNvdXJjZXMvd2Via2l0L1dlYktpdERPTVN0b3JhZ2UuY3BwIFwKIAlE
ZXJpdmVkU291cmNlcy93ZWJraXQvV2ViS2l0RE9NU3RvcmFnZUluZm8uY3BwIFwKIAlEZXJpdmVk
U291cmNlcy93ZWJraXQvV2ViS2l0RE9NU3RvcmFnZUluZm9Qcml2YXRlLmggXApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvZG9tL0Vs
ZW1lbnQuY3BwCmluZGV4IDQ1MGVjODQzNTA4MGJiZWEzZjMyOTYyZWJjMzUzMTAzODg1ZWZmNmQu
LmY4NGFlNGU3NjdhOTc2YTcxMWUzY2Q4ZWM5ZTNiNjA4YjRjZGEwZWUgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRWxl
bWVudC5jcHAKQEAgLTE0MjksNiArMTQyOSwxMSBAQCBFbGVtZW50U2hhZG93KiBFbGVtZW50Ojpl
bnN1cmVTaGFkb3coKQogICAgIHJldHVybiBkYXRhLT5tX3NoYWRvdy5nZXQoKTsKIH0KIAorUGFz
c1JlZlB0cjxTaGFkb3dSb290PiBFbGVtZW50OjpjcmVhdGVTaGFkb3dSb290KEV4Y2VwdGlvbkNv
ZGUmIGVjKQoreworICAgIHJldHVybiBTaGFkb3dSb290OjpjcmVhdGUodGhpcywgZWMpOworfQor
CiBTaGFkb3dSb290KiBFbGVtZW50Ojp1c2VyQWdlbnRTaGFkb3dSb290KCkgY29uc3QKIHsKICAg
ICBpZiAoRWxlbWVudFNoYWRvdyogZWxlbWVudFNoYWRvdyA9IHNoYWRvdygpKSB7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5oIGIvU291cmNlL1dlYkNvcmUvZG9tL0Vs
ZW1lbnQuaAppbmRleCBiYjEyMDFlMmI4ODAwMGYxN2NjNmM3Y2JhYjYxNGJlYjA5ZmEzMTFmLi43
MjAxNmZmZmQyOTg3MWZiZGY0MDEyMjIxNWFkZDdiODc5YzBjN2Q1IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9kb20vRWxlbWVudC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50
LmgKQEAgLTI3NCw2ICsyNzQsOCBAQCBwdWJsaWM6CiAKICAgICBFbGVtZW50U2hhZG93KiBzaGFk
b3coKSBjb25zdDsKICAgICBFbGVtZW50U2hhZG93KiBlbnN1cmVTaGFkb3coKTsKKyAgICBQYXNz
UmVmUHRyPFNoYWRvd1Jvb3Q+IGNyZWF0ZVNoYWRvd1Jvb3QoRXhjZXB0aW9uQ29kZSYpOworCiAg
ICAgdmlydHVhbCB2b2lkIHdpbGxBZGRBdXRob3JTaGFkb3dSb290KCkgeyB9CiAgICAgdmlydHVh
bCBib29sIGFyZUF1dGhvclNoYWRvd3NBbGxvd2VkKCkgY29uc3QgeyByZXR1cm4gdHJ1ZTsgfQog
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5pZGwgYi9Tb3VyY2UvV2Vi
Q29yZS9kb20vRWxlbWVudC5pZGwKaW5kZXggOGI2NjIyZDEwM2FkM2RmZjliM2EyZDE2YWRiNzY1
YTFkNjQ4YzIwZi4uODc2OWM2M2U2MGUxNTM0MWIwYzg4YzQ2Mjk5NmQyZmNhMWNkMjc0ZCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuaWRsCisrKyBiL1NvdXJjZS9XZWJD
b3JlL2RvbS9FbGVtZW50LmlkbApAQCAtMTE5LDggKzExOSwxMCBAQAogICAgIHJlYWRvbmx5IGF0
dHJpYnV0ZSBFbGVtZW50IG5leHRFbGVtZW50U2libGluZzsKICAgICByZWFkb25seSBhdHRyaWJ1
dGUgdW5zaWduZWQgbG9uZyBjaGlsZEVsZW1lbnRDb3VudDsKIAotI2lmIGRlZmluZWQoRU5BQkxF
X1NIQURPV19ET00pCisgICAgLy8gU2hhZG93QXdhcmUgQVBJCisjaWYgZGVmaW5lZChFTkFCTEVf
U0hBRE9XX0RPTSkgJiYgRU5BQkxFX1NIQURPV19ET00KICAgICBbUmVmbGVjdCwgVjhFbmFibGVk
QXRSdW50aW1lPXNoYWRvd0RPTV0gYXR0cmlidXRlIERPTVN0cmluZyBwc2V1ZG87CisgICAgW1Y4
RW5hYmxlZEF0UnVudGltZT1zaGFkb3dET01dIFNoYWRvd1Jvb3QgY3JlYXRlU2hhZG93Um9vdCgp
IHJhaXNlcyhET01FeGNlcHRpb24pOwogI2VuZGlmCiAKICAgICAvLyBET00gNApkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDg3
ODQ4ZWE0NDhkMmQyNThkMzU5OTk2ODJiMGFiOGUyN2Q4NTJlMDIuLjc2NTc5NzhkODE3OGI3N2Vh
NTE1NjNkYWUwYzhlNjMxMWFmYTdmMmIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxv
ZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMSBAQAorMjAxMi0xMS0y
MSAgSGFqaW1lIE1vcnJpdGEgIDxtb3JyaXRhQGdvb2dsZS5jb20+CisKKyAgICAgICAgW1NoYWRv
dyBET01dIEltcGxlbWVudCBFbGVtZW50OjpjcmVhdGVTaGFkb3dSb290KCkKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMjkxMQorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBjb3ZlcmFnZSBtaWdodCBu
b3Qgc2VlbSBjb21wcmVoZW5zaXZlIGF0IGEgZ2xhbmNlLiBIb3dldmVyLAorICAgICAgICB0aGlz
IGlzIGp1c3QgYW4gYWxpYXMgb2YgU2hhZG93Um9vdCBjb25zdHJ1Y3RvciBhbmQgdGhlcmUgYXJl
CisgICAgICAgIGJ1bmNoIG9mIHRlc3QgY2FzZXMgd2hpY2ggY292ZXIgaXQuCisKKyAgICAgICAg
QXMgYnVnIDEwMjkxMyB3aWxsIGNvbnZlcnQgc3VjaCBjYWxsc2l0ZXMgdG8gdXNlIGNyZWF0ZVNo
YWRvd1Jvb3QoKSwKKyAgICAgICAgdGhlIEFQSSB3aWxsIGdldCBiZSBjb3ZlcmVkIHdlbGwgdGhl
bi4KKworICAgICAgICAqIGZhc3QvZG9tL3NoYWRvdy9zaGFkb3ctYXdhcmUtY3JlYXRlLXNoZG93
LXJvb3QtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2RvbS9zaGFkb3cvc2hh
ZG93LWF3YXJlLWNyZWF0ZS1zaGRvdy1yb290Lmh0bWw6IEFkZGVkLgorICAgICAgICAgIEZ1cnRo
ZXIgU2hhZG93QXdhcmUgQVBJIHdpbGwgY29tZSBoZXJlLgorCiAyMDEyLTExLTIxICBTaGVyaWZm
IEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KIAogICAgICAgICBVbnJldmlld2Vk
LCByb2xsaW5nIG91dCByMTM1NDY0LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9kb20v
c2hhZG93L3NoYWRvdy1hd2FyZS1jcmVhdGUtc2hhZG93LXJvb3QtZXhwZWN0ZWQudHh0IGIvTGF5
b3V0VGVzdHMvZmFzdC9kb20vc2hhZG93L3NoYWRvdy1hd2FyZS1jcmVhdGUtc2hhZG93LXJvb3Qt
ZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmZlZTZjMzNmYmZiOTY5OTAwYTQ2ZWUzMmU0NTVhM2Iw
MDI0NTdjNGIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9zaGFkb3cv
c2hhZG93LWF3YXJlLWNyZWF0ZS1zaGFkb3ctcm9vdC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwx
MyBAQAorVGVzdHMgZm9yIFNoYWRvd0F3YXJlIEpTIEFQSXMuCisKK09uIHN1Y2Nlc3MsIHlvdSB3
aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENP
TVBMRVRFIi4KKworCitQQVNTIHJvb3QxLmNvbnN0cnVjdG9yIGlzIHdpbmRvdy5XZWJLaXRTaGFk
b3dSb290CitQQVNTIHJvb3QxIGlzIG5vdCByb290MgorUEFTUyByb290MSBpcyB3aW5kb3cuaW50
ZXJuYWxzLm9sZGVzdFNoYWRvd1Jvb3QoaG9zdCkKK1BBU1Mgcm9vdDIgaXMgd2luZG93LmludGVy
bmFscy55b3VuZ2VzdFNoYWRvd1Jvb3QoaG9zdCkKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlz
IHRydWUKKworVEVTVCBDT01QTEVURQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Rv
bS9zaGFkb3cvc2hhZG93LWF3YXJlLWNyZWF0ZS1zaGFkb3ctcm9vdC5odG1sIGIvTGF5b3V0VGVz
dHMvZmFzdC9kb20vc2hhZG93L3NoYWRvdy1hd2FyZS1jcmVhdGUtc2hhZG93LXJvb3QuaHRtbApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwLi45M2IxNzQzZmMzMWJhZWIzYzhiODdhYzNiNGY5ZjNlYjgxYzM0OTk0Ci0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9kb20vc2hhZG93L3NoYWRvdy1hd2FyZS1j
cmVhdGUtc2hhZG93LXJvb3QuaHRtbApAQCAtMCwwICsxLDIyIEBACis8IURPQ1RZUEUgaHRtbD4K
KzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vanMvcmVzb3VyY2VzL2pzLXRlc3Qt
cHJlLmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPHNjcmlwdD4KK2Rlc2NyaXB0aW9u
KCJUZXN0cyBmb3IgU2hhZG93QXdhcmUgSlMgQVBJcy4iKTsKKworLy8gU2hhZG93QXdhcmUuY3Jl
YXRlU2hhZG93Um9vdCgpCit2YXIgaG9zdCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2Rpdicp
OwordmFyIHJvb3QxID0gaG9zdC5jcmVhdGVTaGFkb3dSb290KCk7Cit2YXIgcm9vdDIgPSBob3N0
LmNyZWF0ZVNoYWRvd1Jvb3QoKTsKK3Nob3VsZEJlKCJyb290MS5jb25zdHJ1Y3RvciIsICJ3aW5k
b3cuV2ViS2l0U2hhZG93Um9vdCIpOworc2hvdWxkTm90QmUoInJvb3QxIiwgInJvb3QyIik7Citz
aG91bGRCZSgicm9vdDEiLCAid2luZG93LmludGVybmFscy5vbGRlc3RTaGFkb3dSb290KGhvc3Qp
Iik7CitzaG91bGRCZSgicm9vdDIiLCAid2luZG93LmludGVybmFscy55b3VuZ2VzdFNoYWRvd1Jv
b3QoaG9zdCkiKTsKKworPC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vLi4vanMvcmVzb3VyY2Vz
L2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>175904</attachid>
            <date>2012-11-25 17:47:45 -0800</date>
            <delta_ts>2012-11-26 01:39:30 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-102911-20121126104525.patch</filename>
            <type>text/plain</type>
            <size>6441</size>
            <attacher name="Hajime Morrita">morrita</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM1Njc2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZWM4NTc1MjIwZWQwNzc2
ZGMyZWIzNThkZjY2MWJlMGMzY2I2N2Q5MC4uODIxZDc4ZDVhNWJlZmZkNjEzMTY1MjBlMmRmYzE3
MWVkM2VmYzZhZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDEyLTExLTIxICBIYWpp
bWUgTW9ycml0YSAgPG1vcnJpdGFAZ29vZ2xlLmNvbT4KKworICAgICAgICBbU2hhZG93IERPTV0g
SW1wbGVtZW50IEVsZW1lbnQ6OmNyZWF0ZVNoYWRvd1Jvb3QoKQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAyOTExCisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgS2VudGFybyBIYXJhLgorCisgICAgICAgIEFkZGVkIGFuIEFQSSBpbXBsZW1lbnRhdGlvbiBh
bmQgZXhwb3NlZCBpdC4KKworICAgICAgICBUaGlzIGlzIGJhc2ljYWxseSBhbiBhbGlhcyBvZiB0
aGUgU2hhZG93Um9vdCBjb25zdHJ1Y3Rvciwgd2hpY2gKKyAgICAgICAgd2lsbCBiZSByZW1vdmVk
IGFzIGJ1ZyAxMDI5MTMuCisKKyAgICAgICAgVGVzdDogZmFzdC9kb20vc2hhZG93L3NoYWRvdy1h
d2FyZS1jcmVhdGUtc2hkb3ctcm9vdC5odG1sCisKKyAgICAgICAgKiBiaW5kaW5ncy9nb2JqZWN0
L0dOVW1ha2VmaWxlLmFtOgorICAgICAgICAqIGRvbS9FbGVtZW50LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OkVsZW1lbnQ6OmNyZWF0ZVNoYWRvd1Jvb3QpOgorICAgICAgICAoV2ViQ29yZSk6Cisg
ICAgICAgICogZG9tL0VsZW1lbnQuaDoKKyAgICAgICAgKEVsZW1lbnQpOgorICAgICAgICAqIGRv
bS9FbGVtZW50LmlkbDoKKwogMjAxMi0xMS0yNSAgS2VudCBUYW11cmEgIDx0a2VudEBjaHJvbWl1
bS5vcmc+CiAKICAgICAgICAgUmVmYWN0b3Jpbmc6IE1vdmUgdGhlIGNvbnRlbnQgb2YgSFRNTElu
cHV0RWxlbWVudDo6c3VidHJlZUhhc0NoYW5nZWQgdG8gVGV4dEZpZWxkSW5wdXRUeXBlCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9nb2JqZWN0L0dOVW1ha2VmaWxlLmFtIGIv
U291cmNlL1dlYkNvcmUvYmluZGluZ3MvZ29iamVjdC9HTlVtYWtlZmlsZS5hbQppbmRleCA4OGVk
MTZjMDdjY2EzZmU4ZjY2N2Q4ZWUxMGJhMWQ4YTQwNjQ3OTY1Li5jZTg3YmI1M2M1MTVjMWI0NDll
Yjg1ODdjZWE1NGM4YWY2M2EyYzU3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5n
cy9nb2JqZWN0L0dOVW1ha2VmaWxlLmFtCisrKyBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2dv
YmplY3QvR05VbWFrZWZpbGUuYW0KQEAgLTIzNyw2ICsyMzcsOCBAQCB3ZWJraXRndGtfZ2RvbV9i
dWlsdF9zb3VyY2VzICs9IFwKIAlEZXJpdmVkU291cmNlcy93ZWJraXQvV2ViS2l0RE9NUmFuZ2VQ
cml2YXRlLmggXAogCURlcml2ZWRTb3VyY2VzL3dlYmtpdC9XZWJLaXRET01TY3JlZW4uY3BwIFwK
IAlEZXJpdmVkU291cmNlcy93ZWJraXQvV2ViS2l0RE9NU2NyZWVuUHJpdmF0ZS5oIFwKKwlEZXJp
dmVkU291cmNlcy93ZWJraXQvV2ViS2l0RE9NU2hhZG93Um9vdC5jcHAgXAorCURlcml2ZWRTb3Vy
Y2VzL3dlYmtpdC9XZWJLaXRET01TaGFkb3dSb290UHJpdmF0ZS5oIFwKIAlEZXJpdmVkU291cmNl
cy93ZWJraXQvV2ViS2l0RE9NU3RvcmFnZS5jcHAgXAogCURlcml2ZWRTb3VyY2VzL3dlYmtpdC9X
ZWJLaXRET01TdG9yYWdlSW5mby5jcHAgXAogCURlcml2ZWRTb3VyY2VzL3dlYmtpdC9XZWJLaXRE
T01TdG9yYWdlSW5mb1ByaXZhdGUuaCBcCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9kb20v
RWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5jcHAKaW5kZXggM2NiMDRm
MGM1ZDMzOTk2YjNlY2NhODc4ODViOTM2OGNhZTRhNGY2Ni4uYTRmN2Q3MmFmZjM5MTcyODg0NTQ4
ZGNmZDVjZGQyYzFlM2NiMDg0MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1l
bnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmNwcApAQCAtMTQ0MCw2ICsx
NDQwLDExIEBAIEVsZW1lbnRTaGFkb3cqIEVsZW1lbnQ6OmVuc3VyZVNoYWRvdygpCiAgICAgcmV0
dXJuIGRhdGEtPm1fc2hhZG93LmdldCgpOwogfQogCitQYXNzUmVmUHRyPFNoYWRvd1Jvb3Q+IEVs
ZW1lbnQ6OmNyZWF0ZVNoYWRvd1Jvb3QoRXhjZXB0aW9uQ29kZSYgZWMpCit7CisgICAgcmV0dXJu
IFNoYWRvd1Jvb3Q6OmNyZWF0ZSh0aGlzLCBlYyk7Cit9CisKIFNoYWRvd1Jvb3QqIEVsZW1lbnQ6
OnVzZXJBZ2VudFNoYWRvd1Jvb3QoKSBjb25zdAogewogICAgIGlmIChFbGVtZW50U2hhZG93KiBl
bGVtZW50U2hhZG93ID0gc2hhZG93KCkpIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Rv
bS9FbGVtZW50LmggYi9Tb3VyY2UvV2ViQ29yZS9kb20vRWxlbWVudC5oCmluZGV4IDVmMTFlYzkx
ZTljNzQ2NTAxNGYzYTYyNjdhYzMyNzFmNTE1NmNhMTQuLjgyMzM5Yzk2YmUxZWEyZGVlMGE2MjRl
YWJjMmUwN2M1NDZjODZlMTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50
LmgKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuaApAQCAtMjc1LDYgKzI3NSw4IEBA
IHB1YmxpYzoKIAogICAgIEVsZW1lbnRTaGFkb3cqIHNoYWRvdygpIGNvbnN0OwogICAgIEVsZW1l
bnRTaGFkb3cqIGVuc3VyZVNoYWRvdygpOworICAgIFBhc3NSZWZQdHI8U2hhZG93Um9vdD4gY3Jl
YXRlU2hhZG93Um9vdChFeGNlcHRpb25Db2RlJik7CisKICAgICB2aXJ0dWFsIHZvaWQgd2lsbEFk
ZEF1dGhvclNoYWRvd1Jvb3QoKSB7IH0KICAgICB2aXJ0dWFsIGJvb2wgYXJlQXV0aG9yU2hhZG93
c0FsbG93ZWQoKSBjb25zdCB7IHJldHVybiB0cnVlOyB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL2RvbS9FbGVtZW50LmlkbCBiL1NvdXJjZS9XZWJDb3JlL2RvbS9FbGVtZW50LmlkbApp
bmRleCA4YjY2MjJkMTAzYWQzZGZmOWIzYTJkMTZhZGI3NjVhMWQ2NDhjMjBmLi44NzY5YzYzZTYw
ZTE1MzQxYjBjODhjNDYyOTk2ZDJmY2ExY2QyNzRkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9kb20vRWxlbWVudC5pZGwKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL0VsZW1lbnQuaWRsCkBA
IC0xMTksOCArMTE5LDEwIEBACiAgICAgcmVhZG9ubHkgYXR0cmlidXRlIEVsZW1lbnQgbmV4dEVs
ZW1lbnRTaWJsaW5nOwogICAgIHJlYWRvbmx5IGF0dHJpYnV0ZSB1bnNpZ25lZCBsb25nIGNoaWxk
RWxlbWVudENvdW50OwogCi0jaWYgZGVmaW5lZChFTkFCTEVfU0hBRE9XX0RPTSkKKyAgICAvLyBT
aGFkb3dBd2FyZSBBUEkKKyNpZiBkZWZpbmVkKEVOQUJMRV9TSEFET1dfRE9NKSAmJiBFTkFCTEVf
U0hBRE9XX0RPTQogICAgIFtSZWZsZWN0LCBWOEVuYWJsZWRBdFJ1bnRpbWU9c2hhZG93RE9NXSBh
dHRyaWJ1dGUgRE9NU3RyaW5nIHBzZXVkbzsKKyAgICBbVjhFbmFibGVkQXRSdW50aW1lPXNoYWRv
d0RPTV0gU2hhZG93Um9vdCBjcmVhdGVTaGFkb3dSb290KCkgcmFpc2VzKERPTUV4Y2VwdGlvbik7
CiAjZW5kaWYKIAogICAgIC8vIERPTSA0CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNzY0NmEwNzU3ZWE5MTY4Mzg4ZGQ4ZDM2
MmQ4ZjFhYjFiYmIzYzEyNy4uZDRkZmNjM2NmMTBkM2E4MDhhZDVkNmI0ZTE4YTUxOTMwODIwZmE2
YSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0No
YW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTExLTIxICBIYWppbWUgTW9ycml0YSAgPG1v
cnJpdGFAZ29vZ2xlLmNvbT4KKworICAgICAgICBbU2hhZG93IERPTV0gSW1wbGVtZW50IEVsZW1l
bnQ6OmNyZWF0ZVNoYWRvd1Jvb3QoKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTAyOTExCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgS2VudGFybyBIYXJh
LgorCisgICAgICAgIFRoZSBjb3ZlcmFnZSBtaWdodCBub3Qgc2VlbSBjb21wcmVoZW5zaXZlIGF0
IGEgZ2xhbmNlLiBIb3dldmVyLAorICAgICAgICB0aGlzIGlzIGp1c3QgYW4gYWxpYXMgb2YgU2hh
ZG93Um9vdCBjb25zdHJ1Y3RvciBhbmQgdGhlcmUgYXJlCisgICAgICAgIGJ1bmNoIG9mIHRlc3Qg
Y2FzZXMgd2hpY2ggY292ZXIgaXQuCisKKyAgICAgICAgQXMgYnVnIDEwMjkxMyB3aWxsIGNvbnZl
cnQgc3VjaCBjYWxsc2l0ZXMgdG8gdXNlIGNyZWF0ZVNoYWRvd1Jvb3QoKSwKKyAgICAgICAgdGhl
IEFQSSB3aWxsIGdldCBiZSBjb3ZlcmVkIHdlbGwgdGhlbi4KKworICAgICAgICAqIGZhc3QvZG9t
L3NoYWRvdy9zaGFkb3ctYXdhcmUtY3JlYXRlLXNoZG93LXJvb3QtZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKyAgICAgICAgKiBmYXN0L2RvbS9zaGFkb3cvc2hhZG93LWF3YXJlLWNyZWF0ZS1zaGRvdy1y
b290Lmh0bWw6IEFkZGVkLgorICAgICAgICAgIEZ1cnRoZXIgU2hhZG93QXdhcmUgQVBJIHdpbGwg
Y29tZSBoZXJlLgorCiAyMDEyLTExLTI1ICBLdW5paGlrbyBTYWthbW90byAgPGtzYWthbW90b0Bj
aHJvbWl1bS5vcmc+CiAKICAgICAgICAgW0Nocm9taXVtXSBBZGQgdGVzdHMgZm9yIGRhdGV0aW1l
L2RhdGV0aW1lLWxvY2FsIHN1Z2dlc3Rpb24gcGlja2VyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9mYXN0L2RvbS9zaGFkb3cvc2hhZG93LWF3YXJlLWNyZWF0ZS1zaGFkb3ctcm9vdC1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9zaGFkb3cvc2hhZG93LWF3YXJlLWNyZWF0ZS1z
aGFkb3ctcm9vdC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZmVlNmMzM2ZiZmI5Njk5MDBhNDZl
ZTMyZTQ1NWEzYjAwMjQ1N2M0YgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3Qv
ZG9tL3NoYWRvdy9zaGFkb3ctYXdhcmUtY3JlYXRlLXNoYWRvdy1yb290LWV4cGVjdGVkLnR4dApA
QCAtMCwwICsxLDEzIEBACitUZXN0cyBmb3IgU2hhZG93QXdhcmUgSlMgQVBJcy4KKworT24gc3Vj
Y2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQg
YnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BBU1Mgcm9vdDEuY29uc3RydWN0b3IgaXMgd2luZG93
LldlYktpdFNoYWRvd1Jvb3QKK1BBU1Mgcm9vdDEgaXMgbm90IHJvb3QyCitQQVNTIHJvb3QxIGlz
IHdpbmRvdy5pbnRlcm5hbHMub2xkZXN0U2hhZG93Um9vdChob3N0KQorUEFTUyByb290MiBpcyB3
aW5kb3cuaW50ZXJuYWxzLnlvdW5nZXN0U2hhZG93Um9vdChob3N0KQorUEFTUyBzdWNjZXNzZnVs
bHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2Zhc3QvZG9tL3NoYWRvdy9zaGFkb3ctYXdhcmUtY3JlYXRlLXNoYWRvdy1yb290Lmh0bWwg
Yi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9zaGFkb3cvc2hhZG93LWF3YXJlLWNyZWF0ZS1zaGFkb3ct
cm9vdC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLjkzYjE3NDNmYzMxYmFlYjNjOGI4N2FjM2I0ZjlmM2ViODFj
MzQ5OTQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2RvbS9zaGFkb3cvc2hh
ZG93LWF3YXJlLWNyZWF0ZS1zaGFkb3ctcm9vdC5odG1sCkBAIC0wLDAgKzEsMjIgQEAKKzwhRE9D
VFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKzxzY3JpcHQgc3JjPSIuLi8uLi9qcy9yZXNvdXJj
ZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cis8c2NyaXB0Pgor
ZGVzY3JpcHRpb24oIlRlc3RzIGZvciBTaGFkb3dBd2FyZSBKUyBBUElzLiIpOworCisvLyBTaGFk
b3dBd2FyZS5jcmVhdGVTaGFkb3dSb290KCkKK3ZhciBob3N0ID0gZG9jdW1lbnQuY3JlYXRlRWxl
bWVudCgnZGl2Jyk7Cit2YXIgcm9vdDEgPSBob3N0LmNyZWF0ZVNoYWRvd1Jvb3QoKTsKK3ZhciBy
b290MiA9IGhvc3QuY3JlYXRlU2hhZG93Um9vdCgpOworc2hvdWxkQmUoInJvb3QxLmNvbnN0cnVj
dG9yIiwgIndpbmRvdy5XZWJLaXRTaGFkb3dSb290Iik7CitzaG91bGROb3RCZSgicm9vdDEiLCAi
cm9vdDIiKTsKK3Nob3VsZEJlKCJyb290MSIsICJ3aW5kb3cuaW50ZXJuYWxzLm9sZGVzdFNoYWRv
d1Jvb3QoaG9zdCkiKTsKK3Nob3VsZEJlKCJyb290MiIsICJ3aW5kb3cuaW50ZXJuYWxzLnlvdW5n
ZXN0U2hhZG93Um9vdChob3N0KSIpOworCis8L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi8uLi9q
cy9yZXNvdXJjZXMvanMtdGVzdC1wb3N0LmpzIj48L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>