<?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>220001</bug_id>
          
          <creation_ts>2020-12-17 19:13:35 -0800</creation_ts>
          <short_desc>REGRESSION(r270638) decidePolicyForNewWindowAction should have non-null request</short_desc>
          <delta_ts>2020-12-17 19:25:06 -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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1715634</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-12-17 19:13:35 -0800</bug_when>
    <thetext>REGRESSION(r270638) decidePolicyForNewWindowAction should have non-null request</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1715635</commentid>
    <comment_count>1</comment_count>
      <attachid>416489</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-12-17 19:15:39 -0800</bug_when>
    <thetext>Created attachment 416489
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1715638</commentid>
    <comment_count>2</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-12-17 19:25:06 -0800</bug_when>
    <thetext>r270962</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>416489</attachid>
            <date>2020-12-17 19:15:39 -0800</date>
            <delta_ts>2020-12-17 19:16:33 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-220001-20201217191538.patch</filename>
            <type>text/plain</type>
            <size>5380</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcwOTM1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGZmYzU2M2ZmNjEyMmJkZjVl
ZGRmYmEwZDRkNGNmZDQyNTRhMmExMDMuLjllYWMzMzQ2NThmNTk2MjBjMjQxNDAyNDgwMGVhYTRm
ZmM0NTVjZDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMjAtMTItMTcgIEFsZXggQ2hy
aXN0ZW5zZW4gIDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KKworICAgICAgICBSRUdSRVNTSU9O
KHIyNzA2MzgpIGRlY2lkZVBvbGljeUZvck5ld1dpbmRvd0FjdGlvbiBzaG91bGQgaGF2ZSBub24t
bnVsbCByZXF1ZXN0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0yMjAwMDEKKyAgICAgICAgPHJkYXI6Ly83MjQzNjgyND4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBIFJlc291cmNlUmVxdWVzdCB3YXMgdXNl
ZCBhZnRlciBiZWluZyBtb3ZlZCBpbiB0aGUgc3VwZXIgb2xkIEMgU1BJIHRoYXQgd2UgbmVlZCB0
byByZW1vdmUsCisgICAgICAgIGJ1dCB0byBrZWVwIG91ciBjbGllbnQgZnVuY3Rpb25pbmcgY29y
cmVjdGx5IHVudGlsIHRoZXkgZG8gd2UgY29weSB0aGUgUmVzb3VyY2VSZXF1ZXN0IGluc3RlYWQg
b2YgbW92aW5nIGl0LgorICAgICAgICBDb3ZlcmVkIGJ5IGFuIEFQSSB0ZXN0LgorCisgICAgICAg
ICogVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHA6CisgICAgICAgIChXZWJLaXQ6OldlYlBhZ2VQ
cm94eTo6ZGVjaWRlUG9saWN5Rm9yTmV3V2luZG93QWN0aW9uKToKKwogMjAyMC0xMi0xNyAgUm9i
IEJ1aXMgIDxyYnVpc0BpZ2FsaWEuY29tPgogCiAgICAgICAgIE1ha2UgRm9udENhc2NhZGU6OkNv
ZGVQYXRoIGFuIGVudW0gY2xhc3MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNz
L1dlYlBhZ2VQcm94eS5jcHAgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHku
Y3BwCmluZGV4IDZlMGNmMmU3ZGZjMDBmODZmYjc5NDMzYzRiZjExNmQzZTFjYmNkZjkuLjcyNTEw
MTA4ODcxZmJmNjc0N2Y3NmJhM2RlZjYxZDBlNDk5M2Y4NDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvV2ViUGFnZVByb3h5LmNwcApAQCAtNTM1NSw3ICs1MzU1LDcgQEAgdm9pZCBXZWJQYWdl
UHJveHk6OmRlY2lkZVBvbGljeUZvck5ld1dpbmRvd0FjdGlvbihGcmFtZUlkZW50aWZpZXIgZnJh
bWVJRCwgRnJhbWUKIAogICAgIGF1dG8gdXNlckluaXRpYXRlZEFjdGl2aXR5ID0gbV9wcm9jZXNz
LT51c2VySW5pdGlhdGVkQWN0aXZpdHkobmF2aWdhdGlvbkFjdGlvbkRhdGEudXNlckdlc3R1cmVU
b2tlbklkZW50aWZpZXIpOwogICAgIGJvb2wgc2hvdWxkT3BlbkFwcExpbmtzID0gbV9tYWluRnJh
bWUgJiYgbV9tYWluRnJhbWUtPnVybCgpLmhvc3QoKSAhPSByZXF1ZXN0LnVybCgpLmhvc3QoKTsK
LSAgICBhdXRvIG5hdmlnYXRpb25BY3Rpb24gPSBBUEk6Ok5hdmlnYXRpb25BY3Rpb246OmNyZWF0
ZShXVEZNb3ZlKG5hdmlnYXRpb25BY3Rpb25EYXRhKSwgc291cmNlRnJhbWVJbmZvLmdldCgpLCBu
dWxscHRyLCBmcmFtZU5hbWUsIFdURk1vdmUocmVxdWVzdCksIFVSTCB7IH0sIHNob3VsZE9wZW5B
cHBMaW5rcywgV1RGTW92ZSh1c2VySW5pdGlhdGVkQWN0aXZpdHkpKTsKKyAgICBhdXRvIG5hdmln
YXRpb25BY3Rpb24gPSBBUEk6Ok5hdmlnYXRpb25BY3Rpb246OmNyZWF0ZShXVEZNb3ZlKG5hdmln
YXRpb25BY3Rpb25EYXRhKSwgc291cmNlRnJhbWVJbmZvLmdldCgpLCBudWxscHRyLCBmcmFtZU5h
bWUsIFJlc291cmNlUmVxdWVzdChyZXF1ZXN0KSwgVVJMIHsgfSwgc2hvdWxkT3BlbkFwcExpbmtz
LCBXVEZNb3ZlKHVzZXJJbml0aWF0ZWRBY3Rpdml0eSkpOwogICAgIAogICAgIGF1dG8gbGlzdGVu
ZXIgPSBtYWtlUmVmKGZyYW1lLT5zZXRVcFBvbGljeUxpc3RlbmVyUHJveHkoW3RoaXMsIHByb3Rl
Y3RlZFRoaXMgPSBtYWtlUmVmKCp0aGlzKSwgaWRlbnRpZmllciwgbGlzdGVuZXJJRCwgZnJhbWVJ
RCwgbmF2aWdhdGlvbkFjdGlvbl0gKFBvbGljeUFjdGlvbiBwb2xpY3lBY3Rpb24sIEFQSTo6V2Vi
c2l0ZVBvbGljaWVzKiwgUHJvY2Vzc1N3YXBSZXF1ZXN0ZWRCeUNsaWVudCBwcm9jZXNzU3dhcFJl
cXVlc3RlZEJ5Q2xpZW50LCBSZWZQdHI8U2FmZUJyb3dzaW5nV2FybmluZz4mJiBzYWZlQnJvd3Np
bmdXYXJuaW5nLCBPcHRpb25hbDxOYXZpZ2F0aW5nVG9BcHBCb3VuZERvbWFpbj4gaXNOYXZpZ2F0
aW5nVG9BcHBCb3VuZERvbWFpbikgbXV0YWJsZSB7CiAgICAgICAgIC8vIEZJWE1FOiBBc3NlcnQg
dGhlIEFQSTo6V2Vic2l0ZVBvbGljaWVzKiBpcyBudWxscHRyIGhlcmUgb25jZSBjbGllbnRzIG9m
IFdLRnJhbWVQb2xpY3lMaXN0ZW5lclVzZVdpdGhQb2xpY2llcyBnbyBhd2F5LgpkaWZmIC0tZ2l0
IGEvVG9vbHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDIyYWFlZWFlMGQ0YTA1
MzZkMjIwMGM4NzNhZWQ1OGY0M2U5OTM5MDcuLjA1M2IxYWMxNDhjNGIyNjg2NTA3ODQxYzdjNzcx
NjFiMzRjMzFkOWQgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAyMC0xMi0xNyAgQWxleCBDaHJpc3RlbnNlbiAgPGFj
aHJpc3RlbnNlbkB3ZWJraXQub3JnPgorCisgICAgICAgIFJFR1JFU1NJT04ocjI3MDYzOCkgZGVj
aWRlUG9saWN5Rm9yTmV3V2luZG93QWN0aW9uIHNob3VsZCBoYXZlIG5vbi1udWxsIHJlcXVlc3QK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMDAwMQor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVGVzdFdl
YktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9EZWNpZGVQb2xpY3lGb3JOYXZpZ2F0aW9uQWN0aW9u
Lm1tOgorICAgICAgICAoVEVTVCk6CisKIDIwMjAtMTItMTcgIFphbiBEb2JlcnNlayAgPHpkb2Jl
cnNla0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJlb3JkZXJpbmcgYXNzb2Np
YXRlZCBlbWFpbCBhZGRyZXNzZXMgaW4KZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkv
VGVzdHMvV2ViS2l0Q29jb2EvRGVjaWRlUG9saWN5Rm9yTmF2aWdhdGlvbkFjdGlvbi5tbSBiL1Rv
b2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvRGVjaWRlUG9saWN5Rm9yTmF2aWdh
dGlvbkFjdGlvbi5tbQppbmRleCA4Y2JmZjNhYTM4M2RjNzkxOWI0YzdhOGE2MjRlNDYxNTMwMTY5
NzQwLi4zZDY4MGQxMzVjNjc2ODQxZDc3NmVkMTU3ZWNlZjEzNDBmYzY3ODFjIDEwMDY0NAotLS0g
YS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL0RlY2lkZVBvbGljeUZvck5h
dmlnYXRpb25BY3Rpb24ubW0KKysrIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRD
b2NvYS9EZWNpZGVQb2xpY3lGb3JOYXZpZ2F0aW9uQWN0aW9uLm1tCkBAIC0yOCw2ICsyOCw3IEBA
CiAjaWYgUExBVEZPUk0oTUFDKQogCiAjaW1wb3J0ICJQbGF0Zm9ybVV0aWxpdGllcy5oIgorI2lt
cG9ydCAiUGxhdGZvcm1XZWJWaWV3LmgiCiAjaW1wb3J0ICJUZXN0UHJvdG9jb2wuaCIKICNpbXBv
cnQgPFdlYktpdC9XS05hdmlnYXRpb25BY3Rpb25Qcml2YXRlLmg+CiAjaW1wb3J0IDxXZWJLaXQv
V0tQcm9jZXNzUG9vbFByaXZhdGUuaD4KQEAgLTI1Nyw2ICsyNTgsMjkgQEAgVEVTVChXZWJLaXQs
IERlY2lkZVBvbGljeUZvck5hdmlnYXRpb25BY3Rpb25PcGVuTmV3V2luZG93QW5kRGVhbGxvY1Nv
dXJjZVdlYlZpZXcKICAgICBhY3Rpb24gPSBudWxscHRyOwogfQogCisjaWYgV0tfSEFWRV9DX1NQ
SQorVEVTVChXZWJLaXQsIERlY2lkZVBvbGljeUZvck5ld1dpbmRvd0FjdGlvbikKK3sKKyAgICBh
dXRvIGNvbnRleHQgPSBhZG9wdFdLKFdLQ29udGV4dENyZWF0ZVdpdGhDb25maWd1cmF0aW9uKG51
bGxwdHIpKTsKKworICAgIFRlc3RXZWJLaXRBUEk6OlBsYXRmb3JtV2ViVmlldyB3ZWJWaWV3KGNv
bnRleHQuZ2V0KCkpOworCisgICAgV0tQYWdlUG9saWN5Q2xpZW50VjEgcG9saWN5Q2xpZW50Owor
ICAgIG1lbXNldCgmcG9saWN5Q2xpZW50LCAwLCBzaXplb2YocG9saWN5Q2xpZW50KSk7CisgICAg
cG9saWN5Q2xpZW50LmJhc2UudmVyc2lvbiA9IDE7CisgICAgcG9saWN5Q2xpZW50LmRlY2lkZVBv
bGljeUZvck5ld1dpbmRvd0FjdGlvbiA9IFtdIChXS1BhZ2VSZWYgcGFnZSwgV0tGcmFtZVJlZiBm
cmFtZSwgV0tGcmFtZU5hdmlnYXRpb25UeXBlIG5hdmlnYXRpb25UeXBlLCBXS0V2ZW50TW9kaWZp
ZXJzIG1vZGlmaWVycywgV0tFdmVudE1vdXNlQnV0dG9uIG1vdXNlQnV0dG9uLCBXS1VSTFJlcXVl
c3RSZWYgcmVxdWVzdCwgV0tTdHJpbmdSZWYgZnJhbWVOYW1lLCBXS0ZyYW1lUG9saWN5TGlzdGVu
ZXJSZWYgbGlzdGVuZXIsIFdLVHlwZVJlZiB1c2VyRGF0YSwgY29uc3Qgdm9pZCogY2xpZW50SW5m
bykgeworICAgICAgICBFWFBFQ1RfVFJVRShXS1N0cmluZ0lzRXF1YWxUb1VURjhDU3RyaW5nKGFk
b3B0V0soV0tVUkxDb3B5U3RyaW5nKGFkb3B0V0soV0tVUkxSZXF1ZXN0Q29weVVSTChyZXF1ZXN0
KSkuZ2V0KCkpKS5nZXQoKSwgImh0dHBzOi8vd2Via2l0Lm9yZy8iKSk7CisgICAgICAgIFdLRnJh
bWVQb2xpY3lMaXN0ZW5lcklnbm9yZShsaXN0ZW5lcik7CisgICAgICAgIGRlY2lkZWRQb2xpY3kg
PSB0cnVlOworICAgIH07CisgICAgV0tQYWdlU2V0UGFnZVBvbGljeUNsaWVudCh3ZWJWaWV3LnBh
Z2UoKSwgJnBvbGljeUNsaWVudC5iYXNlKTsKKworICAgIFdLUGFnZUxvYWRIVE1MU3RyaW5nKHdl
YlZpZXcucGFnZSgpLCBhZG9wdFdLKFdLU3RyaW5nQ3JlYXRlV2l0aFVURjhDU3RyaW5nKCI8Ym9k
eSBvbmxvYWQ9J2FuY2hvclRhZy5jbGljaygpJz48YSBocmVmPSdodHRwczovL3dlYmtpdC5vcmcv
JyBpZD0nYW5jaG9yVGFnJyB0YXJnZXQ9X2JsYW5rPmxpbms8L2E+PC9ib2R5PiIpKS5nZXQoKSwg
bnVsbHB0cik7CisKKyAgICBUZXN0V2ViS2l0QVBJOjpVdGlsOjpydW4oJmRlY2lkZWRQb2xpY3kp
OworfQorI2VuZGlmIC8vIFdLX0hBVkVfQ19TUEkKKwogVEVTVChXZWJLaXQsIERlY2lkZVBvbGlj
eUZvck5hdmlnYXRpb25BY3Rpb25Gb3JUYXJnZXRlZEh5cGVybGluaykKIHsKICAgICBhdXRvIHdl
YlZpZXcgPSBhZG9wdE5TKFtbV0tXZWJWaWV3IGFsbG9jXSBpbml0V2l0aEZyYW1lOk5TTWFrZVJl
Y3QoMCwgMCwgODAwLCA2MDApXSk7Cg==
</data>
<flag name="review"
          id="434033"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>