<?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>200493</bug_id>
          
          <creation_ts>2019-08-06 19:33:06 -0700</creation_ts>
          <short_desc>[WinCairo][WK1] A browser window starts as an inactive window because AcceleratedCompositingContext::acceleratedCompositingAvailable creates temporary window</short_desc>
          <delta_ts>2019-08-19 18:59:22 -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>WebKit Misc.</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=140667</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=200563</see_also>
          <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>achristensen</cc>
    
    <cc>bfulgham</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>pvollan</cc>
    
    <cc>ross.kirsling</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1559038</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-08-06 19:33:06 -0700</bug_when>
    <thetext>[WinCairo][WK1] A browser window starts as an inactive window because AcceleratedCompositingContext::acceleratedCompositingAvailable creates temporary window

MiniBrowser.exe --wk1 starts MiniBrowser as a inactive window.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1559039</commentid>
    <comment_count>1</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-08-06 19:34:28 -0700</bug_when>
    <thetext>Per, can I revert your r179962?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1559040</commentid>
    <comment_count>2</comment_count>
      <attachid>375676</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-08-06 19:40:17 -0700</bug_when>
    <thetext>Created attachment 375676
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1559198</commentid>
    <comment_count>3</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2019-08-07 11:17:24 -0700</bug_when>
    <thetext>(In reply to Fujii Hironori from comment #1)
&gt; Per, can I revert your r179962?

I think I would prefer to keep it, since there will be no drawing without it when accelerated compositing is not available.

Maybe the temporary window could be created with a different style?

From the current style, it seems it won&apos;t get activated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1559817</commentid>
    <comment_count>4</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-08-08 23:34:36 -0700</bug_when>
    <thetext>I found a serious issue of AcceleratedCompositingContext::acceleratedCompositingAvailable on Windows 10 version 1809 or newer (Bug 200563).
I can&apos;t find a solution for both issues (Bug 200563 and Bug 200493).
Let&apos;s revert it until someone wants to solve these issues and the original issue (Bug 140667).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1562886</commentid>
    <comment_count>5</comment_count>
      <attachid>375676</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-08-19 18:58:29 -0700</bug_when>
    <thetext>Comment on attachment 375676
Patch

Clearing flags on attachment: 375676

Committed r248885: &lt;https://trac.webkit.org/changeset/248885&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1562887</commentid>
    <comment_count>6</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-08-19 18:58:33 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1562888</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-08-19 18:59:22 -0700</bug_when>
    <thetext>&lt;rdar://problem/54494703&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>375676</attachid>
            <date>2019-08-06 19:40:17 -0700</date>
            <delta_ts>2019-08-19 18:58:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-200493-20190807114015.patch</filename>
            <type>text/plain</type>
            <size>5803</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ4MjkxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0TGVn
YWN5L3dpbi9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0TGVnYWN5L3dpbi9DaGFuZ2VMb2cKaW5k
ZXggNGM0MDE2ZDM2NzBjNTA3NzRmZWUwYTg1NzEzZWYxYzgzOTEwY2Q5Yy4uYzAyNTdhZjEzZDZk
ODY0OGQ3ZWE1ZjhhMmZjYTkxNDk2MzAxZWQ4ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdExl
Z2FjeS93aW4vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXRMZWdhY3kvd2luL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDE4IEBACisyMDE5LTA4LTA2ICBGdWppaSBIaXJvbm9yaSAgPEhpcm9ub3Jp
LkZ1amlpQHNvbnkuY29tPgorCisgICAgICAgIFtXaW5DYWlyb11bV0sxXSBBIGJyb3dzZXIgd2lu
ZG93IHN0YXJ0cyBhcyBhbiBpbmFjdGl2ZSB3aW5kb3cgYmVjYXVzZSBBY2NlbGVyYXRlZENvbXBv
c2l0aW5nQ29udGV4dDo6YWNjZWxlcmF0ZWRDb21wb3NpdGluZ0F2YWlsYWJsZSBjcmVhdGVzIHRl
bXBvcmFyeSB3aW5kb3cKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTIwMDQ5MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFJldmVydGVkIHIxNzk5NjIuCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9ydC9BY2Nl
bGVyYXRlZENvbXBvc2l0aW5nQ29udGV4dC5jcHA6CisgICAgICAgIChBY2NlbGVyYXRlZENvbXBv
c2l0aW5nQ29udGV4dDo6YWNjZWxlcmF0ZWRDb21wb3NpdGluZ0F2YWlsYWJsZSk6IERlbGV0ZWQu
CisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvQWNjZWxlcmF0ZWRDb21wb3NpdGluZ0NvbnRleHQu
aDoKKyAgICAgICAgKiBXZWJWaWV3LmNwcDoKKyAgICAgICAgKFdlYlZpZXc6Om5vdGlmeVByZWZl
cmVuY2VzQ2hhbmdlZCk6CisKIDIwMTktMDctMjggIEZ1amlpIEhpcm9ub3JpICA8SGlyb25vcmku
RnVqaWlAc29ueS5jb20+CiAKICAgICAgICAgW1dpbl1bV0sxXSBDYW4ndCBjaGFuZ2UgV2ViIElu
c3BlY3RvciBmcm9udGVuZCBoZWlnaHQgaW4gaGlnaCBEUEkKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXRMZWdhY3kvd2luL1dlYkNvcmVTdXBwb3J0L0FjY2VsZXJhdGVkQ29tcG9zaXRpbmdDb250
ZXh0LmNwcCBiL1NvdXJjZS9XZWJLaXRMZWdhY3kvd2luL1dlYkNvcmVTdXBwb3J0L0FjY2VsZXJh
dGVkQ29tcG9zaXRpbmdDb250ZXh0LmNwcAppbmRleCBmYjE2OWZkZmM4NDc3MzU2YWNjY2FmNTg1
N2FlYjJlYmQ4NGM4YmUwLi5kZmE1NjBlNTMxM2ZiOTk3YjRhODViMjYyMTRmODk5OGRiNzc2YmU4
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0TGVnYWN5L3dpbi9XZWJDb3JlU3VwcG9ydC9BY2Nl
bGVyYXRlZENvbXBvc2l0aW5nQ29udGV4dC5jcHAKKysrIGIvU291cmNlL1dlYktpdExlZ2FjeS93
aW4vV2ViQ29yZVN1cHBvcnQvQWNjZWxlcmF0ZWRDb21wb3NpdGluZ0NvbnRleHQuY3BwCkBAIC0y
OSwxMiArMjksMTAgQEAKIAogI2luY2x1ZGUgIldlYlZpZXcuaCIKIAotI2luY2x1ZGUgPFdlYkNv
cmUvRGVmV25kUHJvY1dpbmRvd0NsYXNzLmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9Eb2N1bWVudC5o
PgogI2luY2x1ZGUgPFdlYkNvcmUvRnJhbWUuaD4KICNpbmNsdWRlIDxXZWJDb3JlL0ZyYW1lVmll
dy5oPgogI2luY2x1ZGUgPFdlYkNvcmUvR3JhcGhpY3NMYXllclRleHR1cmVNYXBwZXIuaD4KLSNp
bmNsdWRlIDxXZWJDb3JlL0hXbmREQy5oPgogI2luY2x1ZGUgPFdlYkNvcmUvUGFnZS5oPgogI2lu
Y2x1ZGUgPFdlYkNvcmUvU2V0dGluZ3MuaD4KICNpbmNsdWRlIDxXZWJDb3JlL1N5c3RlbUluZm8u
aD4KQEAgLTI2NSw4MCArMjYzLDYgQEAgdm9pZCBBY2NlbGVyYXRlZENvbXBvc2l0aW5nQ29udGV4
dDo6c2Nyb2xsTm9uQ29tcG9zaXRlZENvbnRlbnRzKGNvbnN0IEludFJlY3QmIHMKICAgICBzY2hl
ZHVsZUxheWVyRmx1c2goKTsKIH0KIAotYm9vbCBBY2NlbGVyYXRlZENvbXBvc2l0aW5nQ29udGV4
dDo6YWNjZWxlcmF0ZWRDb21wb3NpdGluZ0F2YWlsYWJsZSgpCi17Ci0gICAgY29uc3QgaW50IHdp
ZHRoID0gMTA7Ci0gICAgY29uc3QgaW50IGhlaWdodCA9IDEwOwotCi0gICAgLy8gQU5HTEUgcmVx
dWlyZXMgV2luNyBvciBsYXRlci4KLSAgICBpZiAod2luZG93c1ZlcnNpb24oKSA8IFdpbmRvd3M3
KQotICAgICAgICByZXR1cm4gZmFsc2U7Ci0KLSAgICAvLyBDcmVhdGUgdGVzdCB3aW5kb3cgdG8g
cmVuZGVyIHRleHR1cmUgaW4uCi0gICAgSFdORCB0ZXN0V2luZG93ID0gOjpDcmVhdGVXaW5kb3dF
eChXU19FWF9OT0FDVElWQVRFLCBkZWZXbmRQcm9jV2luZG93Q2xhc3NOYW1lKCksIEwiQWNjZWxl
cmF0ZWRDb21wb3NpdGluZ1Rlc3RlcldpbmRvdyIsIFdTX1BPUFVQIHwgV1NfVklTSUJMRSB8IFdT
X0RJU0FCTEVELCAtd2lkdGgsIC1oZWlnaHQsIHdpZHRoLCBoZWlnaHQsIDAsIDAsIDAsIDApOwot
Ci0gICAgaWYgKCF0ZXN0V2luZG93KQotICAgICAgICByZXR1cm4gZmFsc2U7Ci0KLSAgICAvLyBD
cmVhdGUgR0wgY29udGV4dC4KLSAgICBzdGQ6OnVuaXF1ZV9wdHI8V2ViQ29yZTo6R0xDb250ZXh0
PiBjb250ZXh0ID0gR0xDb250ZXh0OjpjcmVhdGVDb250ZXh0Rm9yV2luZG93KHRlc3RXaW5kb3cp
OwotCi0gICAgaWYgKCFjb250ZXh0KSB7Ci0gICAgICAgIDo6RGVzdHJveVdpbmRvdyh0ZXN0V2lu
ZG93KTsKLSAgICAgICAgcmV0dXJuIGZhbHNlOwotICAgIH0KLQotICAgIGNvbnRleHQtPm1ha2VD
b250ZXh0Q3VycmVudCgpOwotCi0gICAgc3RkOjp1bmlxdWVfcHRyPFdlYkNvcmU6OlRleHR1cmVN
YXBwZXI+IHRleHR1cmVNYXBwZXIgPSBUZXh0dXJlTWFwcGVyR0w6OmNyZWF0ZSgpOwotCi0gICAg
aWYgKCF0ZXh0dXJlTWFwcGVyKSB7Ci0gICAgICAgIDo6RGVzdHJveVdpbmRvdyh0ZXN0V2luZG93
KTsKLSAgICAgICAgcmV0dXJuIGZhbHNlOwotICAgIH0KLQotICAgIC8vIENyZWF0ZSB0ZXh0dXJl
LgotICAgIFJlZlB0cjxCaXRtYXBUZXh0dXJlPiB0ZXh0dXJlID0gdGV4dHVyZU1hcHBlci0+Y3Jl
YXRlVGV4dHVyZSgpOwotCi0gICAgaWYgKCF0ZXh0dXJlKSB7Ci0gICAgICAgIDo6RGVzdHJveVdp
bmRvdyh0ZXN0V2luZG93KTsKLSAgICAgICAgcmV0dXJuIGZhbHNlOwotICAgIH0KLQotICAgIHRl
eHR1cmUtPnJlc2V0KEludFNpemUod2lkdGgsIGhlaWdodCkpOwotCi0gICAgLy8gQ29weSBiaXRt
YXAgZGF0YSB0byB0ZXh0dXJlLgotICAgIGNvbnN0IGludCBiaXRtYXBTaXplID0gd2lkdGggKiBo
ZWlnaHQ7Ci0gICAgaW50IGRhdGFbYml0bWFwU2l6ZV07Ci0gICAgY29uc3QgQ09MT1JSRUYgY29s
b3JSZWQgPSBSR0IoMjU1LCAwLCAwKTsKLSAgICBjb25zdCBDT0xPUlJFRiBjb2xvckdyZWVuID0g
UkdCKDAsIDI1NSwgMCk7Ci0gICAgZm9yIChpbnQgaSA9IDA7IGkgPCBiaXRtYXBTaXplOyBpKysp
Ci0gICAgICAgIGRhdGFbaV0gPSBjb2xvckdyZWVuOwotICAgIEludFJlY3QgdGFyZ2V0UmVjdCgw
LCAwLCB3aWR0aCwgaGVpZ2h0KTsKLSAgICBJbnRQb2ludCBvZmZzZXQoMCwgMCk7Ci0gICAgaW50
IGJ5dGVzUGVyTGluZSA9IHdpZHRoICogNDsKLSAgICB0ZXh0dXJlLT51cGRhdGVDb250ZW50cyhk
YXRhLCB0YXJnZXRSZWN0LCBvZmZzZXQsIGJ5dGVzUGVyTGluZSk7Ci0KLSAgICAvLyBSZW5kZXIg
dGV4dHVyZS4KLSAgICB0ZXh0dXJlTWFwcGVyLT5iZWdpblBhaW50aW5nKCk7Ci0gICAgRmxvYXRS
ZWN0IHJlY3QoMCwgMCwgd2lkdGgsIGhlaWdodCk7Ci0gICAgdGV4dHVyZU1hcHBlci0+ZHJhd1Rl
eHR1cmUoKnRleHR1cmUsIHJlY3QpOwotICAgIHRleHR1cmVNYXBwZXItPmVuZFBhaW50aW5nKCk7
Ci0KLSAgICAvLyBTZXQgY29sb3Igb2YgcGl4ZWwgKDAsIDApIHRvIHJlZCwgdG8gbWFrZSBzdXJl
IGl0IGlzIGRpZmZlcmVudCBmcm9tIHRoZSBiaXRtYXAgY29sb3IuCi0gICAgSFduZERDIGhkYyh0
ZXN0V2luZG93KTsKLSAgICA6OlNldFBpeGVsKGhkYywgMCwgMCwgY29sb3JSZWQpOwotCi0gICAg
Y29udGV4dC0+c3dhcEJ1ZmZlcnMoKTsKLQotICAgIC8vIENoZWNrIGlmIHBpeGVsICgwLCAwKSBo
YXMgZXhwZWN0ZWQgY29sb3IuCi0gICAgQ09MT1JSRUYgcGl4ZWxDb2xvciA9IDo6R2V0UGl4ZWwo
aGRjLCAwLCAwKTsKLQotICAgIDo6RGVzdHJveVdpbmRvdyh0ZXN0V2luZG93KTsKLQotICAgIHJl
dHVybiBwaXhlbENvbG9yID09IGNvbG9yR3JlZW47Ci19Ci0KIHZvaWQgQWNjZWxlcmF0ZWRDb21w
b3NpdGluZ0NvbnRleHQ6OnNjaGVkdWxlTGF5ZXJGbHVzaCgpCiB7CiAgICAgaWYgKCFlbmFibGVk
KCkpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0TGVnYWN5L3dpbi9XZWJDb3JlU3VwcG9ydC9B
Y2NlbGVyYXRlZENvbXBvc2l0aW5nQ29udGV4dC5oIGIvU291cmNlL1dlYktpdExlZ2FjeS93aW4v
V2ViQ29yZVN1cHBvcnQvQWNjZWxlcmF0ZWRDb21wb3NpdGluZ0NvbnRleHQuaAppbmRleCBlM2Vj
MzNmZDQ5OTdhMDFhMjI1ZDVlMWNmOWI0ZjRiNjJkNzdlMjJkLi41MDk5YjYxYjk3MTQ0NGYzMjUx
YTNhZjYwNjkzNjUwY2IxN2UxZmQ2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0TGVnYWN5L3dp
bi9XZWJDb3JlU3VwcG9ydC9BY2NlbGVyYXRlZENvbXBvc2l0aW5nQ29udGV4dC5oCisrKyBiL1Nv
dXJjZS9XZWJLaXRMZWdhY3kvd2luL1dlYkNvcmVTdXBwb3J0L0FjY2VsZXJhdGVkQ29tcG9zaXRp
bmdDb250ZXh0LmgKQEAgLTY1LDggKzY1LDYgQEAgcHVibGljOgogICAgIGJvb2wgZmx1c2hQZW5k
aW5nTGF5ZXJDaGFuZ2VzU29vbigpOwogICAgIHZvaWQgc2Nyb2xsTm9uQ29tcG9zaXRlZENvbnRl
bnRzKGNvbnN0IFdlYkNvcmU6OkludFJlY3QmIHNjcm9sbFJlY3QsIGNvbnN0IFdlYkNvcmU6Oklu
dFNpemUmIHNjcm9sbE9mZnNldCk7CiAKLSAgICBzdGF0aWMgYm9vbCBhY2NlbGVyYXRlZENvbXBv
c2l0aW5nQXZhaWxhYmxlKCk7Ci0KIHByaXZhdGU6CiAgICAgV2ViVmlldyYgbV93ZWJWaWV3Owog
ICAgIHN0ZDo6dW5pcXVlX3B0cjxXZWJDb3JlOjpHTENvbnRleHQ+IG1fY29udGV4dDsKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXRMZWdhY3kvd2luL1dlYlZpZXcuY3BwIGIvU291cmNlL1dlYktp
dExlZ2FjeS93aW4vV2ViVmlldy5jcHAKaW5kZXggZWFjNWE2MWExYWRlOTZjZGIxMTc5NjhmY2M4
ZjgwYWZhZWMxYzk5Yy4uNTEzNWU2NzI0YjM0ZDMwYTkyZGRmOGJjYmY2ZGY1MzQwZjg2MDgxMyAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdExlZ2FjeS93aW4vV2ViVmlldy5jcHAKKysrIGIvU291
cmNlL1dlYktpdExlZ2FjeS93aW4vV2ViVmlldy5jcHAKQEAgLTU0NzksMTAgKzU0NzksNyBAQCBI
UkVTVUxUIFdlYlZpZXc6Om5vdGlmeVByZWZlcmVuY2VzQ2hhbmdlZChJV2ViTm90aWZpY2F0aW9u
KiBub3RpZmljYXRpb24pCiAgICAgaHIgPSBwcmVmc1ByaXZhdGUtPmFjY2VsZXJhdGVkQ29tcG9z
aXRpbmdFbmFibGVkKCZlbmFibGVkKTsKICAgICBpZiAoRkFJTEVEKGhyKSkKICAgICAgICAgcmV0
dXJuIGhyOwotI2lmIFVTRShURVhUVVJFX01BUFBFUl9HTCkKLSAgICBzdGF0aWMgYm9vbCBhY2Nl
bGVyYXRlZENvbXBvc2l0aW5nQXZhaWxhYmxlID0gQWNjZWxlcmF0ZWRDb21wb3NpdGluZ0NvbnRl
eHQ6OmFjY2VsZXJhdGVkQ29tcG9zaXRpbmdBdmFpbGFibGUoKTsKLSAgICBlbmFibGVkID0gZW5h
YmxlZCAmJiBhY2NlbGVyYXRlZENvbXBvc2l0aW5nQXZhaWxhYmxlOwotI2VsaWYgVVNFKERJUkVD
VDJEKQorI2lmIFVTRShESVJFQ1QyRCkKICAgICAvLyBEaXNhYmxlIGFjY2VsZXJhdGVkIGNvbXBv
c2l0aW5nIGZvciBub3cuCiAgICAgZW5hYmxlZCA9IGZhbHNlOwogI2VuZGlmCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>