<?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>277571</bug_id>
          
          <creation_ts>2024-08-02 15:40:28 -0700</creation_ts>
          <short_desc>Try calling internals.markContextAsInsecure for not HTTPS WPT tests when run from localhost</short_desc>
          <delta_ts>2024-08-02 18:40: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>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=261038</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="Sam Sneddon [:gsnedders]">gsnedders</reporter>
          <assigned_to name="Sam Sneddon [:gsnedders]">gsnedders</assigned_to>
          <cc>cdumez</cc>
    
    <cc>richard_robinson2</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2050411</commentid>
    <comment_count>0</comment_count>
    <who name="Sam Sneddon [:gsnedders]">gsnedders</who>
    <bug_when>2024-08-02 15:40:28 -0700</bug_when>
    <thetext>Prior to bug 261038 being resolved, we&apos;re still running tests on localhost on the Apple ports.

However, localhost is a special case hostname and we should be running them from an insecure context. This causes some bogus failures (and differences between Apple and other ports).

We should try just calling internals.markContextAsInsecure() in this case in testharnessreport.js which should improve the situation for testharness.js tests at least (and reftests are probably less likely to be impacted by secure contexts).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2050412</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-08-02 15:40:37 -0700</bug_when>
    <thetext>&lt;rdar://problem/133092809&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2050457</commentid>
    <comment_count>2</comment_count>
    <who name="Sam Sneddon [:gsnedders]">gsnedders</who>
    <bug_when>2024-08-02 18:40:29 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/31685</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>