<?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>87053</bug_id>
          
          <creation_ts>2012-05-21 15:34:33 -0700</creation_ts>
          <short_desc>[GTK] [WebKit2] Add an API to enable and disable composited layer indicators</short_desc>
          <delta_ts>2012-05-23 09:06:25 -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>WebKitGTK</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>86037</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Martin Robinson">mrobinson</reporter>
          <assigned_to name="Martin Robinson">mrobinson</assigned_to>
          <cc>alex</cc>
    
    <cc>cgarcia</cc>
    
    <cc>dglazkov</cc>
    
    <cc>gustavo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>629607</commentid>
    <comment_count>0</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-05-21 15:34:33 -0700</bug_when>
    <thetext>WebKit exposes a page setting to enable and disable composited layer borders for debugging issues with accelerated compositing. It would be useful to expose this setting so that Epiphany can use it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>629705</commentid>
    <comment_count>1</comment_count>
      <attachid>143132</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-05-21 16:33:41 -0700</bug_when>
    <thetext>Created attachment 143132
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>629707</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-21 16:36:00 -0700</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>629966</commentid>
    <comment_count>3</comment_count>
      <attachid>143132</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2012-05-21 23:19:59 -0700</bug_when>
    <thetext>Comment on attachment 143132
Patch

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

Looks good! Please add a test case to the WebKitSettings unit test too.

&gt; Source/WebKit2/UIProcess/API/gtk/WebKitSettings.cpp:919
&gt; +     * WebKitSettings:draw-compositing-indicators

Missing trailing : there</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>629992</commentid>
    <comment_count>4</comment_count>
      <attachid>143132</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-21 23:48:29 -0700</bug_when>
    <thetext>Comment on attachment 143132
Patch

Attachment 143132 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/12748323</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>630565</commentid>
    <comment_count>5</comment_count>
      <attachid>143329</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-05-22 11:15:52 -0700</bug_when>
    <thetext>Created attachment 143329
Patch with unit test and doc fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>631274</commentid>
    <comment_count>6</comment_count>
      <attachid>143329</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2012-05-22 23:34:22 -0700</bug_when>
    <thetext>Comment on attachment 143329
Patch with unit test and doc fix

LGTM!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>631715</commentid>
    <comment_count>7</comment_count>
      <attachid>143329</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-23 09:06:20 -0700</bug_when>
    <thetext>Comment on attachment 143329
Patch with unit test and doc fix

Clearing flags on attachment: 143329

Committed r118183: &lt;http://trac.webkit.org/changeset/118183&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>631716</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-23 09:06:25 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>143132</attachid>
            <date>2012-05-21 16:33:41 -0700</date>
            <delta_ts>2012-05-22 11:15:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-87053-20120521163340.patch</filename>
            <type>text/plain</type>
            <size>7593</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE3ODAyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggODVkYmM1NjkwYzQxYmNh
NWUzYTk2M2Y3MGUyNDFkMzVkYzVmYmUzMC4uMWZmNmRhOTVmZjE3YmNmMWMyMWQzM2M1YWM0ZjI5
ZmNkOWU0MjNjZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEyLTA1LTIxICBNYXJ0
aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KKworICAgICAgICBbR1RLXSBbV2Vi
S2l0Ml0gQWRkIGFuIEFQSSB0byBlbmFibGUgYW5kIGRpc2FibGUgY29tcG9zaXRlZCBsYXllciBp
bmRpY2F0b3JzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD04NzA1MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEFkZCBhIFdlYktpdFNldHRpbmcgdGhhdCBhbGxvd3MgdGhlIGNsaWVudCB0byBlbmFibGUgYW5k
IGRpc2FibGUgZGVidWcKKyAgICAgICAgYm9yZGVycyBhbmQgcmVwYWludCBjb3VudGVycyBmb3Ig
YWNjZWxlcmF0ZWQgY29udGVudC4KKworICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvZ3RrL1dlYktp
dFNldHRpbmdzLmNwcDoKKyAgICAgICAgKHdlYktpdFNldHRpbmdzU2V0UHJvcGVydHkpOiBBZGRl
ZC4KKyAgICAgICAgKHdlYktpdFNldHRpbmdzR2V0UHJvcGVydHkpOiBBZGRlZC4KKyAgICAgICAg
KHdlYmtpdF9zZXR0aW5nc19jbGFzc19pbml0KTogQWRkIHRoZSBuZXcgcHJvcGVydHkuCisgICAg
ICAgICh3ZWJraXRfc2V0dGluZ3Nfc2V0X2RyYXdfY29tcG9zaXRpbmdfaW5kaWNhdG9ycyk6IEFk
ZGVkLgorICAgICAgICAod2Via2l0X3NldHRpbmdzX2dldF9kcmF3X2NvbXBvc2l0aW5nX2luZGlj
YXRvcnMpOiBBZGRlZC4KKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL2d0ay9XZWJLaXRTZXR0aW5n
cy5oOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvZ3RrL2RvY3Mvd2Via2l0Mmd0ay1zZWN0aW9u
cy50eHQ6IEFkZCB0aGUgbmV3IEFQSSBwb2ludHMgdG8gdGhlCisgICAgICAgIGRvY3VtZW50YXRp
b24uCisKIDIwMTItMDUtMTAgIE1hcnRpbiBSb2JpbnNvbiAgPG1yb2JpbnNvbkBpZ2FsaWEuY29t
PgogCiAgICAgICAgIFtHVEtdIEFkZCBhbiBhY2NlbGVyYXRlZCBjb21wb3NpdGluZyBpbXBsZW1l
bnRhdGlvbiBmb3IgV2ViS2l0MgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L0FQSS9ndGsvV2ViS2l0U2V0dGluZ3MuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQ
SS9ndGsvV2ViS2l0U2V0dGluZ3MuY3BwCmluZGV4IGNkMDRlYjEyYjBmNDBiNjYzMmI3YzI0YTA0
NGRmYzlhODVlMzBhNDIuLjQ5NWEwY2RmMzI0ZmYzNTQ3MDRiZDNiYmMwOGI4ZjhhMzMxMGY1NTcg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3RrL1dlYktpdFNldHRp
bmdzLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2d0ay9XZWJLaXRTZXR0
aW5ncy5jcHAKQEAgLTEwOCw3ICsxMDgsOCBAQCBlbnVtIHsKICAgICBQUk9QX1pPT01fVEVYVF9P
TkxZLAogICAgIFBST1BfSkFWQVNDUklQVF9DQU5fQUNDRVNTX0NMSVBCT0FSRCwKICAgICBQUk9Q
X01FRElBX1BMQVlCQUNLX1JFUVVJUkVTX1VTRVJfR0VTVFVSRSwKLSAgICBQUk9QX01FRElBX1BM
QVlCQUNLX0FMTE9XU19JTkxJTkUKKyAgICBQUk9QX01FRElBX1BMQVlCQUNLX0FMTE9XU19JTkxJ
TkUsCisgICAgUFJPUF9EUkFXX0NPTVBPU0lUSU5HX0lORElDQVRPUlMKIH07CiAKIHN0YXRpYyB2
b2lkIHdlYktpdFNldHRpbmdzU2V0UHJvcGVydHkoR09iamVjdCogb2JqZWN0LCBndWludCBwcm9w
SWQsIGNvbnN0IEdWYWx1ZSogdmFsdWUsIEdQYXJhbVNwZWMqIHBhcmFtU3BlYykKQEAgLTIyNyw2
ICsyMjgsOSBAQCBzdGF0aWMgdm9pZCB3ZWJLaXRTZXR0aW5nc1NldFByb3BlcnR5KEdPYmplY3Qq
IG9iamVjdCwgZ3VpbnQgcHJvcElkLCBjb25zdCBHVmFsdQogICAgIGNhc2UgUFJPUF9NRURJQV9Q
TEFZQkFDS19BTExPV1NfSU5MSU5FOgogICAgICAgICB3ZWJraXRfc2V0dGluZ3Nfc2V0X21lZGlh
X3BsYXliYWNrX2FsbG93c19pbmxpbmUoc2V0dGluZ3MsIGdfdmFsdWVfZ2V0X2Jvb2xlYW4odmFs
dWUpKTsKICAgICAgICAgYnJlYWs7CisgICAgY2FzZSBQUk9QX0RSQVdfQ09NUE9TSVRJTkdfSU5E
SUNBVE9SUzoKKyAgICAgICAgd2Via2l0X3NldHRpbmdzX3NldF9kcmF3X2NvbXBvc2l0aW5nX2lu
ZGljYXRvcnMoc2V0dGluZ3MsIGdfdmFsdWVfZ2V0X2Jvb2xlYW4odmFsdWUpKTsKKyAgICAgICAg
YnJlYWs7CiAgICAgZGVmYXVsdDoKICAgICAgICAgR19PQkpFQ1RfV0FSTl9JTlZBTElEX1BST1BF
UlRZX0lEKG9iamVjdCwgcHJvcElkLCBwYXJhbVNwZWMpOwogICAgICAgICBicmVhazsKQEAgLTM0
OSw2ICszNTMsOSBAQCBzdGF0aWMgdm9pZCB3ZWJLaXRTZXR0aW5nc0dldFByb3BlcnR5KEdPYmpl
Y3QqIG9iamVjdCwgZ3VpbnQgcHJvcElkLCBHVmFsdWUqIHZhbAogICAgIGNhc2UgUFJPUF9NRURJ
QV9QTEFZQkFDS19BTExPV1NfSU5MSU5FOgogICAgICAgICBnX3ZhbHVlX3NldF9ib29sZWFuKHZh
bHVlLCB3ZWJraXRfc2V0dGluZ3NfZ2V0X21lZGlhX3BsYXliYWNrX2FsbG93c19pbmxpbmUoc2V0
dGluZ3MpKTsKICAgICAgICAgYnJlYWs7CisgICAgY2FzZSBQUk9QX0RSQVdfQ09NUE9TSVRJTkdf
SU5ESUNBVE9SUzoKKyAgICAgICAgZ192YWx1ZV9zZXRfYm9vbGVhbih2YWx1ZSwgd2Via2l0X3Nl
dHRpbmdzX2dldF9kcmF3X2NvbXBvc2l0aW5nX2luZGljYXRvcnMoc2V0dGluZ3MpKTsKKyAgICAg
ICAgYnJlYWs7CiAgICAgZGVmYXVsdDoKICAgICAgICAgR19PQkpFQ1RfV0FSTl9JTlZBTElEX1BS
T1BFUlRZX0lEKG9iamVjdCwgcHJvcElkLCBwYXJhbVNwZWMpOwogICAgICAgICBicmVhazsKQEAg
LTkwOCw2ICs5MTUsMjEgQEAgc3RhdGljIHZvaWQgd2Via2l0X3NldHRpbmdzX2NsYXNzX2luaXQo
V2ViS2l0U2V0dGluZ3NDbGFzcyoga2xhc3MpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUUlVFLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVhZFdyaXRlQ29uc3RydWN0UGFy
YW1GbGFncykpOwogCisgICAgLyoqCisgICAgICogV2ViS2l0U2V0dGluZ3M6ZHJhdy1jb21wb3Np
dGluZy1pbmRpY2F0b3JzCisgICAgICoKKyAgICAgKiBXaGV0aGVyIHRvIGRyYXcgY29tcG9zaXRp
bmcgYm9yZGVycyBhbmQgcmVwYWludCBjb3VudGVycyBvbiBsYXllcnMgZHJhd24KKyAgICAgKiB3
aXRoIGFjY2VsZXJhdGVkIGNvbXBvc2l0aW5nLiBUaGlzIGlzIHVzZWZ1bCBmb3IgZGVidWdnaW5n
IGlzc3VlcyByZWxhdGVkCisgICAgICogdG8gd2ViIGNvbnRlbnQgdGhhdCBpcyBjb21wb3NpdGVk
IHdpdGggdGhlIEdQVS4KKyAgICAgKi8KKyAgICBnX29iamVjdF9jbGFzc19pbnN0YWxsX3Byb3Bl
cnR5KGdPYmplY3RDbGFzcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBS
T1BfRFJBV19DT01QT1NJVElOR19JTkRJQ0FUT1JTLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZ19wYXJhbV9zcGVjX2Jvb2xlYW4oImRyYXctY29tcG9zaXRpbmctaW5kaWNh
dG9ycyIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBfKCJEcmF3IGNvbXBvc2l0aW5nIGluZGljYXRvcnMiKSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF8oIldoZXRoZXIgdG8g
ZHJhdyBjb21wb3NpdGluZyBib3JkZXJzIGFuZCByZXBhaW50IGNvdW50ZXJzIiksCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGQUxTRSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHJlYWRXcml0ZUNvbnN0cnVjdFBhcmFtRmxhZ3MpKTsKKwogICAgIGdfdHlwZV9jbGFzc19hZGRf
cHJpdmF0ZShrbGFzcywgc2l6ZW9mKFdlYktpdFNldHRpbmdzUHJpdmF0ZSkpOwogfQogCkBAIC0y
MzEzLDMgKzIzMzUsMzkgQEAgZ2Jvb2xlYW4gd2Via2l0X3NldHRpbmdzX2dldF9tZWRpYV9wbGF5
YmFja19hbGxvd3NfaW5saW5lKFdlYktpdFNldHRpbmdzKiBzZXR0aW4KIAogICAgIHJldHVybiBX
S1ByZWZlcmVuY2VzR2V0TWVkaWFQbGF5YmFja0FsbG93c0lubGluZShzZXR0aW5ncy0+cHJpdi0+
cHJlZmVyZW5jZXMuZ2V0KCkpOwogfQorCisvKioKKyAqIHdlYmtpdF9zZXR0aW5nc19zZXRfZHJh
d19jb21wb3NpdGluZ19pbmRpY2F0b3JzOgorICogQHNldHRpbmdzOiBhICNXZWJLaXRTZXR0aW5n
cworICogQGVuYWJsZWQ6IFZhbHVlIHRvIGJlIHNldAorICoKKyAqIFNldCB0aGUgI1dlYktpdFNl
dHRpbmdzOmRyYXctY29tcG9zaXRpbmctaW5kaWNhdG9ycyBwcm9wZXJ0eS4KKyAqLwordm9pZCB3
ZWJraXRfc2V0dGluZ3Nfc2V0X2RyYXdfY29tcG9zaXRpbmdfaW5kaWNhdG9ycyhXZWJLaXRTZXR0
aW5ncyogc2V0dGluZ3MsIGdib29sZWFuIGVuYWJsZWQpCit7CisgICAgZ19yZXR1cm5faWZfZmFp
bChXRUJLSVRfSVNfU0VUVElOR1Moc2V0dGluZ3MpKTsKKworICAgIFdlYktpdFNldHRpbmdzUHJp
dmF0ZSogcHJpdiA9IHNldHRpbmdzLT5wcml2OworICAgIGlmIChXS1ByZWZlcmVuY2VzR2V0Q29t
cG9zaXRpbmdCb3JkZXJzVmlzaWJsZShwcml2LT5wcmVmZXJlbmNlcy5nZXQoKSkgPT0gZW5hYmxl
ZAorICAgICAgICAmJiBXS1ByZWZlcmVuY2VzR2V0Q29tcG9zaXRpbmdSZXBhaW50Q291bnRlcnNW
aXNpYmxlKHByaXYtPnByZWZlcmVuY2VzLmdldCgpKSA9PSBlbmFibGVkKQorICAgICAgICByZXR1
cm47CisKKyAgICBXS1ByZWZlcmVuY2VzU2V0Q29tcG9zaXRpbmdCb3JkZXJzVmlzaWJsZShwcml2
LT5wcmVmZXJlbmNlcy5nZXQoKSwgZW5hYmxlZCk7CisgICAgV0tQcmVmZXJlbmNlc1NldENvbXBv
c2l0aW5nUmVwYWludENvdW50ZXJzVmlzaWJsZShwcml2LT5wcmVmZXJlbmNlcy5nZXQoKSwgZW5h
YmxlZCk7CisgICAgZ19vYmplY3Rfbm90aWZ5KEdfT0JKRUNUKHNldHRpbmdzKSwgImRyYXctY29t
cG9zaXRpbmctaW5kaWNhdG9ycyIpOworfQorCisvKioKKyAqIHdlYmtpdF9zZXR0aW5nc19nZXRf
ZHJhd19jb21wb3NpdGluZ19pbmRpY2F0b3JzOgorICogQHNldHRpbmdzOiBhICNXZWJLaXRTZXR0
aW5ncworICoKKyAqIEdldCB0aGUgI1dlYktpdFNldHRpbmdzOmRyYXctY29tcG9zaXRpbmctaW5k
aWNhdG9ycyBwcm9wZXJ0eS4KKyAqCisgKiBSZXR1cm5zOiAlVFJVRSBJZiBjb21wb3NpdGluZyBi
b3JkZXJzIGFyZSBkcmF3biBvciAlRkFMU0Ugb3RoZXJ3aXNlLgorICovCitnYm9vbGVhbiB3ZWJr
aXRfc2V0dGluZ3NfZ2V0X2RyYXdfY29tcG9zaXRpbmdfaW5kaWNhdG9ycyhXZWJLaXRTZXR0aW5n
cyogc2V0dGluZ3MpCit7CisgICAgZ19yZXR1cm5fdmFsX2lmX2ZhaWwoV0VCS0lUX0lTX1NFVFRJ
TkdTKHNldHRpbmdzKSwgRkFMU0UpOworICAgIHJldHVybiBXS1ByZWZlcmVuY2VzR2V0Q29tcG9z
aXRpbmdCb3JkZXJzVmlzaWJsZShzZXR0aW5ncy0+cHJpdi0+cHJlZmVyZW5jZXMuZ2V0KCkpCisg
ICAgICAgICAgICYmIFdLUHJlZmVyZW5jZXNHZXRDb21wb3NpdGluZ1JlcGFpbnRDb3VudGVyc1Zp
c2libGUoc2V0dGluZ3MtPnByaXYtPnByZWZlcmVuY2VzLmdldCgpKTsKK30KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3RrL1dlYktpdFNldHRpbmdzLmggYi9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2d0ay9XZWJLaXRTZXR0aW5ncy5oCmluZGV4IGZkYTcw
ODlkMGNjZTIwM2Q5YmZmODlhNWZkNjc0ZTcyYTViMGVjM2EuLjUzZWJkYTI5OTNmMTZmNjhmYWEz
MzhjZTJjYTBhOWVkN2Q4M2ZmYzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vz
cy9BUEkvZ3RrL1dlYktpdFNldHRpbmdzLmgKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L0FQSS9ndGsvV2ViS2l0U2V0dGluZ3MuaApAQCAtMzM0LDYgKzMzNCwxMiBAQCB3ZWJraXRfc2V0
dGluZ3NfZ2V0X21lZGlhX3BsYXliYWNrX2FsbG93c19pbmxpbmUgICAgICAgICAgICAgICAoV2Vi
S2l0U2V0dGluZ3MgKgogV0VCS0lUX0FQSSB2b2lkCiB3ZWJraXRfc2V0dGluZ3Nfc2V0X21lZGlh
X3BsYXliYWNrX2FsbG93c19pbmxpbmUgICAgICAgICAgICAgICAoV2ViS2l0U2V0dGluZ3MgKnNl
dHRpbmdzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGdib29sZWFuICAgICAgICBlbmFibGVkKTsKK1dFQktJVF9BUEkgZ2Jv
b2xlYW4KK3dlYmtpdF9zZXR0aW5nc19nZXRfZHJhd19jb21wb3NpdGluZ19pbmRpY2F0b3JzICAg
ICAgICAgICAgICAgIChXZWJLaXRTZXR0aW5ncyAqc2V0dGluZ3MpOworCitXRUJLSVRfQVBJIHZv
aWQKK3dlYmtpdF9zZXR0aW5nc19zZXRfZHJhd19jb21wb3NpdGluZ19pbmRpY2F0b3JzICAgICAg
ICAgICAgICAgIChXZWJLaXRTZXR0aW5ncyAqc2V0dGluZ3MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2Jvb2xlYW4gICAg
ICAgIGVuYWJsZWQpOwogR19FTkRfREVDTFMKIAogI2VuZGlmIC8qIFdlYktpdFNldHRpbmdzX2gg
Ki8KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3RrL2RvY3Mvd2Vi
a2l0Mmd0ay1zZWN0aW9ucy50eHQgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2d0ay9k
b2NzL3dlYmtpdDJndGstc2VjdGlvbnMudHh0CmluZGV4IDg4NDE3N2I4YjlmNDVkNzhkYmI4NmU5
ZGIxMGYyMDlmYTg0NWRiY2UuLmQ3NjMwZjEyODlkYWQ3NWIyOWI4ZTIyYjI3YTNiMGZiMTZhYzQ5
ZjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3RrL2RvY3Mvd2Vi
a2l0Mmd0ay1zZWN0aW9ucy50eHQKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9n
dGsvZG9jcy93ZWJraXQyZ3RrLXNlY3Rpb25zLnR4dApAQCAtMjU4LDYgKzI1OCw4IEBAIHdlYmtp
dF9zZXR0aW5nc19nZXRfbWVkaWFfcGxheWJhY2tfcmVxdWlyZXNfdXNlcl9nZXN0dXJlCiB3ZWJr
aXRfc2V0dGluZ3Nfc2V0X21lZGlhX3BsYXliYWNrX3JlcXVpcmVzX3VzZXJfZ2VzdHVyZQogd2Vi
a2l0X3NldHRpbmdzX2dldF9tZWRpYV9wbGF5YmFja19hbGxvd3NfaW5saW5lCiB3ZWJraXRfc2V0
dGluZ3Nfc2V0X21lZGlhX3BsYXliYWNrX2FsbG93c19pbmxpbmUKK3dlYmtpdF9zZXR0aW5nc19n
ZXRfZHJhd19jb21wb3NpdGluZ19pbmRpY2F0b3JzCit3ZWJraXRfc2V0dGluZ3Nfc2V0X2RyYXdf
Y29tcG9zaXRpbmdfaW5kaWNhdG9ycwogCiA8U1VCU0VDVElPTiBTdGFuZGFyZD4KIFdlYktpdFNl
dHRpbmdzQ2xhc3MK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>143329</attachid>
            <date>2012-05-22 11:15:52 -0700</date>
            <delta_ts>2012-05-23 09:06:19 -0700</delta_ts>
            <desc>Patch with unit test and doc fix</desc>
            <filename>bug-87053-20120522111551.patch</filename>
            <type>text/plain</type>
            <size>8575</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE3OTg1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggY2E0ZDRiZjEzMTU1OTg1
MWZmODljNTY2MzQ5MjI5YzQ4NjFjMjFmMy4uYmNmM2I2YTM0ZDBhNjVhNDYzNWZhZDhjZGQ3M2Zm
YmFkN2Q0OGQxMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEyLTA1LTIyICBNYXJ0
aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KKworICAgICAgICBbR1RLXSBbV2Vi
S2l0Ml0gQWRkIGFuIEFQSSB0byBlbmFibGUgYW5kIGRpc2FibGUgY29tcG9zaXRlZCBsYXllciBp
bmRpY2F0b3JzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD04NzA1MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEFkZCBhIFdlYktpdFNldHRpbmcgdGhhdCBhbGxvd3MgdGhlIGNsaWVudCB0byBlbmFibGUgYW5k
IGRpc2FibGUgZGVidWcKKyAgICAgICAgYm9yZGVycyBhbmQgcmVwYWludCBjb3VudGVycyBmb3Ig
YWNjZWxlcmF0ZWQgY29udGVudC4KKworICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvZ3RrL1dlYktp
dFNldHRpbmdzLmNwcDoKKyAgICAgICAgKHdlYktpdFNldHRpbmdzU2V0UHJvcGVydHkpOiBBZGRl
ZC4KKyAgICAgICAgKHdlYktpdFNldHRpbmdzR2V0UHJvcGVydHkpOiBBZGRlZC4KKyAgICAgICAg
KHdlYmtpdF9zZXR0aW5nc19jbGFzc19pbml0KTogQWRkIHRoZSBuZXcgcHJvcGVydHkuCisgICAg
ICAgICh3ZWJraXRfc2V0dGluZ3Nfc2V0X2RyYXdfY29tcG9zaXRpbmdfaW5kaWNhdG9ycyk6IEFk
ZGVkLgorICAgICAgICAod2Via2l0X3NldHRpbmdzX2dldF9kcmF3X2NvbXBvc2l0aW5nX2luZGlj
YXRvcnMpOiBBZGRlZC4KKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL2d0ay9XZWJLaXRTZXR0aW5n
cy5oOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvZ3RrL2RvY3Mvd2Via2l0Mmd0ay1zZWN0aW9u
cy50eHQ6IEFkZCB0aGUgbmV3IEFQSSBwb2ludHMgdG8gdGhlCisgICAgICAgIGRvY3VtZW50YXRp
b24uCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9ndGsvdGVzdC9UZXN0V2ViS2l0U2V0dGluZ3Mu
aDogQWRkIGEgbmV3IHVuaXQgdGVzdC4KKwogMjAxMi0wNS0yMiAgS2VubmV0aCBSb2hkZSBDaHJp
c3RpYW5zZW4gIDxrZW5uZXRoQHdlYmtpdC5vcmc+CiAKICAgICAgICAgW1F0XSBDbGVhbiB1cCBp
bnRlcm5hbCB2aWV3cG9ydCBhbmltYXRpb24gQVBJCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvQVBJL2d0ay9XZWJLaXRTZXR0aW5ncy5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvQVBJL2d0ay9XZWJLaXRTZXR0aW5ncy5jcHAKaW5kZXggY2QwNGViMTJiMGY0MGI2
NjMyYjdjMjRhMDQ0ZGZjOWE4NWUzMGE0Mi4uMDJlODJiMDIwNjIyYTBmODUzNmU4YjJlNTJlNjQ3
ODQ0NWM0ZWExMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9ndGsv
V2ViS2l0U2V0dGluZ3MuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3Rr
L1dlYktpdFNldHRpbmdzLmNwcApAQCAtMTA4LDcgKzEwOCw4IEBAIGVudW0gewogICAgIFBST1Bf
Wk9PTV9URVhUX09OTFksCiAgICAgUFJPUF9KQVZBU0NSSVBUX0NBTl9BQ0NFU1NfQ0xJUEJPQVJE
LAogICAgIFBST1BfTUVESUFfUExBWUJBQ0tfUkVRVUlSRVNfVVNFUl9HRVNUVVJFLAotICAgIFBS
T1BfTUVESUFfUExBWUJBQ0tfQUxMT1dTX0lOTElORQorICAgIFBST1BfTUVESUFfUExBWUJBQ0tf
QUxMT1dTX0lOTElORSwKKyAgICBQUk9QX0RSQVdfQ09NUE9TSVRJTkdfSU5ESUNBVE9SUwogfTsK
IAogc3RhdGljIHZvaWQgd2ViS2l0U2V0dGluZ3NTZXRQcm9wZXJ0eShHT2JqZWN0KiBvYmplY3Qs
IGd1aW50IHByb3BJZCwgY29uc3QgR1ZhbHVlKiB2YWx1ZSwgR1BhcmFtU3BlYyogcGFyYW1TcGVj
KQpAQCAtMjI3LDYgKzIyOCw5IEBAIHN0YXRpYyB2b2lkIHdlYktpdFNldHRpbmdzU2V0UHJvcGVy
dHkoR09iamVjdCogb2JqZWN0LCBndWludCBwcm9wSWQsIGNvbnN0IEdWYWx1CiAgICAgY2FzZSBQ
Uk9QX01FRElBX1BMQVlCQUNLX0FMTE9XU19JTkxJTkU6CiAgICAgICAgIHdlYmtpdF9zZXR0aW5n
c19zZXRfbWVkaWFfcGxheWJhY2tfYWxsb3dzX2lubGluZShzZXR0aW5ncywgZ192YWx1ZV9nZXRf
Ym9vbGVhbih2YWx1ZSkpOwogICAgICAgICBicmVhazsKKyAgICBjYXNlIFBST1BfRFJBV19DT01Q
T1NJVElOR19JTkRJQ0FUT1JTOgorICAgICAgICB3ZWJraXRfc2V0dGluZ3Nfc2V0X2RyYXdfY29t
cG9zaXRpbmdfaW5kaWNhdG9ycyhzZXR0aW5ncywgZ192YWx1ZV9nZXRfYm9vbGVhbih2YWx1ZSkp
OworICAgICAgICBicmVhazsKICAgICBkZWZhdWx0OgogICAgICAgICBHX09CSkVDVF9XQVJOX0lO
VkFMSURfUFJPUEVSVFlfSUQob2JqZWN0LCBwcm9wSWQsIHBhcmFtU3BlYyk7CiAgICAgICAgIGJy
ZWFrOwpAQCAtMzQ5LDYgKzM1Myw5IEBAIHN0YXRpYyB2b2lkIHdlYktpdFNldHRpbmdzR2V0UHJv
cGVydHkoR09iamVjdCogb2JqZWN0LCBndWludCBwcm9wSWQsIEdWYWx1ZSogdmFsCiAgICAgY2Fz
ZSBQUk9QX01FRElBX1BMQVlCQUNLX0FMTE9XU19JTkxJTkU6CiAgICAgICAgIGdfdmFsdWVfc2V0
X2Jvb2xlYW4odmFsdWUsIHdlYmtpdF9zZXR0aW5nc19nZXRfbWVkaWFfcGxheWJhY2tfYWxsb3dz
X2lubGluZShzZXR0aW5ncykpOwogICAgICAgICBicmVhazsKKyAgICBjYXNlIFBST1BfRFJBV19D
T01QT1NJVElOR19JTkRJQ0FUT1JTOgorICAgICAgICBnX3ZhbHVlX3NldF9ib29sZWFuKHZhbHVl
LCB3ZWJraXRfc2V0dGluZ3NfZ2V0X2RyYXdfY29tcG9zaXRpbmdfaW5kaWNhdG9ycyhzZXR0aW5n
cykpOworICAgICAgICBicmVhazsKICAgICBkZWZhdWx0OgogICAgICAgICBHX09CSkVDVF9XQVJO
X0lOVkFMSURfUFJPUEVSVFlfSUQob2JqZWN0LCBwcm9wSWQsIHBhcmFtU3BlYyk7CiAgICAgICAg
IGJyZWFrOwpAQCAtOTA4LDYgKzkxNSwyMSBAQCBzdGF0aWMgdm9pZCB3ZWJraXRfc2V0dGluZ3Nf
Y2xhc3NfaW5pdChXZWJLaXRTZXR0aW5nc0NsYXNzKiBrbGFzcykKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRSVUUsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWFkV3JpdGVD
b25zdHJ1Y3RQYXJhbUZsYWdzKSk7CiAKKyAgICAvKioKKyAgICAgKiBXZWJLaXRTZXR0aW5nczpk
cmF3LWNvbXBvc2l0aW5nLWluZGljYXRvcnM6CisgICAgICoKKyAgICAgKiBXaGV0aGVyIHRvIGRy
YXcgY29tcG9zaXRpbmcgYm9yZGVycyBhbmQgcmVwYWludCBjb3VudGVycyBvbiBsYXllcnMgZHJh
d24KKyAgICAgKiB3aXRoIGFjY2VsZXJhdGVkIGNvbXBvc2l0aW5nLiBUaGlzIGlzIHVzZWZ1bCBm
b3IgZGVidWdnaW5nIGlzc3VlcyByZWxhdGVkCisgICAgICogdG8gd2ViIGNvbnRlbnQgdGhhdCBp
cyBjb21wb3NpdGVkIHdpdGggdGhlIEdQVS4KKyAgICAgKi8KKyAgICBnX29iamVjdF9jbGFzc19p
bnN0YWxsX3Byb3BlcnR5KGdPYmplY3RDbGFzcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFBST1BfRFJBV19DT01QT1NJVElOR19JTkRJQ0FUT1JTLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZ19wYXJhbV9zcGVjX2Jvb2xlYW4oImRyYXctY29tcG9z
aXRpbmctaW5kaWNhdG9ycyIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBfKCJEcmF3IGNvbXBvc2l0aW5nIGluZGljYXRvcnMiKSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF8o
IldoZXRoZXIgdG8gZHJhdyBjb21wb3NpdGluZyBib3JkZXJzIGFuZCByZXBhaW50IGNvdW50ZXJz
IiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBGQUxTRSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHJlYWRXcml0ZUNvbnN0cnVjdFBhcmFtRmxhZ3MpKTsKKwogICAgIGdfdHlw
ZV9jbGFzc19hZGRfcHJpdmF0ZShrbGFzcywgc2l6ZW9mKFdlYktpdFNldHRpbmdzUHJpdmF0ZSkp
OwogfQogCkBAIC0yMzEzLDMgKzIzMzUsMzkgQEAgZ2Jvb2xlYW4gd2Via2l0X3NldHRpbmdzX2dl
dF9tZWRpYV9wbGF5YmFja19hbGxvd3NfaW5saW5lKFdlYktpdFNldHRpbmdzKiBzZXR0aW4KIAog
ICAgIHJldHVybiBXS1ByZWZlcmVuY2VzR2V0TWVkaWFQbGF5YmFja0FsbG93c0lubGluZShzZXR0
aW5ncy0+cHJpdi0+cHJlZmVyZW5jZXMuZ2V0KCkpOwogfQorCisvKioKKyAqIHdlYmtpdF9zZXR0
aW5nc19zZXRfZHJhd19jb21wb3NpdGluZ19pbmRpY2F0b3JzOgorICogQHNldHRpbmdzOiBhICNX
ZWJLaXRTZXR0aW5ncworICogQGVuYWJsZWQ6IFZhbHVlIHRvIGJlIHNldAorICoKKyAqIFNldCB0
aGUgI1dlYktpdFNldHRpbmdzOmRyYXctY29tcG9zaXRpbmctaW5kaWNhdG9ycyBwcm9wZXJ0eS4K
KyAqLwordm9pZCB3ZWJraXRfc2V0dGluZ3Nfc2V0X2RyYXdfY29tcG9zaXRpbmdfaW5kaWNhdG9y
cyhXZWJLaXRTZXR0aW5ncyogc2V0dGluZ3MsIGdib29sZWFuIGVuYWJsZWQpCit7CisgICAgZ19y
ZXR1cm5faWZfZmFpbChXRUJLSVRfSVNfU0VUVElOR1Moc2V0dGluZ3MpKTsKKworICAgIFdlYktp
dFNldHRpbmdzUHJpdmF0ZSogcHJpdiA9IHNldHRpbmdzLT5wcml2OworICAgIGlmIChXS1ByZWZl
cmVuY2VzR2V0Q29tcG9zaXRpbmdCb3JkZXJzVmlzaWJsZShwcml2LT5wcmVmZXJlbmNlcy5nZXQo
KSkgPT0gZW5hYmxlZAorICAgICAgICAmJiBXS1ByZWZlcmVuY2VzR2V0Q29tcG9zaXRpbmdSZXBh
aW50Q291bnRlcnNWaXNpYmxlKHByaXYtPnByZWZlcmVuY2VzLmdldCgpKSA9PSBlbmFibGVkKQor
ICAgICAgICByZXR1cm47CisKKyAgICBXS1ByZWZlcmVuY2VzU2V0Q29tcG9zaXRpbmdCb3JkZXJz
VmlzaWJsZShwcml2LT5wcmVmZXJlbmNlcy5nZXQoKSwgZW5hYmxlZCk7CisgICAgV0tQcmVmZXJl
bmNlc1NldENvbXBvc2l0aW5nUmVwYWludENvdW50ZXJzVmlzaWJsZShwcml2LT5wcmVmZXJlbmNl
cy5nZXQoKSwgZW5hYmxlZCk7CisgICAgZ19vYmplY3Rfbm90aWZ5KEdfT0JKRUNUKHNldHRpbmdz
KSwgImRyYXctY29tcG9zaXRpbmctaW5kaWNhdG9ycyIpOworfQorCisvKioKKyAqIHdlYmtpdF9z
ZXR0aW5nc19nZXRfZHJhd19jb21wb3NpdGluZ19pbmRpY2F0b3JzOgorICogQHNldHRpbmdzOiBh
ICNXZWJLaXRTZXR0aW5ncworICoKKyAqIEdldCB0aGUgI1dlYktpdFNldHRpbmdzOmRyYXctY29t
cG9zaXRpbmctaW5kaWNhdG9ycyBwcm9wZXJ0eS4KKyAqCisgKiBSZXR1cm5zOiAlVFJVRSBJZiBj
b21wb3NpdGluZyBib3JkZXJzIGFyZSBkcmF3biBvciAlRkFMU0Ugb3RoZXJ3aXNlLgorICovCitn
Ym9vbGVhbiB3ZWJraXRfc2V0dGluZ3NfZ2V0X2RyYXdfY29tcG9zaXRpbmdfaW5kaWNhdG9ycyhX
ZWJLaXRTZXR0aW5ncyogc2V0dGluZ3MpCit7CisgICAgZ19yZXR1cm5fdmFsX2lmX2ZhaWwoV0VC
S0lUX0lTX1NFVFRJTkdTKHNldHRpbmdzKSwgRkFMU0UpOworICAgIHJldHVybiBXS1ByZWZlcmVu
Y2VzR2V0Q29tcG9zaXRpbmdCb3JkZXJzVmlzaWJsZShzZXR0aW5ncy0+cHJpdi0+cHJlZmVyZW5j
ZXMuZ2V0KCkpCisgICAgICAgICAgICYmIFdLUHJlZmVyZW5jZXNHZXRDb21wb3NpdGluZ1JlcGFp
bnRDb3VudGVyc1Zpc2libGUoc2V0dGluZ3MtPnByaXYtPnByZWZlcmVuY2VzLmdldCgpKTsKK30K
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3RrL1dlYktpdFNldHRp
bmdzLmggYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2d0ay9XZWJLaXRTZXR0aW5ncy5o
CmluZGV4IGZkYTcwODlkMGNjZTIwM2Q5YmZmODlhNWZkNjc0ZTcyYTViMGVjM2EuLjUzZWJkYTI5
OTNmMTZmNjhmYWEzMzhjZTJjYTBhOWVkN2Q4M2ZmYzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9BUEkvZ3RrL1dlYktpdFNldHRpbmdzLmgKKysrIGIvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL0FQSS9ndGsvV2ViS2l0U2V0dGluZ3MuaApAQCAtMzM0LDYgKzMzNCwxMiBA
QCB3ZWJraXRfc2V0dGluZ3NfZ2V0X21lZGlhX3BsYXliYWNrX2FsbG93c19pbmxpbmUgICAgICAg
ICAgICAgICAoV2ViS2l0U2V0dGluZ3MgKgogV0VCS0lUX0FQSSB2b2lkCiB3ZWJraXRfc2V0dGlu
Z3Nfc2V0X21lZGlhX3BsYXliYWNrX2FsbG93c19pbmxpbmUgICAgICAgICAgICAgICAoV2ViS2l0
U2V0dGluZ3MgKnNldHRpbmdzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdib29sZWFuICAgICAgICBlbmFibGVkKTsKK1dF
QktJVF9BUEkgZ2Jvb2xlYW4KK3dlYmtpdF9zZXR0aW5nc19nZXRfZHJhd19jb21wb3NpdGluZ19p
bmRpY2F0b3JzICAgICAgICAgICAgICAgIChXZWJLaXRTZXR0aW5ncyAqc2V0dGluZ3MpOworCitX
RUJLSVRfQVBJIHZvaWQKK3dlYmtpdF9zZXR0aW5nc19zZXRfZHJhd19jb21wb3NpdGluZ19pbmRp
Y2F0b3JzICAgICAgICAgICAgICAgIChXZWJLaXRTZXR0aW5ncyAqc2V0dGluZ3MsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Z2Jvb2xlYW4gICAgICAgIGVuYWJsZWQpOwogR19FTkRfREVDTFMKIAogI2VuZGlmIC8qIFdlYktp
dFNldHRpbmdzX2ggKi8KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkv
Z3RrL2RvY3Mvd2Via2l0Mmd0ay1zZWN0aW9ucy50eHQgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nl
c3MvQVBJL2d0ay9kb2NzL3dlYmtpdDJndGstc2VjdGlvbnMudHh0CmluZGV4IDg4NDE3N2I4Yjlm
NDVkNzhkYmI4NmU5ZGIxMGYyMDlmYTg0NWRiY2UuLmQ3NjMwZjEyODlkYWQ3NWIyOWI4ZTIyYjI3
YTNiMGZiMTZhYzQ5ZjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkv
Z3RrL2RvY3Mvd2Via2l0Mmd0ay1zZWN0aW9ucy50eHQKKysrIGIvU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL0FQSS9ndGsvZG9jcy93ZWJraXQyZ3RrLXNlY3Rpb25zLnR4dApAQCAtMjU4LDYgKzI1
OCw4IEBAIHdlYmtpdF9zZXR0aW5nc19nZXRfbWVkaWFfcGxheWJhY2tfcmVxdWlyZXNfdXNlcl9n
ZXN0dXJlCiB3ZWJraXRfc2V0dGluZ3Nfc2V0X21lZGlhX3BsYXliYWNrX3JlcXVpcmVzX3VzZXJf
Z2VzdHVyZQogd2Via2l0X3NldHRpbmdzX2dldF9tZWRpYV9wbGF5YmFja19hbGxvd3NfaW5saW5l
CiB3ZWJraXRfc2V0dGluZ3Nfc2V0X21lZGlhX3BsYXliYWNrX2FsbG93c19pbmxpbmUKK3dlYmtp
dF9zZXR0aW5nc19nZXRfZHJhd19jb21wb3NpdGluZ19pbmRpY2F0b3JzCit3ZWJraXRfc2V0dGlu
Z3Nfc2V0X2RyYXdfY29tcG9zaXRpbmdfaW5kaWNhdG9ycwogCiA8U1VCU0VDVElPTiBTdGFuZGFy
ZD4KIFdlYktpdFNldHRpbmdzQ2xhc3MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9BUEkvZ3RrL3Rlc3RzL1Rlc3RXZWJLaXRTZXR0aW5ncy5jcHAgYi9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvQVBJL2d0ay90ZXN0cy9UZXN0V2ViS2l0U2V0dGluZ3MuY3BwCmluZGV4IGFk
MDM0NDRhZTUxM2RjMGZkYjE0ZWRiNGU3Y2U4NmY2YzVhZmMzMGQuLjQ2MTZkMTA1ZjQ5OGIxMjM2
M2QyMjM2NGExM2JlYjVhYTdmYjQ2ZTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9BUEkvZ3RrL3Rlc3RzL1Rlc3RXZWJLaXRTZXR0aW5ncy5jcHAKKysrIGIvU291cmNlL1dl
YktpdDIvVUlQcm9jZXNzL0FQSS9ndGsvdGVzdHMvVGVzdFdlYktpdFNldHRpbmdzLmNwcApAQCAt
MjE5LDYgKzIxOSwxMSBAQCBzdGF0aWMgdm9pZCB0ZXN0V2ViS2l0U2V0dGluZ3MoVGVzdCosIGdj
b25zdHBvaW50ZXIpCiAgICAgd2Via2l0X3NldHRpbmdzX3NldF9tZWRpYV9wbGF5YmFja19hbGxv
d3NfaW5saW5lKHNldHRpbmdzLCBGQUxTRSk7CiAgICAgZ19hc3NlcnQoIXdlYmtpdF9zZXR0aW5n
c19nZXRfbWVkaWFfcGxheWJhY2tfYWxsb3dzX2lubGluZShzZXR0aW5ncykpOwogCisgICAgLy8g
QnkgZGVmYXVsdCwgZGVidWcgaW5kaWNhdG9ycyBhcmUgZGlzYWJsZWQuCisgICAgZ19hc3NlcnQo
IXdlYmtpdF9zZXR0aW5nc19nZXRfZHJhd19jb21wb3NpdGluZ19pbmRpY2F0b3JzKHNldHRpbmdz
KSk7CisgICAgd2Via2l0X3NldHRpbmdzX3NldF9kcmF3X2NvbXBvc2l0aW5nX2luZGljYXRvcnMo
c2V0dGluZ3MsIFRSVUUpOworICAgIGdfYXNzZXJ0KHdlYmtpdF9zZXR0aW5nc19nZXRfZHJhd19j
b21wb3NpdGluZ19pbmRpY2F0b3JzKHNldHRpbmdzKSk7CisKICAgICBnX29iamVjdF91bnJlZihH
X09CSkVDVChzZXR0aW5ncykpOwogfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>