<?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>133066</bug_id>
          
          <creation_ts>2014-05-19 00:16:42 -0700</creation_ts>
          <short_desc>[Texmap] Incorrect order of compositing layers with transform-style: preserve-3d.</short_desc>
          <delta_ts>2015-05-11 03:37:53 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>90078</dup_id>
          
          <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>1</everconfirmed>
          <reporter name="Hyowon Kim">hw1008.kim</reporter>
          <assigned_to name="Hyowon Kim">hw1008.kim</assigned_to>
          <cc>cmarcelo</cc>
    
    <cc>commit-queue</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>luiz</cc>
    
    <cc>mrobinson</cc>
    
    <cc>noam</cc>
    
    <cc>svillar</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1010162</commentid>
    <comment_count>0</comment_count>
      <attachid>231680</attachid>
    <who name="Hyowon Kim">hw1008.kim</who>
    <bug_when>2014-05-19 00:16:42 -0700</bug_when>
    <thetext>Created attachment 231680
testcase

According to W3C spec about preserve-3d,
&quot;An element that establishes a 3D rendering context also participates in that context.&quot;
But a TextureMapperLayer with preserve-3d doesn&apos;t participate in sortByZOrder() while Its children are reordered.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1010164</commentid>
    <comment_count>1</comment_count>
      <attachid>231682</attachid>
    <who name="Hyowon Kim">hw1008.kim</who>
    <bug_when>2014-05-19 00:30:46 -0700</bug_when>
    <thetext>Created attachment 231682
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1011112</commentid>
    <comment_count>2</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2014-05-22 18:48:36 -0700</bug_when>
    <thetext>This probably needs a test case or at least an existing test case that shows the bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1011116</commentid>
    <comment_count>3</comment_count>
    <who name="Hyowon Kim">hw1008.kim</who>
    <bug_when>2014-05-22 19:15:38 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; This probably needs a test case or at least an existing test case that shows the bug.

I attached a test case above.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1011117</commentid>
    <comment_count>4</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2014-05-22 19:16:41 -0700</bug_when>
    <thetext>It should be checked in as part of the patch. Does the port you are working with have the ability to run AC tests?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1011136</commentid>
    <comment_count>5</comment_count>
    <who name="Hyowon Kim">hw1008.kim</who>
    <bug_when>2014-05-22 20:26:48 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; It should be checked in as part of the patch. Does the port you are working with have the ability to run AC tests?

Okay, I&apos;ll put the test case into LayoutTest.
And the EFL port enables AC by default.
You can see a red box when running with the test case on EFL or GTK Minibrowser.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1011650</commentid>
    <comment_count>6</comment_count>
      <attachid>232060</attachid>
    <who name="Hyowon Kim">hw1008.kim</who>
    <bug_when>2014-05-25 23:17:47 -0700</bug_when>
    <thetext>Created attachment 232060
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1011672</commentid>
    <comment_count>7</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2014-05-26 02:16:54 -0700</bug_when>
    <thetext>Is this a DUP of https://bugs.webkit.org/show_bug.cgi?id=90078?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1011678</commentid>
    <comment_count>8</comment_count>
    <who name="Hyowon Kim">hw1008.kim</who>
    <bug_when>2014-05-26 02:39:23 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; Is this a DUP of https://bugs.webkit.org/show_bug.cgi?id=90078?

Yes :) I didn&apos;t know there already was a bug report for this issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1025391</commentid>
    <comment_count>9</comment_count>
      <attachid>235666</attachid>
    <who name="Hyowon Kim">hw1008.kim</who>
    <bug_when>2014-07-28 23:32:50 -0700</bug_when>
    <thetext>Created attachment 235666
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1025407</commentid>
    <comment_count>10</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2014-07-29 01:12:11 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; Created an attachment (id=235666) [details]
&gt; Patch

I think it&apos;s better if you attach the patch to the original bug and mark this as duplicate.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1030231</commentid>
    <comment_count>11</comment_count>
    <who name="Hyowon Kim">hw1008.kim</who>
    <bug_when>2014-08-20 00:24:57 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 90078 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>231680</attachid>
            <date>2014-05-19 00:16:42 -0700</date>
            <delta_ts>2014-05-19 00:16:42 -0700</delta_ts>
            <desc>testcase</desc>
            <filename>preserve3d.html</filename>
            <type>text/html</type>
            <size>740</size>
            <attacher name="Hyowon Kim">hw1008.kim</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KICAgIDxzdHlsZT4KICAgIC5zdGFnZSB7CiAg
ICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgIHRvcDogMHB4OwogICAgICAgIGxlZnQ6
IDBweDsKICAgICAgICBtYXJnaW46IDEwcHg7CiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJl
bnQ7CiAgICB9CgogICAgLnByZXNlcnZlLTNkIHsKICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1z
dHlsZTogcHJlc2VydmUtM2Q7CiAgICB9CgogICAgLmJveCB7CiAgICAgICAgcG9zaXRpb246IGFi
c29sdXRlOwogICAgICAgIHdpZHRoOiAxMDBweDsKICAgICAgICBoZWlnaHQ6IDEwMHB4OwogICAg
fQoKICAgIC5mcm9udCB7CiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47CiAgICAgICAg
LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNEKDBweCwgMHB4LCAxMHB4KSAKICAgIH0KCiAg
ICAuYmFjayB7CiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkOwogICAgICAgIC13ZWJraXQt
dHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgwcHgsIDBweCwgLTEwcHgpIAogICAgfQogICAgPC9zdHls
ZT4KPC9oZWFkPgo8Ym9keT4KICAgIDxkaXYgY2xhc3M9InN0YWdlIj4KICAgICAgICA8ZGl2IGNs
YXNzPSJwcmVzZXJ2ZS0zZCBib3ggZnJvbnQiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJib3gg
YmFjayI+PC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+Cgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>231682</attachid>
            <date>2014-05-19 00:30:46 -0700</date>
            <delta_ts>2014-05-25 23:17:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-133066-20140519163021.patch</filename>
            <type>text/plain</type>
            <size>5896</size>
            <attacher name="Hyowon Kim">hw1008.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY5MDMyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWYxZjk3ZTQzMzk3NDNm
MDBkYzYyMzJhOWFiM2NlM2UzYmZjNDA1Mi4uM2JlYTJjNzliNzUzODUxMWZmZjkwZjI1M2VlY2Ey
MGI0NDE3YWI1OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE0LTA1LTE5ICBIeW93
b24gS2ltICA8aHcxMDA4LmtpbUBzYW1zdW5nLmNvbT4KKworICAgICAgICBbVGV4bWFwXSBJbmNv
cnJlY3Qgb3JkZXIgb2YgY29tcG9zaXRpbmcgbGF5ZXJzIHdpdGggdHJhbnNmb3JtLXN0eWxlOiBw
cmVzZXJ2ZS0zZC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTEzMzA2NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFdoZW4gYSBsYXllciB3aXRoIHByZXNlcnZlLTNkIGlzIGVuY291bnRlcmVkIGR1cmluZyBj
b21wb3NpdGluZywKKyAgICAgICAgVGV4dHVyZU1hcHBlciBzaG91bGQgc29ydCBhbGwgbGF5ZXJz
IGludm9sdmVkIGluIHByZXNlcnZlLTNkLAorICAgICAgICBhbmQgdGhlbiBjb21wb3NpdGUgdGhl
bSBpbiB0aGUgcmlnaHQgb3JkZXIuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy90ZXht
YXAvVGV4dHVyZU1hcHBlckxheWVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlRleHR1cmVNYXBw
ZXJQYWludE9wdGlvbnM6OlRleHR1cmVNYXBwZXJQYWludE9wdGlvbnMpOgorICAgICAgICAoV2Vi
Q29yZTo6VGV4dHVyZU1hcHBlckxheWVyOjpjb21wdXRlVHJhbnNmb3Jtc1JlY3Vyc2l2ZSk6Cisg
ICAgICAgIChXZWJDb3JlOjpUZXh0dXJlTWFwcGVyTGF5ZXI6OnBhaW50U2VsZkFuZENoaWxkcmVu
KToKKyAgICAgICAgKFdlYkNvcmU6OmNvbGxlY3QzRExheWVycyk6CisgICAgICAgIChXZWJDb3Jl
OjpUZXh0dXJlTWFwcGVyTGF5ZXI6OnBhaW50M0RMYXllcnMpOgorICAgICAgICAoV2ViQ29yZTo6
VGV4dHVyZU1hcHBlckxheWVyOjpwYWludFJlY3Vyc2l2ZSk6CisgICAgICAgICogcGxhdGZvcm0v
Z3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJMYXllci5oOgorICAgICAgICAoV2ViQ29yZTo6
VGV4dHVyZU1hcHBlckxheWVyOjppc1ByZXNlcnZpbmczRCk6CisKIDIwMTQtMDUtMTggIFN2ZXRs
YW5hIFJlZGNoZW5rbyAgPHJlZGNoZW5rb0B5YW5kZXgtdGVhbS5ydT4KIAogICAgICAgICBJbnB1
dCA6OnNlbGVjdGlvbiBwc2V1ZG8gY2xhc3MgZG9lcyBub3Qgd29yayBsZWFkaW5nIHRvIGhpZGRl
biBzZWxlY3Rpb24KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L3RleG1hcC9UZXh0dXJlTWFwcGVyTGF5ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJMYXllci5jcHAKaW5kZXggMjMzY2NiODdiNGYw
MWRkNGY3MTE4YTgxNzBiNjllNGRlNjc2Y2ZiMC4uNWMyNDAzODI0Zjc1OWEwNjUyNGMwYmYyODU2
ZjYzZTNmZWI5YTBmOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvdGV4bWFwL1RleHR1cmVNYXBwZXJMYXllci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJMYXllci5jcHAKQEAgLTM0LDkgKzM0
LDExIEBAIHB1YmxpYzoKICAgICBmbG9hdCBvcGFjaXR5OwogICAgIFRyYW5zZm9ybWF0aW9uTWF0
cml4IHRyYW5zZm9ybTsKICAgICBJbnRTaXplIG9mZnNldDsKKyAgICBib29sIGlzUHJlc2Vydmlu
ZzNEOwogICAgIFRleHR1cmVNYXBwZXIqIHRleHR1cmVNYXBwZXI7CiAgICAgVGV4dHVyZU1hcHBl
clBhaW50T3B0aW9ucygpCiAgICAgICAgIDogb3BhY2l0eSgxKQorICAgICAgICAsIGlzUHJlc2Vy
dmluZzNEKGZhbHNlKQogICAgICAgICAsIHRleHR1cmVNYXBwZXIoMCkKICAgICB7IH0KIH07CkBA
IC02NSw3ICs2Nyw3IEBAIHZvaWQgVGV4dHVyZU1hcHBlckxheWVyOjpjb21wdXRlVHJhbnNmb3Jt
c1JlY3Vyc2l2ZSgpCiAKICAgICBtX3N0YXRlLnZpc2libGUgPSBtX3N0YXRlLmJhY2tmYWNlVmlz
aWJpbGl0eSB8fCAhbV9jdXJyZW50VHJhbnNmb3JtLmNvbWJpbmVkKCkuaXNCYWNrRmFjZVZpc2li
bGUoKTsKIAotICAgIGlmIChtX3BhcmVudCAmJiBtX3BhcmVudC0+bV9zdGF0ZS5wcmVzZXJ2ZXMz
RCkKKyAgICBpZiAobV9zdGF0ZS5wcmVzZXJ2ZXMzRCB8fCAobV9wYXJlbnQgJiYgbV9wYXJlbnQt
Pm1fc3RhdGUucHJlc2VydmVzM0QpKQogICAgICAgICBtX2NlbnRlclogPSBtX2N1cnJlbnRUcmFu
c2Zvcm0uY29tYmluZWQoKS5tYXBQb2ludChGbG9hdFBvaW50M0QobV9zdGF0ZS5zaXplLndpZHRo
KCkgLyAyLCBtX3N0YXRlLnNpemUuaGVpZ2h0KCkgLyAyLCAwKSkueigpOwogCiAgICAgaWYgKG1f
c3RhdGUubWFza0xheWVyKQpAQCAtNzYsMTAgKzc4LDYgQEAgdm9pZCBUZXh0dXJlTWFwcGVyTGF5
ZXI6OmNvbXB1dGVUcmFuc2Zvcm1zUmVjdXJzaXZlKCkKICAgICAgICAgUkVMRUFTRV9BU1NFUlQo
bV9jaGlsZHJlbltpXS0+bV9wYXJlbnQgPT0gdGhpcyk7CiAgICAgICAgIG1fY2hpbGRyZW5baV0t
PmNvbXB1dGVUcmFuc2Zvcm1zUmVjdXJzaXZlKCk7CiAgICAgfQotCi0gICAgLy8gUmVvcmRlciBj
aGlsZHJlbiBpZiBuZWVkZWQgb24gdGhlIHdheSBiYWNrIHVwLgotICAgIGlmIChtX3N0YXRlLnBy
ZXNlcnZlczNEKQotICAgICAgICBzb3J0QnlaT3JkZXIobV9jaGlsZHJlbik7CiB9CiAKIHZvaWQg
VGV4dHVyZU1hcHBlckxheWVyOjpwYWludCgpCkBAIC0xNzUsNyArMTczLDcgQEAgdm9pZCBUZXh0
dXJlTWFwcGVyTGF5ZXI6OnBhaW50U2VsZkFuZENoaWxkcmVuKGNvbnN0IFRleHR1cmVNYXBwZXJQ
YWludE9wdGlvbnMmIG8KIHsKICAgICBwYWludFNlbGYob3B0aW9ucyk7CiAKLSAgICBpZiAobV9j
aGlsZHJlbi5pc0VtcHR5KCkpCisgICAgaWYgKG1fY2hpbGRyZW4uaXNFbXB0eSgpIHx8IG1fc3Rh
dGUucHJlc2VydmVzM0QpCiAgICAgICAgIHJldHVybjsKIAogICAgIGJvb2wgc2hvdWxkQ2xpcCA9
IG1fc3RhdGUubWFza3NUb0JvdW5kcyAmJiAhbV9zdGF0ZS5wcmVzZXJ2ZXMzRDsKQEAgLTM4MCw2
ICszNzgsMzQgQEAgdm9pZCBUZXh0dXJlTWFwcGVyTGF5ZXI6OnBhaW50VXNpbmdPdmVybGFwUmVn
aW9ucyhjb25zdCBUZXh0dXJlTWFwcGVyUGFpbnRPcHRpb24KICAgICB9CiB9CiAKK3N0YXRpYyB2
b2lkIGNvbGxlY3QzRExheWVycyhWZWN0b3I8VGV4dHVyZU1hcHBlckxheWVyKj4mIGxheWVycykK
K3sKKyAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IGxheWVycy5zaXplKCk7ICsraSkgeworICAg
ICAgICBUZXh0dXJlTWFwcGVyTGF5ZXIqIGxheWVyID0gbGF5ZXJzW2ldOworICAgICAgICBpZiAo
IWxheWVyLT5pc1ByZXNlcnZpbmczRCgpIHx8IGxheWVyLT5jaGlsZHJlbigpLmlzRW1wdHkoKSkK
KyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgIFZlY3RvcjxUZXh0dXJlTWFwcGVyTGF5
ZXIqPiBzdWJsYXllcnMgPSBsYXllci0+Y2hpbGRyZW4oKTsKKyAgICAgICAgY29sbGVjdDNETGF5
ZXJzKHN1YmxheWVycyk7CisgICAgICAgIGxheWVycy5pbnNlcnRWZWN0b3IoaSsxLCBzdWJsYXll
cnMpOworICAgICAgICBpICs9IHN1YmxheWVycy5zaXplKCk7CisgICAgfQorfQorCit2b2lkIFRl
eHR1cmVNYXBwZXJMYXllcjo6cGFpbnQzRExheWVycyhjb25zdCBUZXh0dXJlTWFwcGVyUGFpbnRP
cHRpb25zJiBvcHRpb25zKQoreworICAgIFZlY3RvcjxUZXh0dXJlTWFwcGVyTGF5ZXIqPiBsYXll
cnMobV9jaGlsZHJlbik7CisgICAgY29sbGVjdDNETGF5ZXJzKGxheWVycyk7CisgICAgbGF5ZXJz
LmFwcGVuZCh0aGlzKTsKKyAgICBzb3J0QnlaT3JkZXIobGF5ZXJzKTsKKworICAgIFRleHR1cmVN
YXBwZXJQYWludE9wdGlvbnMgbmV3T3B0aW9ucyhvcHRpb25zKTsKKyAgICBuZXdPcHRpb25zLmlz
UHJlc2VydmluZzNEID0gdHJ1ZTsKKworICAgIGZvciAoc2l6ZV90IGkgPSAwOyBpIDwgbGF5ZXJz
LnNpemUoKTsgKytpKQorICAgICAgICBsYXllcnNbaV0tPnBhaW50UmVjdXJzaXZlKG5ld09wdGlv
bnMpOworfQorCiB2b2lkIFRleHR1cmVNYXBwZXJMYXllcjo6YXBwbHlNYXNrKGNvbnN0IFRleHR1
cmVNYXBwZXJQYWludE9wdGlvbnMmIG9wdGlvbnMpCiB7CiAgICAgb3B0aW9ucy50ZXh0dXJlTWFw
cGVyLT5zZXRNYXNrTW9kZSh0cnVlKTsKQEAgLTQ0OCw2ICs0NzQsMTEgQEAgdm9pZCBUZXh0dXJl
TWFwcGVyTGF5ZXI6OnBhaW50UmVjdXJzaXZlKGNvbnN0IFRleHR1cmVNYXBwZXJQYWludE9wdGlv
bnMmIG9wdGlvbnMKICAgICBpZiAoIWlzVmlzaWJsZSgpKQogICAgICAgICByZXR1cm47CiAKKyAg
ICBpZiAoIW9wdGlvbnMuaXNQcmVzZXJ2aW5nM0QgJiYgbV9zdGF0ZS5wcmVzZXJ2ZXMzRCAmJiBt
X3BhcmVudCAmJiAhbV9wYXJlbnQtPm1fc3RhdGUucHJlc2VydmVzM0QpIHsKKyAgICAgICAgcGFp
bnQzRExheWVycyhvcHRpb25zKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKwogICAgIFRleHR1
cmVNYXBwZXJQYWludE9wdGlvbnMgcGFpbnRPcHRpb25zKG9wdGlvbnMpOwogICAgIHBhaW50T3B0
aW9ucy5vcGFjaXR5ICo9IG1fY3VycmVudE9wYWNpdHk7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyTGF5ZXIuaCBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyTGF5ZXIu
aAppbmRleCBhY2Q2Y2U3M2ZlY2JhMWI3NjQwYzAyNTllZTVkZDcwNjQ5ZjkzYTliLi41ZWNhNjYz
MjI2NWQyNmRjNWQ4M2E3MmY0MGQ4MWRhOWQxY2IxMTZkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckxheWVyLmgKKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJMYXll
ci5oCkBAIC0xMTQsNiArMTE0LDggQEAgcHVibGljOgogI2VuZGlmCiAgICAgfQogCisgICAgYm9v
bCBpc1ByZXNlcnZpbmczRCgpIGNvbnN0IHsgcmV0dXJuIG1fc3RhdGUucHJlc2VydmVzM0Q7IH0K
KwogICAgIHZvaWQgc2V0RGVidWdWaXN1YWxzKGJvb2wgc2hvd0RlYnVnQm9yZGVycywgY29uc3Qg
Q29sb3ImIGRlYnVnQm9yZGVyQ29sb3IsIGZsb2F0IGRlYnVnQm9yZGVyV2lkdGgsIGJvb2wgc2hv
d1JlcGFpbnRDb3VudGVyKTsKICAgICBib29sIGlzU2hvd2luZ1JlcGFpbnRDb3VudGVyKCkgY29u
c3QgeyByZXR1cm4gbV9zdGF0ZS5zaG93UmVwYWludENvdW50ZXI7IH0KICAgICB2b2lkIHNldFJl
cGFpbnRDb3VudChpbnQpOwpAQCAtMTU1LDYgKzE1Nyw3IEBAIHByaXZhdGU6CiAKICAgICB2b2lk
IHBhaW50UmVjdXJzaXZlKGNvbnN0IFRleHR1cmVNYXBwZXJQYWludE9wdGlvbnMmKTsKICAgICB2
b2lkIHBhaW50VXNpbmdPdmVybGFwUmVnaW9ucyhjb25zdCBUZXh0dXJlTWFwcGVyUGFpbnRPcHRp
b25zJik7CisgICAgdm9pZCBwYWludDNETGF5ZXJzKGNvbnN0IFRleHR1cmVNYXBwZXJQYWludE9w
dGlvbnMmKTsKICAgICBQYXNzUmVmUHRyPEJpdG1hcFRleHR1cmU+IHBhaW50SW50b1N1cmZhY2Uo
Y29uc3QgVGV4dHVyZU1hcHBlclBhaW50T3B0aW9ucyYsIGNvbnN0IEludFNpemUmKTsKICAgICB2
b2lkIHBhaW50V2l0aEludGVybWVkaWF0ZVN1cmZhY2UoY29uc3QgVGV4dHVyZU1hcHBlclBhaW50
T3B0aW9ucyYsIGNvbnN0IEludFJlY3QmKTsKICAgICB2b2lkIHBhaW50U2VsZihjb25zdCBUZXh0
dXJlTWFwcGVyUGFpbnRPcHRpb25zJik7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>232060</attachid>
            <date>2014-05-25 23:17:47 -0700</date>
            <delta_ts>2014-07-28 23:32:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-133066-20140526151722.patch</filename>
            <type>text/plain</type>
            <size>8928</size>
            <attacher name="Hyowon Kim">hw1008.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY5MzI2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWVlMGU3NWZkZmMwYWRh
YzZkOTdmZDM2NjQ3ZTY5NWE3ZDQzOWZmMS4uNTQ2ZjdlZDE3MmRiNjI3Yjk1N2I2ZDgxMzZjYzNm
YWRmZmVkYzI3YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE0LTA1LTI1ICBIeW93
b24gS2ltICA8aHcxMDA4LmtpbUBzYW1zdW5nLmNvbT4KKworICAgICAgICBbVGV4bWFwXSBJbmNv
cnJlY3Qgb3JkZXIgb2YgY29tcG9zaXRpbmcgbGF5ZXJzIHdpdGggdHJhbnNmb3JtLXN0eWxlOiBw
cmVzZXJ2ZS0zZC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTEzMzA2NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFdoZW4gYSBsYXllciB3aXRoIHByZXNlcnZlLTNkIGlzIGVuY291bnRlcmVkIGR1cmluZyBj
b21wb3NpdGluZywKKyAgICAgICAgVGV4dHVyZU1hcHBlciBzaG91bGQgc29ydCBhbGwgbGF5ZXJz
IGludm9sdmVkIGluIHByZXNlcnZlLTNkLAorICAgICAgICBhbmQgdGhlbiBjb21wb3NpdGUgdGhl
bSBpbiB0aGUgcmlnaHQgb3JkZXIuCisKKyAgICAgICAgVGVzdDogY29tcG9zaXRpbmcvcHJlc2Vy
dmUtM2QtbGF5ZXItb3JkZXIuaHRtbAorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvdGV4
bWFwL1RleHR1cmVNYXBwZXJMYXllci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpUZXh0dXJlTWFw
cGVyUGFpbnRPcHRpb25zOjpUZXh0dXJlTWFwcGVyUGFpbnRPcHRpb25zKToKKyAgICAgICAgKFdl
YkNvcmU6OlRleHR1cmVNYXBwZXJMYXllcjo6Y29tcHV0ZVRyYW5zZm9ybXNSZWN1cnNpdmUpOgor
ICAgICAgICAoV2ViQ29yZTo6VGV4dHVyZU1hcHBlckxheWVyOjpwYWludFNlbGZBbmRDaGlsZHJl
bik6CisgICAgICAgIChXZWJDb3JlOjpjb2xsZWN0M0RMYXllcnMpOgorICAgICAgICAoV2ViQ29y
ZTo6VGV4dHVyZU1hcHBlckxheWVyOjpwYWludDNETGF5ZXJzKToKKyAgICAgICAgKFdlYkNvcmU6
OlRleHR1cmVNYXBwZXJMYXllcjo6cGFpbnRSZWN1cnNpdmUpOgorICAgICAgICAqIHBsYXRmb3Jt
L2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyTGF5ZXIuaDoKKyAgICAgICAgKFdlYkNvcmU6
OlRleHR1cmVNYXBwZXJMYXllcjo6aXNQcmVzZXJ2aW5nM0QpOgorCiAyMDE0LTA1LTI1ICBCZW5q
YW1pbiBQb3VsYWluICA8YnBvdWxhaW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtpT1NdW1dLMl0g
VXNlIFNjcm9sbFZpZXcncyBzY3JvbGxPZmZzZXQgYXMgdGhlIHVub2JzY3VyZWRDb250ZW50UmVj
dApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1Rl
eHR1cmVNYXBwZXJMYXllci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90
ZXhtYXAvVGV4dHVyZU1hcHBlckxheWVyLmNwcAppbmRleCAyMzNjY2I4N2I0ZjAxZGQ0ZjcxMThh
ODE3MGI2OWU0ZGU2NzZjZmIwLi41YzI0MDM4MjRmNzU5YTA2NTI0YzBiZjI4NTZmNjNlM2ZlYjlh
MGY5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAv
VGV4dHVyZU1hcHBlckxheWVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckxheWVyLmNwcApAQCAtMzQsOSArMzQsMTEgQEAgcHVi
bGljOgogICAgIGZsb2F0IG9wYWNpdHk7CiAgICAgVHJhbnNmb3JtYXRpb25NYXRyaXggdHJhbnNm
b3JtOwogICAgIEludFNpemUgb2Zmc2V0OworICAgIGJvb2wgaXNQcmVzZXJ2aW5nM0Q7CiAgICAg
VGV4dHVyZU1hcHBlciogdGV4dHVyZU1hcHBlcjsKICAgICBUZXh0dXJlTWFwcGVyUGFpbnRPcHRp
b25zKCkKICAgICAgICAgOiBvcGFjaXR5KDEpCisgICAgICAgICwgaXNQcmVzZXJ2aW5nM0QoZmFs
c2UpCiAgICAgICAgICwgdGV4dHVyZU1hcHBlcigwKQogICAgIHsgfQogfTsKQEAgLTY1LDcgKzY3
LDcgQEAgdm9pZCBUZXh0dXJlTWFwcGVyTGF5ZXI6OmNvbXB1dGVUcmFuc2Zvcm1zUmVjdXJzaXZl
KCkKIAogICAgIG1fc3RhdGUudmlzaWJsZSA9IG1fc3RhdGUuYmFja2ZhY2VWaXNpYmlsaXR5IHx8
ICFtX2N1cnJlbnRUcmFuc2Zvcm0uY29tYmluZWQoKS5pc0JhY2tGYWNlVmlzaWJsZSgpOwogCi0g
ICAgaWYgKG1fcGFyZW50ICYmIG1fcGFyZW50LT5tX3N0YXRlLnByZXNlcnZlczNEKQorICAgIGlm
IChtX3N0YXRlLnByZXNlcnZlczNEIHx8IChtX3BhcmVudCAmJiBtX3BhcmVudC0+bV9zdGF0ZS5w
cmVzZXJ2ZXMzRCkpCiAgICAgICAgIG1fY2VudGVyWiA9IG1fY3VycmVudFRyYW5zZm9ybS5jb21i
aW5lZCgpLm1hcFBvaW50KEZsb2F0UG9pbnQzRChtX3N0YXRlLnNpemUud2lkdGgoKSAvIDIsIG1f
c3RhdGUuc2l6ZS5oZWlnaHQoKSAvIDIsIDApKS56KCk7CiAKICAgICBpZiAobV9zdGF0ZS5tYXNr
TGF5ZXIpCkBAIC03NiwxMCArNzgsNiBAQCB2b2lkIFRleHR1cmVNYXBwZXJMYXllcjo6Y29tcHV0
ZVRyYW5zZm9ybXNSZWN1cnNpdmUoKQogICAgICAgICBSRUxFQVNFX0FTU0VSVChtX2NoaWxkcmVu
W2ldLT5tX3BhcmVudCA9PSB0aGlzKTsKICAgICAgICAgbV9jaGlsZHJlbltpXS0+Y29tcHV0ZVRy
YW5zZm9ybXNSZWN1cnNpdmUoKTsKICAgICB9Ci0KLSAgICAvLyBSZW9yZGVyIGNoaWxkcmVuIGlm
IG5lZWRlZCBvbiB0aGUgd2F5IGJhY2sgdXAuCi0gICAgaWYgKG1fc3RhdGUucHJlc2VydmVzM0Qp
Ci0gICAgICAgIHNvcnRCeVpPcmRlcihtX2NoaWxkcmVuKTsKIH0KIAogdm9pZCBUZXh0dXJlTWFw
cGVyTGF5ZXI6OnBhaW50KCkKQEAgLTE3NSw3ICsxNzMsNyBAQCB2b2lkIFRleHR1cmVNYXBwZXJM
YXllcjo6cGFpbnRTZWxmQW5kQ2hpbGRyZW4oY29uc3QgVGV4dHVyZU1hcHBlclBhaW50T3B0aW9u
cyYgbwogewogICAgIHBhaW50U2VsZihvcHRpb25zKTsKIAotICAgIGlmIChtX2NoaWxkcmVuLmlz
RW1wdHkoKSkKKyAgICBpZiAobV9jaGlsZHJlbi5pc0VtcHR5KCkgfHwgbV9zdGF0ZS5wcmVzZXJ2
ZXMzRCkKICAgICAgICAgcmV0dXJuOwogCiAgICAgYm9vbCBzaG91bGRDbGlwID0gbV9zdGF0ZS5t
YXNrc1RvQm91bmRzICYmICFtX3N0YXRlLnByZXNlcnZlczNEOwpAQCAtMzgwLDYgKzM3OCwzNCBA
QCB2b2lkIFRleHR1cmVNYXBwZXJMYXllcjo6cGFpbnRVc2luZ092ZXJsYXBSZWdpb25zKGNvbnN0
IFRleHR1cmVNYXBwZXJQYWludE9wdGlvbgogICAgIH0KIH0KIAorc3RhdGljIHZvaWQgY29sbGVj
dDNETGF5ZXJzKFZlY3RvcjxUZXh0dXJlTWFwcGVyTGF5ZXIqPiYgbGF5ZXJzKQoreworICAgIGZv
ciAoc2l6ZV90IGkgPSAwOyBpIDwgbGF5ZXJzLnNpemUoKTsgKytpKSB7CisgICAgICAgIFRleHR1
cmVNYXBwZXJMYXllciogbGF5ZXIgPSBsYXllcnNbaV07CisgICAgICAgIGlmICghbGF5ZXItPmlz
UHJlc2VydmluZzNEKCkgfHwgbGF5ZXItPmNoaWxkcmVuKCkuaXNFbXB0eSgpKQorICAgICAgICAg
ICAgY29udGludWU7CisKKyAgICAgICAgVmVjdG9yPFRleHR1cmVNYXBwZXJMYXllcio+IHN1Ymxh
eWVycyA9IGxheWVyLT5jaGlsZHJlbigpOworICAgICAgICBjb2xsZWN0M0RMYXllcnMoc3VibGF5
ZXJzKTsKKyAgICAgICAgbGF5ZXJzLmluc2VydFZlY3RvcihpKzEsIHN1YmxheWVycyk7CisgICAg
ICAgIGkgKz0gc3VibGF5ZXJzLnNpemUoKTsKKyAgICB9Cit9CisKK3ZvaWQgVGV4dHVyZU1hcHBl
ckxheWVyOjpwYWludDNETGF5ZXJzKGNvbnN0IFRleHR1cmVNYXBwZXJQYWludE9wdGlvbnMmIG9w
dGlvbnMpCit7CisgICAgVmVjdG9yPFRleHR1cmVNYXBwZXJMYXllcio+IGxheWVycyhtX2NoaWxk
cmVuKTsKKyAgICBjb2xsZWN0M0RMYXllcnMobGF5ZXJzKTsKKyAgICBsYXllcnMuYXBwZW5kKHRo
aXMpOworICAgIHNvcnRCeVpPcmRlcihsYXllcnMpOworCisgICAgVGV4dHVyZU1hcHBlclBhaW50
T3B0aW9ucyBuZXdPcHRpb25zKG9wdGlvbnMpOworICAgIG5ld09wdGlvbnMuaXNQcmVzZXJ2aW5n
M0QgPSB0cnVlOworCisgICAgZm9yIChzaXplX3QgaSA9IDA7IGkgPCBsYXllcnMuc2l6ZSgpOyAr
K2kpCisgICAgICAgIGxheWVyc1tpXS0+cGFpbnRSZWN1cnNpdmUobmV3T3B0aW9ucyk7Cit9CisK
IHZvaWQgVGV4dHVyZU1hcHBlckxheWVyOjphcHBseU1hc2soY29uc3QgVGV4dHVyZU1hcHBlclBh
aW50T3B0aW9ucyYgb3B0aW9ucykKIHsKICAgICBvcHRpb25zLnRleHR1cmVNYXBwZXItPnNldE1h
c2tNb2RlKHRydWUpOwpAQCAtNDQ4LDYgKzQ3NCwxMSBAQCB2b2lkIFRleHR1cmVNYXBwZXJMYXll
cjo6cGFpbnRSZWN1cnNpdmUoY29uc3QgVGV4dHVyZU1hcHBlclBhaW50T3B0aW9ucyYgb3B0aW9u
cwogICAgIGlmICghaXNWaXNpYmxlKCkpCiAgICAgICAgIHJldHVybjsKIAorICAgIGlmICghb3B0
aW9ucy5pc1ByZXNlcnZpbmczRCAmJiBtX3N0YXRlLnByZXNlcnZlczNEICYmIG1fcGFyZW50ICYm
ICFtX3BhcmVudC0+bV9zdGF0ZS5wcmVzZXJ2ZXMzRCkgeworICAgICAgICBwYWludDNETGF5ZXJz
KG9wdGlvbnMpOworICAgICAgICByZXR1cm47CisgICAgfQorCiAgICAgVGV4dHVyZU1hcHBlclBh
aW50T3B0aW9ucyBwYWludE9wdGlvbnMob3B0aW9ucyk7CiAgICAgcGFpbnRPcHRpb25zLm9wYWNp
dHkgKj0gbV9jdXJyZW50T3BhY2l0eTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJMYXllci5oIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJMYXllci5oCmluZGV4IGFj
ZDZjZTczZmVjYmExYjc2NDBjMDI1OWVlNWRkNzA2NDlmOTNhOWIuLjVlY2E2NjMyMjY1ZDI2ZGM1
ZDgzYTcyZjQwZDgxZGE5ZDFjYjExNmQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyTGF5ZXIuaAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckxheWVyLmgKQEAgLTEx
NCw2ICsxMTQsOCBAQCBwdWJsaWM6CiAjZW5kaWYKICAgICB9CiAKKyAgICBib29sIGlzUHJlc2Vy
dmluZzNEKCkgY29uc3QgeyByZXR1cm4gbV9zdGF0ZS5wcmVzZXJ2ZXMzRDsgfQorCiAgICAgdm9p
ZCBzZXREZWJ1Z1Zpc3VhbHMoYm9vbCBzaG93RGVidWdCb3JkZXJzLCBjb25zdCBDb2xvciYgZGVi
dWdCb3JkZXJDb2xvciwgZmxvYXQgZGVidWdCb3JkZXJXaWR0aCwgYm9vbCBzaG93UmVwYWludENv
dW50ZXIpOwogICAgIGJvb2wgaXNTaG93aW5nUmVwYWludENvdW50ZXIoKSBjb25zdCB7IHJldHVy
biBtX3N0YXRlLnNob3dSZXBhaW50Q291bnRlcjsgfQogICAgIHZvaWQgc2V0UmVwYWludENvdW50
KGludCk7CkBAIC0xNTUsNiArMTU3LDcgQEAgcHJpdmF0ZToKIAogICAgIHZvaWQgcGFpbnRSZWN1
cnNpdmUoY29uc3QgVGV4dHVyZU1hcHBlclBhaW50T3B0aW9ucyYpOwogICAgIHZvaWQgcGFpbnRV
c2luZ092ZXJsYXBSZWdpb25zKGNvbnN0IFRleHR1cmVNYXBwZXJQYWludE9wdGlvbnMmKTsKKyAg
ICB2b2lkIHBhaW50M0RMYXllcnMoY29uc3QgVGV4dHVyZU1hcHBlclBhaW50T3B0aW9ucyYpOwog
ICAgIFBhc3NSZWZQdHI8Qml0bWFwVGV4dHVyZT4gcGFpbnRJbnRvU3VyZmFjZShjb25zdCBUZXh0
dXJlTWFwcGVyUGFpbnRPcHRpb25zJiwgY29uc3QgSW50U2l6ZSYpOwogICAgIHZvaWQgcGFpbnRX
aXRoSW50ZXJtZWRpYXRlU3VyZmFjZShjb25zdCBUZXh0dXJlTWFwcGVyUGFpbnRPcHRpb25zJiwg
Y29uc3QgSW50UmVjdCYpOwogICAgIHZvaWQgcGFpbnRTZWxmKGNvbnN0IFRleHR1cmVNYXBwZXJQ
YWludE9wdGlvbnMmKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91
dFRlc3RzL0NoYW5nZUxvZwppbmRleCA3NzI5NjMxMjcxODg4ODJjYzJmYjgwZmM0M2NlNmQ2ZjU1
ZGRjZjNlLi5mN2U5OGJlNmQ3OTRjYTFkMTYyZTZmZDA4ZTA5MjljYzE3ODJkZTNhIDEwMDY0NAot
LS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMTQtMDUtMjUgIEh5b3dvbiBLaW0gIDxodzEwMDgua2ltQHNhbXN1
bmcuY29tPgorCisgICAgICAgIFtUZXhtYXBdIEluY29ycmVjdCBvcmRlciBvZiBjb21wb3NpdGlu
ZyBsYXllcnMgd2l0aCB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkLgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMzMDY2CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2hlbiBhIGxheWVyIHdpdGggcHJl
c2VydmUtM2QgaXMgZW5jb3VudGVyZWQgZHVyaW5nIGNvbXBvc2l0aW5nLAorICAgICAgICBUZXh0
dXJlTWFwcGVyIHNob3VsZCBzb3J0IGFsbCBsYXllcnMgaW52b2x2ZWQgaW4gcHJlc2VydmUtM2Qs
CisgICAgICAgIGFuZCB0aGVuIGNvbXBvc2l0ZSB0aGVtIGluIHRoZSByaWdodCBvcmRlci4KKwor
ICAgICAgICAqIGNvbXBvc2l0aW5nL3ByZXNlcnZlLTNkLWxheWVyLW9yZGVyLWV4cGVjdGVkLmh0
bWw6IEFkZGVkLgorICAgICAgICAqIGNvbXBvc2l0aW5nL3ByZXNlcnZlLTNkLWxheWVyLW9yZGVy
Lmh0bWw6IEFkZGVkLgorCiAyMDE0LTA1LTI1ICBEYXZpZCBLaWx6ZXIgIDxkZGtpbHplckBhcHBs
ZS5jb20+CiAKICAgICAgICAgQ3Jhc2ggaW4gV2ViQ29yZTo6VGV4dFJlc291cmNlRGVjb2Rlcjo6
Y2hlY2tGb3JDU1NDaGFyc2V0CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9w
cmVzZXJ2ZS0zZC1sYXllci1vcmRlci1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvY29tcG9z
aXRpbmcvcHJlc2VydmUtM2QtbGF5ZXItb3JkZXItZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5h
ZGEzOWRiNWFmNWE4NzBmYWEyYTZjZWQxYjk4NDQwN2JhY2UyZTM3Ci0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvcHJlc2VydmUtM2QtbGF5ZXItb3JkZXItZXhwZWN0
ZWQuaHRtbApAQCAtMCwwICsxLDM1IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+
CisgICAgPHN0eWxlPgorICAgIC5zdGFnZSB7CisgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsK
KyAgICAgICAgdG9wOiAwcHg7CisgICAgICAgIGxlZnQ6IDBweDsKKyAgICAgICAgbWFyZ2luOiAx
MHB4OworICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsKKyAgICB9CisKKyAgICAucHJl
c2VydmUtM2QgeworICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7
CisgICAgfQorCisgICAgLmJveCB7CisgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKKyAgICAg
ICAgd2lkdGg6IDEwMHB4OworICAgICAgICBoZWlnaHQ6IDEwMHB4OworICAgIH0KKworICAgIC5m
cm9udCB7CisgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuOworICAgICAgICAtd2Via2l0
LXRyYW5zZm9ybTogdHJhbnNsYXRlM0QoMHB4LCAwcHgsIDEwcHgpIAorICAgIH0KKyAgICA8L3N0
eWxlPgorPC9oZWFkPgorPGJvZHk+CisgICAgPGRpdiBjbGFzcz0ic3RhZ2UiPgorICAgICAgICA8
ZGl2IGNsYXNzPSJwcmVzZXJ2ZS0zZCBib3ggZnJvbnQiPjwvZGl2PgorICAgIDwvZGl2PgorPC9i
b2R5PgorPC9odG1sPgorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9wcmVz
ZXJ2ZS0zZC1sYXllci1vcmRlci5odG1sIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvcHJlc2Vy
dmUtM2QtbGF5ZXItb3JkZXIuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi44NDQ5YjAxNjY2M2RlNzU0M2YxNGE5
YmVlZTFmYjczYjcxOTg1YzVkCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvY29tcG9z
aXRpbmcvcHJlc2VydmUtM2QtbGF5ZXItb3JkZXIuaHRtbApAQCAtMCwwICsxLDQyIEBACis8IURP
Q1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+CisgICAgPHN0eWxlPgorICAgIC5zdGFnZSB7Cisg
ICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKKyAgICAgICAgdG9wOiAwcHg7CisgICAgICAgIGxl
ZnQ6IDBweDsKKyAgICAgICAgbWFyZ2luOiAxMHB4OworICAgICAgICBiYWNrZ3JvdW5kOiB0cmFu
c3BhcmVudDsKKyAgICB9CisKKyAgICAucHJlc2VydmUtM2QgeworICAgICAgICAtd2Via2l0LXRy
YW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7CisgICAgfQorCisgICAgLmJveCB7CisgICAgICAg
IHBvc2l0aW9uOiBhYnNvbHV0ZTsKKyAgICAgICAgd2lkdGg6IDEwMHB4OworICAgICAgICBoZWln
aHQ6IDEwMHB4OworICAgIH0KKworICAgIC5mcm9udCB7CisgICAgICAgIGJhY2tncm91bmQtY29s
b3I6IGdyZWVuOworICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM0QoMHB4LCAw
cHgsIDEwcHgpIAorICAgIH0KKworICAgIC5iYWNrIHsKKyAgICAgICAgYmFja2dyb3VuZC1jb2xv
cjogcmVkOworICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM0QoMHB4LCAwcHgs
IC0xMHB4KSAKKyAgICB9CisgICAgPC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICAgIDxkaXYg
Y2xhc3M9InN0YWdlIj4KKyAgICAgICAgPGRpdiBjbGFzcz0icHJlc2VydmUtM2QgYm94IGZyb250
Ij4KKyAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJveCBiYWNrIj48L2Rpdj4KKyAgICAgICAgPC9k
aXY+CisgICAgPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+CisK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>235666</attachid>
            <date>2014-07-28 23:32:50 -0700</date>
            <delta_ts>2015-05-11 03:37:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-133066-20140729153235.patch</filename>
            <type>text/plain</type>
            <size>8936</size>
            <attacher name="Hyowon Kim">hw1008.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcxNzE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWY2ZWRkZGMwODU2MzUx
MTAxZjMzYWM4MDI2NWUzYTVhMDE2NTM0Mi4uODdmNWFjODdhZTZiODE5MmJlNGRjY2EyY2EzZjcx
MmQ5MDgyZTc3NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE0LTA3LTI4ICBIeW93
b24gS2ltICA8aHcxMDA4LmtpbUBzYW1zdW5nLmNvbT4KKworICAgICAgICBbVGV4bWFwXSBJbmNv
cnJlY3Qgb3JkZXIgb2YgY29tcG9zaXRpbmcgbGF5ZXJzIHdpdGggdHJhbnNmb3JtLXN0eWxlOiBw
cmVzZXJ2ZS0zZC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTEzMzA2NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFdoZW4gYSBsYXllciB3aXRoIHByZXNlcnZlLTNkIGlzIGVuY291bnRlcmVkIGR1cmluZyBj
b21wb3NpdGluZywKKyAgICAgICAgVGV4dHVyZU1hcHBlciBzaG91bGQgc29ydCBhbGwgbGF5ZXJz
IGludm9sdmVkIGluIHByZXNlcnZlLTNkLAorICAgICAgICBhbmQgdGhlbiBjb21wb3NpdGUgdGhl
bSBpbiB0aGUgcmlnaHQgb3JkZXIuCisKKyAgICAgICAgVGVzdDogY29tcG9zaXRpbmcvcHJlc2Vy
dmUtM2QtbGF5ZXItb3JkZXIuaHRtbAorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvdGV4
bWFwL1RleHR1cmVNYXBwZXJMYXllci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpUZXh0dXJlTWFw
cGVyUGFpbnRPcHRpb25zOjpUZXh0dXJlTWFwcGVyUGFpbnRPcHRpb25zKToKKyAgICAgICAgKFdl
YkNvcmU6OlRleHR1cmVNYXBwZXJMYXllcjo6Y29tcHV0ZVRyYW5zZm9ybXNSZWN1cnNpdmUpOgor
ICAgICAgICAoV2ViQ29yZTo6VGV4dHVyZU1hcHBlckxheWVyOjpwYWludFNlbGZBbmRDaGlsZHJl
bik6CisgICAgICAgIChXZWJDb3JlOjpjb2xsZWN0M0RMYXllcnMpOgorICAgICAgICAoV2ViQ29y
ZTo6VGV4dHVyZU1hcHBlckxheWVyOjpwYWludDNETGF5ZXJzKToKKyAgICAgICAgKFdlYkNvcmU6
OlRleHR1cmVNYXBwZXJMYXllcjo6cGFpbnRSZWN1cnNpdmUpOgorICAgICAgICAqIHBsYXRmb3Jt
L2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyTGF5ZXIuaDoKKyAgICAgICAgKFdlYkNvcmU6
OlRleHR1cmVNYXBwZXJMYXllcjo6aXNQcmVzZXJ2aW5nM0QpOgorCiAyMDE0LTA3LTI4ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTihyMTY0MTMz
KTogU2VsZWN0aW9uIGRpc2FwcGVhcnMgYWZ0ZXIgc2Nyb2xsaW5nIG9uIG55dGltZXMuY29tCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVy
ZU1hcHBlckxheWVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1h
cC9UZXh0dXJlTWFwcGVyTGF5ZXIuY3BwCmluZGV4IDIzM2NjYjg3YjRmMDFkZDRmNzExOGE4MTcw
YjY5ZTRkZTY3NmNmYjAuLjVjMjQwMzgyNGY3NTlhMDY1MjRjMGJmMjg1NmY2M2UzZmViOWEwZjkg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0
dXJlTWFwcGVyTGF5ZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L3RleG1hcC9UZXh0dXJlTWFwcGVyTGF5ZXIuY3BwCkBAIC0zNCw5ICszNCwxMSBAQCBwdWJsaWM6
CiAgICAgZmxvYXQgb3BhY2l0eTsKICAgICBUcmFuc2Zvcm1hdGlvbk1hdHJpeCB0cmFuc2Zvcm07
CiAgICAgSW50U2l6ZSBvZmZzZXQ7CisgICAgYm9vbCBpc1ByZXNlcnZpbmczRDsKICAgICBUZXh0
dXJlTWFwcGVyKiB0ZXh0dXJlTWFwcGVyOwogICAgIFRleHR1cmVNYXBwZXJQYWludE9wdGlvbnMo
KQogICAgICAgICA6IG9wYWNpdHkoMSkKKyAgICAgICAgLCBpc1ByZXNlcnZpbmczRChmYWxzZSkK
ICAgICAgICAgLCB0ZXh0dXJlTWFwcGVyKDApCiAgICAgeyB9CiB9OwpAQCAtNjUsNyArNjcsNyBA
QCB2b2lkIFRleHR1cmVNYXBwZXJMYXllcjo6Y29tcHV0ZVRyYW5zZm9ybXNSZWN1cnNpdmUoKQog
CiAgICAgbV9zdGF0ZS52aXNpYmxlID0gbV9zdGF0ZS5iYWNrZmFjZVZpc2liaWxpdHkgfHwgIW1f
Y3VycmVudFRyYW5zZm9ybS5jb21iaW5lZCgpLmlzQmFja0ZhY2VWaXNpYmxlKCk7CiAKLSAgICBp
ZiAobV9wYXJlbnQgJiYgbV9wYXJlbnQtPm1fc3RhdGUucHJlc2VydmVzM0QpCisgICAgaWYgKG1f
c3RhdGUucHJlc2VydmVzM0QgfHwgKG1fcGFyZW50ICYmIG1fcGFyZW50LT5tX3N0YXRlLnByZXNl
cnZlczNEKSkKICAgICAgICAgbV9jZW50ZXJaID0gbV9jdXJyZW50VHJhbnNmb3JtLmNvbWJpbmVk
KCkubWFwUG9pbnQoRmxvYXRQb2ludDNEKG1fc3RhdGUuc2l6ZS53aWR0aCgpIC8gMiwgbV9zdGF0
ZS5zaXplLmhlaWdodCgpIC8gMiwgMCkpLnooKTsKIAogICAgIGlmIChtX3N0YXRlLm1hc2tMYXll
cikKQEAgLTc2LDEwICs3OCw2IEBAIHZvaWQgVGV4dHVyZU1hcHBlckxheWVyOjpjb21wdXRlVHJh
bnNmb3Jtc1JlY3Vyc2l2ZSgpCiAgICAgICAgIFJFTEVBU0VfQVNTRVJUKG1fY2hpbGRyZW5baV0t
Pm1fcGFyZW50ID09IHRoaXMpOwogICAgICAgICBtX2NoaWxkcmVuW2ldLT5jb21wdXRlVHJhbnNm
b3Jtc1JlY3Vyc2l2ZSgpOwogICAgIH0KLQotICAgIC8vIFJlb3JkZXIgY2hpbGRyZW4gaWYgbmVl
ZGVkIG9uIHRoZSB3YXkgYmFjayB1cC4KLSAgICBpZiAobV9zdGF0ZS5wcmVzZXJ2ZXMzRCkKLSAg
ICAgICAgc29ydEJ5Wk9yZGVyKG1fY2hpbGRyZW4pOwogfQogCiB2b2lkIFRleHR1cmVNYXBwZXJM
YXllcjo6cGFpbnQoKQpAQCAtMTc1LDcgKzE3Myw3IEBAIHZvaWQgVGV4dHVyZU1hcHBlckxheWVy
OjpwYWludFNlbGZBbmRDaGlsZHJlbihjb25zdCBUZXh0dXJlTWFwcGVyUGFpbnRPcHRpb25zJiBv
CiB7CiAgICAgcGFpbnRTZWxmKG9wdGlvbnMpOwogCi0gICAgaWYgKG1fY2hpbGRyZW4uaXNFbXB0
eSgpKQorICAgIGlmIChtX2NoaWxkcmVuLmlzRW1wdHkoKSB8fCBtX3N0YXRlLnByZXNlcnZlczNE
KQogICAgICAgICByZXR1cm47CiAKICAgICBib29sIHNob3VsZENsaXAgPSBtX3N0YXRlLm1hc2tz
VG9Cb3VuZHMgJiYgIW1fc3RhdGUucHJlc2VydmVzM0Q7CkBAIC0zODAsNiArMzc4LDM0IEBAIHZv
aWQgVGV4dHVyZU1hcHBlckxheWVyOjpwYWludFVzaW5nT3ZlcmxhcFJlZ2lvbnMoY29uc3QgVGV4
dHVyZU1hcHBlclBhaW50T3B0aW9uCiAgICAgfQogfQogCitzdGF0aWMgdm9pZCBjb2xsZWN0M0RM
YXllcnMoVmVjdG9yPFRleHR1cmVNYXBwZXJMYXllcio+JiBsYXllcnMpCit7CisgICAgZm9yIChz
aXplX3QgaSA9IDA7IGkgPCBsYXllcnMuc2l6ZSgpOyArK2kpIHsKKyAgICAgICAgVGV4dHVyZU1h
cHBlckxheWVyKiBsYXllciA9IGxheWVyc1tpXTsKKyAgICAgICAgaWYgKCFsYXllci0+aXNQcmVz
ZXJ2aW5nM0QoKSB8fCBsYXllci0+Y2hpbGRyZW4oKS5pc0VtcHR5KCkpCisgICAgICAgICAgICBj
b250aW51ZTsKKworICAgICAgICBWZWN0b3I8VGV4dHVyZU1hcHBlckxheWVyKj4gc3VibGF5ZXJz
ID0gbGF5ZXItPmNoaWxkcmVuKCk7CisgICAgICAgIGNvbGxlY3QzRExheWVycyhzdWJsYXllcnMp
OworICAgICAgICBsYXllcnMuaW5zZXJ0VmVjdG9yKGkrMSwgc3VibGF5ZXJzKTsKKyAgICAgICAg
aSArPSBzdWJsYXllcnMuc2l6ZSgpOworICAgIH0KK30KKwordm9pZCBUZXh0dXJlTWFwcGVyTGF5
ZXI6OnBhaW50M0RMYXllcnMoY29uc3QgVGV4dHVyZU1hcHBlclBhaW50T3B0aW9ucyYgb3B0aW9u
cykKK3sKKyAgICBWZWN0b3I8VGV4dHVyZU1hcHBlckxheWVyKj4gbGF5ZXJzKG1fY2hpbGRyZW4p
OworICAgIGNvbGxlY3QzRExheWVycyhsYXllcnMpOworICAgIGxheWVycy5hcHBlbmQodGhpcyk7
CisgICAgc29ydEJ5Wk9yZGVyKGxheWVycyk7CisKKyAgICBUZXh0dXJlTWFwcGVyUGFpbnRPcHRp
b25zIG5ld09wdGlvbnMob3B0aW9ucyk7CisgICAgbmV3T3B0aW9ucy5pc1ByZXNlcnZpbmczRCA9
IHRydWU7CisKKyAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IGxheWVycy5zaXplKCk7ICsraSkK
KyAgICAgICAgbGF5ZXJzW2ldLT5wYWludFJlY3Vyc2l2ZShuZXdPcHRpb25zKTsKK30KKwogdm9p
ZCBUZXh0dXJlTWFwcGVyTGF5ZXI6OmFwcGx5TWFzayhjb25zdCBUZXh0dXJlTWFwcGVyUGFpbnRP
cHRpb25zJiBvcHRpb25zKQogewogICAgIG9wdGlvbnMudGV4dHVyZU1hcHBlci0+c2V0TWFza01v
ZGUodHJ1ZSk7CkBAIC00NDgsNiArNDc0LDExIEBAIHZvaWQgVGV4dHVyZU1hcHBlckxheWVyOjpw
YWludFJlY3Vyc2l2ZShjb25zdCBUZXh0dXJlTWFwcGVyUGFpbnRPcHRpb25zJiBvcHRpb25zCiAg
ICAgaWYgKCFpc1Zpc2libGUoKSkKICAgICAgICAgcmV0dXJuOwogCisgICAgaWYgKCFvcHRpb25z
LmlzUHJlc2VydmluZzNEICYmIG1fc3RhdGUucHJlc2VydmVzM0QgJiYgbV9wYXJlbnQgJiYgIW1f
cGFyZW50LT5tX3N0YXRlLnByZXNlcnZlczNEKSB7CisgICAgICAgIHBhaW50M0RMYXllcnMob3B0
aW9ucyk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKICAgICBUZXh0dXJlTWFwcGVyUGFpbnRP
cHRpb25zIHBhaW50T3B0aW9ucyhvcHRpb25zKTsKICAgICBwYWludE9wdGlvbnMub3BhY2l0eSAq
PSBtX2N1cnJlbnRPcGFjaXR5OwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckxheWVyLmggYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy90ZXhtYXAvVGV4dHVyZU1hcHBlckxheWVyLmgKaW5kZXggYWNkNmNl
NzNmZWNiYTFiNzY0MGMwMjU5ZWU1ZGQ3MDY0OWY5M2E5Yi4uNWVjYTY2MzIyNjVkMjZkYzVkODNh
NzJmNDBkODFkYTlkMWNiMTE2ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvdGV4bWFwL1RleHR1cmVNYXBwZXJMYXllci5oCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL3RleG1hcC9UZXh0dXJlTWFwcGVyTGF5ZXIuaApAQCAtMTE0LDYg
KzExNCw4IEBAIHB1YmxpYzoKICNlbmRpZgogICAgIH0KIAorICAgIGJvb2wgaXNQcmVzZXJ2aW5n
M0QoKSBjb25zdCB7IHJldHVybiBtX3N0YXRlLnByZXNlcnZlczNEOyB9CisKICAgICB2b2lkIHNl
dERlYnVnVmlzdWFscyhib29sIHNob3dEZWJ1Z0JvcmRlcnMsIGNvbnN0IENvbG9yJiBkZWJ1Z0Jv
cmRlckNvbG9yLCBmbG9hdCBkZWJ1Z0JvcmRlcldpZHRoLCBib29sIHNob3dSZXBhaW50Q291bnRl
cik7CiAgICAgYm9vbCBpc1Nob3dpbmdSZXBhaW50Q291bnRlcigpIGNvbnN0IHsgcmV0dXJuIG1f
c3RhdGUuc2hvd1JlcGFpbnRDb3VudGVyOyB9CiAgICAgdm9pZCBzZXRSZXBhaW50Q291bnQoaW50
KTsKQEAgLTE1NSw2ICsxNTcsNyBAQCBwcml2YXRlOgogCiAgICAgdm9pZCBwYWludFJlY3Vyc2l2
ZShjb25zdCBUZXh0dXJlTWFwcGVyUGFpbnRPcHRpb25zJik7CiAgICAgdm9pZCBwYWludFVzaW5n
T3ZlcmxhcFJlZ2lvbnMoY29uc3QgVGV4dHVyZU1hcHBlclBhaW50T3B0aW9ucyYpOworICAgIHZv
aWQgcGFpbnQzRExheWVycyhjb25zdCBUZXh0dXJlTWFwcGVyUGFpbnRPcHRpb25zJik7CiAgICAg
UGFzc1JlZlB0cjxCaXRtYXBUZXh0dXJlPiBwYWludEludG9TdXJmYWNlKGNvbnN0IFRleHR1cmVN
YXBwZXJQYWludE9wdGlvbnMmLCBjb25zdCBJbnRTaXplJik7CiAgICAgdm9pZCBwYWludFdpdGhJ
bnRlcm1lZGlhdGVTdXJmYWNlKGNvbnN0IFRleHR1cmVNYXBwZXJQYWludE9wdGlvbnMmLCBjb25z
dCBJbnRSZWN0Jik7CiAgICAgdm9pZCBwYWludFNlbGYoY29uc3QgVGV4dHVyZU1hcHBlclBhaW50
T3B0aW9ucyYpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCmluZGV4IGJiZWQ3Nzg0OTg3NWMxMjg1ZWJhYjdjZDJlMWUxMTlhNWM2OWIy
NTQuLmZmMWRlMmViNzJkNjBmZjA0NGU2MTIzNThlNjA1YjQwOTA0YzViNTAgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNyBAQAorMjAxNC0wNy0yOCAgSHlvd29uIEtpbSAgPGh3MTAwOC5raW1Ac2Ftc3VuZy5j
b20+CisKKyAgICAgICAgW1RleG1hcF0gSW5jb3JyZWN0IG9yZGVyIG9mIGNvbXBvc2l0aW5nIGxh
eWVycyB3aXRoIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QuCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzMwNjYKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXaGVuIGEgbGF5ZXIgd2l0aCBwcmVzZXJ2
ZS0zZCBpcyBlbmNvdW50ZXJlZCBkdXJpbmcgY29tcG9zaXRpbmcsCisgICAgICAgIFRleHR1cmVN
YXBwZXIgc2hvdWxkIHNvcnQgYWxsIGxheWVycyBpbnZvbHZlZCBpbiBwcmVzZXJ2ZS0zZCwKKyAg
ICAgICAgYW5kIHRoZW4gY29tcG9zaXRlIHRoZW0gaW4gdGhlIHJpZ2h0IG9yZGVyLgorCisgICAg
ICAgICogY29tcG9zaXRpbmcvcHJlc2VydmUtM2QtbGF5ZXItb3JkZXItZXhwZWN0ZWQuaHRtbDog
QWRkZWQuCisgICAgICAgICogY29tcG9zaXRpbmcvcHJlc2VydmUtM2QtbGF5ZXItb3JkZXIuaHRt
bDogQWRkZWQuCisKIDIwMTQtMDctMjggIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4K
IAogICAgICAgICBSRUdSRVNTSU9OKHIxNjQxMzMpOiBTZWxlY3Rpb24gZGlzYXBwZWFycyBhZnRl
ciBzY3JvbGxpbmcgb24gbnl0aW1lcy5jb20KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBv
c2l0aW5nL3ByZXNlcnZlLTNkLWxheWVyLW9yZGVyLWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0
cy9jb21wb3NpdGluZy9wcmVzZXJ2ZS0zZC1sYXllci1vcmRlci1leHBlY3RlZC5odG1sCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAuLmFkYTM5ZGI1YWY1YTg3MGZhYTJhNmNlZDFiOTg0NDA3YmFjZTJlMzcKLS0tIC9kZXYv
bnVsbAorKysgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9wcmVzZXJ2ZS0zZC1sYXllci1vcmRl
ci1leHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMzUgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+
Cis8aGVhZD4KKyAgICA8c3R5bGU+CisgICAgLnN0YWdlIHsKKyAgICAgICAgcG9zaXRpb246IGFi
c29sdXRlOworICAgICAgICB0b3A6IDBweDsKKyAgICAgICAgbGVmdDogMHB4OworICAgICAgICBt
YXJnaW46IDEwcHg7CisgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OworICAgIH0KKwor
ICAgIC5wcmVzZXJ2ZS0zZCB7CisgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVz
ZXJ2ZS0zZDsKKyAgICB9CisKKyAgICAuYm94IHsKKyAgICAgICAgcG9zaXRpb246IGFic29sdXRl
OworICAgICAgICB3aWR0aDogMTAwcHg7CisgICAgICAgIGhlaWdodDogMTAwcHg7CisgICAgfQor
CisgICAgLmZyb250IHsKKyAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47CisgICAgICAg
IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgwcHgsIDBweCwgMTBweCkgCisgICAgfQor
ICAgIDwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgICA8ZGl2IGNsYXNzPSJzdGFnZSI+Cisg
ICAgICAgIDxkaXYgY2xhc3M9InByZXNlcnZlLTNkIGJveCBmcm9udCI+PC9kaXY+CisgICAgPC9k
aXY+Cis8L2JvZHk+Cis8L2h0bWw+CisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBvc2l0
aW5nL3ByZXNlcnZlLTNkLWxheWVyLW9yZGVyLmh0bWwgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGlu
Zy9wcmVzZXJ2ZS0zZC1sYXllci1vcmRlci5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjg0NDliMDE2NjYzZGU3
NTQzZjE0YTliZWVlMWZiNzNiNzE5ODVjNWQKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy9jb21wb3NpdGluZy9wcmVzZXJ2ZS0zZC1sYXllci1vcmRlci5odG1sCkBAIC0wLDAgKzEsNDIg
QEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKyAgICA8c3R5bGU+CisgICAgLnN0
YWdlIHsKKyAgICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgICB0b3A6IDBweDsKKyAg
ICAgICAgbGVmdDogMHB4OworICAgICAgICBtYXJnaW46IDEwcHg7CisgICAgICAgIGJhY2tncm91
bmQ6IHRyYW5zcGFyZW50OworICAgIH0KKworICAgIC5wcmVzZXJ2ZS0zZCB7CisgICAgICAgIC13
ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDsKKyAgICB9CisKKyAgICAuYm94IHsK
KyAgICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgICB3aWR0aDogMTAwcHg7CisgICAg
ICAgIGhlaWdodDogMTAwcHg7CisgICAgfQorCisgICAgLmZyb250IHsKKyAgICAgICAgYmFja2dy
b3VuZC1jb2xvcjogZ3JlZW47CisgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUz
RCgwcHgsIDBweCwgMTBweCkgCisgICAgfQorCisgICAgLmJhY2sgeworICAgICAgICBiYWNrZ3Jv
dW5kLWNvbG9yOiByZWQ7CisgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzRCgw
cHgsIDBweCwgLTEwcHgpIAorICAgIH0KKyAgICA8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+Cisg
ICAgPGRpdiBjbGFzcz0ic3RhZ2UiPgorICAgICAgICA8ZGl2IGNsYXNzPSJwcmVzZXJ2ZS0zZCBi
b3ggZnJvbnQiPgorICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm94IGJhY2siPjwvZGl2PgorICAg
ICAgICA8L2Rpdj4KKyAgICA8L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4KKwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>