<?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>194015</bug_id>
          
          <creation_ts>2019-01-30 04:53:41 -0800</creation_ts>
          <short_desc>[JSC] Make global static variables &quot;const&quot; as much as possible</short_desc>
          <delta_ts>2019-01-30 12:27:56 -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>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>193606</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1499960</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2019-01-30 04:53:41 -0800</bug_when>
    <thetext>[JSC] Make global static variables &quot;const&quot; as much as possible</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1499961</commentid>
    <comment_count>1</comment_count>
      <attachid>360571</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2019-01-30 04:54:57 -0800</bug_when>
    <thetext>Created attachment 360571
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1499962</commentid>
    <comment_count>2</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2019-01-30 04:56:46 -0800</bug_when>
    <thetext>Attachment 360571 did not pass style-queue:


ERROR: Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generator.py:146:  multiple statements on one line (semicolon)  [pep8/E702] [5]
Total errors found: 1 in 10 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500049</commentid>
    <comment_count>3</comment_count>
      <attachid>360571</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2019-01-30 10:11:12 -0800</bug_when>
    <thetext>Comment on attachment 360571
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500081</commentid>
    <comment_count>4</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2019-01-30 10:53:36 -0800</bug_when>
    <thetext>Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500082</commentid>
    <comment_count>5</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2019-01-30 10:55:43 -0800</bug_when>
    <thetext>Committed r240718: &lt;https://trac.webkit.org/changeset/240718&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500084</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-01-30 10:57:37 -0800</bug_when>
    <thetext>&lt;rdar://problem/47673047&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1500118</commentid>
    <comment_count>7</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2019-01-30 12:27:56 -0800</bug_when>
    <thetext>Committed r240726: &lt;https://trac.webkit.org/changeset/240726&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>360571</attachid>
            <date>2019-01-30 04:54:57 -0800</date>
            <delta_ts>2019-01-30 10:11:12 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-194015-20190130045456.patch</filename>
            <type>text/plain</type>
            <size>9307</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQwNzA3CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAx
YmJhZDU5NzI0NjA4MjEyYTdlYzFmYWJlZDhjNmE4ZjI0ZTNmNWY0Li5kMDk5MTBkZmIxNzM0MWY4
MGE3NTllYTEyN2E3ZTc0NmIxNmQ3ODQ5IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyOCBAQAorMjAxOS0wMS0zMCAgWXVzdWtlIFN1enVraSAgPHl1c3VrZXN1enVraUBzbG93
c3RhcnQub3JnPgorCisgICAgICAgIFtKU0NdIE1ha2UgZ2xvYmFsIHN0YXRpYyB2YXJpYWJsZXMg
ImNvbnN0IiBhcyBtdWNoIGFzIHBvc3NpYmxlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xOTQwMTUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBTb21lIG9mIGdsb2JhbCBzdGF0aWMgdmFyaWFibGVzIGFyZSBu
b3QgImNvbnN0Ii4gRm9yIGV4YW1wbGUsIGBzdGF0aWMgY29uc3QgY2hhciogbmFtZSA9IC4uLmAK
KyAgICAgICAgaXMgbm90IGNvbnN0YW50IHZhcmlhYmxlLiBXZSBzaG91bGQgbWFrZSBpdCBgc3Rh
dGljIGNvbnN0IGNoYXIqIGNvbnN0IG5hbWUgPSAuLi5gLgorCisgICAgICAgICogU2NyaXB0cy93
a2J1aWx0aW5zL2J1aWx0aW5zX2dlbmVyYXRlX2NvbWJpbmVkX2hlYWRlci5weToKKyAgICAgICAg
KGdlbmVyYXRlX2V4dGVybnNfZm9yX29iamVjdCk6CisgICAgICAgICogU2NyaXB0cy93a2J1aWx0
aW5zL2J1aWx0aW5zX2dlbmVyYXRlX3NlcGFyYXRlX2hlYWRlci5weToKKyAgICAgICAgKGdlbmVy
YXRlX2V4dGVybnNfZm9yX29iamVjdCk6CisgICAgICAgICogU2NyaXB0cy93a2J1aWx0aW5zL2J1
aWx0aW5zX2dlbmVyYXRvci5weToKKyAgICAgICAgKEJ1aWx0aW5zR2VuZXJhdG9yLmdlbmVyYXRl
X2VtYmVkZGVkX2NvZGVfc3RyaW5nX3NlY3Rpb25fZm9yX2RhdGEpOgorICAgICAgICAqIGFzc2Vt
Ymxlci9NYWNyb0Fzc2VtYmxlci5oOgorICAgICAgICAoSlNDOjpNYWNyb0Fzc2VtYmxlcjo6YWRk
aXRpb25CbGluZGVkQ29uc3RhbnQpOgorICAgICAgICAqIGIzL2Fpci9BaXJGb3JtVGFibGUuaDoK
KyAgICAgICAgKiBiMy9haXIvb3Bjb2RlX2dlbmVyYXRvci5yYjoKKyAgICAgICAgKiBydW50aW1l
L0pTT2JqZWN0LmNwcDoKKyAgICAgICAgKEpTQzo6SlNPYmplY3Q6OnZpc2l0QnV0dGVyZmx5KToK
KyAgICAgICAgKiB0b29scy9Db2RlUHJvZmlsZS5jcHA6CisgICAgICAgICogdG9vbHMvQ29kZVBy
b2ZpbGUuaDoKKwogMjAxOS0wMS0yOSAgS2VpdGggTWlsbGVyICA8a2VpdGhfbWlsbGVyQGFwcGxl
LmNvbT4KIAogICAgICAgICBSZW1vdmUgZGVmYXVsdCBjb25zdHJ1Y3RvciBmcm9tIExMSW50UHJv
dG90eXBlTG9hZEFkYXB0aXZlU3RydWN0dXJlV2F0Y2hwb2ludApkaWZmIC0tZ2l0IGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL1NjcmlwdHMvd2tidWlsdGlucy9idWlsdGluc19nZW5lcmF0ZV9jb21i
aW5lZF9oZWFkZXIucHkgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvU2NyaXB0cy93a2J1aWx0aW5z
L2J1aWx0aW5zX2dlbmVyYXRlX2NvbWJpbmVkX2hlYWRlci5weQppbmRleCA4ODc0NGIxZjgyMzUy
N2M1MTk4Y2M5NDIwMjg1ZGQ4NTY3ZGQ0N2MxLi5mMDkyODA1NTgzMThkMzZhYzczZTg4ZDk0ZTE3
MmVjNmUxMDIzYmQ2IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvU2NyaXB0cy93
a2J1aWx0aW5zL2J1aWx0aW5zX2dlbmVyYXRlX2NvbWJpbmVkX2hlYWRlci5weQorKysgYi9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvU2NyaXB0cy93a2J1aWx0aW5zL2J1aWx0aW5zX2dlbmVyYXRlX2Nv
bWJpbmVkX2hlYWRlci5weQpAQCAtOTEsNyArOTEsNyBAQCBkZWYgZ2VuZXJhdGVfZXh0ZXJuc19m
b3Jfb2JqZWN0KHNlbGYsIG9iamVjdCk6CiAgICAgICAgICAgICAgICAgJ2NvZGVOYW1lJzogQnVp
bHRpbnNHZW5lcmF0b3IubWFuZ2xlZE5hbWVGb3JGdW5jdGlvbihmdW5jdGlvbikgKyAnQ29kZScs
CiAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgIGxpbmVzLmFwcGVuZCgiIiJleHRlcm4gY29u
c3QgY2hhciogc18lKGNvZGVOYW1lKXM7CisgICAgICAgICAgICBsaW5lcy5hcHBlbmQoIiIiZXh0
ZXJuIGNvbnN0IGNoYXIqIGNvbnN0IHNfJShjb2RlTmFtZSlzOwogZXh0ZXJuIGNvbnN0IGludCBz
XyUoY29kZU5hbWUpc0xlbmd0aDsKIGV4dGVybiBjb25zdCBKU0M6OkNvbnN0cnVjdEFiaWxpdHkg
c18lKGNvZGVOYW1lKXNDb25zdHJ1Y3RBYmlsaXR5OyIiIiAlIGZ1bmN0aW9uX2FyZ3MpCiAKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9TY3JpcHRzL3drYnVpbHRpbnMvYnVpbHRp
bnNfZ2VuZXJhdGVfc2VwYXJhdGVfaGVhZGVyLnB5IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL1Nj
cmlwdHMvd2tidWlsdGlucy9idWlsdGluc19nZW5lcmF0ZV9zZXBhcmF0ZV9oZWFkZXIucHkKaW5k
ZXggNThjOGYyYWM4YTY0MTVhMjkxY2ZmODg4Y2YxZjY4MGMxZDY2MDQ3ZC4uYTI3M2Y3NDVhZmVi
YmM2ZjFiZTJjYjk4ZDlmYzJkZmYyN2Q5NmI0MyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3Jp
cHRDb3JlL1NjcmlwdHMvd2tidWlsdGlucy9idWlsdGluc19nZW5lcmF0ZV9zZXBhcmF0ZV9oZWFk
ZXIucHkKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL1NjcmlwdHMvd2tidWlsdGlucy9idWls
dGluc19nZW5lcmF0ZV9zZXBhcmF0ZV9oZWFkZXIucHkKQEAgLTEyNSw3ICsxMjUsNyBAQCBkZWYg
Z2VuZXJhdGVfZXh0ZXJuc19mb3Jfb2JqZWN0KHNlbGYsIG9iamVjdCk6CiAgICAgICAgICAgICAg
ICAgJ2NvZGVOYW1lJzogQnVpbHRpbnNHZW5lcmF0b3IubWFuZ2xlZE5hbWVGb3JGdW5jdGlvbihm
dW5jdGlvbikgKyAnQ29kZScsCiAgICAgICAgICAgICB9CiAKLSAgICAgICAgICAgIGxpbmVzLmFw
cGVuZCgiIiJleHRlcm4gY29uc3QgY2hhciogc18lKGNvZGVOYW1lKXM7CisgICAgICAgICAgICBs
aW5lcy5hcHBlbmQoIiIiZXh0ZXJuIGNvbnN0IGNoYXIqIGNvbnN0IHNfJShjb2RlTmFtZSlzOwog
ZXh0ZXJuIGNvbnN0IGludCBzXyUoY29kZU5hbWUpc0xlbmd0aDsKIGV4dGVybiBjb25zdCBKU0M6
OkNvbnN0cnVjdEFiaWxpdHkgc18lKGNvZGVOYW1lKXNDb25zdHJ1Y3RBYmlsaXR5OyIiIiAlIGZ1
bmN0aW9uX2FyZ3MpCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9TY3JpcHRz
L3drYnVpbHRpbnMvYnVpbHRpbnNfZ2VuZXJhdG9yLnB5IGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L1NjcmlwdHMvd2tidWlsdGlucy9idWlsdGluc19nZW5lcmF0b3IucHkKaW5kZXggZThhN2NjMTdi
NzgzMTE1N2VlNTBjZWFlNzUzM2Y4MThkZTUzOTc5Ny4uYTllZmY2OGVjYzEwODIwMjVhOGFkMmRj
MDgxOTVjNzE0NGZiYzY3OCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL1Njcmlw
dHMvd2tidWlsdGlucy9idWlsdGluc19nZW5lcmF0b3IucHkKKysrIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL1NjcmlwdHMvd2tidWlsdGlucy9idWlsdGluc19nZW5lcmF0b3IucHkKQEAgLTE0Myw3
ICsxNDMsNyBAQCBkZWYgZ2VuZXJhdGVfZW1iZWRkZWRfY29kZV9zdHJpbmdfc2VjdGlvbl9mb3Jf
ZGF0YShzZWxmLCBkYXRhKToKICAgICAgICAgbGluZXMuYXBwZW5kKCJjb25zdCBKU0M6OkNvbnN0
cnVjdEFiaWxpdHkgc18lKGNvZGVOYW1lKXNDb25zdHJ1Y3RBYmlsaXR5ID0gSlNDOjpDb25zdHJ1
Y3RBYmlsaXR5OjolKGNhbkNvbnN0cnVjdClzOyIgJSBkYXRhKTsKICAgICAgICAgbGluZXMuYXBw
ZW5kKCJjb25zdCBpbnQgc18lKGNvZGVOYW1lKXNMZW5ndGggPSAlKGVtYmVkZGVkU291cmNlTGVu
Z3RoKWQ7IiAlIGRhdGEpOwogICAgICAgICBsaW5lcy5hcHBlbmQoInN0YXRpYyBjb25zdCBKU0M6
OkludHJpbnNpYyBzXyUoY29kZU5hbWUpc0ludHJpbnNpYyA9IEpTQzo6JShpbnRyaW5zaWMpczsi
ICUgZGF0YSk7Ci0gICAgICAgIGxpbmVzLmFwcGVuZCgiY29uc3QgY2hhciogc18lKGNvZGVOYW1l
KXMgPVxuJShlbWJlZGRlZFNvdXJjZSlzXG47IiAlIGRhdGEpOworICAgICAgICBsaW5lcy5hcHBl
bmQoImNvbnN0IGNoYXIqIGNvbnN0IHNfJShjb2RlTmFtZSlzID1cbiUoZW1iZWRkZWRTb3VyY2Up
c1xuOyIgJSBkYXRhKTsKICAgICAgICAgcmV0dXJuICdcbicuam9pbihsaW5lcykKIAogICAgICMg
SGVscGVyIG1ldGhvZHMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1i
bGVyL01hY3JvQXNzZW1ibGVyLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYXNzZW1ibGVyL01h
Y3JvQXNzZW1ibGVyLmgKaW5kZXggM2E3MmMyNzkyMjQwYWI2ODY1NjQ0NTcwOTYwNTEwZTZlMTAy
MGQ4OC4uMjJjNTBhZDEwY2FiODI0YmMzYTEwMDg3YzViMjVmYjcwMjM1N2IxNiAxMDA2NDQKLS0t
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9NYWNyb0Fzc2VtYmxlci5oCisrKyBi
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJsZXIvTWFjcm9Bc3NlbWJsZXIuaApAQCAtMTU1
OSw3ICsxNTU5LDcgQEAgY2xhc3MgTWFjcm9Bc3NlbWJsZXIgOiBwdWJsaWMgTWFjcm9Bc3NlbWJs
ZXJCYXNlIHsKICAgICBCbGluZGVkSW1tMzIgYWRkaXRpb25CbGluZGVkQ29uc3RhbnQoSW1tMzIg
aW1tKQogICAgIHsKICAgICAgICAgLy8gVGhlIGFkZGl0aW9uIGltbWVkaWF0ZSBtYXkgYmUgdXNl
ZCBhcyBhIHBvaW50ZXIgb2Zmc2V0LiBLZWVwIGFsaWduZWQgYmFzZWQgb24gImltbSIuCi0gICAg
ICAgIHN0YXRpYyB1aW50MzJfdCBtYXNrVGFibGVbNF0gPSB7IDB4ZmZmZmZmZmMsIDB4ZmZmZmZm
ZmYsIDB4ZmZmZmZmZmUsIDB4ZmZmZmZmZmYgfTsKKyAgICAgICAgc3RhdGljIGNvbnN0IHVpbnQz
Ml90IG1hc2tUYWJsZVs0XSA9IHsgMHhmZmZmZmZmYywgMHhmZmZmZmZmZiwgMHhmZmZmZmZmZSwg
MHhmZmZmZmZmZiB9OwogCiAgICAgICAgIHVpbnQzMl90IGJhc2VWYWx1ZSA9IGltbS5hc1RydXN0
ZWRJbW0zMigpLm1fdmFsdWU7CiAgICAgICAgIHVpbnQzMl90IGtleSA9IGtleUZvckNvbnN0YW50
KGJhc2VWYWx1ZSkgJiBtYXNrVGFibGVbYmFzZVZhbHVlICYgM107CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvYjMvYWlyL0FpckZvcm1UYWJsZS5oIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2IzL2Fpci9BaXJGb3JtVGFibGUuaAppbmRleCA2ZDNlNTA0NDczNTA0ZTI3NTM5YTMy
ZGEzN2FiMWM1NWQ4Yjk3NzE2Li43MTQ5MmQzODQyZGQ5M2YyOTgwYTMwYTVhYmFlNTQwYmRlMmJh
YmJiIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMvYWlyL0FpckZvcm1UYWJs
ZS5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9haXIvQWlyRm9ybVRhYmxlLmgKQEAg
LTQzLDcgKzQzLDcgQEAgc3RhdGljIGNvbnN0IHVpbnQ4X3QgZm9ybUludmFsaWRTaGlmdCA9IDc7
CiAKICNkZWZpbmUgSU5WQUxJRF9JTlNUX0ZPUk0gKDEgPDwgZm9ybUludmFsaWRTaGlmdCkKIAot
SlNfRVhQT1JUX1BSSVZBVEUgZXh0ZXJuIHVpbnQ4X3QgZ19mb3JtVGFibGVbXTsKK0pTX0VYUE9S
VF9QUklWQVRFIGV4dGVybiBjb25zdCB1aW50OF90IGdfZm9ybVRhYmxlW107CiAKIGlubGluZSBB
cmc6OlJvbGUgZGVjb2RlRm9ybVJvbGUodWludDhfdCB2YWx1ZSkKIHsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9iMy9haXIvb3Bjb2RlX2dlbmVyYXRvci5yYiBiL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9iMy9haXIvb3Bjb2RlX2dlbmVyYXRvci5yYgppbmRleCBiY2RlZTllNjhi
OTYyZjc4Njk3NjNmNDc2NTkzOWE2MzczYTE3ZjdhLi5kNzBjYTYzYTkxOGQ3YmQ2Njg2YjMxNTZk
NjY3YzdlMTkzZDA4ZjIxIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYjMvYWly
L29wY29kZV9nZW5lcmF0b3IucmIKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2IzL2Fpci9v
cGNvZGVfZ2VuZXJhdG9yLnJiCkBAIC02OTksNyArNjk5LDcgQEAgZGVmIGVuZEFyY2hzKG91dHAs
IGFyY2hzKQogICAgIG91dHAucHV0cyAieyIKICAgICBvdXRwLnB1dHMgIiAgICBzaXplX3QgbnVt
T3BlcmFuZHMgPSBhcmdzLnNpemUoKTsiCiAgICAgb3V0cC5wdXRzICIgICAgc2l6ZV90IGZvcm1P
ZmZzZXQgPSAobnVtT3BlcmFuZHMgLSAxKSAqIG51bU9wZXJhbmRzIC8gMjsiCi0gICAgb3V0cC5w
dXRzICIgICAgdWludDhfdCogZm9ybUJhc2UgPSBnX2Zvcm1UYWJsZSArIGtpbmQub3Bjb2RlICog
I3tmb3JtVGFibGVXaWR0aH0gKyBmb3JtT2Zmc2V0OyIKKyAgICBvdXRwLnB1dHMgIiAgICBjb25z
dCB1aW50OF90KiBmb3JtQmFzZSA9IGdfZm9ybVRhYmxlICsga2luZC5vcGNvZGUgKiAje2Zvcm1U
YWJsZVdpZHRofSArIGZvcm1PZmZzZXQ7IgogICAgIG91dHAucHV0cyAiICAgIGZvciAoc2l6ZV90
IGkgPSAwOyBpIDwgbnVtT3BlcmFuZHM7ICsraSkgeyIKICAgICBvdXRwLnB1dHMgIiAgICAgICAg
dWludDhfdCBmb3JtID0gZm9ybUJhc2VbaV07IgogICAgIG91dHAucHV0cyAiICAgICAgICBBU1NF
UlQoIShmb3JtICYgKDEgPDwgZm9ybUludmFsaWRTaGlmdCkpKTsiCkBAIC04MjIsNyArODIyLDcg
QEAgZGVmIGVuZEFyY2hzKG91dHAsIGFyY2hzKQogICAgIG91dHAucHV0cyAifSAvLyBuYW1lc3Bh
Y2UgV1RGIgogICAgIG91dHAucHV0cyAibmFtZXNwYWNlIEpTQyB7IG5hbWVzcGFjZSBCMyB7IG5h
bWVzcGFjZSBBaXIgeyIKICAgICAKLSAgICBvdXRwLnB1dHMgInVpbnQ4X3QgZ19mb3JtVGFibGVb
I3skb3Bjb2Rlcy5zaXplICogZm9ybVRhYmxlV2lkdGh9XSA9IHsiCisgICAgb3V0cC5wdXRzICJj
b25zdCB1aW50OF90IGdfZm9ybVRhYmxlWyN7JG9wY29kZXMuc2l6ZSAqIGZvcm1UYWJsZVdpZHRo
fV0gPSB7IgogICAgICRvcGNvZGVzLnZhbHVlcy5lYWNoIHsKICAgICAgICAgfCBvcGNvZGUgfAog
ICAgICAgICBvdmVybG9hZHMgPSBbbmlsXSAqIChtYXhOdW1PcGVyYW5kcyArIDEpCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU09iamVjdC5jcHAgYi9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvcnVudGltZS9KU09iamVjdC5jcHAKaW5kZXggY2E0NTNkODljZmJlNGRm
MTQ1NjViYWMwYTZmODgyYjViYTQ2ZDg2MS4uMDM2ZWMwZDgwMTJjYjA3MTU5YmE4MDY3NjZiMThk
MGE1ZjhlYmQ1YSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNP
YmplY3QuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTT2JqZWN0LmNw
cApAQCAtMTIzLDcgKzEyMyw3IEBAIEFMV0FZU19JTkxJTkUgdm9pZCBKU09iamVjdDo6bWFya0F1
eGlsaWFyeUFuZFZpc2l0T3V0T2ZMaW5lUHJvcGVydGllcyhTbG90VmlzaXRvCiAKIEFMV0FZU19J
TkxJTkUgU3RydWN0dXJlKiBKU09iamVjdDo6dmlzaXRCdXR0ZXJmbHkoU2xvdFZpc2l0b3ImIHZp
c2l0b3IpCiB7Ci0gICAgc3RhdGljIGNvbnN0IGNoYXIqIHJhY2VSZWFzb24gPSAiSlNPYmplY3Q6
OnZpc2l0QnV0dGVyZmx5IjsKKyAgICBzdGF0aWMgY29uc3QgY2hhciogY29uc3QgcmFjZVJlYXNv
biA9ICJKU09iamVjdDo6dmlzaXRCdXR0ZXJmbHkiOwogICAgIFN0cnVjdHVyZSogcmVzdWx0ID0g
dmlzaXRCdXR0ZXJmbHlJbXBsKHZpc2l0b3IpOwogICAgIGlmICghcmVzdWx0KQogICAgICAgICB2
aXNpdG9yLmRpZFJhY2UodGhpcywgcmFjZVJlYXNvbik7CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvdG9vbHMvQ29kZVByb2ZpbGUuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L3Rvb2xzL0NvZGVQcm9maWxlLmNwcAppbmRleCBiOTNjNzNkOGMwOGVmYTgxNmMzNmExOGJjNjJk
NGE5ODI3MWE2MTdkLi5lYzUwYTk2ZjQ0YWJlOTNjZjE1MjA2YmNlYjM4ZjE0MzkzNTU1ZDdmIDEw
MDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvdG9vbHMvQ29kZVByb2ZpbGUuY3BwCisr
KyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS90b29scy9Db2RlUHJvZmlsZS5jcHAKQEAgLTM2LDcg
KzM2LDcgQEAKIG5hbWVzcGFjZSBKU0MgewogCiAvLyBNYXAgZnJvbSBDb2RlVHlwZSBlbnVtIHRv
IGEgY29ycmVzcG9uZGluZyBuYW1lLgotY29uc3QgY2hhciogQ29kZVByb2ZpbGU6OnNfY29kZVR5
cGVOYW1lc1tDb2RlUHJvZmlsZTo6TnVtYmVyT2ZDb2RlVHlwZXNdID0geworc3RhdGljIGNvbnN0
IGNoYXIqIGNvbnN0IHNfY29kZVR5cGVOYW1lc1tDb2RlUHJvZmlsZTo6TnVtYmVyT2ZDb2RlVHlw
ZXNdID0gewogICAgICJbW0VuZ2luZUNvZGVdXSIsCiAgICAgIltbR2xvYmFsVGh1bmtdXSIsCiAg
ICAgIltbUmVnRXhwQ29kZV1dIiwKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS90
b29scy9Db2RlUHJvZmlsZS5oIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3Rvb2xzL0NvZGVQcm9m
aWxlLmgKaW5kZXggM2RkMGRkY2U1MjY5ZTZlZDAxMDZhNmJjNDhkMGYyZDRjOTBhZjU4YS4uMTZh
YTNlOGQzNDA5NTRmNGIwYTAzZDVkMjIyNzhkZTU0OWIxMzcxMCAxMDA2NDQKLS0tIGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL3Rvb2xzL0NvZGVQcm9maWxlLmgKKysrIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL3Rvb2xzL0NvZGVQcm9maWxlLmgKQEAgLTU2LDcgKzU2LDYgQEAgY2xhc3MgQ29kZVBy
b2ZpbGUgewogICAgICAgICBtX2NoaWxkcmVuLmFwcGVuZChXVEZNb3ZlKGNoaWxkKSk7CiAgICAg
fQogCi1wcml2YXRlOgogICAgIGVudW0gQ29kZVR5cGUgewogICAgICAgICBFbmdpbmVDb2RlLAog
ICAgICAgICBHbG9iYWxUaHVuaywKQEAgLTY4LDYgKzY3LDggQEAgY2xhc3MgQ29kZVByb2ZpbGUg
ewogICAgICAgICBFbmdpbmVGcmFtZSwKICAgICAgICAgTnVtYmVyT2ZDb2RlVHlwZXMKICAgICB9
OworCitwcml2YXRlOgogICAgIHN0cnVjdCBDb2RlUmVjb3JkIHsKICAgICAgICAgQ29kZVJlY29y
ZCh2b2lkKiBwYywgQ29kZVR5cGUgdHlwZSkKICAgICAgICAgICAgIDogcGMocGMpCkBAIC04Myw4
ICs4NCw2IEBAIGNsYXNzIENvZGVQcm9maWxlIHsKICAgICBDb2RlUHJvZmlsZSogbV9wYXJlbnQ7
CiAgICAgVmVjdG9yPHN0ZDo6dW5pcXVlX3B0cjxDb2RlUHJvZmlsZT4+IG1fY2hpbGRyZW47CiAg
ICAgVGllcmVkTU1hcEFycmF5PENvZGVSZWNvcmQ+IG1fc2FtcGxlczsKLQotICAgIHN0YXRpYyBj
b25zdCBjaGFyKiBzX2NvZGVUeXBlTmFtZXNbTnVtYmVyT2ZDb2RlVHlwZXNdOwogfTsKIAogfSAv
LyBuYW1lc3BhY2UgSlNDCg==
</data>
<flag name="review"
          id="377262"
          type_id="1"
          status="+"
          setter="mark.lam"
    />
          </attachment>
      

    </bug>

</bugzilla>