<?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>164367</bug_id>
          
          <creation_ts>2016-11-03 08:49:55 -0700</creation_ts>
          <short_desc>Experimental features should not be enabled by default</short_desc>
          <delta_ts>2016-11-09 15:21:28 -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>WebCore Misc.</component>
          <version>Other</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</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="Michael Catanzaro">mcatanzaro</reporter>
          <assigned_to name="Michael Catanzaro">mcatanzaro</assigned_to>
          <cc>andersca</cc>
    
    <cc>beidson</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>dbates</cc>
    
    <cc>dino</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>rego</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1247711</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2016-11-03 08:49:55 -0700</bug_when>
    <thetext>We have now done three stable WebKitGTK+ releases with a bunch of experimental features enabled by default.

Experimental features must not be enabled by default. If these are desired for Safari Technology Preview, then Safari should enable them, that&apos;s what the runtime settings API is for.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1247712</commentid>
    <comment_count>1</comment_count>
      <attachid>293764</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2016-11-03 08:52:43 -0700</bug_when>
    <thetext>Created attachment 293764
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1247713</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2016-11-03 08:53:16 -0700</bug_when>
    <thetext>(Ryosuke, you might want to remove Custom Elements from here if it&apos;s ready for prime time?)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1247716</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2016-11-03 08:54:58 -0700</bug_when>
    <thetext>(In reply to comment #0)
&gt; Experimental features must not be enabled by default. If these are desired
&gt; for Safari Technology Preview, then Safari should enable them, that&apos;s what
&gt; the runtime settings API is for.

To be clear: it&apos;s understandable you don&apos;t have UI to toggle these yet. You can override the default value in Safari Technology Preview unconditionally in the meantime, but the WebKit project default should be sane to not screw up other ports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1247823</commentid>
    <comment_count>4</comment_count>
      <attachid>293764</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2016-11-03 13:34:05 -0700</bug_when>
    <thetext>Comment on attachment 293764
Patch

I don&apos;t think disabling these features by default is okay.

We need to figure out why these experimental features are enabled by default on GTK+ port and fix that instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1247832</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2016-11-03 13:49:31 -0700</bug_when>
    <thetext>(In reply to comment #4) 
&gt; We need to figure out why these experimental features are enabled by default
&gt; on GTK+ port and fix that instead.

They&apos;re enabled because this is the file in which we define the default values of WebKit features. ;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1248519</commentid>
    <comment_count>6</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2016-11-05 11:11:15 -0700</bug_when>
    <thetext>I&apos;ve replied in the email thread on webkit-dev strongly objecting to reverting all features to disabled-by-default.

Even if you somehow convince Ryosuke to r+ this patch, my review is a standing r-.

We should resolve this on webkit-dev.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1248546</commentid>
    <comment_count>7</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2016-11-05 14:58:10 -0700</bug_when>
    <thetext>Perhaps the defaults need to be defined per port?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1248549</commentid>
    <comment_count>8</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2016-11-05 15:14:24 -0700</bug_when>
    <thetext>It is bad we’ve turned these on in for the GTK port even though the maintainers of that port don’t want them on. Please lets quickly agree to something, even if it’s not rolling back these defaults.

Brady, do you have ideas about what to do short term?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1248639</commentid>
    <comment_count>9</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2016-11-06 13:38:09 -0800</bug_when>
    <thetext>I think a perfectly fine short term solution would be to have a copy of these prefs for non-Apple ports.  There&apos;s not that many of them.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1249022</commentid>
    <comment_count>10</comment_count>
      <attachid>294153</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2016-11-08 04:09:48 -0800</bug_when>
    <thetext>Created attachment 294153
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1249023</commentid>
    <comment_count>11</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2016-11-08 04:11:53 -0800</bug_when>
    <thetext>Ryosuke, Brady, Darin, what do you think of this approach? (Note that it removes Custom Elements from the experimental features list; is that desired?)

My changelog entry tries to nod towards Brady&apos;s desire for an enumerable features API that&apos;s not named experimental features, though my patch does not actually address that at all, leaving it as future work for interested developers.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1249024</commentid>
    <comment_count>12</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2016-11-08 04:18:10 -0800</bug_when>
    <thetext>In particular, note that I&apos;m trying to avoid port-specific defaults here, so that Apple developers who know best have to think about what the value should be for other ports here. :) It&apos;s still possible to define port-specific defaults at the top of the file with all the other port-specific defaults when they&apos;re really needed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1249058</commentid>
    <comment_count>13</comment_count>
      <attachid>294153</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2016-11-08 09:14:56 -0800</bug_when>
    <thetext>Comment on attachment 294153
Patch

Yes, to me this looks like a good step to take now. I’m sure we can make additional improvements and refinements in the future.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1249530</commentid>
    <comment_count>14</comment_count>
      <attachid>294153</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-11-09 15:21:23 -0800</bug_when>
    <thetext>Comment on attachment 294153
Patch

Clearing flags on attachment: 294153

Committed r208495: &lt;http://trac.webkit.org/changeset/208495&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1249531</commentid>
    <comment_count>15</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-11-09 15:21:28 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>293764</attachid>
            <date>2016-11-03 08:52:43 -0700</date>
            <delta_ts>2016-11-08 04:09:43 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-164367-20161103104842.patch</filename>
            <type>text/plain</type>
            <size>3398</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA4MzI2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNTViNzFjNmZlNTM1ODRh
NmI1YzYwMjM2ODlmYmNlY2U4MTBkODA5Mi4uNWFmNmFiYTVkNGZjYzg1YzBmY2U2MTkxOTU1MmJk
NDY3MmM5NGJlZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDE2LTExLTAzICBNaWNo
YWVsIENhdGFuemFybyAgPG1jYXRhbnphcm9AaWdhbGlhLmNvbT4KKworICAgICAgICBFeHBlcmlt
ZW50YWwgZmVhdHVyZXMgc2hvdWxkIG5vdCBiZSBlbmFibGVkIGJ5IGRlZmF1bHQKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2NDM2NworCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogU2hhcmVkL1dlYlByZWZl
cmVuY2VzRGVmaW5pdGlvbnMuaDoKKwogMjAxNi0xMS0wMiAgRGF2aWQgS2lsemVyICA8ZGRraWx6
ZXJAYXBwbGUuY29tPgogCiAgICAgICAgIEJ1ZyAxNjQzMzM6IEFkZCBsb2dnaW5nIGZvciAiV2Vi
S2l0IGVuY291bnRlcmVkIGFuIGludGVybmFsIGVycm9yIiBtZXNzYWdlcyBkdWUgdG8gTmV0d29y
ayBwcm9jZXNzIGNyYXNoZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9XZWJQ
cmVmZXJlbmNlc0RlZmluaXRpb25zLmggYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2ViUHJlZmVy
ZW5jZXNEZWZpbml0aW9ucy5oCmluZGV4IGEzZjE5NzBmZmJiZmI5ZDhlMDk4MjdjMjFhNWIyYTNi
MjI4YmZhZGUuLmI1ZmM0ZDZjMTExZTJkOTMxYzY0Y2FmY2FmNDYzMTFiOTk4NTNhZmYgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9XZWJQcmVmZXJlbmNlc0RlZmluaXRpb25zLmgK
KysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL1dlYlByZWZlcmVuY2VzRGVmaW5pdGlvbnMuaApA
QCAtMjg1LDE4ICsyODUsMTggQEAKIC8vIC0gWW91IG11c3QgcHJvdmlkZSB0aGUgbGFzdCB0d28g
cGFyYW1ldGVycyBmb3IgYWxsIGV4cGVyaW1lbnRhbCBmZWF0dXJlcy4gVGhleQogLy8gICBhcmUg
dGhlIHRleHQgZXhwb3NlZCB0byB0aGUgdXNlciBmcm9tIHRoZSBXZWJLaXQgY2xpZW50LgogLy8g
LSBUaGV5IHNob3VsZCBiZSBhbHBoYWJldGljYWxseSBvcmRlcmVkIGJ5IHRoZSBodW1hbiByZWFk
YWJsZSB0ZXh0LgotLy8gLSBUaGV5IHNob3VsZCBiZSBmYWxzZSBieSBkZWZhdWx0LCBhbHRob3Vn
aCB0aGV5IGFyZSBjdXJyZW50bHkgc2V0IHRvIHRydWUgd2hpbGUgd2UgZGV2ZWxvcCBjbGllbnQg
VUkuCisvLyAtIFRoZXkgc2hvdWxkIGJlIGZhbHNlIGJ5IGRlZmF1bHQuCiAKICNkZWZpbmUgRk9S
X0VBQ0hfV0VCS0lUX0VYUEVSSU1FTlRBTF9GRUFUVVJFX1BSRUZFUkVOQ0UobWFjcm8pIFwKICAg
ICBtYWNybyhDU1NHcmlkTGF5b3V0RW5hYmxlZCwgY3NzR3JpZExheW91dEVuYWJsZWQsIEJvb2ws
IGJvb2wsIGZhbHNlLCAiQ1NTIEdyaWQiLCAiQ1NTIEdyaWQgTGF5b3V0IE1vZHVsZSBzdXBwb3J0
IikgXAotICAgIG1hY3JvKFNwcmluZ1RpbWluZ0Z1bmN0aW9uRW5hYmxlZCwgc3ByaW5nVGltaW5n
RnVuY3Rpb25FbmFibGVkLCBCb29sLCBib29sLCB0cnVlLCAiQ1NTIFNwcmluZyBBbmltYXRpb25z
IiwgIkNTUyBTcHJpbmcgQW5pbWF0aW9uIHByb3RvdHlwZSIpIFwKLSAgICBtYWNybyhDdXN0b21F
bGVtZW50c0VuYWJsZWQsIGN1c3RvbUVsZW1lbnRzRW5hYmxlZCwgQm9vbCwgYm9vbCwgdHJ1ZSwg
IkN1c3RvbSBFbGVtZW50cyIsICJIVE1MIEN1c3RvbSBFbGVtZW50cyBwcm90b3R5cGUiKSBcCisg
ICAgbWFjcm8oU3ByaW5nVGltaW5nRnVuY3Rpb25FbmFibGVkLCBzcHJpbmdUaW1pbmdGdW5jdGlv
bkVuYWJsZWQsIEJvb2wsIGJvb2wsIGZhbHNlLCAiQ1NTIFNwcmluZyBBbmltYXRpb25zIiwgIkNT
UyBTcHJpbmcgQW5pbWF0aW9uIHByb3RvdHlwZSIpIFwKKyAgICBtYWNybyhDdXN0b21FbGVtZW50
c0VuYWJsZWQsIGN1c3RvbUVsZW1lbnRzRW5hYmxlZCwgQm9vbCwgYm9vbCwgZmFsc2UsICJDdXN0
b20gRWxlbWVudHMiLCAiSFRNTCBDdXN0b20gRWxlbWVudHMgcHJvdG90eXBlIikgXAogICAgIG1h
Y3JvKEludGVyYWN0aXZlRm9ybVZhbGlkYXRpb25FbmFibGVkLCBpbnRlcmFjdGl2ZUZvcm1WYWxp
ZGF0aW9uRW5hYmxlZCwgQm9vbCwgYm9vbCwgZmFsc2UsICJIVE1MIEludGVyYWN0aXZlIEZvcm0g
VmFsaWRhdGlvbiIsICJIVE1MIGludGVyYWN0aXZlIGZvcm0gdmFsaWRhdGlvbiBwcm90b3R5cGUi
KSBcCi0gICAgbWFjcm8oR2FtZXBhZHNFbmFibGVkLCBnYW1lcGFkc0VuYWJsZWQsIEJvb2wsIGJv
b2wsIHRydWUsICJHYW1lcGFkcyIsICJXZWIgR2FtZXBhZCBBUEkgc3VwcG9ydCIpIFwKKyAgICBt
YWNybyhHYW1lcGFkc0VuYWJsZWQsIGdhbWVwYWRzRW5hYmxlZCwgQm9vbCwgYm9vbCwgZmFsc2Us
ICJHYW1lcGFkcyIsICJXZWIgR2FtZXBhZCBBUEkgc3VwcG9ydCIpIFwKICAgICBtYWNybyhNb2Rl
cm5NZWRpYUNvbnRyb2xzRW5hYmxlZCwgbW9kZXJuTWVkaWFDb250cm9sc0VuYWJsZWQsIEJvb2ws
IGJvb2wsIGZhbHNlLCAiTW9kZXJuIE1lZGlhIENvbnRyb2xzIiwgIlVzZSBtb2Rlcm4gbWVkaWEg
Y29udHJvbHMgbG9vayIpIFwKLSAgICBtYWNybyhWYXJpYXRpb25Gb250c0VuYWJsZWQsIHZhcmlh
dGlvbkZvbnRzRW5hYmxlZCwgQm9vbCwgYm9vbCwgdHJ1ZSwgIlZhcmlhdGlvbiBGb250cyIsICJF
bmFibGUgdmFyaWF0aW9uIGZvbnRzIikgXAotICAgIG1hY3JvKElucHV0RXZlbnRzRW5hYmxlZCwg
aW5wdXRFdmVudHNFbmFibGVkLCBCb29sLCBib29sLCB0cnVlLCAiSW5wdXQgRXZlbnRzIiwgIkVu
YWJsZSBJbnB1dEV2ZW50cyBzdXBwb3J0IikgXAotICAgIG1hY3JvKFdlYkdMMkVuYWJsZWQsIHdl
YkdMMkVuYWJsZWQsIEJvb2wsIGJvb2wsIHRydWUsICJXZWJHTCAyLjAiLCAiV2ViR0wgMiBwcm90
b3R5cGUiKSBcCisgICAgbWFjcm8oVmFyaWF0aW9uRm9udHNFbmFibGVkLCB2YXJpYXRpb25Gb250
c0VuYWJsZWQsIEJvb2wsIGJvb2wsIGZhbHNlLCAiVmFyaWF0aW9uIEZvbnRzIiwgIkVuYWJsZSB2
YXJpYXRpb24gZm9udHMiKSBcCisgICAgbWFjcm8oSW5wdXRFdmVudHNFbmFibGVkLCBpbnB1dEV2
ZW50c0VuYWJsZWQsIEJvb2wsIGJvb2wsIGZhbHNlLCAiSW5wdXQgRXZlbnRzIiwgIkVuYWJsZSBJ
bnB1dEV2ZW50cyBzdXBwb3J0IikgXAorICAgIG1hY3JvKFdlYkdMMkVuYWJsZWQsIHdlYkdMMkVu
YWJsZWQsIEJvb2wsIGJvb2wsIGZhbHNlLCAiV2ViR0wgMi4wIiwgIldlYkdMIDIgcHJvdG90eXBl
IikgXAogICAgIFwKIAogI2lmIFBMQVRGT1JNKENPQ09BKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>294153</attachid>
            <date>2016-11-08 04:09:48 -0800</date>
            <delta_ts>2016-11-09 15:21:23 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-164367-20161108060540.patch</filename>
            <type>text/plain</type>
            <size>6404</size>
            <attacher name="Michael Catanzaro">mcatanzaro</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjA4NDIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNDYyZDk3OGE3YWNiZjRl
NDAzMzhjZjRiMWJhOTVkMzlmYzdlMWU3Yi4uMTU0MzljNjViNGNiMmU2YzIxMzlmMTFiYTljNTM0
MWEwYmE4OTAxNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM2IEBACisyMDE2LTExLTA4ICBNaWNo
YWVsIENhdGFuemFybyAgPG1jYXRhbnphcm9AaWdhbGlhLmNvbT4KKworICAgICAgICBFeHBlcmlt
ZW50YWwgZmVhdHVyZXMgc2hvdWxkIG5vdCBiZSBlbmFibGVkIGJ5IGRlZmF1bHQKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2NDM2NworCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlIGhhdmUgdHdvIGNsYXNz
ZXMgb2YgZXhwZXJpbWVudGFsIGZlYXR1cmVzOgorCisgICAgICAgICgxKSBGZWF0dXJlcyB0aGF0
IGFyZSB1bnN0YWJsZSBhbmQgc2hvdWxkIGJlIG9mZiBieSBkZWZhdWx0LCBleGNlcHQgZm9yIHRo
ZSBkZXZlbG9wZXJzCisgICAgICAgICAgICBjdXJyZW50bHkgd29ya2luZyBvbiB0aGVtLiBUaGlz
IGlzIHN0cmFpZ2h0Zm9yd2FyZCB0byBoYW5kbGU7IHRoZSBkZWZhdWx0IHZhbHVlIHNob3VsZAor
ICAgICAgICAgICAgYmUgZmFsc2UuCisgICAgICAgICgyKSBGZWF0dXJlcyB0aGF0IGFyZSBzdGls
bCBub3QgcmVhZHkgZm9yIGVuZCB1c2VycywgYnV0IGFyZSBzdGFibGUgZW5vdWdoIGZvciB0ZXN0
aW5nLiBXZQorICAgICAgICAgICAgd2FudCB0aGVzZSBmZWF0dXJlcyB0byBiZSBlbmFibGVkIGlu
IHRlc3RpbmcgZW52aXJvbm1lbnRzIGxpa2UgdGhlIGJvdHMsIE1pbmlCcm93c2VyLAorICAgICAg
ICAgICAgU2FmYXJpIFRlY2ggUHJldmlldywgYW5kIHNvIGZvcnRoLCBidXQgbm90IGluIHN0YWJs
ZSByZWxlYXNlIGJ1aWxkcy4KKworICAgICAgICBJbXBsZW1lbnQgdGhpcy4gSXQgaXMgYmV0dGVy
IHRoYW4gaGF2aW5nIGFsbCBleHBlcmltZW50YWwgZmVhdHVyZXMgb24gdW5jb25kaXRpb25hbGx5
LCBhbmQKKyAgICAgICAgZXhwZWN0aW5nIHRoZW0gdG8gYmUgZGlzYWJsZWQgbWFudWFsbHkgb24g
cmVsZWFzZSBicmFuY2hlcywgd2hpY2ggaXMgbm90IHNvbWV0aGluZyB3ZSBhcmUKKyAgICAgICAg
a2VlbiB0byBkby4gQW4gZXhjZXB0aW9uIGlzIENvY29hIHBvcnRzLCB3aGljaCB0byBteSBrbm93
bGVkZ2UgZG8gbm90IGN1cnJlbnRseSBoYXZlIGFueQorICAgICAgICBjb25jZXB0IG9mIGRldmVs
b3BtZW50IGJ1aWxkcy4gVGhlc2UgcG9ydHMgc2VlbSBoYXBweSB0byBjb250aW51ZSBkaXNhYmxp
bmcgZmVhdHVyZXMKKyAgICAgICAgbWFudWFsbHkgaW4gcmVsZWFzZSBicmFuY2hlcywgYW5kIHNo
b3VsZCBjb250aW51ZSB0byBkbyBzbyBhdCBsZWFzdCBmb3Igbm93LgorCisgICAgICAgIFdlIGFs
c28gaGF2ZSBmZWF0dXJlcyB0aGF0IHdlIHdpc2ggdG8gZW51bWVyYXRlIGF0IHJ1bnRpbWUsIHll
dCBoYXZlIGVuYWJsZWQgYnkgZGVmYXVsdAorICAgICAgICB1bmNvbmRpdGlvbmFsbHkuIFdlIGRv
IG5vdCBjdXJyZW50bHkgaGF2ZSBhbnkgaW5mcmFzdHJ1Y3R1cmUgdG8gc3VwcG9ydCB0aGlzIGFu
ZCBzaG91bGQgbm90CisgICAgICAgIGFidXNlIHRoZSBleHBlcmltZW50YWwgc3RhdHVzIGZvciB0
aGlzIHB1cnBvc2U7IGl0IHJlcXVpcmVzIGZ1dHVyZSB3b3JrLiBBbGwgc2V0dGluZ3MgY2FuCisg
ICAgICAgIHN0aWxsIGJlIHRvZ2dsZWQgYXQgcnVudGltZSBieSBjbGllbnRzIHRoYXQga25vdyBh
Ym91dCB0aGVtIHVzaW5nIHRoZSBleGlzdGluZyBydW50aW1lCisgICAgICAgIGZlYXR1cmVzIEFQ
SS4KKworICAgICAgICBMYXN0bHksIHRoZSBjdXN0b20gZWxlbWVudHMgZmVhdHVyZSBpcyByZWFk
eSB0byBiZSBlbmFibGVkIGJ5IGRlZmF1bHQsIHNvIGl0J3Mgbm8gbG9uZ2VyCisgICAgICAgIGV4
cGVyaW1lbnRhbCBhbmQgY2FuIGdyYWR1YXRlIHRvIHRoZSBsaXN0IG9mIG5vcm1hbCBib29sZWFu
IGZlYXR1cmVzLgorCisgICAgICAgICogU2hhcmVkL1dlYlByZWZlcmVuY2VzRGVmaW5pdGlvbnMu
aDoKKwogMjAxNi0xMS0wNSAgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGlnYWxpYS5j
b20+CiAKICAgICAgICAgW1NPVVBdIExheW91dCB0ZXN0IGh0dHAvdGVzdHMvbWlzYy9hdXRoZW50
aWNhdGlvbi1yZWRpcmVjdC0zL2F1dGhlbnRpY2F0aW9uLXNlbnQtdG8tcmVkaXJlY3Qtc2FtZS1v
cmlnaW4td2l0aC1sb2NhdGlvbi1jcmVkZW50aWFscy5odG1sIGZhaWxzCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2ViUHJlZmVyZW5jZXNEZWZpbml0aW9ucy5oIGIvU291cmNl
L1dlYktpdDIvU2hhcmVkL1dlYlByZWZlcmVuY2VzRGVmaW5pdGlvbnMuaAppbmRleCA1MmE2ZDVm
MzVlZmUzMzA1NTlkNDdkYjEzYzk0OGZlYjQ4MTM4M2MxLi5hM2I3NDNlYzRkNWNmZmJhODUzMWEy
NWRlMDIzODIwODUwZGIzODkxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2Vi
UHJlZmVyZW5jZXNEZWZpbml0aW9ucy5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9XZWJQ
cmVmZXJlbmNlc0RlZmluaXRpb25zLmgKQEAgLTIzNCw2ICsyMzQsNyBAQAogICAgIG1hY3JvKEFw
cGxlUGF5Q2FwYWJpbGl0eURpc2Nsb3N1cmVBbGxvd2VkLCBhcHBsZVBheUNhcGFiaWxpdHlEaXNj
bG9zdXJlQWxsb3dlZCwgQm9vbCwgYm9vbCwgdHJ1ZSwgIiIsICIiKSBcCiAgICAgbWFjcm8oVmlz
dWFsVmlld3BvcnRFbmFibGVkLCB2aXN1YWxWaWV3cG9ydEVuYWJsZWQsIEJvb2wsIGJvb2wsIGZh
bHNlLCAiIiwgIiIpIFwKICAgICBtYWNybyhBc3luY0ltYWdlRGVjb2RpbmdFbmFibGVkLCBhc3lu
Y0ltYWdlRGVjb2RpbmdFbmFibGVkLCBCb29sLCBib29sLCB0cnVlLCAiIiwgIiIpIFwKKyAgICBt
YWNybyhDdXN0b21FbGVtZW50c0VuYWJsZWQsIGN1c3RvbUVsZW1lbnRzRW5hYmxlZCwgQm9vbCwg
Ym9vbCwgdHJ1ZSwgIiIsICIiKSBcCiAgICAgXAogCiAjZGVmaW5lIEZPUl9FQUNIX1dFQktJVF9E
T1VCTEVfUFJFRkVSRU5DRShtYWNybykgXApAQCAtMjgxLDIzICsyODIsMzIgQEAKICNkZWZpbmUg
Rk9SX0VBQ0hfV0VCS0lUX0RFQlVHX1VJTlQzMl9QUkVGRVJFTkNFKG1hY3JvKSBcCiAgICAgbWFj
cm8oVmlzaWJsZURlYnVnT3ZlcmxheVJlZ2lvbnMsIHZpc2libGVEZWJ1Z092ZXJsYXlSZWdpb25z
LCBVSW50MzIsIHVpbnQzMl90LCAwLCAiIiwgIiIpCiAKKy8vIE91ciBYQ29kZSBidWlsZCBzeXN0
ZW0gZG9lcyBub3QgY3VycmVudGx5IGhhdmUgYW55IGNvbmNlcHQgb2YgREVWRUxPUEVSX01PREUu
CisvLyBDb2NvYSBwb3J0cyBtdXN0IGRpc2FibGUgZXhwZXJpbWVudGFsIGZlYXR1cmVzIG9uIHJl
bGVhc2UgYnJhbmNoZXMgZm9yIG5vdy4KKyNpZiBFTkFCTEUoREVWRUxPUEVSX01PREUpIHx8IFBM
QVRGT1JNKENPQ09BKQorI2RlZmluZSBERUZBVUxUX0VYUEVSSU1FTlRBTF9GRUFUVVJFU19FTkFC
TEVEIHRydWUKKyNlbHNlCisjZGVmaW5lIERFRkFVTFRfRVhQRVJJTUVOVEFMX0ZFQVRVUkVTX0VO
QUJMRUQgZmFsc2UKKyNlbmRpZgorCiAvLyBGb3IgZXhwZXJpbWVudGFsIGZlYXR1cmVzOgogLy8g
LSBUaGUgdHlwZSBzaG91bGQgYmUgYm9vbGVhbi4KIC8vIC0gWW91IG11c3QgcHJvdmlkZSB0aGUg
bGFzdCB0d28gcGFyYW1ldGVycyBmb3IgYWxsIGV4cGVyaW1lbnRhbCBmZWF0dXJlcy4gVGhleQog
Ly8gICBhcmUgdGhlIHRleHQgZXhwb3NlZCB0byB0aGUgdXNlciBmcm9tIHRoZSBXZWJLaXQgY2xp
ZW50LgogLy8gLSBUaGV5IHNob3VsZCBiZSBhbHBoYWJldGljYWxseSBvcmRlcmVkIGJ5IHRoZSBo
dW1hbiByZWFkYWJsZSB0ZXh0LgotLy8gLSBUaGV5IHNob3VsZCBiZSBmYWxzZSBieSBkZWZhdWx0
LCBhbHRob3VnaCB0aGV5IGFyZSBjdXJyZW50bHkgc2V0IHRvIHRydWUgd2hpbGUgd2UgZGV2ZWxv
cCBjbGllbnQgVUkuCisvLyAtIFRoZSBkZWZhdWx0IHZhbHVlIG1heSBiZSBlaXRoZXIgZmFsc2Ug
KGZvciB2ZXJ5IHVuc3RhYmxlIGZlYXR1cmVzKSBvcgorLy8gICBERUZBVUxUX0VYUEVSSU1FTlRB
TF9GRUFUVVJFX0VOQUJMRUQgKGZvciBmZWF0dXJlcyB0aGF0IGFyZSByZWFkeSBmb3IKKy8vICAg
d2lkZXIgdGVzdGluZykuCiAKICNkZWZpbmUgRk9SX0VBQ0hfV0VCS0lUX0VYUEVSSU1FTlRBTF9G
RUFUVVJFX1BSRUZFUkVOQ0UobWFjcm8pIFwKLSAgICBtYWNybyhDU1NHcmlkTGF5b3V0RW5hYmxl
ZCwgY3NzR3JpZExheW91dEVuYWJsZWQsIEJvb2wsIGJvb2wsIGZhbHNlLCAiQ1NTIEdyaWQiLCAi
Q1NTIEdyaWQgTGF5b3V0IE1vZHVsZSBzdXBwb3J0IikgXAotICAgIG1hY3JvKFNwcmluZ1RpbWlu
Z0Z1bmN0aW9uRW5hYmxlZCwgc3ByaW5nVGltaW5nRnVuY3Rpb25FbmFibGVkLCBCb29sLCBib29s
LCB0cnVlLCAiQ1NTIFNwcmluZyBBbmltYXRpb25zIiwgIkNTUyBTcHJpbmcgQW5pbWF0aW9uIHBy
b3RvdHlwZSIpIFwKLSAgICBtYWNybyhDdXN0b21FbGVtZW50c0VuYWJsZWQsIGN1c3RvbUVsZW1l
bnRzRW5hYmxlZCwgQm9vbCwgYm9vbCwgdHJ1ZSwgIkN1c3RvbSBFbGVtZW50cyIsICJIVE1MIEN1
c3RvbSBFbGVtZW50cyBwcm90b3R5cGUiKSBcCisgICAgbWFjcm8oQ1NTR3JpZExheW91dEVuYWJs
ZWQsIGNzc0dyaWRMYXlvdXRFbmFibGVkLCBCb29sLCBib29sLCBERUZBVUxUX0VYUEVSSU1FTlRB
TF9GRUFUVVJFU19FTkFCTEVELCAiQ1NTIEdyaWQiLCAiQ1NTIEdyaWQgTGF5b3V0IE1vZHVsZSBz
dXBwb3J0IikgXAorICAgIG1hY3JvKFNwcmluZ1RpbWluZ0Z1bmN0aW9uRW5hYmxlZCwgc3ByaW5n
VGltaW5nRnVuY3Rpb25FbmFibGVkLCBCb29sLCBib29sLCBERUZBVUxUX0VYUEVSSU1FTlRBTF9G
RUFUVVJFU19FTkFCTEVELCAiQ1NTIFNwcmluZyBBbmltYXRpb25zIiwgIkNTUyBTcHJpbmcgQW5p
bWF0aW9uIHByb3RvdHlwZSIpIFwKICAgICBtYWNybyhJbnRlcmFjdGl2ZUZvcm1WYWxpZGF0aW9u
RW5hYmxlZCwgaW50ZXJhY3RpdmVGb3JtVmFsaWRhdGlvbkVuYWJsZWQsIEJvb2wsIGJvb2wsIGZh
bHNlLCAiSFRNTCBJbnRlcmFjdGl2ZSBGb3JtIFZhbGlkYXRpb24iLCAiSFRNTCBpbnRlcmFjdGl2
ZSBmb3JtIHZhbGlkYXRpb24gcHJvdG90eXBlIikgXAotICAgIG1hY3JvKEdhbWVwYWRzRW5hYmxl
ZCwgZ2FtZXBhZHNFbmFibGVkLCBCb29sLCBib29sLCB0cnVlLCAiR2FtZXBhZHMiLCAiV2ViIEdh
bWVwYWQgQVBJIHN1cHBvcnQiKSBcCisgICAgbWFjcm8oR2FtZXBhZHNFbmFibGVkLCBnYW1lcGFk
c0VuYWJsZWQsIEJvb2wsIGJvb2wsIERFRkFVTFRfRVhQRVJJTUVOVEFMX0ZFQVRVUkVTX0VOQUJM
RUQsICJHYW1lcGFkcyIsICJXZWIgR2FtZXBhZCBBUEkgc3VwcG9ydCIpIFwKICAgICBtYWNybyhN
b2Rlcm5NZWRpYUNvbnRyb2xzRW5hYmxlZCwgbW9kZXJuTWVkaWFDb250cm9sc0VuYWJsZWQsIEJv
b2wsIGJvb2wsIGZhbHNlLCAiTW9kZXJuIE1lZGlhIENvbnRyb2xzIiwgIlVzZSBtb2Rlcm4gbWVk
aWEgY29udHJvbHMgbG9vayIpIFwKLSAgICBtYWNybyhWYXJpYXRpb25Gb250c0VuYWJsZWQsIHZh
cmlhdGlvbkZvbnRzRW5hYmxlZCwgQm9vbCwgYm9vbCwgdHJ1ZSwgIlZhcmlhdGlvbiBGb250cyIs
ICJFbmFibGUgdmFyaWF0aW9uIGZvbnRzIikgXAotICAgIG1hY3JvKElucHV0RXZlbnRzRW5hYmxl
ZCwgaW5wdXRFdmVudHNFbmFibGVkLCBCb29sLCBib29sLCB0cnVlLCAiSW5wdXQgRXZlbnRzIiwg
IkVuYWJsZSBJbnB1dEV2ZW50cyBzdXBwb3J0IikgXAotICAgIG1hY3JvKFdlYkdMMkVuYWJsZWQs
IHdlYkdMMkVuYWJsZWQsIEJvb2wsIGJvb2wsIHRydWUsICJXZWJHTCAyLjAiLCAiV2ViR0wgMiBw
cm90b3R5cGUiKSBcCisgICAgbWFjcm8oVmFyaWF0aW9uRm9udHNFbmFibGVkLCB2YXJpYXRpb25G
b250c0VuYWJsZWQsIEJvb2wsIGJvb2wsIERFRkFVTFRfRVhQRVJJTUVOVEFMX0ZFQVRVUkVTX0VO
QUJMRUQsICJWYXJpYXRpb24gRm9udHMiLCAiRW5hYmxlIHZhcmlhdGlvbiBmb250cyIpIFwKKyAg
ICBtYWNybyhJbnB1dEV2ZW50c0VuYWJsZWQsIGlucHV0RXZlbnRzRW5hYmxlZCwgQm9vbCwgYm9v
bCwgREVGQVVMVF9FWFBFUklNRU5UQUxfRkVBVFVSRVNfRU5BQkxFRCwgIklucHV0IEV2ZW50cyIs
ICJFbmFibGUgSW5wdXRFdmVudHMgc3VwcG9ydCIpIFwKKyAgICBtYWNybyhXZWJHTDJFbmFibGVk
LCB3ZWJHTDJFbmFibGVkLCBCb29sLCBib29sLCBERUZBVUxUX0VYUEVSSU1FTlRBTF9GRUFUVVJF
U19FTkFCTEVELCAiV2ViR0wgMi4wIiwgIldlYkdMIDIgcHJvdG90eXBlIikgXAogICAgIFwKIAog
I2lmIFBMQVRGT1JNKENPQ09BKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>