<?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>226312</bug_id>
          
          <creation_ts>2021-05-26 19:47:56 -0700</creation_ts>
          <short_desc>[Win] Remove unused GraphicsContext::WindowsBitmap class</short_desc>
          <delta_ts>2021-05-26 21:44:16 -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>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="Fujii Hironori">fujii</reporter>
          <assigned_to name="Fujii Hironori">fujii</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>pvollan</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1764179</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-05-26 19:47:56 -0700</bug_when>
    <thetext>[Win] Remove unused GraphicsContext::WindowsBitmap class</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764180</commentid>
    <comment_count>1</comment_count>
      <attachid>429829</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-05-26 19:50:02 -0700</bug_when>
    <thetext>Created attachment 429829
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764210</commentid>
    <comment_count>2</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-05-26 21:43:29 -0700</bug_when>
    <thetext>Committed r278149 (238193@main): &lt;https://commits.webkit.org/238193@main&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764211</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-05-26 21:44:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/78550396&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>429829</attachid>
            <date>2021-05-26 19:50:02 -0700</date>
            <delta_ts>2021-05-26 21:20:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-226312-20210527115000.patch</filename>
            <type>text/plain</type>
            <size>8582</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc4MTIxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2MyZWUyMjQyOWZjZjAz
YmViOTdlNzZiNTRlZThlMzUwMWVmOTNkNC4uMzFkOTRjYWJmYWQ1ZTRmODFiYmE5MWYyNWQ1ODZj
ZWI4MTFkOGQ3YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMwIEBACisyMDIxLTA1LTI2ICBGdWpp
aSBIaXJvbm9yaSAgPEhpcm9ub3JpLkZ1amlpQHNvbnkuY29tPgorCisgICAgICAgIFtXaW5dIFJl
bW92ZSB1bnVzZWQgR3JhcGhpY3NDb250ZXh0OjpXaW5kb3dzQml0bWFwIGNsYXNzCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjYzMTIKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBo
aWNzL0dyYXBoaWNzQ29udGV4dC5oOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0
OjpXaW5kb3dzQml0bWFwOjpoZGMgY29uc3QpOiBEZWxldGVkLgorICAgICAgICAoV2ViQ29yZTo6
R3JhcGhpY3NDb250ZXh0OjpXaW5kb3dzQml0bWFwOjpidWZmZXIgY29uc3QpOiBEZWxldGVkLgor
ICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0OjpXaW5kb3dzQml0bWFwOjpidWZmZXJM
ZW5ndGggY29uc3QpOiBEZWxldGVkLgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0
OjpXaW5kb3dzQml0bWFwOjpzaXplIGNvbnN0KTogRGVsZXRlZC4KKyAgICAgICAgKFdlYkNvcmU6
OkdyYXBoaWNzQ29udGV4dDo6V2luZG93c0JpdG1hcDo6Ynl0ZXNQZXJSb3cgY29uc3QpOiBEZWxl
dGVkLgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0OjpXaW5kb3dzQml0bWFwOjpi
aXRzUGVyUGl4ZWwgY29uc3QpOiBEZWxldGVkLgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3ND
b250ZXh0OjpXaW5kb3dzQml0bWFwOjp3aW5kb3dzRElCIGNvbnN0KTogRGVsZXRlZC4KKyAgICAg
ICAgKiBwbGF0Zm9ybS9ncmFwaGljcy93aW4vR3JhcGhpY3NDb250ZXh0Q0dXaW4uY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6R3JhcGhpY3NDb250ZXh0OjpkcmF3V2luZG93c0JpdG1hcCk6IERlbGV0
ZWQuCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3Mvd2luL0dyYXBoaWNzQ29udGV4dENhaXJv
V2luLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBoaWNzQ29udGV4dDo6ZHJhd1dpbmRvd3NC
aXRtYXApOiBEZWxldGVkLgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL3dpbi9HcmFwaGlj
c0NvbnRleHREaXJlY3QyRC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0NvbnRleHRE
aXJlY3QyRDo6ZHJhd1dpbmRvd3NCaXRtYXApOiBEZWxldGVkLgorICAgICAgICAqIHBsYXRmb3Jt
L2dyYXBoaWNzL3dpbi9HcmFwaGljc0NvbnRleHRXaW4uY3BwOgorICAgICAgICAoV2ViQ29yZTo6
R3JhcGhpY3NDb250ZXh0OjpzaG91bGRJbmNsdWRlQ2hpbGRXaW5kb3dzIGNvbnN0KToKKyAgICAg
ICAgKFdlYkNvcmU6OkdyYXBoaWNzQ29udGV4dDo6V2luZG93c0JpdG1hcDo6V2luZG93c0JpdG1h
cCk6IERlbGV0ZWQuCisgICAgICAgIChXZWJDb3JlOjpHcmFwaGljc0NvbnRleHQ6OldpbmRvd3NC
aXRtYXA6On5XaW5kb3dzQml0bWFwKTogRGVsZXRlZC4KKyAgICAgICAgKFdlYkNvcmU6OkdyYXBo
aWNzQ29udGV4dDo6Y3JlYXRlV2luZG93c0JpdG1hcCk6IERlbGV0ZWQuCisKIDIwMjEtMDUtMjYg
IFdlbnNvbiBIc2llaCAgPHdlbnNvbl9oc2llaEBhcHBsZS5jb20+CiAKICAgICAgICAgW21hY09T
XSBTdXBwb3J0IHBhaW50aW5nIGRhdGEgZGV0ZWN0b3IgaGlnaGxpZ2h0cyBpbnNpZGUgaW1hZ2Ug
b3ZlcmxheXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dy
YXBoaWNzQ29udGV4dC5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhp
Y3NDb250ZXh0LmgKaW5kZXggYjczMTczNzcxODA0MWI5ZDg3MjUzODI0YzA3MmJmZDE3MmUzZTU3
NS4uZWUxNDJhMTk0YTRmYTU3MThiOTIyM2RlZGZkOWRiNWE1MGFjNzhkMCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0LmgKKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NDb250ZXh0LmgKQEAgLTU1
MCwzMCArNTUwLDYgQEAgcHVibGljOgogICAgIHZvaWQgc2V0U2hvdWxkSW5jbHVkZUNoaWxkV2lu
ZG93cyhib29sKTsKICAgICBib29sIHNob3VsZEluY2x1ZGVDaGlsZFdpbmRvd3MoKSBjb25zdDsK
IAotICAgIGNsYXNzIFdpbmRvd3NCaXRtYXAgewotICAgICAgICBXVEZfTUFLRV9GQVNUX0FMTE9D
QVRFRDsKLSAgICAgICAgV1RGX01BS0VfTk9OQ09QWUFCTEUoV2luZG93c0JpdG1hcCk7Ci0gICAg
cHVibGljOgotICAgICAgICBXaW5kb3dzQml0bWFwKEhEQywgY29uc3QgSW50U2l6ZSYpOwotICAg
ICAgICB+V2luZG93c0JpdG1hcCgpOwotCi0gICAgICAgIEhEQyBoZGMoKSBjb25zdCB7IHJldHVy
biBtX2hkYzsgfQotICAgICAgICBVSW50OCogYnVmZmVyKCkgY29uc3QgeyByZXR1cm4gbV9waXhl
bERhdGEuYnVmZmVyKCk7IH0KLSAgICAgICAgdW5zaWduZWQgYnVmZmVyTGVuZ3RoKCkgY29uc3Qg
eyByZXR1cm4gbV9waXhlbERhdGEuYnVmZmVyTGVuZ3RoKCk7IH0KLSAgICAgICAgY29uc3QgSW50
U2l6ZSYgc2l6ZSgpIGNvbnN0IHsgcmV0dXJuIG1fcGl4ZWxEYXRhLnNpemUoKTsgfQotICAgICAg
ICB1bnNpZ25lZCBieXRlc1BlclJvdygpIGNvbnN0IHsgcmV0dXJuIG1fcGl4ZWxEYXRhLmJ5dGVz
UGVyUm93KCk7IH0KLSAgICAgICAgdW5zaWduZWQgc2hvcnQgYml0c1BlclBpeGVsKCkgY29uc3Qg
eyByZXR1cm4gbV9waXhlbERhdGEuYml0c1BlclBpeGVsKCk7IH0KLSAgICAgICAgY29uc3QgRElC
UGl4ZWxEYXRhJiB3aW5kb3dzRElCKCkgY29uc3QgeyByZXR1cm4gbV9waXhlbERhdGE7IH0KLQot
ICAgIHByaXZhdGU6Ci0gICAgICAgIEhEQyBtX2hkYzsKLSAgICAgICAgSEJJVE1BUCBtX2JpdG1h
cDsKLSAgICAgICAgRElCUGl4ZWxEYXRhIG1fcGl4ZWxEYXRhOwotICAgIH07Ci0KLSAgICBzdGQ6
OnVuaXF1ZV9wdHI8V2luZG93c0JpdG1hcD4gY3JlYXRlV2luZG93c0JpdG1hcChjb25zdCBJbnRT
aXplJik7Ci0gICAgLy8gVGhlIGJpdG1hcCBzaG91bGQgYmUgbm9uLXByZW11bHRpcGxpZWQuCi0g
ICAgdm9pZCBkcmF3V2luZG93c0JpdG1hcChXaW5kb3dzQml0bWFwKiwgY29uc3QgSW50UG9pbnQm
KTsKICNpZiBVU0UoRElSRUNUMkQpCiAgICAgR3JhcGhpY3NDb250ZXh0KEhEQywgSUQyRDFEQ1Jl
bmRlclRhcmdldCoqLCBSRUNULCBib29sIGhhc0FscGhhID0gZmFsc2UpOyAvLyBGSVhNRTogVG8g
YmUgcmVtb3ZlZC4KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3Mvd2luL0dyYXBoaWNzQ29udGV4dENHV2luLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL3dpbi9HcmFwaGljc0NvbnRleHRDR1dpbi5jcHAKaW5kZXggZDk3OWYzZGYwNGI5
ZGVjNTk0ZmU1OTNlYzE2MTc4MmEzYmE4MDU3Ni4uYzhiY2NiZTZhOWJmMzljZDhlYTFhNmQ0OWIz
NzRlZGM1NTdkNzM4MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3Mvd2luL0dyYXBoaWNzQ29udGV4dENHV2luLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy93aW4vR3JhcGhpY3NDb250ZXh0Q0dXaW4uY3BwCkBAIC03Myw4ICs3Myw2
IEBAIEdyYXBoaWNzQ29udGV4dENHOjpHcmFwaGljc0NvbnRleHRDRyhIREMgaGRjLCBib29sIGhh
c0FscGhhKQogICAgIG1fZGF0YS0+bV9oZGMgPSBoZGM7CiB9CiAKLS8vIEZJWE1FOiBJcyBpdCBw
b3NzaWJsZSB0byBtZXJnZSBnZXRXaW5kb3dzQ29udGV4dCBhbmQgY3JlYXRlV2luZG93c0JpdG1h
cCBpbnRvIGEgc2luZ2xlIEFQSQotLy8gc3VpdGFibGUgZm9yIGFsbCBjbGllbnRzPwogdm9pZCBH
cmFwaGljc0NvbnRleHQ6OnJlbGVhc2VXaW5kb3dzQ29udGV4dChIREMgaGRjLCBjb25zdCBJbnRS
ZWN0JiBkc3RSZWN0LCBib29sIHN1cHBvcnRBbHBoYUJsZW5kKQogewogICAgIGJvb2wgY3JlYXRl
ZEJpdG1hcCA9ICFkZXByZWNhdGVkUHJpdmF0ZUNvbnRleHQoKS0+bV9oZGMgfHwgaXNJblRyYW5z
cGFyZW5jeUxheWVyKCk7CkBAIC0xMDMsMTcgKzEwMSw2IEBAIHZvaWQgR3JhcGhpY3NDb250ZXh0
OjpyZWxlYXNlV2luZG93c0NvbnRleHQoSERDIGhkYywgY29uc3QgSW50UmVjdCYgZHN0UmVjdCwg
Ym9vCiAgICAgOjpEZWxldGVEQyhoZGMpOwogfQogCi12b2lkIEdyYXBoaWNzQ29udGV4dDo6ZHJh
d1dpbmRvd3NCaXRtYXAoV2luZG93c0JpdG1hcCogaW1hZ2UsIGNvbnN0IEludFBvaW50JiBwb2lu
dCkKLXsKLSAgICAvLyBGSVhNRTogQ3JlYXRpbmcgQ0ZEYXRhIGlzIG5vbi1vcHRpbWFsLCBidXQg
bmVlZGVkIHRvIGF2b2lkIGNyYXNoaW5nIHdoZW4gcHJpbnRpbmcuICBJZGVhbGx5IHdlIHNob3Vs
ZCAKLSAgICAvLyBtYWtlIGEgY3VzdG9tIENHRGF0YVByb3ZpZGVyIHRoYXQgY29udHJvbHMgdGhl
IFdpbmRvd3NCaXRtYXAgbGlmZXRpbWUuICBzZWUgPHJkYXI6Ly82Mzk0NDU1PgotICAgIFJldGFp
blB0cjxDRkRhdGFSZWY+IGltYWdlRGF0YSA9IGFkb3B0Q0YoQ0ZEYXRhQ3JlYXRlKGtDRkFsbG9j
YXRvckRlZmF1bHQsIGltYWdlLT5idWZmZXIoKSwgaW1hZ2UtPmJ1ZmZlckxlbmd0aCgpKSk7Ci0g
ICAgUmV0YWluUHRyPENHRGF0YVByb3ZpZGVyUmVmPiBkYXRhUHJvdmlkZXIgPSBhZG9wdENGKENH
RGF0YVByb3ZpZGVyQ3JlYXRlV2l0aENGRGF0YShpbWFnZURhdGEuZ2V0KCkpKTsKLSAgICBSZXRh
aW5QdHI8Q0dJbWFnZVJlZj4gY2dJbWFnZSA9IGFkb3B0Q0YoQ0dJbWFnZUNyZWF0ZShpbWFnZS0+
c2l6ZSgpLndpZHRoKCksIGltYWdlLT5zaXplKCkuaGVpZ2h0KCksIDgsIDMyLCBpbWFnZS0+Ynl0
ZXNQZXJSb3coKSwgc1JHQkNvbG9yU3BhY2VSZWYoKSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGtDR0JpdG1hcEJ5dGVPcmRlcjMyTGl0
dGxlIHwga0NHSW1hZ2VBbHBoYUZpcnN0LCBkYXRhUHJvdmlkZXIuZ2V0KCksIDAsIHRydWUsIGtD
R1JlbmRlcmluZ0ludGVudERlZmF1bHQpKTsKLSAgICBDR0NvbnRleHREcmF3SW1hZ2UoZGVwcmVj
YXRlZFByaXZhdGVDb250ZXh0KCktPm1fY2dDb250ZXh0LmdldCgpLCBDR1JlY3RNYWtlKHBvaW50
LngoKSwgcG9pbnQueSgpLCBpbWFnZS0+c2l6ZSgpLndpZHRoKCksIGltYWdlLT5zaXplKCkuaGVp
Z2h0KCkpLCBjZ0ltYWdlLmdldCgpKTsgICAKLX0KLQogdm9pZCBHcmFwaGljc0NvbnRleHRDRzo6
ZHJhd0ZvY3VzUmluZyhjb25zdCBQYXRoJiBwYXRoLCBmbG9hdCB3aWR0aCwgZmxvYXQgb2Zmc2V0
LCBjb25zdCBDb2xvciYgY29sb3IpCiB7CiAgICAgLy8gRklYTUU6IGltcGxlbWVudApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvd2luL0dyYXBoaWNzQ29udGV4
dENhaXJvV2luLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL3dpbi9HcmFw
aGljc0NvbnRleHRDYWlyb1dpbi5jcHAKaW5kZXggZjNjOGYxZGQxMTQ1YjIxZWM1NjFkYWY5MGEx
M2UzNmNmMzdkNGI3Yy4uMDJhOThjNDAwMzFiZmYxZGE5ZWJmOGE4MzRiYzc0NDJkODgyODUyMSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvd2luL0dyYXBoaWNz
Q29udGV4dENhaXJvV2luLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy93aW4vR3JhcGhpY3NDb250ZXh0Q2Fpcm9XaW4uY3BwCkBAIC0xMzUsMTEgKzEzNSw2IEBAIHZv
aWQgR3JhcGhpY3NDb250ZXh0OjpyZWxlYXNlV2luZG93c0NvbnRleHQoSERDIGhkYywgY29uc3Qg
SW50UmVjdCYgZHN0UmVjdCwgYm9vCiB9CiAKICNpZiBQTEFURk9STShXSU4pCi12b2lkIEdyYXBo
aWNzQ29udGV4dDo6ZHJhd1dpbmRvd3NCaXRtYXAoV2luZG93c0JpdG1hcCogYml0bWFwLCBjb25z
dCBJbnRQb2ludCYgcG9pbnQpCi17Ci0gICAgZHJhd0JpdG1hcFRvQ29udGV4dCgqcGxhdGZvcm1D
b250ZXh0KCksIGJpdG1hcC0+d2luZG93c0RJQigpLCBJbnRTaXplKHBvaW50LngoKSwgYml0bWFw
LT5zaXplKCkuaGVpZ2h0KCkgKyBwb2ludC55KCkpKTsKLX0KLQogdm9pZCBHcmFwaGljc0NvbnRl
eHRQbGF0Zm9ybVByaXZhdGU6OnN5bmNDb250ZXh0KGNhaXJvX3QqIGNyKQogewogICAgIGlmICgh
Y3IpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy93aW4vR3Jh
cGhpY3NDb250ZXh0RGlyZWN0MkQuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3Mvd2luL0dyYXBoaWNzQ29udGV4dERpcmVjdDJELmNwcAppbmRleCA2NWU5N2Y5NzM0NjkyMjgy
ZDI3ZmMxZWQ3ODQ4OGQxODE3M2MxNjFiLi42Zjc1ZmYxYTcyZDRjNGM5ODk5MGJkMDNkZTU2NTZl
ZDgwODA0OWZmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy93
aW4vR3JhcGhpY3NDb250ZXh0RGlyZWN0MkQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL3dpbi9HcmFwaGljc0NvbnRleHREaXJlY3QyRC5jcHAKQEAgLTI1NCwxMCAr
MjU0LDYgQEAgdm9pZCBHcmFwaGljc0NvbnRleHREaXJlY3QyRDo6cmVsZWFzZVdpbmRvd3NDb250
ZXh0KEhEQyBoZGMsIGNvbnN0IEludFJlY3QmIGRzdFIKICAgICA6OkRlbGV0ZURDKGhkYyk7CiB9
CiAKLXZvaWQgR3JhcGhpY3NDb250ZXh0RGlyZWN0MkQ6OmRyYXdXaW5kb3dzQml0bWFwKFdpbmRv
d3NCaXRtYXAqIGltYWdlLCBjb25zdCBJbnRQb2ludCYgcG9pbnQpCi17Ci19Ci0KIHZvaWQgR3Jh
cGhpY3NDb250ZXh0RGlyZWN0MkQ6OmRyYXdGb2N1c1JpbmcoY29uc3QgUGF0aCYgcGF0aCwgZmxv
YXQgd2lkdGgsIGZsb2F0IG9mZnNldCwgY29uc3QgQ29sb3ImIGNvbG9yKQogewogfQpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3Mvd2luL0dyYXBoaWNzQ29udGV4
dFdpbi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy93aW4vR3JhcGhpY3ND
b250ZXh0V2luLmNwcAppbmRleCA3N2RhZmUzMjBiYjA3MzA4OTAxMDBkN2M0YWYxMDQxNjM2OWU3
MjM0Li44YjgwN2Y4ZjAzNWI1NzNmNDQ3NDg5N2MyNWUwYjA0NzIxMGM0ZGJmIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy93aW4vR3JhcGhpY3NDb250ZXh0V2lu
LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy93aW4vR3JhcGhpY3ND
b250ZXh0V2luLmNwcApAQCAtNjMsNDAgKzYzLDYgQEAgYm9vbCBHcmFwaGljc0NvbnRleHQ6OnNo
b3VsZEluY2x1ZGVDaGlsZFdpbmRvd3MoKSBjb25zdAogewogICAgIHJldHVybiBkZXByZWNhdGVk
UHJpdmF0ZUNvbnRleHQoKS0+bV9zaG91bGRJbmNsdWRlQ2hpbGRXaW5kb3dzOwogfQotCi1HcmFw
aGljc0NvbnRleHQ6OldpbmRvd3NCaXRtYXA6OldpbmRvd3NCaXRtYXAoSERDIGhkYywgY29uc3Qg
SW50U2l6ZSYgc2l6ZSkKLSAgICA6IG1faGRjKDApCi17Ci0gICAgQml0bWFwSW5mbyBiaXRtYXBJ
bmZvID0gQml0bWFwSW5mbzo6Y3JlYXRlKHNpemUpOwotCi0gICAgdm9pZCogc3RvcmFnZSA9IDA7
Ci0gICAgbV9iaXRtYXAgPSBDcmVhdGVESUJTZWN0aW9uKDAsICZiaXRtYXBJbmZvLCBESUJfUkdC
X0NPTE9SUywgJnN0b3JhZ2UsIDAsIDApOwotICAgIGlmICghbV9iaXRtYXApCi0gICAgICAgIHJl
dHVybjsKLQotICAgIG1faGRjID0gQ3JlYXRlQ29tcGF0aWJsZURDKGhkYyk7Ci0gICAgU2VsZWN0
T2JqZWN0KG1faGRjLCBtX2JpdG1hcCk7Ci0KLSAgICBtX3BpeGVsRGF0YS5pbml0aWFsaXplKG1f
Yml0bWFwKTsKLQotICAgIEFTU0VSVChzdG9yYWdlID09IG1fcGl4ZWxEYXRhLmJ1ZmZlcigpKTsK
LQotICAgIFNldEdyYXBoaWNzTW9kZShtX2hkYywgR01fQURWQU5DRUQpOwotfQotCi1HcmFwaGlj
c0NvbnRleHQ6OldpbmRvd3NCaXRtYXA6On5XaW5kb3dzQml0bWFwKCkKLXsKLSAgICBpZiAoIW1f
Yml0bWFwKQotICAgICAgICByZXR1cm47Ci0KLSAgICBEZWxldGVEQyhtX2hkYyk7Ci0gICAgRGVs
ZXRlT2JqZWN0KG1fYml0bWFwKTsKLX0KLQotc3RkOjp1bmlxdWVfcHRyPEdyYXBoaWNzQ29udGV4
dDo6V2luZG93c0JpdG1hcD4gR3JhcGhpY3NDb250ZXh0OjpjcmVhdGVXaW5kb3dzQml0bWFwKGNv
bnN0IEludFNpemUmIHNpemUpCi17Ci0gICAgcmV0dXJuIG1ha2VVbmlxdWU8V2luZG93c0JpdG1h
cD4oZGVwcmVjYXRlZFByaXZhdGVDb250ZXh0KCktPm1faGRjLCBzaXplKTsKLX0KICNlbmRpZgog
CiBIREMgR3JhcGhpY3NDb250ZXh0OjpnZXRXaW5kb3dzQ29udGV4dChjb25zdCBJbnRSZWN0JiBk
c3RSZWN0LCBib29sIHN1cHBvcnRBbHBoYUJsZW5kKQo=
</data>
<flag name="review"
          id="451100"
          type_id="1"
          status="+"
          setter="don.olmstead"
    />
          </attachment>
      

    </bug>

</bugzilla>