<?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>58561</bug_id>
          
          <creation_ts>2011-04-14 12:15:58 -0700</creation_ts>
          <short_desc>Enable building Web Audio with MKL in Chrome-branded builds</short_desc>
          <delta_ts>2011-04-14 14:02:06 -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 Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Kenneth Russell">kbr</reporter>
          <assigned_to name="Kenneth Russell">kbr</assigned_to>
          <cc>crogers</cc>
    
    <cc>dglazkov</cc>
    
    <cc>jamesr</cc>
    
    <cc>peter</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>385945</commentid>
    <comment_count>0</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2011-04-14 12:15:58 -0700</bug_when>
    <thetext>Chrome-branded builds on Windows and Linux should now use the MKL port of the FFTFrame class. The hacks in WebCore.gyp to enable linking against both the MKL and FFTW need to be removed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>385968</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Rogers">crogers</who>
    <bug_when>2011-04-14 12:58:59 -0700</bug_when>
    <thetext>We might want to consider keeping the FFTW path, even though it is not actually used, if it doesn&apos;t complicate WebCore.gyp too much</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>385972</commentid>
    <comment_count>2</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2011-04-14 13:03:00 -0700</bug_when>
    <thetext>OK, I&apos;ll leave the FFTW path in WebCore.gyp.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>385977</commentid>
    <comment_count>3</comment_count>
      <attachid>89633</attachid>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2011-04-14 13:07:05 -0700</bug_when>
    <thetext>Created attachment 89633
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>385980</commentid>
    <comment_count>4</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2011-04-14 13:08:23 -0700</bug_when>
    <thetext>Note that one more change in the Chromium workspace (in features_override.gypi) is needed in order for this patch to have any effect on Windows or Linux. Currently ENABLE_WEBAUDIO=0 on those platforms.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>386012</commentid>
    <comment_count>5</comment_count>
      <attachid>89633</attachid>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2011-04-14 13:54:58 -0700</bug_when>
    <thetext>Comment on attachment 89633
Patch

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

&gt; Source/WebCore/platform/audio/fftw/FFTFrameFFTW.cpp:30
&gt; +#if ENABLE(WEB_AUDIO) &amp;&amp; !OS(DARWIN) &amp;&amp; USE(WEBAUDIO_FFTW)

Can you separate the additional conditionals into a separate define?

&gt; Source/WebCore/platform/audio/mkl/FFTFrameMKL.cpp:31
&gt; +#if ENABLE(WEB_AUDIO) &amp;&amp; !OS(DARWIN) &amp;&amp; USE(WEBAUDIO_MKL)

Ditto.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>386017</commentid>
    <comment_count>6</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2011-04-14 13:59:18 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 89633 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=89633&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/platform/audio/fftw/FFTFrameFFTW.cpp:30
&gt; &gt; +#if ENABLE(WEB_AUDIO) &amp;&amp; !OS(DARWIN) &amp;&amp; USE(WEBAUDIO_FFTW)
&gt; 
&gt; Can you separate the additional conditionals into a separate define?
&gt; 
&gt; &gt; Source/WebCore/platform/audio/mkl/FFTFrameMKL.cpp:31
&gt; &gt; +#if ENABLE(WEB_AUDIO) &amp;&amp; !OS(DARWIN) &amp;&amp; USE(WEBAUDIO_MKL)
&gt; 
&gt; Ditto.

Yes, will do. Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>386018</commentid>
    <comment_count>7</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2011-04-14 14:02:06 -0700</bug_when>
    <thetext>Committed r83893: &lt;http://trac.webkit.org/changeset/83893&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>89633</attachid>
            <date>2011-04-14 13:07:05 -0700</date>
            <delta_ts>2011-04-14 13:54:58 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-58561-20110414130704.patch</filename>
            <type>text/plain</type>
            <size>7991</size>
            <attacher name="Kenneth Russell">kbr</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDgzODgzKQorKysgU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjIgQEAKKzIwMTEtMDQtMTQgIEtlbm5ldGgg
UnVzc2VsbCAgPGtickBnb29nbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIEVuYWJsZSBidWlsZGluZyBXZWIgQXVkaW8gd2l0aCBNS0wgaW4g
Q2hyb21lLWJyYW5kZWQgYnVpbGRzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD01ODU2MQorCisgICAgICAgIEZhY3RvcmVkIG91dCBNS0wgc3VwcG9ydCBp
bnRvIGEgc2VwYXJhdGUgR1lQIGZpbGUgdGhhdCBpcworICAgICAgICBpbmNvcnBvcmF0ZWQgaW4g
Q2hyb21lLWJyYW5kZWQgYnVpbGRzLiBDaGFuZ2VkIGhvdyB0aGUgRkZURnJhbWUKKyAgICAgICAg
aW1wbGVtZW50YXRpb25zIGFyZSBwdWxsZWQgaW4gYW5kIGNob3NlbiBzbyB0aGF0IGFsbCBmaWxl
cyBjYW4gYmUKKyAgICAgICAgdW5jb25kaXRpb25hbGx5IGNvbXBpbGVkLgorCisgICAgICAgIFRl
c3RlZCB3aXRoIGJvdGggQ2hyb21lLWJyYW5kZWQgYnVpbGQgKGluY29ycG9yYXRpbmcgTUtMKSBh
bmQKKyAgICAgICAgQ2hyb21pdW0gYnVpbGQgKGJ1aWxkaW5nIGp1c3QgRkZURnJhbWVTdHViLmNw
cCkgb24gTGludXguCisKKyAgICAgICAgKiBXZWJDb3JlLmd5cC9XZWJDb3JlLmd5cDoKKyAgICAg
ICAgKiBwbGF0Zm9ybS9hdWRpby9mZnR3L0ZGVEZyYW1lRkZUVy5jcHA6CisgICAgICAgICogcGxh
dGZvcm0vYXVkaW8vbWtsL0ZGVEZyYW1lTUtMLmNwcDoKKwogMjAxMS0wNC0xNCAgQWRhbSBCYXJ0
aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJlbW92ZSBzb21lIHRyYWlsaW5nIHdo
aXRlc3BhY2UuICBJJ20gbWFraW5nIHRoaXMgY2hhbmdlIHRvIGluaXRpYWxpemUKSW5kZXg6IFNv
dXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJj
ZS9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwCShyZXZpc2lvbiA4Mzg4MSkKKysrIFNv
dXJjZS9XZWJDb3JlL1dlYkNvcmUuZ3lwL1dlYkNvcmUuZ3lwCSh3b3JraW5nIGNvcHkpCkBAIC05
NTksMTMgKzk1OSw2IEBACiAgICAgICAgICAgICAnaW5jbHVkZV9kaXJzKysrJzogWycuLi9kb20n
XSwKICAgICAgICAgICB9LAogICAgICAgICB9XSwKLSAgICAgICAgIyBGSVhNRTogKGticikgaWRl
YWxseSB0aGlzIHRhcmdldCBzaG91bGQganVzdCBkZXBlbmQgb24gd2ViY29yZV9wcmVyZXF1aXNp
dGVzCi0gICAgICAgICMgdG8gcGljayB1cCB0aGVzZSBpbmNsdWRlIGRpcmVjdG9yaWVzLCBidXQg
SSdtIG5lcnZvdXMgYWJvdXQgbWFraW5nIHRoYXQgY2hhbmdlLgotICAgICAgICBbJyhPUz09Imxp
bnV4IiBvciBPUz09IndpbiIpIGFuZCAiV1RGX1VTRV9XRUJBVURJT19NS0w9MSIgaW4gZmVhdHVy
ZV9kZWZpbmVzJywgewotICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCi0gICAgICAgICAgICAn
PChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9ta2wvaW5jbHVkZScsCi0gICAgICAgICAg
XSwKLSAgICAgICAgfV0sCiAgICAgICAgIFsnKE9TPT0ibGludXgiIG9yIE9TPT0id2luIikgYW5k
ICJXVEZfVVNFX1dFQkFVRElPX0ZGVFc9MSIgaW4gZmVhdHVyZV9kZWZpbmVzJywgewogICAgICAg
ICAgICdpbmNsdWRlX2RpcnMnOiBbCiAgICAgICAgICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90
aGlyZF9wYXJ0eS9mZnR3L2FwaScsCkBAIC0xMTcwLDEzICsxMTYzLDEwIEBACiAgICAgICAgICAg
ICAnaW5jbHVkZV9kaXJzKysnOiBbJy4uL2RvbSddLAogICAgICAgICAgIH0sCiAgICAgICAgIH1d
LAotICAgICAgICBbJyhPUz09ImxpbnV4IiBvciBPUz09IndpbiIpIGFuZCAiV1RGX1VTRV9XRUJB
VURJT19NS0w9MSIgaW4gZmVhdHVyZV9kZWZpbmVzJywgewotICAgICAgICAgICMgVGhpcyBkaXJl
Y3RvcnkgbmVlZHMgdG8gYmUgb24gdGhlIGluY2x1ZGUgcGF0aCBmb3IgbXVsdGlwbGUgc3ViLXRh
cmdldHMgb2Ygd2ViY29yZS4KLSAgICAgICAgICAnZGlyZWN0X2RlcGVuZGVudF9zZXR0aW5ncyc6
IHsKLSAgICAgICAgICAgICdpbmNsdWRlX2RpcnMnOiBbCi0gICAgICAgICAgICAgICc8KGNocm9t
aXVtX3NyY19kaXIpL3RoaXJkX3BhcnR5L21rbC9pbmNsdWRlJywKLSAgICAgICAgICAgIF0sCi0g
ICAgICAgICAgfSwKKyAgICAgICAgWycoT1M9PSJsaW51eCIgb3IgT1M9PSJ3aW4iKSBhbmQgYnJh
bmRpbmc9PSJDaHJvbWUiJywgeworICAgICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAg
ICAgICAnPChjaHJvbWl1bV9zcmNfZGlyKS90aGlyZF9wYXJ0eS9ta2wvZ29vZ2xlL21rbC5neXA6
bWtsX2xpYnMnLAorICAgICAgICAgIF0sCiAgICAgICAgIH1dLAogICAgICAgICBbJyhPUz09Imxp
bnV4IiBvciBPUz09IndpbiIpIGFuZCAiV1RGX1VTRV9XRUJBVURJT19GRlRXPTEiIGluIGZlYXR1
cmVfZGVmaW5lcycsIHsKICAgICAgICAgICAjIFRoaXMgZGlyZWN0b3J5IG5lZWRzIHRvIGJlIG9u
IHRoZSBpbmNsdWRlIHBhdGggZm9yIG11bHRpcGxlIHN1Yi10YXJnZXRzIG9mIHdlYmNvcmUuCkBA
IC0xMjU5LDcgKzEyNDksNyBAQAogICAgICAgICBbJ2luY2x1ZGUnLCAncGxhdGZvcm0vJ10sCiAK
ICAgICAgICAgIyBGSVhNRTogRmlndXJlIG91dCBob3cgdG8gc3RvcmUgdGhlc2UgcGF0dGVybnMg
aW4gYSB2YXJpYWJsZS4KLSAgICAgICAgWydleGNsdWRlJywgJyhhbmRyb2lkfGJyZXd8Y2Fpcm98
Y2F8Y2Z8Y2d8Y3VybHxlZmx8ZnJlZXR5cGV8ZmZ0d3xnc3RyZWFtZXJ8Z3RrfGhhaWt1fGxpbnV4
fG1hY3xta2x8b3BlbmdsfG9wZW52Z3xvcGVudHlwZXxwYW5nb3xwb3NpeHxxdHxzb3VwfHN2Z3xz
eW1iaWFufHRleG1hcHxpcGhvbmV8d2lufHdpbmNlfHd4KS8nXSwKKyAgICAgICAgWydleGNsdWRl
JywgJyhhbmRyb2lkfGJyZXd8Y2Fpcm98Y2F8Y2Z8Y2d8Y3VybHxlZmx8ZnJlZXR5cGV8Z3N0cmVh
bWVyfGd0a3xoYWlrdXxsaW51eHxtYWN8b3BlbmdsfG9wZW52Z3xvcGVudHlwZXxwYW5nb3xwb3Np
eHxxdHxzb3VwfHN2Z3xzeW1iaWFufHRleG1hcHxpcGhvbmV8d2lufHdpbmNlfHd4KS8nXSwKICAg
ICAgICAgWydleGNsdWRlJywgJyg/PCFDaHJvbWl1bSkoQW5kcm9pZHxDYWlyb3xDRnxDR3xDdXJs
fEd0a3xKU0N8TGludXh8TWFjfE9wZW5UeXBlfFBPU0lYfFBvc2l4fFF0fFNhZmFyaXxTb3VwfFN5
bWJpYW58V2lufFdpbkNFfFd4KVxcLihjcHB8bW0/KSQnXSwKIAogICAgICAgICBbJ2luY2x1ZGUn
LCAncGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbnR5cGUvT3BlblR5cGVTYW5pdGl6ZXJcXC5jcHAkJ10s
CkBAIC0xNDIzLDE2ICsxNDEzLDYgQEAKICAgICAgICAgICAgIFsnaW5jbHVkZScsICdwbGF0Zm9y
bS93aW4vU3lzdGVtSW5mb1xcLmNwcCQnXSwKICAgICAgICAgICBdLAogICAgICAgICB9XSwKLSAg
ICAgICAgWycoT1M9PSJsaW51eCIgb3IgT1M9PSJ3aW4iKSBhbmQgIldURl9VU0VfV0VCQVVESU9f
TUtMPTEiIGluIGZlYXR1cmVfZGVmaW5lcycsIHsKLSAgICAgICAgICAnc291cmNlcy8nOiBbCi0g
ICAgICAgICAgICBbJ2luY2x1ZGUnLCAncGxhdGZvcm0vYXVkaW8vbWtsL0ZGVEZyYW1lTUtMXFwu
Y3BwJCddLAotICAgICAgICAgIF0sCi0gICAgICAgIH1dLAotICAgICAgICBbJyhPUz09ImxpbnV4
IiBvciBPUz09IndpbiIpIGFuZCAiV1RGX1VTRV9XRUJBVURJT19GRlRXPTEiIGluIGZlYXR1cmVf
ZGVmaW5lcycsIHsKLSAgICAgICAgICAnc291cmNlcy8nOiBbCi0gICAgICAgICAgICBbJ2luY2x1
ZGUnLCAncGxhdGZvcm0vYXVkaW8vZmZ0dy9GRlRGcmFtZUZGVFdcXC5jcHAkJ10sCi0gICAgICAg
ICAgXSwKLSAgICAgICAgfV0sCiAgICAgICBdLAogICAgIH0sCiAgICAgewpAQCAtMTQ1MCw3ICsx
NDMwLDcgQEAKICAgICAgICAgWydpbmNsdWRlJywgJ3JlbmRlcmluZy8nXSwKIAogICAgICAgICAj
IEZJWE1FOiBGaWd1cmUgb3V0IGhvdyB0byBzdG9yZSB0aGVzZSBwYXR0ZXJucyBpbiBhIHZhcmlh
YmxlLgotICAgICAgICBbJ2V4Y2x1ZGUnLCAnKGFuZHJvaWR8YnJld3xjYWlyb3xjYXxjZnxjZ3xj
dXJsfGVmbHxmcmVldHlwZXxmZnR3fGdzdHJlYW1lcnxndGt8aGFpa3V8bGludXh8bWFjfG1rbHxv
cGVuZ2x8b3BlbnZnfG9wZW50eXBlfHBhbmdvfHBvc2l4fHF0fHNvdXB8c3ZnfHN5bWJpYW58dGV4
bWFwfGlwaG9uZXx3aW58d2luY2V8d3gpLyddLAorICAgICAgICBbJ2V4Y2x1ZGUnLCAnKGFuZHJv
aWR8YnJld3xjYWlyb3xjYXxjZnxjZ3xjdXJsfGVmbHxmcmVldHlwZXxnc3RyZWFtZXJ8Z3RrfGhh
aWt1fGxpbnV4fG1hY3xvcGVuZ2x8b3BlbnZnfG9wZW50eXBlfHBhbmdvfHBvc2l4fHF0fHNvdXB8
c3ZnfHN5bWJpYW58dGV4bWFwfGlwaG9uZXx3aW58d2luY2V8d3gpLyddLAogICAgICAgICBbJ2V4
Y2x1ZGUnLCAnKD88IUNocm9taXVtKShBbmRyb2lkfENhaXJvfENGfENHfEN1cmx8R3RrfEpTQ3xM
aW51eHxNYWN8T3BlblR5cGV8UE9TSVh8UG9zaXh8UXR8U2FmYXJpfFNvdXB8U3ltYmlhbnxXaW58
V2luQ0V8V3gpXFwuKGNwcHxtbT8pJCddLAogCiAgICAgICAgIFsnZXhjbHVkZScsICdBbGxJbk9u
ZVxcLmNwcCQnXSwKQEAgLTE1MjQsNyArMTUwNCw3IEBACiAgICAgICAgIFsnZXhjbHVkZScsICdi
cmlkZ2Uvam5pL2pzYy8nXSwKIAogICAgICAgICAjIEZJWE1FOiBGaWd1cmUgb3V0IGhvdyB0byBz
dG9yZSB0aGVzZSBwYXR0ZXJucyBpbiBhIHZhcmlhYmxlLgotICAgICAgICBbJ2V4Y2x1ZGUnLCAn
KGFuZHJvaWR8YnJld3xjYWlyb3xjYXxjZnxjZ3xjdXJsfGVmbHxmcmVldHlwZXxmZnR3fGdzdHJl
YW1lcnxndGt8aGFpa3V8bGludXh8bWFjfG1rbHxvcGVuZ2x8b3BlbnZnfG9wZW50eXBlfHBhbmdv
fHBvc2l4fHF0fHNvdXB8c3ZnfHN5bWJpYW58dGV4bWFwfGlwaG9uZXx3aW58d2luY2V8d3gpLydd
LAorICAgICAgICBbJ2V4Y2x1ZGUnLCAnKGFuZHJvaWR8YnJld3xjYWlyb3xjYXxjZnxjZ3xjdXJs
fGVmbHxmcmVldHlwZXxnc3RyZWFtZXJ8Z3RrfGhhaWt1fGxpbnV4fG1hY3xvcGVuZ2x8b3BlbnZn
fG9wZW50eXBlfHBhbmdvfHBvc2l4fHF0fHNvdXB8c3ZnfHN5bWJpYW58dGV4bWFwfGlwaG9uZXx3
aW58d2luY2V8d3gpLyddLAogICAgICAgICBbJ2V4Y2x1ZGUnLCAnKD88IUNocm9taXVtKShBbmRy
b2lkfENhaXJvfENGfENHfEN1cmx8R3RrfEpTQ3xMaW51eHxNYWN8T3BlblR5cGV8UE9TSVh8UG9z
aXh8UXR8U2FmYXJpfFNvdXB8U3ltYmlhbnxXaW58V2luQ0V8V3gpXFwuKGNwcHxtbT8pJCddLAog
CiAgICAgICAgIFsnZXhjbHVkZScsICdBbGxJbk9uZVxcLmNwcCQnXSwKQEAgLTE2OTEsMjkgKzE2
NzEsNiBAQAogICAgICAgICAgICAgJ2luY2x1ZGVfZGlycysrKyc6IFsnLi4vZG9tJ10sCiAgICAg
ICAgICAgfSwKICAgICAgICAgfV0sCi0gICAgICAgIFsnT1M9PSJ3aW4iIGFuZCAiV1RGX1VTRV9X
RUJBVURJT19NS0w9MSIgaW4gZmVhdHVyZV9kZWZpbmVzJywgewotICAgICAgICAgICMgRklYTUU6
IChrYnIpIGZpZ3VyZSBvdXQgaG93IHRvIG1ha2UgdGhlc2UgZGVwZW5kZW5jaWVzCi0gICAgICAg
ICAgIyB3b3JrIGluIGEgY3Jvc3MtcGxhdGZvcm0gd2F5LiBBdHRlbXB0cyB0byB1c2UKLSAgICAg
ICAgICAjICJsaW5rX3NldHRpbmdzIiBhbmQgImxpYnJhcmllcyIgaW4gY29uanVuY3Rpb24gd2l0
aCB0aGUKLSAgICAgICAgICAjIG1zdnMtc3BlY2lmaWMgc2V0dGluZ3MgZGlkbid0IHdvcmsgc28g
ZmFyLgotICAgICAgICAgICdhbGxfZGVwZW5kZW50X3NldHRpbmdzJzogewotICAgICAgICAgICAg
J21zdnNfc2V0dGluZ3MnOiB7Ci0gICAgICAgICAgICAgICdWQ0xpbmtlclRvb2wnOiB7Ci0gICAg
ICAgICAgICAgICAgJ0FkZGl0aW9uYWxMaWJyYXJ5RGlyZWN0b3JpZXMnOiBbCi0gICAgICAgICAg
ICAgICAgICAjIFRoaXMgaXMgYSBoYWNrIHRvIG1ha2UgdGhpcyBkaXJlY3RvcnkgY29ycmVjdAot
ICAgICAgICAgICAgICAgICAgIyByZWxhdGl2ZSB0byB0YXJnZXRzIGxpa2UgY2hyb21lX2RsbC4g
U2hvdWxkIHVzZQotICAgICAgICAgICAgICAgICAgIyA8KGNocm9taXVtX3NyY19kaXIpLgotICAg
ICAgICAgICAgICAgICAgJy4uL3RoaXJkX3BhcnR5L21rbC9saWIvd2luL2lhMzInLAotICAgICAg
ICAgICAgICAgIF0sCi0gICAgICAgICAgICAgICAgJ0FkZGl0aW9uYWxEZXBlbmRlbmNpZXMnOiBb
Ci0gICAgICAgICAgICAgICAgICAnbWtsX2ludGVsX2MubGliJywKLSAgICAgICAgICAgICAgICAg
ICdta2xfc2VxdWVudGlhbC5saWInLAotICAgICAgICAgICAgICAgICAgJ21rbF9jb3JlLmxpYics
Ci0gICAgICAgICAgICAgICAgXSwKLSAgICAgICAgICAgICAgfSwKLSAgICAgICAgICAgIH0sCi0g
ICAgICAgICAgfSwKLSAgICAgICAgfV0sCiAgICAgICAgIFsnT1M9PSJsaW51eCIgYW5kICJXVEZf
VVNFX1dFQkFVRElPX0ZGVFc9MSIgaW4gZmVhdHVyZV9kZWZpbmVzJywgewogICAgICAgICAgICMg
RklYTUU6IChrYnIpIGZpZ3VyZSBvdXQgaG93IHRvIG1ha2UgdGhlc2UgZGVwZW5kZW5jaWVzCiAg
ICAgICAgICAgIyB3b3JrIGluIGEgY3Jvc3MtcGxhdGZvcm0gd2F5LiBBdHRlbXB0cyB0byB1c2UK
SW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2F1ZGlvL2ZmdHcvRkZURnJhbWVGRlRXLmNw
cAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9hdWRpby9mZnR3L0ZGVEZy
YW1lRkZUVy5jcHAJKHJldmlzaW9uIDgzODgxKQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
YXVkaW8vZmZ0dy9GRlRGcmFtZUZGVFcuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0yNyw3ICsyNyw3
IEBACiAKICNpbmNsdWRlICJjb25maWcuaCIKIAotI2lmIEVOQUJMRShXRUJfQVVESU8pCisjaWYg
RU5BQkxFKFdFQl9BVURJTykgJiYgIU9TKERBUldJTikgJiYgVVNFKFdFQkFVRElPX0ZGVFcpCiAK
ICNpbmNsdWRlICJGRlRGcmFtZS5oIgogCkBAIC0yOTgsNCArMjk4LDQgQEAgZmZ0d2ZfcGxhbiBG
RlRGcmFtZTo6ZmZ0d1BsYW5Gb3JTaXplKHVucwogCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCiAK
LSNlbmRpZiAvLyBFTkFCTEUoV0VCX0FVRElPKQorI2VuZGlmIC8vIEVOQUJMRShXRUJfQVVESU8p
ICYmICFPUyhEQVJXSU4pICYmIFVTRShXRUJBVURJT19GRlRXKQpJbmRleDogU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vYXVkaW8vbWtsL0ZGVEZyYW1lTUtMLmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9hdWRpby9ta2wvRkZURnJhbWVNS0wuY3BwCShyZXZpc2lvbiA4
Mzg4MSkKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2F1ZGlvL21rbC9GRlRGcmFtZU1LTC5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTI4LDcgKzI4LDcgQEAKIAogI2luY2x1ZGUgImNvbmZpZy5o
IgogCi0jaWYgRU5BQkxFKFdFQl9BVURJTykKKyNpZiBFTkFCTEUoV0VCX0FVRElPKSAmJiAhT1Mo
REFSV0lOKSAmJiBVU0UoV0VCQVVESU9fTUtMKQogCiAjaW5jbHVkZSAiRkZURnJhbWUuaCIKIApA
QCAtMjYxLDQgKzI2MSw0IEBAIERGVElfREVTQ1JJUFRPUl9IQU5ETEUgRkZURnJhbWU6OmRlc2Ny
aXAKIAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQogCi0jZW5kaWYgLy8gRU5BQkxFKFdFQl9BVURJ
TykKKyNlbmRpZiAvLyBFTkFCTEUoV0VCX0FVRElPKSAmJiAhT1MoREFSV0lOKSAmJiBVU0UoV0VC
QVVESU9fTUtMKQo=
</data>
<flag name="review"
          id="82339"
          type_id="1"
          status="+"
          setter="dglazkov"
    />
    <flag name="commit-queue"
          id="82340"
          type_id="3"
          status="-"
          setter="kbr"
    />
          </attachment>
      

    </bug>

</bugzilla>