<?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>223587</bug_id>
          
          <creation_ts>2021-03-22 11:05:17 -0700</creation_ts>
          <short_desc>Move AutoInstall registration to requirements.txt files</short_desc>
          <delta_ts>2021-05-25 12:34:29 -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>Tools / Tests</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sam Sneddon [:gsnedders]">gsnedders</reporter>
          <assigned_to name="Sam Sneddon [:gsnedders]">gsnedders</assigned_to>
          <cc>don.olmstead</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jbedard</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1742294</commentid>
    <comment_count>0</comment_count>
    <who name="Sam Sneddon [:gsnedders]">gsnedders</who>
    <bug_when>2021-03-22 11:05:17 -0700</bug_when>
    <thetext>For example, instead of having a lot of AutoInstall.register calls in https://github.com/WebKit/WebKit/blob/main/Tools/Scripts/webkitpy/__init__.py, we&apos;d have a AutoInstall.register_requirements(join(basename(__file__), &quot;requirements.txt&quot;)) and all the requirements listed in the requirements.txt

Once we&apos;re on GitHub, this will allow us to use tools such as dependabot to keep our requirements up-to-date, which will hopefully help us maintain support for the latest Python releases.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1744783</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-03-29 11:06:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/75962600&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1747335</commentid>
    <comment_count>2</comment_count>
    <who name="Sam Sneddon [:gsnedders]">gsnedders</who>
    <bug_when>2021-04-06 02:18:39 -0700</bug_when>
    <thetext>pip-tools (https://github.com/jazzband/pip-tools) and pipfile (https://github.com/pypa/pipfile) could be helpful with regards to maintaining knowledge of what we actually depend on versus their dependencies, however both are really intended to be used in environment specific ways (both per platform and per Python version), which doesn&apos;t really suit us needing to know ahead of time all possible dependencies.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1747441</commentid>
    <comment_count>3</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2021-04-06 08:32:19 -0700</bug_when>
    <thetext>Since we won&apos;t be removing the current single-library-in-Python-code support, we could just keep our special cases in Python. I hope that as we drop Python 2 support, we will have less special cases to worry about.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1761937</commentid>
    <comment_count>4</comment_count>
      <attachid>429167</attachid>
    <who name="Sam Sneddon [:gsnedders]">gsnedders</who>
    <bug_when>2021-05-20 07:08:43 -0700</bug_when>
    <thetext>Created attachment 429167
Patch

This is what I get from playing around with pip-tools, but this by no means suffices as it loses Python 2/3 variation and per-platform variation. That said, it does do some to split out our direct dependencies.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>429167</attachid>
            <date>2021-05-20 07:08:43 -0700</date>
            <delta_ts>2021-05-25 12:34:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-223587-20210520150841.patch</filename>
            <type>text/plain</type>
            <size>7147</size>
            <attacher name="Sam Sneddon [:gsnedders]">gsnedders</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc3NzgwCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL2xp
YnJhcmllcy93ZWJraXRjb3JlcHkvd2Via2l0Y29yZXB5L3JlcXVpcmVtZW50cy5pbiBiL1Rvb2xz
L1NjcmlwdHMvbGlicmFyaWVzL3dlYmtpdGNvcmVweS93ZWJraXRjb3JlcHkvcmVxdWlyZW1lbnRz
LmluCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLjczMjM5ZjRhMDk0OTM0ODczZDczMzcwZGUwODVmNGNlNTUxOGFiZWEK
LS0tIC9kZXYvbnVsbAorKysgYi9Ub29scy9TY3JpcHRzL2xpYnJhcmllcy93ZWJraXRjb3JlcHkv
d2Via2l0Y29yZXB5L3JlcXVpcmVtZW50cy5pbgpAQCAtMCwwICsxLDkgQEAKK2tleXJpbmc9PTcu
My4xCittb2NrPT00IDsgcHl0aG9uX3ZlcnNpb24+PSIzIgorbW9jaz09My4wLjUgOyBweXRob25f
dmVyc2lvbjwiMyIKK3BhY2thZ2luZz09MjAuNAorcmVxdWVzdHM9PTIuMjQKK3NldHVwdG9vbHM9
PTQ0LjEuMQorc2V0dXB0b29scy1zY209PTUuMC4yCitzaXg9PTEuMTUuMAordGJsaWI9PTEuNy4w
ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9s
aWJyYXJpZXMvd2Via2l0Y29yZXB5L3dlYmtpdGNvcmVweS9yZXF1aXJlbWVudHMudHh0IGIvVG9v
bHMvU2NyaXB0cy9saWJyYXJpZXMvd2Via2l0Y29yZXB5L3dlYmtpdGNvcmVweS9yZXF1aXJlbWVu
dHMudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLjg0NzEyYWM0MTI3YTYzZTQ1OGE1ODY3NTUxYjAzZjBiYWNhMzE2
MzAKLS0tIC9kZXYvbnVsbAorKysgYi9Ub29scy9TY3JpcHRzL2xpYnJhcmllcy93ZWJraXRjb3Jl
cHkvd2Via2l0Y29yZXB5L3JlcXVpcmVtZW50cy50eHQKQEAgLTAsMCArMSw0MSBAQAorIworIyBU
aGlzIGZpbGUgaXMgYXV0b2dlbmVyYXRlZCBieSBwaXAtY29tcGlsZQorIyBUbyB1cGRhdGUsIHJ1
bjoKKyMKKyMgICAgcGlwLWNvbXBpbGUgLS1hbGxvdy11bnNhZmUgLS1uby1lbWl0LWluZGV4LXVy
bCByZXF1aXJlbWVudHMuaW4KKyMKK2NlcnRpZmk9PTIwMjAuMTIuNQorICAgICMgdmlhIHJlcXVl
c3RzCitjaGFyZGV0PT0zLjAuNAorICAgICMgdmlhIHJlcXVlc3RzCitmdW5jc2lncz09MS4wLjIK
KyAgICAjIHZpYSBtb2NrCitpZG5hPT0yLjEwCisgICAgIyB2aWEgcmVxdWVzdHMKK2tleXJpbmc9
PTcuMy4xCisgICAgIyB2aWEgLXIgcmVxdWlyZW1lbnRzLmluCittb2NrPT0zLjAuNSA7IHB5dGhv
bl92ZXJzaW9uIDwgIjMiCisgICAgIyB2aWEgLXIgcmVxdWlyZW1lbnRzLmluCitwYWNrYWdpbmc9
PTIwLjQKKyAgICAjIHZpYSAtciByZXF1aXJlbWVudHMuaW4KK3B5cGFyc2luZz09Mi40LjcKKyAg
ICAjIHZpYSBwYWNrYWdpbmcKK3JlcXVlc3RzPT0yLjI0CisgICAgIyB2aWEgLXIgcmVxdWlyZW1l
bnRzLmluCitzZXR1cHRvb2xzLXNjbT09NS4wLjIKKyAgICAjIHZpYSAtciByZXF1aXJlbWVudHMu
aW4KK3NpeD09MS4xNS4wCisgICAgIyB2aWEKKyAgICAjICAgLXIgcmVxdWlyZW1lbnRzLmluCisg
ICAgIyAgIG1vY2sKKyAgICAjICAgcGFja2FnaW5nCit0YmxpYj09MS43LjAKKyAgICAjIHZpYSAt
ciByZXF1aXJlbWVudHMuaW4KK3VybGxpYjM9PTEuMjUuMTEKKyAgICAjIHZpYSByZXF1ZXN0cwor
CisjIFRoZSBmb2xsb3dpbmcgcGFja2FnZXMgYXJlIGNvbnNpZGVyZWQgdG8gYmUgdW5zYWZlIGlu
IGEgcmVxdWlyZW1lbnRzIGZpbGU6CitzZXR1cHRvb2xzPT00NC4xLjEKKyAgICAjIHZpYQorICAg
ICMgICAtciByZXF1aXJlbWVudHMuaW4KKyAgICAjICAgc2V0dXB0b29scy1zY20KZGlmZiAtLWdp
dCBhL1Rvb2xzL1NjcmlwdHMvbGlicmFyaWVzL3dlYmtpdGZsYXNrcHkvd2Via2l0Zmxhc2tweS9y
ZXF1aXJlbWVudHMuaW4gYi9Ub29scy9TY3JpcHRzL2xpYnJhcmllcy93ZWJraXRmbGFza3B5L3dl
YmtpdGZsYXNrcHkvcmVxdWlyZW1lbnRzLmluCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjI3NGEzYTRlNTY1MTY1YWI1
OTM3MTk3MzBlYmRhMmU3ODA5ODM1MDkKLS0tIC9kZXYvbnVsbAorKysgYi9Ub29scy9TY3JpcHRz
L2xpYnJhcmllcy93ZWJraXRmbGFza3B5L3dlYmtpdGZsYXNrcHkvcmVxdWlyZW1lbnRzLmluCkBA
IC0wLDAgKzEsNSBAQAorLWMgLi4vLi4vd2Via2l0Y29yZXB5L3dlYmtpdGNvcmVweS9yZXF1aXJl
bWVudHMudHh0CisKK2ZsYXNrPT0xLjEuMgorc2V0dXB0b29scword2Vya3pldWc9PTEuMC4xCmRp
ZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL2xpYnJhcmllcy93ZWJraXRmbGFza3B5L3dlYmtpdGZs
YXNrcHkvcmVxdWlyZW1lbnRzLnR4dCBiL1Rvb2xzL1NjcmlwdHMvbGlicmFyaWVzL3dlYmtpdGZs
YXNrcHkvd2Via2l0Zmxhc2tweS9yZXF1aXJlbWVudHMudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjdmYTM5NTdi
NGFiMTI3M2U4MTBiMmQyMjYwZTk2ZWM2ZmM2YTE0MzAKLS0tIC9kZXYvbnVsbAorKysgYi9Ub29s
cy9TY3JpcHRzL2xpYnJhcmllcy93ZWJraXRmbGFza3B5L3dlYmtpdGZsYXNrcHkvcmVxdWlyZW1l
bnRzLnR4dApAQCAtMCwwICsxLDI2IEBACisjCisjIFRoaXMgZmlsZSBpcyBhdXRvZ2VuZXJhdGVk
IGJ5IHBpcC1jb21waWxlCisjIFRvIHVwZGF0ZSwgcnVuOgorIworIyAgICBwaXAtY29tcGlsZSAt
LWFsbG93LXVuc2FmZSAtLW5vLWVtaXQtaW5kZXgtdXJsIHJlcXVpcmVtZW50cy5pbgorIworY2xp
Y2s9PTcuMS4yCisgICAgIyB2aWEgZmxhc2sKK2ZsYXNrPT0xLjEuMgorICAgICMgdmlhIC1yIHJl
cXVpcmVtZW50cy5pbgoraXRzZGFuZ2Vyb3VzPT0xLjEuMAorICAgICMgdmlhIGZsYXNrCitqaW5q
YTI9PTIuMTEuMworICAgICMgdmlhIGZsYXNrCittYXJrdXBzYWZlPT0xLjEuMQorICAgICMgdmlh
IGppbmphMgord2Vya3pldWc9PTEuMC4xCisgICAgIyB2aWEKKyAgICAjICAgLXIgcmVxdWlyZW1l
bnRzLmluCisgICAgIyAgIGZsYXNrCisKKyMgVGhlIGZvbGxvd2luZyBwYWNrYWdlcyBhcmUgY29u
c2lkZXJlZCB0byBiZSB1bnNhZmUgaW4gYSByZXF1aXJlbWVudHMgZmlsZToKK3NldHVwdG9vbHM9
PTQ0LjEuMQorICAgICMgdmlhCisgICAgIyAgIC1jIC4uLy4uL3dlYmtpdGNvcmVweS93ZWJraXRj
b3JlcHkvcmVxdWlyZW1lbnRzLnR4dAorICAgICMgICAtciByZXF1aXJlbWVudHMuaW4KZGlmZiAt
LWdpdCBhL1Rvb2xzL1NjcmlwdHMvbGlicmFyaWVzL3dlYmtpdHNjbXB5L3dlYmtpdHNjbXB5L3Jl
cXVpcmVtZW50cy5pbiBiL1Rvb2xzL1NjcmlwdHMvbGlicmFyaWVzL3dlYmtpdHNjbXB5L3dlYmtp
dHNjbXB5L3JlcXVpcmVtZW50cy5pbgpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi44MzhiZGUwMGQ0YzUxNzFlZTIzMTA1
NGIzNzgxZDFjN2Y3MDI2M2MwCi0tLSAvZGV2L251bGwKKysrIGIvVG9vbHMvU2NyaXB0cy9saWJy
YXJpZXMvd2Via2l0c2NtcHkvd2Via2l0c2NtcHkvcmVxdWlyZW1lbnRzLmluCkBAIC0wLDAgKzEs
NSBAQAorLWMgLi4vLi4vd2Via2l0Y29yZXB5L3dlYmtpdGNvcmVweS9yZXF1aXJlbWVudHMudHh0
CisKK2Zhc3RlbmVycz09MC4xNS4wCit3aGljaGNyYWZ0PT0wLjYuMQoreG1sdG9kaWN0PT0wLjEx
LjAKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvbGlicmFyaWVzL3dlYmtpdHNjbXB5L3dlYmtp
dHNjbXB5L3JlcXVpcmVtZW50cy50eHQgYi9Ub29scy9TY3JpcHRzL2xpYnJhcmllcy93ZWJraXRz
Y21weS93ZWJraXRzY21weS9yZXF1aXJlbWVudHMudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjA4N2VmZDQ0MTc5
MTNjNjZkYTRkYWYwN2NmNGNmMmU4ZGU1ZTkwZmIKLS0tIC9kZXYvbnVsbAorKysgYi9Ub29scy9T
Y3JpcHRzL2xpYnJhcmllcy93ZWJraXRzY21weS93ZWJraXRzY21weS9yZXF1aXJlbWVudHMudHh0
CkBAIC0wLDAgKzEsMTggQEAKKyMKKyMgVGhpcyBmaWxlIGlzIGF1dG9nZW5lcmF0ZWQgYnkgcGlw
LWNvbXBpbGUKKyMgVG8gdXBkYXRlLCBydW46CisjCisjICAgIHBpcC1jb21waWxlIC0tYWxsb3ct
dW5zYWZlIC0tbm8tZW1pdC1pbmRleC11cmwgcmVxdWlyZW1lbnRzLmluCisjCitmYXN0ZW5lcnM9
PTAuMTUuMAorICAgICMgdmlhIC1yIHJlcXVpcmVtZW50cy5pbgorbW9ub3RvbmljPT0xLjYKKyAg
ICAjIHZpYSBmYXN0ZW5lcnMKK3NpeD09MS4xNS4wCisgICAgIyB2aWEKKyAgICAjICAgLWMgLi4v
Li4vd2Via2l0Y29yZXB5L3dlYmtpdGNvcmVweS9yZXF1aXJlbWVudHMudHh0CisgICAgIyAgIGZh
c3RlbmVycword2hpY2hjcmFmdD09MC42LjEKKyAgICAjIHZpYSAtciByZXF1aXJlbWVudHMuaW4K
K3htbHRvZGljdD09MC4xMS4wCisgICAgIyB2aWEgLXIgcmVxdWlyZW1lbnRzLmluCmRpZmYgLS1n
aXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3JlcXVpcmVtZW50cy5pbiBiL1Rvb2xzL1Njcmlw
dHMvd2Via2l0cHkvcmVxdWlyZW1lbnRzLmluCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmZiNDUxYjQyYWJhNjI4OTRm
MjYxNWNkMWM4YjIwM2E5YmU3NmJlZGMKLS0tIC9kZXYvbnVsbAorKysgYi9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L3JlcXVpcmVtZW50cy5pbgpAQCAtMCwwICsxLDE0IEBACistYyAuLi9saWJyYXJp
ZXMvd2Via2l0Y29yZXB5L3dlYmtpdGNvcmVweS9yZXF1aXJlbWVudHMudHh0CisKK2F0dHJzPT0x
OC4xLjAKK2JlYXV0aWZ1bHNvdXA0PT00LjkuMworY292ZXJhZ2U9PTUuMi4xCitodG1sNWxpYj09
MS4xCittZWNoYW5pemU9PTAuNC41Cittb3psb2c9PTYuMQorcGF0aGxpYjI9PTIuMy41IDsgcHl0
aG9uX3ZlcnNpb248IjMiCitweXRlc3Q9PTMuNi4yCitweWNvZGVzdHlsZT09Mi41LjAKK3B5bGlu
dD09Mi42LjAgOyBweXRob25fdmVyc2lvbj49IjMiCitweWxpbnQ9PTAuMjguMCA7IHB5dGhvbl92
ZXJzaW9uPCIzIgorc2VsZW5pdW09PTMuMTQxLjAKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvcmVxdWlyZW1lbnRzLnR4dCBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcmVxdWly
ZW1lbnRzLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi44NWNkYmZlMzYyOWRlNTA2ZTA5NzA2Nzg0OWYzNTNjNGU0
MDNhOGU2Ci0tLSAvZGV2L251bGwKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9yZXF1aXJl
bWVudHMudHh0CkBAIC0wLDAgKzEsNzcgQEAKKyMKKyMgVGhpcyBmaWxlIGlzIGF1dG9nZW5lcmF0
ZWQgYnkgcGlwLWNvbXBpbGUKKyMgVG8gdXBkYXRlLCBydW46CisjCisjICAgIHBpcC1jb21waWxl
IC0tYWxsb3ctdW5zYWZlIC0tbm8tZW1pdC1pbmRleC11cmwgcmVxdWlyZW1lbnRzLmluCisjCith
c3Ryb2lkPT0yLjUKKyAgICAjIHZpYSBweWxpbnQKK2F0b21pY3dyaXRlcz09MS40LjAKKyAgICAj
IHZpYSBweXRlc3QKK2F0dHJzPT0xOC4xLjAKKyAgICAjIHZpYQorICAgICMgICAtciByZXF1aXJl
bWVudHMuaW4KKyAgICAjICAgcHl0ZXN0CitiZWF1dGlmdWxzb3VwND09NC45LjMKKyAgICAjIHZp
YSAtciByZXF1aXJlbWVudHMuaW4KK2JsZXNzaW5ncz09MS43CisgICAgIyB2aWEgbW96bG9nCitj
b3ZlcmFnZT09NS4yLjEKKyAgICAjIHZpYSAtciByZXF1aXJlbWVudHMuaW4KK2h0bWw1bGliPT0x
LjEKKyAgICAjIHZpYQorICAgICMgICAtciByZXF1aXJlbWVudHMuaW4KKyAgICAjICAgbWVjaGFu
aXplCitpc29ydD09NS44LjAKKyAgICAjIHZpYSBweWxpbnQKK2xhenktb2JqZWN0LXByb3h5PT0x
LjYuMAorICAgICMgdmlhIGFzdHJvaWQKK21jY2FiZT09MC42LjEKKyAgICAjIHZpYSBweWxpbnQK
K21lY2hhbml6ZT09MC40LjUKKyAgICAjIHZpYSAtciByZXF1aXJlbWVudHMuaW4KK21vcmUtaXRl
cnRvb2xzPT01LjAuMAorICAgICMgdmlhIHB5dGVzdAorbW96bG9nPT02LjEKKyAgICAjIHZpYSAt
ciByZXF1aXJlbWVudHMuaW4KK21venRlcm09PTEuMC4wCisgICAgIyB2aWEgbW96bG9nCitwbHVn
Z3k9PTAuNi4wCisgICAgIyB2aWEgcHl0ZXN0CitweT09MS4xMC4wCisgICAgIyB2aWEgcHl0ZXN0
CitweWNvZGVzdHlsZT09Mi41LjAKKyAgICAjIHZpYSAtciByZXF1aXJlbWVudHMuaW4KK3B5bGlu
dD09Mi42LjAgOyBweXRob25fdmVyc2lvbiA+PSAiMyIKKyAgICAjIHZpYSAtciByZXF1aXJlbWVu
dHMuaW4KK3B5dGVzdD09My42LjIKKyAgICAjIHZpYSAtciByZXF1aXJlbWVudHMuaW4KK3NlbGVu
aXVtPT0zLjE0MS4wCisgICAgIyB2aWEgLXIgcmVxdWlyZW1lbnRzLmluCitzaXg9PTEuMTUuMAor
ICAgICMgdmlhCisgICAgIyAgIC1jIC4uL2xpYnJhcmllcy93ZWJraXRjb3JlcHkvd2Via2l0Y29y
ZXB5L3JlcXVpcmVtZW50cy50eHQKKyAgICAjICAgYmxlc3NpbmdzCisgICAgIyAgIGh0bWw1bGli
CisgICAgIyAgIG1vcmUtaXRlcnRvb2xzCisgICAgIyAgIG1vemxvZworICAgICMgICBtb3p0ZXJt
CisgICAgIyAgIHB5dGVzdAorc291cHNpZXZlPT0xLjkuNgorICAgICMgdmlhIGJlYXV0aWZ1bHNv
dXA0Cit0b21sPT0wLjEwLjIKKyAgICAjIHZpYSBweWxpbnQKK3VybGxpYjM9PTEuMjUuMTEKKyAg
ICAjIHZpYQorICAgICMgICAtYyAuLi9saWJyYXJpZXMvd2Via2l0Y29yZXB5L3dlYmtpdGNvcmVw
eS9yZXF1aXJlbWVudHMudHh0CisgICAgIyAgIHNlbGVuaXVtCit3ZWJlbmNvZGluZ3M9PTAuNS4x
CisgICAgIyB2aWEgaHRtbDVsaWIKK3dyYXB0PT0xLjEyLjEKKyAgICAjIHZpYSBhc3Ryb2lkCisK
KyMgVGhlIGZvbGxvd2luZyBwYWNrYWdlcyBhcmUgY29uc2lkZXJlZCB0byBiZSB1bnNhZmUgaW4g
YSByZXF1aXJlbWVudHMgZmlsZToKK3NldHVwdG9vbHM9PTQ0LjEuMQorICAgICMgdmlhCisgICAg
IyAgIC1jIC4uL2xpYnJhcmllcy93ZWJraXRjb3JlcHkvd2Via2l0Y29yZXB5L3JlcXVpcmVtZW50
cy50eHQKKyAgICAjICAgcHl0ZXN0Cg==
</data>
<flag name="review"
          id="450910"
          type_id="1"
          status="-"
          setter="gsnedders"
    />
          </attachment>
      

    </bug>

</bugzilla>