<?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>181344</bug_id>
          
          <creation_ts>2018-01-05 14:11:15 -0800</creation_ts>
          <short_desc>Simplify platform checks in Graphics Context</short_desc>
          <delta_ts>2018-01-08 15:28:17 -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>Platform</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Don Olmstead">don.olmstead</reporter>
          <assigned_to name="Don Olmstead">don.olmstead</assigned_to>
          <cc>achristensen</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>graouts</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>noam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1386266</commentid>
    <comment_count>0</comment_count>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2018-01-05 14:11:15 -0800</bug_when>
    <thetext>Currently there are a lot of PLATFORM checks around GraphicsContext that could be simplified and make it easier for out of trunk ports to build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1386294</commentid>
    <comment_count>1</comment_count>
      <attachid>330589</attachid>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2018-01-05 14:58:30 -0800</bug_when>
    <thetext>Created attachment 330589
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1386296</commentid>
    <comment_count>2</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2018-01-05 14:59:24 -0800</bug_when>
    <thetext>Attachment 330589 did not pass style-queue:


ERROR: Source/WebCore/ChangeLog:8:  You should remove the &apos;No new tests&apos; and either add and list tests, or explain why no new tests were possible.  [changelog/nonewtests] [5]
Total errors found: 1 in 6 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>1386830</commentid>
    <comment_count>3</comment_count>
      <attachid>330718</attachid>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2018-01-08 11:56:53 -0800</bug_when>
    <thetext>Created attachment 330718
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1386831</commentid>
    <comment_count>4</comment_count>
      <attachid>330718</attachid>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2018-01-08 11:58:54 -0800</bug_when>
    <thetext>Comment on attachment 330718
Patch

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

Think this is ready for review. Just wondering if any of the platform checks can be simplified further.

&gt; Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp:400
&gt; +#if !PLATFORM(IOS) &amp;&amp; !USE(OPENGL_ES_2)

I&apos;m not sure if this is correct for iOS or if it should just be if !USE(OPENGL_ES_2).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1386958</commentid>
    <comment_count>5</comment_count>
      <attachid>330718</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-01-08 15:27:56 -0800</bug_when>
    <thetext>Comment on attachment 330718
Patch

Clearing flags on attachment: 330718

Committed r226581: &lt;https://trac.webkit.org/changeset/226581&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1386959</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-01-08 15:27:57 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1386960</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-01-08 15:28:17 -0800</bug_when>
    <thetext>&lt;rdar://problem/36361902&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330589</attachid>
            <date>2018-01-05 14:58:30 -0800</date>
            <delta_ts>2018-01-08 11:56:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-181344.diff</filename>
            <type>text/plain</type>
            <size>4265</size>
            <attacher name="Don Olmstead">don.olmstead</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBlMDkwNjdhMjQyMC4uZTk0Y2I4ODcwYjcgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOSBAQAorMjAxOC0wMS0wNSAgRG9uIE9sbXN0ZWFkICA8ZG9uLm9sbXN0ZWFkQHNvbnku
Y29tPgorCisgICAgICAgIFNpbXBsaWZ5IHBsYXRmb3JtIGNoZWNrcyBpbiBHcmFwaGljcyBDb250
ZXh0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODEz
NDQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBu
ZXcgdGVzdHMgKE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL0FOR0xFV2Vi
S2l0QnJpZGdlLmg6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0Lmg6Cisg
ICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0M0QuaDoKKyAgICAgICAg
KiBwbGF0Zm9ybS9ncmFwaGljcy9PcGVuR0xFU1NoaW1zLmg6CisgICAgICAgICogcGxhdGZvcm0v
Z3JhcGhpY3Mvb3BlbmdsL0dyYXBoaWNzQ29udGV4dDNET3BlbkdMQ29tbW9uLmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OkdyYXBoaWNzQ29udGV4dDNEOjpjaGVja1ZhcnlpbmdzUGFja2luZyBjb25z
dCk6CisKIDIwMTgtMDEtMDUgIERvbiBPbG1zdGVhZCAgPGRvbi5vbG1zdGVhZEBzb255LmNvbT4K
IAogICAgICAgICBUZXh0Q29kZWMgdXNlcyBzdGQ6OmFycmF5IGJ1dCBkb2VzIG5vdCBpbmNsdWRl
IGl0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9BTkdMRVdl
YktpdEJyaWRnZS5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvQU5HTEVXZWJL
aXRCcmlkZ2UuaAppbmRleCA4ODRjNjM5MWQ3OS4uZGQ0ZDYwZWZkOGIgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0FOR0xFV2ViS2l0QnJpZGdlLmgKKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvQU5HTEVXZWJLaXRCcmlkZ2UuaApAQCAt
NDEsMTUgKzQxLDEzIEBACiAjaW5jbHVkZSA8T3BlbkdML2dsLmg+CiAjZWxpZiBQTEFURk9STShX
SU4pCiAjaW5jbHVkZSAiT3BlbkdMRVNTaGltcy5oIgotI2VsaWYgUExBVEZPUk0oR1RLKSB8fCBQ
TEFURk9STShXUEUpCi0jaWYgVVNFKExJQkVQT1hZKQorI2VsaWYgVVNFKExJQkVQT1hZKQogLy8g
PGVwb3h5L2dsLmg+IGFscmVhZHkgaW5jbHVkZWQgYWJvdmUuCiAjZWxpZiBVU0UoT1BFTkdMX0VT
XzIpCiAjaW5jbHVkZSA8R0xFUzIvZ2wyLmg+CiAjZWxzZQogI2luY2x1ZGUgIk9wZW5HTFNoaW1z
LmgiCiAjZW5kaWYKLSNlbmRpZgogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dMQ29udGV4dC5oIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR0xDb250ZXh0LmgKaW5kZXggMzU0ZTMxZjFmMjcuLjBj
MjI2NWM1YjA5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9H
TENvbnRleHQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HTENvbnRl
eHQuaApAQCAtMjksOSArMjksOCBAQAogLy8gRklYTUU6IEZvciBub3cgZGVmYXVsdCB0byB0aGUg
R0JNIEVHTCBwbGF0Zm9ybSwgYnV0IHRoaXMgc2hvdWxkIHJlYWxseSBiZQogLy8gc29tZWhvdyBk
ZWR1Y2libGUgZnJvbSB0aGUgYnVpbGQgY29uZmlndXJhdGlvbi4KICNkZWZpbmUgX19HQk1fXyAx
Ci0jaW5jbHVkZSA8RUdML2VnbHBsYXRmb3JtLmg+CiAjZWxzZQotI2luY2x1ZGUgImVnbHBsYXRm
b3JtLmgiCisjaW5jbHVkZSA8RUdML2VnbHBsYXRmb3JtLmg+CiAjZW5kaWYgLy8gUExBVEZPUk0o
V1BFKQogdHlwZWRlZiBFR0xOYXRpdmVXaW5kb3dUeXBlIEdMTmF0aXZlV2luZG93VHlwZTsKICNl
bHNlIC8vICFVU0UoRUdMKSB8fCBQTEFURk9STShHVEspCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HcmFwaGljc0NvbnRleHQzRC5oIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0M0QuaAppbmRleCA2MmFkNTJiNmY4
ZS4uODcyZjBiZjA2NDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL0dyYXBoaWNzQ29udGV4dDNELmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvR3JhcGhpY3NDb250ZXh0M0QuaApAQCAtNjEsNyArNjEsNyBAQAogT0JKQ19DTEFTUyBD
QUxheWVyOwogT0JKQ19DTEFTUyBXZWJHTExheWVyOwogdHlwZWRlZiBzdHJ1Y3QgX19JT1N1cmZh
Y2UqIElPU3VyZmFjZVJlZjsKLSNlbGlmIFBMQVRGT1JNKEdUSykgfHwgUExBVEZPUk0oV0lOX0NB
SVJPKSB8fCBQTEFURk9STShXUEUpCisjZWxzZQogdHlwZWRlZiB1bnNpZ25lZCBpbnQgR0x1aW50
OwogI2VuZGlmCiAKQEAgLTE0MDIsNyArMTQwMiw3IEBAIHByaXZhdGU6CiAKICAgICBzdGQ6OnVu
aXF1ZV9wdHI8U2hhZGVyTmFtZUhhc2g+IG5hbWVIYXNoTWFwRm9yU2hhZGVyczsKIAotI2lmICgo
UExBVEZPUk0oR1RLKSB8fCBQTEFURk9STShXSU4pIHx8IFBMQVRGT1JNKFdQRSkpICYmIFVTRShP
UEVOR0xfRVNfMikpCisjaWYgVVNFKE9QRU5HTF9FU18yKQogICAgIGZyaWVuZCBjbGFzcyBFeHRl
bnNpb25zM0RPcGVuR0xFUzsKICAgICBzdGQ6OnVuaXF1ZV9wdHI8RXh0ZW5zaW9uczNET3BlbkdM
RVM+IG1fZXh0ZW5zaW9uczsKICNlbHNlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9PcGVuR0xFU1NoaW1zLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9PcGVuR0xFU1NoaW1zLmgKaW5kZXggYWI3YzZiOGYzOTQuLmJkZWUzM2FhYjkzIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9PcGVuR0xFU1NoaW1z
LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvT3BlbkdMRVNTaGltcy5o
CkBAIC0yNiw3ICsyNiw3IEBACiAjaWZuZGVmIE9wZW5HTEVTU2hpbXNfaAogI2RlZmluZSBPcGVu
R0xFU1NoaW1zX2gKIAotI2lmIFBMQVRGT1JNKEdUSykgfHwgUExBVEZPUk0oV0lOKSB8fCBQTEFU
Rk9STShXUEUpCisjaWYgVVNFKE9QRU5HTF9FU18yKQogI2RlZmluZSBnbEJpbmRGcmFtZWJ1ZmZl
ckVYVCBnbEJpbmRGcmFtZWJ1ZmZlcgogI2RlZmluZSBnbEZyYW1lYnVmZmVyVGV4dHVyZTJERVhU
IGdsRnJhbWVidWZmZXJUZXh0dXJlMkQKICNkZWZpbmUgZ2xCaW5kUmVuZGVyYnVmZmVyRVhUIGds
QmluZFJlbmRlcmJ1ZmZlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3Mvb3BlbmdsL0dyYXBoaWNzQ29udGV4dDNET3BlbkdMQ29tbW9uLmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL29wZW5nbC9HcmFwaGljc0NvbnRleHQzRE9wZW5HTENv
bW1vbi5jcHAKaW5kZXggMGU0YWM0YmJlMWMuLjZkOTYwNGVjMTIwIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9vcGVuZ2wvR3JhcGhpY3NDb250ZXh0M0RPcGVu
R0xDb21tb24uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL29wZW5n
bC9HcmFwaGljc0NvbnRleHQzRE9wZW5HTENvbW1vbi5jcHAKQEAgLTM5Nyw3ICszOTcsNyBAQCBi
b29sIEdyYXBoaWNzQ29udGV4dDNEOjpjaGVja1ZhcnlpbmdzUGFja2luZyhQbGF0Zm9ybTNET2Jq
ZWN0IHZlcnRleFNoYWRlciwgUGxhdAogICAgICAgICB2YXJpYWJsZXMucHVzaF9iYWNrKHZhcnlp
bmdTeW1ib2wpOwogCiAgICAgR0MzRGludCBtYXhWYXJ5aW5nVmVjdG9ycyA9IDA7Ci0jaWYgIVBM
QVRGT1JNKElPUykgJiYgISgoUExBVEZPUk0oV0lOKSB8fCBQTEFURk9STShHVEspIHx8IFBMQVRG
T1JNKFdQRSkpICYmIFVTRShPUEVOR0xfRVNfMikpCisjaWYgIVBMQVRGT1JNKElPUykgJiYgIVVT
RShPUEVOR0xfRVNfMikKICAgICBHQzNEaW50IG1heFZhcnlpbmdGbG9hdHMgPSAwOwogICAgIDo6
Z2xHZXRJbnRlZ2VydihHTF9NQVhfVkFSWUlOR19GTE9BVFMsICZtYXhWYXJ5aW5nRmxvYXRzKTsK
ICAgICBtYXhWYXJ5aW5nVmVjdG9ycyA9IG1heFZhcnlpbmdGbG9hdHMgLyA0Owo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330718</attachid>
            <date>2018-01-08 11:56:53 -0800</date>
            <delta_ts>2018-01-08 15:27:56 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-181344.diff</filename>
            <type>text/plain</type>
            <size>4317</size>
            <attacher name="Don Olmstead">don.olmstead</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA3MTYyZmQ3ZmE3Mi4uZjY1ZGI0OTIwN2QgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOSBAQAorMjAxOC0wMS0wOCAgRG9uIE9sbXN0ZWFkICA8ZG9uLm9sbXN0ZWFkQHNvbnku
Y29tPgorCisgICAgICAgIFNpbXBsaWZ5IHBsYXRmb3JtIGNoZWNrcyBpbiBHcmFwaGljcyBDb250
ZXh0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODEz
NDQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBu
ZXcgdGVzdHMuIE5vIGNoYW5nZSBpbiBiZWhhdmlvci4KKworICAgICAgICAqIHBsYXRmb3JtL2dy
YXBoaWNzL0FOR0xFV2ViS2l0QnJpZGdlLmg6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3Mv
R0xDb250ZXh0Lmg6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0
M0QuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9PcGVuR0xFU1NoaW1zLmg6CisgICAg
ICAgICogcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbmdsL0dyYXBoaWNzQ29udGV4dDNET3BlbkdMQ29t
bW9uLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzQ29udGV4dDNEOjpjaGVja1Zhcnlp
bmdzUGFja2luZyBjb25zdCk6CisKIDIwMTgtMDEtMDggIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5A
YXBwbGUuY29tPgogCiAgICAgICAgIFN0b3AgZXhwb3NpbmcgZmV0Y2ggYW5kIGV4dGVuZGFibGUg
ZXZlbnRzIHRvIHdpbmRvdwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvQU5HTEVXZWJLaXRCcmlkZ2UuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL0FOR0xFV2ViS2l0QnJpZGdlLmgKaW5kZXggODg0YzYzOTFkNzkuLmRkNGQ2MGVmZDhiIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9BTkdMRVdlYktpdEJy
aWRnZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0FOR0xFV2ViS2l0
QnJpZGdlLmgKQEAgLTQxLDE1ICs0MSwxMyBAQAogI2luY2x1ZGUgPE9wZW5HTC9nbC5oPgogI2Vs
aWYgUExBVEZPUk0oV0lOKQogI2luY2x1ZGUgIk9wZW5HTEVTU2hpbXMuaCIKLSNlbGlmIFBMQVRG
T1JNKEdUSykgfHwgUExBVEZPUk0oV1BFKQotI2lmIFVTRShMSUJFUE9YWSkKKyNlbGlmIFVTRShM
SUJFUE9YWSkKIC8vIDxlcG94eS9nbC5oPiBhbHJlYWR5IGluY2x1ZGVkIGFib3ZlLgogI2VsaWYg
VVNFKE9QRU5HTF9FU18yKQogI2luY2x1ZGUgPEdMRVMyL2dsMi5oPgogI2Vsc2UKICNpbmNsdWRl
ICJPcGVuR0xTaGltcy5oIgogI2VuZGlmCi0jZW5kaWYKIAogbmFtZXNwYWNlIFdlYkNvcmUgewog
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9HTENvbnRleHQu
aCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dMQ29udGV4dC5oCmluZGV4IDM1
NGUzMWYxZjI3Li4xOTE3MjdmNjYwYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvR0xDb250ZXh0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvR0xDb250ZXh0LmgKQEAgLTI5LDEwICsyOSw4IEBACiAvLyBGSVhNRTogRm9yIG5vdyBk
ZWZhdWx0IHRvIHRoZSBHQk0gRUdMIHBsYXRmb3JtLCBidXQgdGhpcyBzaG91bGQgcmVhbGx5IGJl
CiAvLyBzb21laG93IGRlZHVjaWJsZSBmcm9tIHRoZSBidWlsZCBjb25maWd1cmF0aW9uLgogI2Rl
ZmluZSBfX0dCTV9fIDEKLSNpbmNsdWRlIDxFR0wvZWdscGxhdGZvcm0uaD4KLSNlbHNlCi0jaW5j
bHVkZSAiZWdscGxhdGZvcm0uaCIKICNlbmRpZiAvLyBQTEFURk9STShXUEUpCisjaW5jbHVkZSA8
RUdML2VnbHBsYXRmb3JtLmg+CiB0eXBlZGVmIEVHTE5hdGl2ZVdpbmRvd1R5cGUgR0xOYXRpdmVX
aW5kb3dUeXBlOwogI2Vsc2UgLy8gIVVTRShFR0wpIHx8IFBMQVRGT1JNKEdUSykKIHR5cGVkZWYg
dWludDY0X3QgR0xOYXRpdmVXaW5kb3dUeXBlOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0M0QuaCBiL1NvdXJjZS9XZWJDb3JlL3Bs
YXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzQ29udGV4dDNELmgKaW5kZXggNjJhZDUyYjZmOGUuLjg3
MmYwYmYwNjQ3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9H
cmFwaGljc0NvbnRleHQzRC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L0dyYXBoaWNzQ29udGV4dDNELmgKQEAgLTYxLDcgKzYxLDcgQEAKIE9CSkNfQ0xBU1MgQ0FMYXll
cjsKIE9CSkNfQ0xBU1MgV2ViR0xMYXllcjsKIHR5cGVkZWYgc3RydWN0IF9fSU9TdXJmYWNlKiBJ
T1N1cmZhY2VSZWY7Ci0jZWxpZiBQTEFURk9STShHVEspIHx8IFBMQVRGT1JNKFdJTl9DQUlSTykg
fHwgUExBVEZPUk0oV1BFKQorI2Vsc2UKIHR5cGVkZWYgdW5zaWduZWQgaW50IEdMdWludDsKICNl
bmRpZgogCkBAIC0xNDAyLDcgKzE0MDIsNyBAQCBwcml2YXRlOgogCiAgICAgc3RkOjp1bmlxdWVf
cHRyPFNoYWRlck5hbWVIYXNoPiBuYW1lSGFzaE1hcEZvclNoYWRlcnM7CiAKLSNpZiAoKFBMQVRG
T1JNKEdUSykgfHwgUExBVEZPUk0oV0lOKSB8fCBQTEFURk9STShXUEUpKSAmJiBVU0UoT1BFTkdM
X0VTXzIpKQorI2lmIFVTRShPUEVOR0xfRVNfMikKICAgICBmcmllbmQgY2xhc3MgRXh0ZW5zaW9u
czNET3BlbkdMRVM7CiAgICAgc3RkOjp1bmlxdWVfcHRyPEV4dGVuc2lvbnMzRE9wZW5HTEVTPiBt
X2V4dGVuc2lvbnM7CiAjZWxzZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvT3BlbkdMRVNTaGltcy5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvT3BlbkdMRVNTaGltcy5oCmluZGV4IGFiN2M2YjhmMzk0Li5iZGVlMzNhYWI5MyAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvT3BlbkdMRVNTaGltcy5oCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL09wZW5HTEVTU2hpbXMuaApAQCAt
MjYsNyArMjYsNyBAQAogI2lmbmRlZiBPcGVuR0xFU1NoaW1zX2gKICNkZWZpbmUgT3BlbkdMRVNT
aGltc19oCiAKLSNpZiBQTEFURk9STShHVEspIHx8IFBMQVRGT1JNKFdJTikgfHwgUExBVEZPUk0o
V1BFKQorI2lmIFVTRShPUEVOR0xfRVNfMikKICNkZWZpbmUgZ2xCaW5kRnJhbWVidWZmZXJFWFQg
Z2xCaW5kRnJhbWVidWZmZXIKICNkZWZpbmUgZ2xGcmFtZWJ1ZmZlclRleHR1cmUyREVYVCBnbEZy
YW1lYnVmZmVyVGV4dHVyZTJECiAjZGVmaW5lIGdsQmluZFJlbmRlcmJ1ZmZlckVYVCBnbEJpbmRS
ZW5kZXJidWZmZXIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L29wZW5nbC9HcmFwaGljc0NvbnRleHQzRE9wZW5HTENvbW1vbi5jcHAgYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9vcGVuZ2wvR3JhcGhpY3NDb250ZXh0M0RPcGVuR0xDb21tb24u
Y3BwCmluZGV4IDBlNGFjNGJiZTFjLi42ZDk2MDRlYzEyMCAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvb3BlbmdsL0dyYXBoaWNzQ29udGV4dDNET3BlbkdMQ29t
bW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9vcGVuZ2wvR3Jh
cGhpY3NDb250ZXh0M0RPcGVuR0xDb21tb24uY3BwCkBAIC0zOTcsNyArMzk3LDcgQEAgYm9vbCBH
cmFwaGljc0NvbnRleHQzRDo6Y2hlY2tWYXJ5aW5nc1BhY2tpbmcoUGxhdGZvcm0zRE9iamVjdCB2
ZXJ0ZXhTaGFkZXIsIFBsYXQKICAgICAgICAgdmFyaWFibGVzLnB1c2hfYmFjayh2YXJ5aW5nU3lt
Ym9sKTsKIAogICAgIEdDM0RpbnQgbWF4VmFyeWluZ1ZlY3RvcnMgPSAwOwotI2lmICFQTEFURk9S
TShJT1MpICYmICEoKFBMQVRGT1JNKFdJTikgfHwgUExBVEZPUk0oR1RLKSB8fCBQTEFURk9STShX
UEUpKSAmJiBVU0UoT1BFTkdMX0VTXzIpKQorI2lmICFQTEFURk9STShJT1MpICYmICFVU0UoT1BF
TkdMX0VTXzIpCiAgICAgR0MzRGludCBtYXhWYXJ5aW5nRmxvYXRzID0gMDsKICAgICA6OmdsR2V0
SW50ZWdlcnYoR0xfTUFYX1ZBUllJTkdfRkxPQVRTLCAmbWF4VmFyeWluZ0Zsb2F0cyk7CiAgICAg
bWF4VmFyeWluZ1ZlY3RvcnMgPSBtYXhWYXJ5aW5nRmxvYXRzIC8gNDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>