<?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>76634</bug_id>
          
          <creation_ts>2012-01-19 07:28:56 -0800</creation_ts>
          <short_desc>[chromium] Replace WGC3D visibility extension with resource_usage extension. [Part 1 of 3]</short_desc>
          <delta_ts>2012-01-19 16:29:50 -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>New Bugs</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michal Mocny">mmocny</reporter>
          <assigned_to name="Michal Mocny">mmocny</assigned_to>
          <cc>backer</cc>
    
    <cc>fishd</cc>
    
    <cc>kbr</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>538692</commentid>
    <comment_count>0</comment_count>
    <who name="Michal Mocny">mmocny</who>
    <bug_when>2012-01-19 07:28:56 -0800</bug_when>
    <thetext>[chromium] Replace WGC3D visibility extension with resource_usage extension. [Part 1 of 3]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>538694</commentid>
    <comment_count>1</comment_count>
      <attachid>123125</attachid>
    <who name="Michal Mocny">mmocny</who>
    <bug_when>2012-01-19 07:30:52 -0800</bug_when>
    <thetext>Created attachment 123125
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>538696</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-19 07:33:50 -0800</bug_when>
    <thetext>Please wait for approval from fishd@chromium.org before submitting because this patch contains changes to the Chromium public API.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>538698</commentid>
    <comment_count>3</comment_count>
    <who name="Michal Mocny">mmocny</who>
    <bug_when>2012-01-19 07:39:52 -0800</bug_when>
    <thetext>Part2 (chromium side patch) is here: http://codereview.chromium.org/9192014/

Ken, I was hoping you could take a look here, especially at the location I added the ResourceUsage enum.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>538796</commentid>
    <comment_count>4</comment_count>
      <attachid>123125</attachid>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2012-01-19 10:30:08 -0800</bug_when>
    <thetext>Comment on attachment 123125
Patch

Looks fine. In general, Chromium extensions added to WebGraphicsContext3D should be mirrored in src/third_party/khronos/GLES2/gl2ext.h, and follow those API conventions (meaning that OpenGL enum values would need to be assigned, rather than using a local enum). However, since this is an API that is only executed on the client side and isn&apos;t mirrored in the GL API, the structure here is fine. r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>538810</commentid>
    <comment_count>5</comment_count>
      <attachid>123125</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-19 10:58:35 -0800</bug_when>
    <thetext>Comment on attachment 123125
Patch

Rejecting attachment 123125 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/Source/WebKit/chromium/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/11300150</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>538821</commentid>
    <comment_count>6</comment_count>
      <attachid>123151</attachid>
    <who name="Michal Mocny">mmocny</who>
    <bug_when>2012-01-19 11:07:07 -0800</bug_when>
    <thetext>Created attachment 123151
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>538827</commentid>
    <comment_count>7</comment_count>
      <attachid>123151</attachid>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2012-01-19 11:09:52 -0800</bug_when>
    <thetext>Comment on attachment 123151
Patch

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

&gt; Source/WebKit/chromium/ChangeLog:6
&gt; +        Reviewed by Kenneth Russell.

Just leave the &quot;Reviewed by NOBODY (OOPS!)&quot; line alone in the future. The commit queue will fill it in automatically.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>538828</commentid>
    <comment_count>8</comment_count>
      <attachid>123151</attachid>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2012-01-19 11:10:29 -0800</bug_when>
    <thetext>Comment on attachment 123151
Patch

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

&gt; Source/WebKit/chromium/public/platform/WebGraphicsContext3D.h:154
&gt; +    // TODO(mmocny): remove visibility once chromium patch lands

I neglected to point out that WebKit uses FIXME comments rather than TODOs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>539143</commentid>
    <comment_count>9</comment_count>
      <attachid>123151</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-19 16:29:45 -0800</bug_when>
    <thetext>Comment on attachment 123151
Patch

Clearing flags on attachment: 123151

Committed r105462: &lt;http://trac.webkit.org/changeset/105462&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>539144</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-19 16:29:50 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>123125</attachid>
            <date>2012-01-19 07:30:52 -0800</date>
            <delta_ts>2012-01-19 11:07:01 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76634-20120119103051.patch</filename>
            <type>text/plain</type>
            <size>5035</size>
            <attacher name="Michal Mocny">mmocny</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA1Mjc4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IGQ5ZDMzOTY3ZTkzYzQyNTk2ZmRkMjRkNGZjYWNlYmFlZjdjYmE0MTMuLmY5YTFlMzUzNjY3NGM3
NDBhMzNkYzJjZjQ4NzY3YmE3YzFkODI2YTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMTItMDEtMTkgIE1pY2hhbCBNb2NueSAgPG1tb2NueUBnb29nbGUu
Y29tPgorCisgICAgICAgIFtjaHJvbWl1bV0gUmVwbGFjZSBXR0MzRCB2aXNpYmlsaXR5IGV4dGVu
c2lvbiB3aXRoIHJlc291cmNlX3VzYWdlIGV4dGVuc2lvbi4gW1BhcnQgMSBvZiAzXQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzY2MzQKKworICAgICAg
ICAqIHB1YmxpYy9wbGF0Zm9ybS9XZWJHcmFwaGljc0NvbnRleHQzRC5oOgorICAgICAgICAoV2Vi
S2l0OjpXZWJHcmFwaGljc0NvbnRleHQzRDo6c2V0VmlzaWJpbGl0eUNIUk9NSVVNKToKKyAgICAg
ICAgKFdlYktpdDo6V2ViR3JhcGhpY3NDb250ZXh0M0Q6OnNldFJlc291cmNlVXNhZ2VDSFJPTUlV
TSk6CisgICAgICAgICogc3JjL0dyYXBoaWNzQ29udGV4dDNEQ2hyb21pdW0uY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0M0RQcml2YXRlOjpzZXRWaXNpYmlsaXR5Q0hST01J
VU0pOgorICAgICAgICAqIHRlc3RzL0Zha2VXZWJHcmFwaGljc0NvbnRleHQzRC5oOgorICAgICAg
ICAoV2ViS2l0OjpGYWtlV2ViR3JhcGhpY3NDb250ZXh0M0Q6OnNldFJlc291cmNlVXNhZ2VDSFJP
TUlVTSk6CisKIDIwMTItMDEtMTcgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21h
aWwuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIxMDUyNDQuCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9wbGF0Zm9ybS9XZWJHcmFwaGlj
c0NvbnRleHQzRC5oIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvcGxhdGZvcm0vV2Vi
R3JhcGhpY3NDb250ZXh0M0QuaAppbmRleCAzODExNDM2YzI3OGQ1ZjFjZGQ3ZmZjYzI4NjMwOTBh
MGM5YTk5YWI2Li5hMzFkOGI3MWExODJjYWZlYmFlMzY1ZjkyYzU5YTUyMjljNjkwNDM1IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9wbGF0Zm9ybS9XZWJHcmFwaGlj
c0NvbnRleHQzRC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL3BsYXRmb3Jt
L1dlYkdyYXBoaWNzQ29udGV4dDNELmgKQEAgLTEyNCw2ICsxMjQsMTMgQEAgcHVibGljOgogICAg
ICAgICB2aXJ0dWFsIH5XZWJHcmFwaGljc1N3YXBCdWZmZXJzQ29tcGxldGVDYWxsYmFja0NIUk9N
SVVNKCkgeyB9CiAgICAgfTsKIAorICAgIC8vIEdyYXBoaWNzIFJlc291cmNlIFVzYWdlCisgICAg
ZW51bSBSZXNvdXJjZVVzYWdlIHsKKyAgICAgICAgUkVTT1VSQ0VfVVNBR0VfRlVMTCwKKyAgICAg
ICAgUkVTT1VSQ0VfVVNBR0VfTEVTUywKKyAgICAgICAgUkVTT1VSQ0VfVVNBR0VfTk9ORSwKKyAg
ICB9OworCiAgICAgLy8gVGhpcyBkZXN0cnVjdG9yIG5lZWRzIHRvIGJlIHB1YmxpYyBzbyB0aGF0
IHVzaW5nIGNsYXNzZXMgY2FuIGRlc3Ryb3kgaW5zdGFuY2VzIGlmIGluaXRpYWxpemF0aW9uIGZh
aWxzLgogICAgIHZpcnR1YWwgfldlYkdyYXBoaWNzQ29udGV4dDNEKCkge30KIApAQCAtMTQzLDgg
KzE1MCwxMCBAQCBwdWJsaWM6CiAgICAgLy8gUmVzaXplcyB0aGUgcmVnaW9uIGludG8gd2hpY2gg
dGhpcyBXZWJHcmFwaGljc0NvbnRleHQzRCBpcyBkcmF3aW5nLgogICAgIHZpcnR1YWwgdm9pZCBy
ZXNoYXBlKGludCB3aWR0aCwgaW50IGhlaWdodCkgPSAwOwogCi0gICAgLy8gR0xfQ0hST01JVU1f
c2V0VmlzaWJpbGl0eSAtIENoYW5nZXMgdGhlIHZpc2liaWxpdHkgb2YgdGhlIGJhY2tidWZmZXIK
LSAgICB2aXJ0dWFsIHZvaWQgc2V0VmlzaWJpbGl0eUNIUk9NSVVNKGJvb2wgdmlzaWJsZSkgPSAw
OworICAgIC8vIEdMX0NIUk9NSVVNX3Jlc291cmNlX3VzYWdlIC0gdXNlL2Ryb3AgdmFyaW91cyBy
ZXNvdXJjZXMsIHN1Y2ggYXMgZnJvbnQvYmFjayBidWZmZXJzCisgICAgLy8gVE9ETyhtbW9jbnkp
OiByZW1vdmUgdmlzaWJpbGl0eSBvbmNlIGNocm9taXVtIHBhdGNoIGxhbmRzCisgICAgdmlydHVh
bCB2b2lkIHNldFZpc2liaWxpdHlDSFJPTUlVTShib29sIHZpc2libGUpIHsgfQorICAgIHZpcnR1
YWwgdm9pZCBzZXRSZXNvdXJjZVVzYWdlQ0hST01JVU0oUmVzb3VyY2VVc2FnZSkgeyB9CiAKICAg
ICAvLyBRdWVyeSB3aGV0aGVyIGl0IGlzIGJ1aWx0IG9uIHRvcCBvZiBjb21wbGlhbnQgR0xFUzIg
aW1wbGVtZW50YXRpb24uCiAgICAgdmlydHVhbCBib29sIGlzR0xFUzJDb21wbGlhbnQoKSA9IDA7
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9HcmFwaGljc0NvbnRleHQz
RENocm9taXVtLmNwcCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0dyYXBoaWNzQ29udGV4
dDNEQ2hyb21pdW0uY3BwCmluZGV4IGJlZWI5NGI2NThjMDVkYmM4ZDEyZGFjNTJlZDY5ZmVmMzQ5
ZWZlNmQuLjg1ODEyMWExNGY4OWUzMzNkYzYxMjk1Y2ZmNWFmZDUwNzc1NTVkNzQgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0dyYXBoaWNzQ29udGV4dDNEQ2hyb21pdW0u
Y3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vc3JjL0dyYXBoaWNzQ29udGV4dDNEQ2hy
b21pdW0uY3BwCkBAIC04OTEsNiArODkxLDEzIEBAIGJvb2wgR3JhcGhpY3NDb250ZXh0M0RQcml2
YXRlOjppc0V4dGVuc2lvbkVuYWJsZWQoY29uc3QgU3RyaW5nJiBuYW1lKQogICAgIHJldHVybiBt
X2VuYWJsZWRFeHRlbnNpb25zLmNvbnRhaW5zKG1hcHBlZE5hbWUpOwogfQogCit2b2lkIEdyYXBo
aWNzQ29udGV4dDNEUHJpdmF0ZTo6c2V0VmlzaWJpbGl0eUNIUk9NSVVNKGJvb2wgdmlzaWJpbGl0
eSkKK3sKKyAgICAvLyBUT0RPKG1tb2NueSk6IHJlbW92ZSB2aXNpYmlsaXR5IG9uY2UgY2hyb21p
dW0gcGF0Y2ggbGFuZHMKKyAgICBtX2ltcGwtPnNldFZpc2liaWxpdHlDSFJPTUlVTSh2aXNpYmls
aXR5KTsKKyAgICBtX2ltcGwtPnNldFJlc291cmNlVXNhZ2VDSFJPTUlVTSh2aXNpYmlsaXR5ID8g
V2ViS2l0OjpXZWJHcmFwaGljc0NvbnRleHQzRDo6UkVTT1VSQ0VfVVNBR0VfRlVMTCA6IFdlYktp
dDo6V2ViR3JhcGhpY3NDb250ZXh0M0Q6OlJFU09VUkNFX1VTQUdFX0xFU1MpOworfQorCiBERUxF
R0FURV9UT19JTVBMXzQocG9zdFN1YkJ1ZmZlckNIUk9NSVVNLCBpbnQsIGludCwgaW50LCBpbnQp
CiAKIERFTEVHQVRFX1RPX0lNUExfNFIobWFwQnVmZmVyU3ViRGF0YUNIUk9NSVVNLCBHQzNEZW51
bSwgR0MzRHNpemVpcHRyLCBHQzNEc2l6ZWksIEdDM0RlbnVtLCB2b2lkKikKQEAgLTg5OCw4ICs5
MDUsNiBAQCBERUxFR0FURV9UT19JTVBMXzEodW5tYXBCdWZmZXJTdWJEYXRhQ0hST01JVU0sIGNv
bnN0IHZvaWQqKQogREVMRUdBVEVfVE9fSU1QTF85UihtYXBUZXhTdWJJbWFnZTJEQ0hST01JVU0s
IEdDM0RlbnVtLCBHQzNEaW50LCBHQzNEaW50LCBHQzNEaW50LCBHQzNEc2l6ZWksIEdDM0RzaXpl
aSwgR0MzRGVudW0sIEdDM0RlbnVtLCBHQzNEZW51bSwgdm9pZCopCiBERUxFR0FURV9UT19JTVBM
XzEodW5tYXBUZXhTdWJJbWFnZTJEQ0hST01JVU0sIGNvbnN0IHZvaWQqKQogCi1ERUxFR0FURV9U
T19JTVBMXzEoc2V0VmlzaWJpbGl0eUNIUk9NSVVNLCBib29sKTsKLQogREVMRUdBVEVfVE9fSU1Q
TF8xMChibGl0RnJhbWVidWZmZXJDSFJPTUlVTSwgR0MzRGludCwgR0MzRGludCwgR0MzRGludCwg
R0MzRGludCwgR0MzRGludCwgR0MzRGludCwgR0MzRGludCwgR0MzRGludCwgR0MzRGJpdGZpZWxk
LCBHQzNEZW51bSkKIERFTEVHQVRFX1RPX0lNUExfNShyZW5kZXJidWZmZXJTdG9yYWdlTXVsdGlz
YW1wbGVDSFJPTUlVTSwgR0MzRGVudW0sIEdDM0RzaXplaSwgR0MzRGVudW0sIEdDM0RzaXplaSwg
R0MzRHNpemVpKQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0Zh
a2VXZWJHcmFwaGljc0NvbnRleHQzRC5oIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9G
YWtlV2ViR3JhcGhpY3NDb250ZXh0M0QuaAppbmRleCBjZjA2NTFiNzcwMzJiZDgwZTU4M2M2Njgy
Nzc0NjI4ODYwNTVkZGI4Li4xMzhmNmI0NTNiNWYzMjZkZDg1ZDU5NTBiMjAzYzkxNDA4OWQyNDc5
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0Zha2VXZWJHcmFwaGlj
c0NvbnRleHQzRC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvRmFrZVdlYkdy
YXBoaWNzQ29udGV4dDNELmgKQEAgLTYzLDcgKzYzLDcgQEAgcHVibGljOgogICAgIHZpcnR1YWwg
dm9pZCogbWFwVGV4U3ViSW1hZ2UyRENIUk9NSVVNKFdHQzNEZW51bSB0YXJnZXQsIFdHQzNEaW50
IGxldmVsLCBXR0MzRGludCB4b2Zmc2V0LCBXR0MzRGludCB5b2Zmc2V0LCBXR0MzRHNpemVpIHdp
ZHRoLCBXR0MzRHNpemVpIGhlaWdodCwgV0dDM0RlbnVtIGZvcm1hdCwgV0dDM0RlbnVtIHR5cGUs
IFdHQzNEZW51bSBhY2Nlc3MpIHsgcmV0dXJuIDA7IH0KICAgICB2aXJ0dWFsIHZvaWQgdW5tYXBU
ZXhTdWJJbWFnZTJEQ0hST01JVU0oY29uc3Qgdm9pZCopIHsgfQogCi0gICAgdmlydHVhbCB2b2lk
IHNldFZpc2liaWxpdHlDSFJPTUlVTShib29sIHZpc2libGUpIHsgfQorICAgIHZpcnR1YWwgdm9p
ZCBzZXRSZXNvdXJjZVVzYWdlQ0hST01JVU0oUmVzb3VyY2VVc2FnZSkgeyB9CiAKICAgICB2aXJ0
dWFsIFdlYlN0cmluZyBnZXRSZXF1ZXN0YWJsZUV4dGVuc2lvbnNDSFJPTUlVTSgpIHsgcmV0dXJu
IFdlYlN0cmluZygpOyB9CiAgICAgdmlydHVhbCB2b2lkIHJlcXVlc3RFeHRlbnNpb25DSFJPTUlV
TShjb25zdCBjaGFyKikgeyB9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>123151</attachid>
            <date>2012-01-19 11:07:07 -0800</date>
            <delta_ts>2012-01-19 16:29:44 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76634-20120119140705.patch</filename>
            <type>text/plain</type>
            <size>5075</size>
            <attacher name="Michal Mocny">mmocny</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA1Mjc4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IGQ5ZDMzOTY3ZTkzYzQyNTk2ZmRkMjRkNGZjYWNlYmFlZjdjYmE0MTMuLjAwZmNkZTYwNjE1NDRj
YzE4MTRkOTljYWYxNjc1OTBmMThlZWQyZjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTggQEAKKzIwMTItMDEtMTkgIE1pY2hhbCBNb2NueSAgPG1tb2NueUBnb29nbGUu
Y29tPgorCisgICAgICAgIFtjaHJvbWl1bV0gUmVwbGFjZSBXR0MzRCB2aXNpYmlsaXR5IGV4dGVu
c2lvbiB3aXRoIHJlc291cmNlX3VzYWdlIGV4dGVuc2lvbi4gW1BhcnQgMSBvZiAzXQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzY2MzQKKworICAgICAg
ICBSZXZpZXdlZCBieSBLZW5uZXRoIFJ1c3NlbGwuCisKKyAgICAgICAgKiBwdWJsaWMvcGxhdGZv
cm0vV2ViR3JhcGhpY3NDb250ZXh0M0QuaDoKKyAgICAgICAgKFdlYktpdDo6V2ViR3JhcGhpY3ND
b250ZXh0M0Q6OnNldFZpc2liaWxpdHlDSFJPTUlVTSk6CisgICAgICAgIChXZWJLaXQ6OldlYkdy
YXBoaWNzQ29udGV4dDNEOjpzZXRSZXNvdXJjZVVzYWdlQ0hST01JVU0pOgorICAgICAgICAqIHNy
Yy9HcmFwaGljc0NvbnRleHQzRENocm9taXVtLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBo
aWNzQ29udGV4dDNEUHJpdmF0ZTo6c2V0VmlzaWJpbGl0eUNIUk9NSVVNKToKKyAgICAgICAgKiB0
ZXN0cy9GYWtlV2ViR3JhcGhpY3NDb250ZXh0M0QuaDoKKyAgICAgICAgKFdlYktpdDo6RmFrZVdl
YkdyYXBoaWNzQ29udGV4dDNEOjpzZXRSZXNvdXJjZVVzYWdlQ0hST01JVU0pOgorCiAyMDEyLTAx
LTE3ICBTaGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KIAogICAgICAg
ICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMTA1MjQ0LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9wdWJsaWMvcGxhdGZvcm0vV2ViR3JhcGhpY3NDb250ZXh0M0QuaCBiL1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL3BsYXRmb3JtL1dlYkdyYXBoaWNzQ29udGV4dDNE
LmgKaW5kZXggMzgxMTQzNmMyNzhkNWYxY2RkN2ZmY2MyODYzMDkwYTBjOWE5OWFiNi4uYTMxZDhi
NzFhMTgyY2FmZWJhZTM2NWY5MmM1OWE1MjI5YzY5MDQzNSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9wdWJsaWMvcGxhdGZvcm0vV2ViR3JhcGhpY3NDb250ZXh0M0QuaAorKysg
Yi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9wbGF0Zm9ybS9XZWJHcmFwaGljc0NvbnRl
eHQzRC5oCkBAIC0xMjQsNiArMTI0LDEzIEBAIHB1YmxpYzoKICAgICAgICAgdmlydHVhbCB+V2Vi
R3JhcGhpY3NTd2FwQnVmZmVyc0NvbXBsZXRlQ2FsbGJhY2tDSFJPTUlVTSgpIHsgfQogICAgIH07
CiAKKyAgICAvLyBHcmFwaGljcyBSZXNvdXJjZSBVc2FnZQorICAgIGVudW0gUmVzb3VyY2VVc2Fn
ZSB7CisgICAgICAgIFJFU09VUkNFX1VTQUdFX0ZVTEwsCisgICAgICAgIFJFU09VUkNFX1VTQUdF
X0xFU1MsCisgICAgICAgIFJFU09VUkNFX1VTQUdFX05PTkUsCisgICAgfTsKKwogICAgIC8vIFRo
aXMgZGVzdHJ1Y3RvciBuZWVkcyB0byBiZSBwdWJsaWMgc28gdGhhdCB1c2luZyBjbGFzc2VzIGNh
biBkZXN0cm95IGluc3RhbmNlcyBpZiBpbml0aWFsaXphdGlvbiBmYWlscy4KICAgICB2aXJ0dWFs
IH5XZWJHcmFwaGljc0NvbnRleHQzRCgpIHt9CiAKQEAgLTE0Myw4ICsxNTAsMTAgQEAgcHVibGlj
OgogICAgIC8vIFJlc2l6ZXMgdGhlIHJlZ2lvbiBpbnRvIHdoaWNoIHRoaXMgV2ViR3JhcGhpY3ND
b250ZXh0M0QgaXMgZHJhd2luZy4KICAgICB2aXJ0dWFsIHZvaWQgcmVzaGFwZShpbnQgd2lkdGgs
IGludCBoZWlnaHQpID0gMDsKIAotICAgIC8vIEdMX0NIUk9NSVVNX3NldFZpc2liaWxpdHkgLSBD
aGFuZ2VzIHRoZSB2aXNpYmlsaXR5IG9mIHRoZSBiYWNrYnVmZmVyCi0gICAgdmlydHVhbCB2b2lk
IHNldFZpc2liaWxpdHlDSFJPTUlVTShib29sIHZpc2libGUpID0gMDsKKyAgICAvLyBHTF9DSFJP
TUlVTV9yZXNvdXJjZV91c2FnZSAtIHVzZS9kcm9wIHZhcmlvdXMgcmVzb3VyY2VzLCBzdWNoIGFz
IGZyb250L2JhY2sgYnVmZmVycworICAgIC8vIFRPRE8obW1vY255KTogcmVtb3ZlIHZpc2liaWxp
dHkgb25jZSBjaHJvbWl1bSBwYXRjaCBsYW5kcworICAgIHZpcnR1YWwgdm9pZCBzZXRWaXNpYmls
aXR5Q0hST01JVU0oYm9vbCB2aXNpYmxlKSB7IH0KKyAgICB2aXJ0dWFsIHZvaWQgc2V0UmVzb3Vy
Y2VVc2FnZUNIUk9NSVVNKFJlc291cmNlVXNhZ2UpIHsgfQogCiAgICAgLy8gUXVlcnkgd2hldGhl
ciBpdCBpcyBidWlsdCBvbiB0b3Agb2YgY29tcGxpYW50IEdMRVMyIGltcGxlbWVudGF0aW9uLgog
ICAgIHZpcnR1YWwgYm9vbCBpc0dMRVMyQ29tcGxpYW50KCkgPSAwOwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9jaHJvbWl1bS9zcmMvR3JhcGhpY3NDb250ZXh0M0RDaHJvbWl1bS5jcHAgYi9T
b3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9HcmFwaGljc0NvbnRleHQzRENocm9taXVtLmNwcApp
bmRleCBiZWViOTRiNjU4YzA1ZGJjOGQxMmRhYzUyZWQ2OWZlZjM0OWVmZTZkLi44NTgxMjFhMTRm
ODllMzMzZGM2MTI5NWNmZjVhZmQ1MDc3NTU1ZDc0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2Nocm9taXVtL3NyYy9HcmFwaGljc0NvbnRleHQzRENocm9taXVtLmNwcAorKysgYi9Tb3VyY2Uv
V2ViS2l0L2Nocm9taXVtL3NyYy9HcmFwaGljc0NvbnRleHQzRENocm9taXVtLmNwcApAQCAtODkx
LDYgKzg5MSwxMyBAQCBib29sIEdyYXBoaWNzQ29udGV4dDNEUHJpdmF0ZTo6aXNFeHRlbnNpb25F
bmFibGVkKGNvbnN0IFN0cmluZyYgbmFtZSkKICAgICByZXR1cm4gbV9lbmFibGVkRXh0ZW5zaW9u
cy5jb250YWlucyhtYXBwZWROYW1lKTsKIH0KIAordm9pZCBHcmFwaGljc0NvbnRleHQzRFByaXZh
dGU6OnNldFZpc2liaWxpdHlDSFJPTUlVTShib29sIHZpc2liaWxpdHkpCit7CisgICAgLy8gVE9E
TyhtbW9jbnkpOiByZW1vdmUgdmlzaWJpbGl0eSBvbmNlIGNocm9taXVtIHBhdGNoIGxhbmRzCisg
ICAgbV9pbXBsLT5zZXRWaXNpYmlsaXR5Q0hST01JVU0odmlzaWJpbGl0eSk7CisgICAgbV9pbXBs
LT5zZXRSZXNvdXJjZVVzYWdlQ0hST01JVU0odmlzaWJpbGl0eSA/IFdlYktpdDo6V2ViR3JhcGhp
Y3NDb250ZXh0M0Q6OlJFU09VUkNFX1VTQUdFX0ZVTEwgOiBXZWJLaXQ6OldlYkdyYXBoaWNzQ29u
dGV4dDNEOjpSRVNPVVJDRV9VU0FHRV9MRVNTKTsKK30KKwogREVMRUdBVEVfVE9fSU1QTF80KHBv
c3RTdWJCdWZmZXJDSFJPTUlVTSwgaW50LCBpbnQsIGludCwgaW50KQogCiBERUxFR0FURV9UT19J
TVBMXzRSKG1hcEJ1ZmZlclN1YkRhdGFDSFJPTUlVTSwgR0MzRGVudW0sIEdDM0RzaXplaXB0ciwg
R0MzRHNpemVpLCBHQzNEZW51bSwgdm9pZCopCkBAIC04OTgsOCArOTA1LDYgQEAgREVMRUdBVEVf
VE9fSU1QTF8xKHVubWFwQnVmZmVyU3ViRGF0YUNIUk9NSVVNLCBjb25zdCB2b2lkKikKIERFTEVH
QVRFX1RPX0lNUExfOVIobWFwVGV4U3ViSW1hZ2UyRENIUk9NSVVNLCBHQzNEZW51bSwgR0MzRGlu
dCwgR0MzRGludCwgR0MzRGludCwgR0MzRHNpemVpLCBHQzNEc2l6ZWksIEdDM0RlbnVtLCBHQzNE
ZW51bSwgR0MzRGVudW0sIHZvaWQqKQogREVMRUdBVEVfVE9fSU1QTF8xKHVubWFwVGV4U3ViSW1h
Z2UyRENIUk9NSVVNLCBjb25zdCB2b2lkKikKIAotREVMRUdBVEVfVE9fSU1QTF8xKHNldFZpc2li
aWxpdHlDSFJPTUlVTSwgYm9vbCk7Ci0KIERFTEVHQVRFX1RPX0lNUExfMTAoYmxpdEZyYW1lYnVm
ZmVyQ0hST01JVU0sIEdDM0RpbnQsIEdDM0RpbnQsIEdDM0RpbnQsIEdDM0RpbnQsIEdDM0RpbnQs
IEdDM0RpbnQsIEdDM0RpbnQsIEdDM0RpbnQsIEdDM0RiaXRmaWVsZCwgR0MzRGVudW0pCiBERUxF
R0FURV9UT19JTVBMXzUocmVuZGVyYnVmZmVyU3RvcmFnZU11bHRpc2FtcGxlQ0hST01JVU0sIEdD
M0RlbnVtLCBHQzNEc2l6ZWksIEdDM0RlbnVtLCBHQzNEc2l6ZWksIEdDM0RzaXplaSkKIApkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9GYWtlV2ViR3JhcGhpY3NDb250
ZXh0M0QuaCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvRmFrZVdlYkdyYXBoaWNzQ29u
dGV4dDNELmgKaW5kZXggY2YwNjUxYjc3MDMyYmQ4MGU1ODNjNjY4Mjc3NDYyODg2MDU1ZGRiOC4u
MTM4ZjZiNDUzYjVmMzI2ZGQ4NWQ1OTUwYjIwM2M5MTQwODlkMjQ3OSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9GYWtlV2ViR3JhcGhpY3NDb250ZXh0M0QuaAorKysg
Yi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0Zha2VXZWJHcmFwaGljc0NvbnRleHQzRC5o
CkBAIC02Myw3ICs2Myw3IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIHZvaWQqIG1hcFRleFN1Yklt
YWdlMkRDSFJPTUlVTShXR0MzRGVudW0gdGFyZ2V0LCBXR0MzRGludCBsZXZlbCwgV0dDM0RpbnQg
eG9mZnNldCwgV0dDM0RpbnQgeW9mZnNldCwgV0dDM0RzaXplaSB3aWR0aCwgV0dDM0RzaXplaSBo
ZWlnaHQsIFdHQzNEZW51bSBmb3JtYXQsIFdHQzNEZW51bSB0eXBlLCBXR0MzRGVudW0gYWNjZXNz
KSB7IHJldHVybiAwOyB9CiAgICAgdmlydHVhbCB2b2lkIHVubWFwVGV4U3ViSW1hZ2UyRENIUk9N
SVVNKGNvbnN0IHZvaWQqKSB7IH0KIAotICAgIHZpcnR1YWwgdm9pZCBzZXRWaXNpYmlsaXR5Q0hS
T01JVU0oYm9vbCB2aXNpYmxlKSB7IH0KKyAgICB2aXJ0dWFsIHZvaWQgc2V0UmVzb3VyY2VVc2Fn
ZUNIUk9NSVVNKFJlc291cmNlVXNhZ2UpIHsgfQogCiAgICAgdmlydHVhbCBXZWJTdHJpbmcgZ2V0
UmVxdWVzdGFibGVFeHRlbnNpb25zQ0hST01JVU0oKSB7IHJldHVybiBXZWJTdHJpbmcoKTsgfQog
ICAgIHZpcnR1YWwgdm9pZCByZXF1ZXN0RXh0ZW5zaW9uQ0hST01JVU0oY29uc3QgY2hhciopIHsg
fQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>