<?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>112719</bug_id>
          
          <creation_ts>2013-03-19 11:12:54 -0700</creation_ts>
          <short_desc>Cache a pointer to V8DOMActivityLogger in PerContextData</short_desc>
          <delta_ts>2013-03-19 19:41:18 -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>WebCore JavaScript</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>Enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Ankur Taly">ataly</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>haraken</cc>
    
    <cc>japhet</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>858500</commentid>
    <comment_count>0</comment_count>
    <who name="Ankur Taly">ataly</who>
    <bug_when>2013-03-19 11:12:54 -0700</bug_when>
    <thetext>Add a data member (and getter, setter methods) to V8PerContextData that holds a pointer
to V8DOMActivityLogger. This member is set while initializing the context for a V8DOMWindowShell.
Ownership of the pointer is still retained by the HashMap in DOMWrapperWorld.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>858807</commentid>
    <comment_count>1</comment_count>
    <who name="Ankur Taly">ataly</who>
    <bug_when>2013-03-19 15:25:57 -0700</bug_when>
    <thetext>Subsequent patches (addressing Bug: 107207) will then obtain a reference to the V8DOMActivityLogger directly from PerContextData attached to the current context. The assumption is that this is faster than getting the reference from the HashMap in DOMWrapperWorld</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>858899</commentid>
    <comment_count>2</comment_count>
      <attachid>193953</attachid>
    <who name="Ankur Taly">ataly</who>
    <bug_when>2013-03-19 17:29:48 -0700</bug_when>
    <thetext>Created attachment 193953
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>858907</commentid>
    <comment_count>3</comment_count>
      <attachid>193953</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2013-03-19 17:39:23 -0700</bug_when>
    <thetext>Comment on attachment 193953
Patch

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

Looks OK

&gt; Source/WebCore/ChangeLog:16
&gt; +        Cache a pointer to V8DOMActivityLogger in PerContextData.
&gt; +        Adds a data member (and getter, setter methods) to V8PerContextData
&gt; +        that holds a pointer to a V8DOMActivityLogger. This member is set while
&gt; +        initializing the context for a V8DOMWindowShell. Ownership of the pointer
&gt; +        is still retained by the HashMap in DOMWrapperWorld.
&gt; +        As a result of this patch, subsequent patches that will implement logging
&gt; +        for DOM API access (See bug 107207) will be able to obtain a reference to
&gt; +        the logger directly from PerContextData. This will benefit performance as it
&gt; +        will be faster than looking up the logger in the HashMap in DOMWrapperWorld.
&gt; +        https://bugs.webkit.org/show_bug.cgi?id=112719
&gt; +
&gt; +        Reviewed by NOBODY (OOPS!).
&gt; +
&gt; +        There are no new tests as there is no change in behavior.

Nit: In WebKit we write a bug title (which should be in one line), a bug URL, a bug description, and a test, in this order. Please fix it before landing.

&gt; Source/WebCore/bindings/v8/V8PerContextData.h:128
&gt; +    V8DOMActivityLogger* m_activityLogger;

Would you add a comment about the lifetime?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>858928</commentid>
    <comment_count>4</comment_count>
      <attachid>193960</attachid>
    <who name="Ankur Taly">ataly</who>
    <bug_when>2013-03-19 18:04:31 -0700</bug_when>
    <thetext>Created attachment 193960
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>858930</commentid>
    <comment_count>5</comment_count>
      <attachid>193960</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2013-03-19 18:05:18 -0700</bug_when>
    <thetext>Comment on attachment 193960
Patch

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>858997</commentid>
    <comment_count>6</comment_count>
      <attachid>193960</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-19 19:41:15 -0700</bug_when>
    <thetext>Comment on attachment 193960
Patch

Clearing flags on attachment: 193960

Committed r146295: &lt;http://trac.webkit.org/changeset/146295&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>858998</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-19 19:41:18 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>193953</attachid>
            <date>2013-03-19 17:29:48 -0700</date>
            <delta_ts>2013-03-19 18:04:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-112719-20130319172539.patch</filename>
            <type>text/plain</type>
            <size>3160</size>
            <attacher name="Ankur Taly">ataly</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0NjI3OCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI3IEBACisyMDEzLTAzLTE5ICBBbmt1ciBU
YWx5ICA8YXRhbHlAZ29vZ2xlLmNvbT4KKworICAgICAgICBDYWNoZSBhIHBvaW50ZXIgdG8gVjhE
T01BY3Rpdml0eUxvZ2dlciBpbiBQZXJDb250ZXh0RGF0YS4KKyAgICAgICAgQWRkcyBhIGRhdGEg
bWVtYmVyIChhbmQgZ2V0dGVyLCBzZXR0ZXIgbWV0aG9kcykgdG8gVjhQZXJDb250ZXh0RGF0YQor
ICAgICAgICB0aGF0IGhvbGRzIGEgcG9pbnRlciB0byBhIFY4RE9NQWN0aXZpdHlMb2dnZXIuIFRo
aXMgbWVtYmVyIGlzIHNldCB3aGlsZQorICAgICAgICBpbml0aWFsaXppbmcgdGhlIGNvbnRleHQg
Zm9yIGEgVjhET01XaW5kb3dTaGVsbC4gT3duZXJzaGlwIG9mIHRoZSBwb2ludGVyCisgICAgICAg
IGlzIHN0aWxsIHJldGFpbmVkIGJ5IHRoZSBIYXNoTWFwIGluIERPTVdyYXBwZXJXb3JsZC4KKyAg
ICAgICAgQXMgYSByZXN1bHQgb2YgdGhpcyBwYXRjaCwgc3Vic2VxdWVudCBwYXRjaGVzIHRoYXQg
d2lsbCBpbXBsZW1lbnQgbG9nZ2luZworICAgICAgICBmb3IgRE9NIEFQSSBhY2Nlc3MgKFNlZSBi
dWcgMTA3MjA3KSB3aWxsIGJlIGFibGUgdG8gb2J0YWluIGEgcmVmZXJlbmNlIHRvCisgICAgICAg
IHRoZSBsb2dnZXIgZGlyZWN0bHkgZnJvbSBQZXJDb250ZXh0RGF0YS4gVGhpcyB3aWxsIGJlbmVm
aXQgcGVyZm9ybWFuY2UgYXMgaXQKKyAgICAgICAgd2lsbCBiZSBmYXN0ZXIgdGhhbiBsb29raW5n
IHVwIHRoZSBsb2dnZXIgaW4gdGhlIEhhc2hNYXAgaW4gRE9NV3JhcHBlcldvcmxkLgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTEyNzE5CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhlcmUgYXJlIG5vIG5l
dyB0ZXN0cyBhcyB0aGVyZSBpcyBubyBjaGFuZ2UgaW4gYmVoYXZpb3IuCisKKyAgICAgICAgKiBi
aW5kaW5ncy92OC9WOERPTVdpbmRvd1NoZWxsLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlY4RE9N
V2luZG93U2hlbGw6OmluaXRpYWxpemVJZk5lZWRlZCk6CisgICAgICAgICogYmluZGluZ3Mvdjgv
VjhQZXJDb250ZXh0RGF0YS5oOgorICAgICAgICAoV2ViQ29yZTo6VjhQZXJDb250ZXh0RGF0YTo6
YWN0aXZpdHlMb2dnZXIpOgorICAgICAgICAoVjhQZXJDb250ZXh0RGF0YSk6CisgICAgICAgIChX
ZWJDb3JlOjpWOFBlckNvbnRleHREYXRhOjpzZXRBY3Rpdml0eUxvZ2dlcik6CisKIDIwMTMtMDMt
MTkgIERvbWluaWMgTWF6em9uaSAgPGRtYXp6b25pQGdvb2dsZS5jb20+CiAKICAgICAgICAgSW1w
bGVtZW50IFdlYiBTcGVlY2ggU3ludGhlc2lzIGZvciBDaHJvbWl1bQpJbmRleDogU291cmNlL1dl
YkNvcmUvYmluZGluZ3MvdjgvVjhET01XaW5kb3dTaGVsbC5jcHAKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvVjhET01XaW5kb3dTaGVsbC5jcHAJKHJldmlzaW9uIDE0
NjI3OCkKKysrIFNvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L1Y4RE9NV2luZG93U2hlbGwuY3Bw
CSh3b3JraW5nIGNvcHkpCkBAIC0yMzksNyArMjM5LDcgQEAgYm9vbCBWOERPTVdpbmRvd1NoZWxs
Ojppbml0aWFsaXplSWZOZWVkZQogICAgICAgICBkaXNwb3NlQ29udGV4dCgpOwogICAgICAgICBy
ZXR1cm4gZmFsc2U7CiAgICAgfQotCisgICAgbV9wZXJDb250ZXh0RGF0YS0+c2V0QWN0aXZpdHlM
b2dnZXIoRE9NV3JhcHBlcldvcmxkOjphY3Rpdml0eUxvZ2dlcihtX3dvcmxkLT53b3JsZElkKCkp
KTsKICAgICBpZiAoIWluc3RhbGxET01XaW5kb3coKSkgewogICAgICAgICBkaXNwb3NlQ29udGV4
dCgpOwogICAgICAgICByZXR1cm4gZmFsc2U7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9iaW5kaW5n
cy92OC9WOFBlckNvbnRleHREYXRhLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvYmlu
ZGluZ3MvdjgvVjhQZXJDb250ZXh0RGF0YS5oCShyZXZpc2lvbiAxNDYyNzgpCisrKyBTb3VyY2Uv
V2ViQ29yZS9iaW5kaW5ncy92OC9WOFBlckNvbnRleHREYXRhLmgJKHdvcmtpbmcgY29weSkKQEAg
LTMyLDYgKzMyLDcgQEAKICNkZWZpbmUgVjhQZXJDb250ZXh0RGF0YV9oCiAKICNpbmNsdWRlICJT
Y29wZWRQZXJzaXN0ZW50LmgiCisjaW5jbHVkZSAiVjhET01BY3Rpdml0eUxvZ2dlci5oIgogI2lu
Y2x1ZGUgIldyYXBwZXJUeXBlSW5mby5oIgogI2luY2x1ZGUgPHY4Lmg+CiAjaW5jbHVkZSA8d3Rm
L0hhc2hNYXAuaD4KQEAgLTkzLDYgKzk0LDE2IEBAIHB1YmxpYzoKICAgICAgICAgcmV0dXJuICZt
X3Y4TlBPYmplY3RNYXA7CiAgICAgfQogCisgICAgVjhET01BY3Rpdml0eUxvZ2dlciogYWN0aXZp
dHlMb2dnZXIoKQorICAgIHsKKyAgICAgICAgcmV0dXJuIG1fYWN0aXZpdHlMb2dnZXI7CisgICAg
fQorCisgICAgdm9pZCBzZXRBY3Rpdml0eUxvZ2dlcihWOERPTUFjdGl2aXR5TG9nZ2VyKiBsb2dn
ZXIpCisgICAgeworICAgICAgICBtX2FjdGl2aXR5TG9nZ2VyID0gbG9nZ2VyOworICAgIH0KKwog
cHJpdmF0ZToKICAgICBleHBsaWNpdCBWOFBlckNvbnRleHREYXRhKHY4OjpQZXJzaXN0ZW50PHY4
OjpDb250ZXh0PiBjb250ZXh0KQogICAgICAgICA6IG1fY29udGV4dChjb250ZXh0KQpAQCAtMTE0
LDYgKzEyNSw3IEBAIHByaXZhdGU6CiAKICAgICBWOE5QT2JqZWN0TWFwIG1fdjhOUE9iamVjdE1h
cDsKIAorICAgIFY4RE9NQWN0aXZpdHlMb2dnZXIqIG1fYWN0aXZpdHlMb2dnZXI7CiAgICAgdjg6
OlBlcnNpc3RlbnQ8djg6OkNvbnRleHQ+IG1fY29udGV4dDsKICAgICBTY29wZWRQZXJzaXN0ZW50
PHY4OjpWYWx1ZT4gbV9lcnJvclByb3RvdHlwZTsKICAgICBTY29wZWRQZXJzaXN0ZW50PHY4OjpW
YWx1ZT4gbV9vYmplY3RQcm90b3R5cGU7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>193960</attachid>
            <date>2013-03-19 18:04:31 -0700</date>
            <delta_ts>2013-03-19 19:41:15 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-112719-20130319180021.patch</filename>
            <type>text/plain</type>
            <size>3439</size>
            <attacher name="Ankur Taly">ataly</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0NjI3OCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI5IEBACisyMDEzLTAzLTE5ICBBbmt1ciBU
YWx5ICA8YXRhbHlAZ29vZ2xlLmNvbT4KKworICAgICAgICBDYWNoZSBhIHBvaW50ZXIgdG8gVjhE
T01BY3Rpdml0eUxvZ2dlciBpbiBQZXJDb250ZXh0RGF0YS4KKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExMjcxOQorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZHMgYSBkYXRhIG1lbWJlciAoYW5kIGdldHRl
ciwgc2V0dGVyIG1ldGhvZHMpIHRvIFY4UGVyQ29udGV4dERhdGEKKyAgICAgICAgdGhhdCBob2xk
cyBhIHBvaW50ZXIgdG8gYSBWOERPTUFjdGl2aXR5TG9nZ2VyLiBUaGlzIG1lbWJlciBpcyBzZXQg
d2hpbGUKKyAgICAgICAgaW5pdGlhbGl6aW5nIHRoZSBjb250ZXh0IGZvciBhIFY4RE9NV2luZG93
U2hlbGwuIE93bmVyc2hpcCBvZiB0aGUgcG9pbnRlcgorICAgICAgICBpcyBzdGlsbCByZXRhaW5l
ZCBieSB0aGUgSGFzaE1hcCBpbiBET01XcmFwcGVyV29ybGQuCisgICAgICAgIEFzIGEgcmVzdWx0
IG9mIHRoaXMgcGF0Y2gsIHN1YnNlcXVlbnQgcGF0Y2hlcyB0aGF0IHdpbGwgaW1wbGVtZW50IGxv
Z2dpbmcKKyAgICAgICAgZm9yIERPTSBBUEkgYWNjZXNzIChTZWUgYnVnIDEwNzIwNykgd2lsbCBi
ZSBhYmxlIHRvIG9idGFpbiBhIHJlZmVyZW5jZSB0bworICAgICAgICB0aGUgbG9nZ2VyIGRpcmVj
dGx5IGZyb20gUGVyQ29udGV4dERhdGEuIFRoaXMgd2lsbCBiZW5lZml0IHBlcmZvcm1hbmNlIGFz
IGl0CisgICAgICAgIHdpbGwgYmUgZmFzdGVyIHRoYW4gbG9va2luZyB1cCB0aGUgbG9nZ2VyIGlu
IHRoZSBET01BY3Rpdml0eUxvZ2dlck1hcCBpbgorICAgICAgICBET01XcmFwcGVyV29ybGQuCisK
KyAgICAgICAgVGhlcmUgYXJlIG5vIG5ldyB0ZXN0cyBhcyB0aGVyZSBpcyBubyBjaGFuZ2UgaW4g
YmVoYXZpb3IuCisKKyAgICAgICAgKiBiaW5kaW5ncy92OC9WOERPTVdpbmRvd1NoZWxsLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OlY4RE9NV2luZG93U2hlbGw6OmluaXRpYWxpemVJZk5lZWRlZCk6
CisgICAgICAgICogYmluZGluZ3MvdjgvVjhQZXJDb250ZXh0RGF0YS5oOgorICAgICAgICAoV2Vi
Q29yZTo6VjhQZXJDb250ZXh0RGF0YTo6YWN0aXZpdHlMb2dnZXIpOgorICAgICAgICAoVjhQZXJD
b250ZXh0RGF0YSk6CisgICAgICAgIChXZWJDb3JlOjpWOFBlckNvbnRleHREYXRhOjpzZXRBY3Rp
dml0eUxvZ2dlcik6CisKIDIwMTMtMDMtMTkgIERvbWluaWMgTWF6em9uaSAgPGRtYXp6b25pQGdv
b2dsZS5jb20+CiAKICAgICAgICAgSW1wbGVtZW50IFdlYiBTcGVlY2ggU3ludGhlc2lzIGZvciBD
aHJvbWl1bQpJbmRleDogU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvVjhET01XaW5kb3dTaGVs
bC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvVjhET01XaW5k
b3dTaGVsbC5jcHAJKHJldmlzaW9uIDE0NjI3OCkKKysrIFNvdXJjZS9XZWJDb3JlL2JpbmRpbmdz
L3Y4L1Y4RE9NV2luZG93U2hlbGwuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yMzksNyArMjM5LDcg
QEAgYm9vbCBWOERPTVdpbmRvd1NoZWxsOjppbml0aWFsaXplSWZOZWVkZQogICAgICAgICBkaXNw
b3NlQ29udGV4dCgpOwogICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgfQotCisgICAgbV9wZXJD
b250ZXh0RGF0YS0+c2V0QWN0aXZpdHlMb2dnZXIoRE9NV3JhcHBlcldvcmxkOjphY3Rpdml0eUxv
Z2dlcihtX3dvcmxkLT53b3JsZElkKCkpKTsKICAgICBpZiAoIWluc3RhbGxET01XaW5kb3coKSkg
ewogICAgICAgICBkaXNwb3NlQ29udGV4dCgpOwogICAgICAgICByZXR1cm4gZmFsc2U7CkluZGV4
OiBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9WOFBlckNvbnRleHREYXRhLmgKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvVjhQZXJDb250ZXh0RGF0YS5oCShyZXZp
c2lvbiAxNDYyNzgpCisrKyBTb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9WOFBlckNvbnRleHRE
YXRhLmgJKHdvcmtpbmcgY29weSkKQEAgLTMyLDYgKzMyLDcgQEAKICNkZWZpbmUgVjhQZXJDb250
ZXh0RGF0YV9oCiAKICNpbmNsdWRlICJTY29wZWRQZXJzaXN0ZW50LmgiCisjaW5jbHVkZSAiVjhE
T01BY3Rpdml0eUxvZ2dlci5oIgogI2luY2x1ZGUgIldyYXBwZXJUeXBlSW5mby5oIgogI2luY2x1
ZGUgPHY4Lmg+CiAjaW5jbHVkZSA8d3RmL0hhc2hNYXAuaD4KQEAgLTkzLDYgKzk0LDE2IEBAIHB1
YmxpYzoKICAgICAgICAgcmV0dXJuICZtX3Y4TlBPYmplY3RNYXA7CiAgICAgfQogCisgICAgVjhE
T01BY3Rpdml0eUxvZ2dlciogYWN0aXZpdHlMb2dnZXIoKQorICAgIHsKKyAgICAgICAgcmV0dXJu
IG1fYWN0aXZpdHlMb2dnZXI7CisgICAgfQorCisgICAgdm9pZCBzZXRBY3Rpdml0eUxvZ2dlcihW
OERPTUFjdGl2aXR5TG9nZ2VyKiBsb2dnZXIpCisgICAgeworICAgICAgICBtX2FjdGl2aXR5TG9n
Z2VyID0gbG9nZ2VyOworICAgIH0KKwogcHJpdmF0ZToKICAgICBleHBsaWNpdCBWOFBlckNvbnRl
eHREYXRhKHY4OjpQZXJzaXN0ZW50PHY4OjpDb250ZXh0PiBjb250ZXh0KQogICAgICAgICA6IG1f
Y29udGV4dChjb250ZXh0KQpAQCAtMTEzLDcgKzEyNCwxMCBAQCBwcml2YXRlOgogICAgIENvbnN0
cnVjdG9yTWFwIG1fY29uc3RydWN0b3JNYXA7CiAKICAgICBWOE5QT2JqZWN0TWFwIG1fdjhOUE9i
amVjdE1hcDsKLQorICAgIC8vIFdlIGNhY2hlIGEgcG9pbnRlciB0byB0aGUgVjhET01BY3Rpdml0
eUxvZ2dlciBhc3NvY2lhdGVkIHdpdGggdGhlIHdvcmxkCisgICAgLy8gY29ycmVzcG9uZGluZyB0
byB0aGlzIGNvbnRleHQuIFRoZSBvd25lcnNoaXAgb2YgdGhlIHBvaW50ZXIgaXMgcmV0YWluZWQK
KyAgICAvLyBieSB0aGUgRE9NQWN0aXZpdHlMb2dnZXJNYXAgaW4gRE9NV3JhcHBlcldvcmxkLgor
ICAgIFY4RE9NQWN0aXZpdHlMb2dnZXIqIG1fYWN0aXZpdHlMb2dnZXI7CiAgICAgdjg6OlBlcnNp
c3RlbnQ8djg6OkNvbnRleHQ+IG1fY29udGV4dDsKICAgICBTY29wZWRQZXJzaXN0ZW50PHY4OjpW
YWx1ZT4gbV9lcnJvclByb3RvdHlwZTsKICAgICBTY29wZWRQZXJzaXN0ZW50PHY4OjpWYWx1ZT4g
bV9vYmplY3RQcm90b3R5cGU7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>