⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 244359 in webkit


Ignore:
Timestamp:
Apr 16, 2019, 2:35:13 PM (7 years ago)
Author:
wilander@apple.com
Message:

Set test conditions closer to conversion redirect in LayoutTests/http/tests/adClickAttribution/send-attribution-conversion-request.html
https://bugs.webkit.org/show_bug.cgi?id=196983
<rdar://problem/49952679>

Unreviewed test gardening.

  • http/tests/adClickAttribution/resources/redirectToConversion.php:
  • http/tests/adClickAttribution/send-attribution-conversion-request.html:
Location:
trunk/LayoutTests
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r244353 r244359  
     12019-04-16  John Wilander  <wilander@apple.com>
     2
     3        Set test conditions closer to conversion redirect in LayoutTests/http/tests/adClickAttribution/send-attribution-conversion-request.html
     4        https://bugs.webkit.org/show_bug.cgi?id=196983
     5        <rdar://problem/49952679>
     6
     7        Unreviewed test gardening.
     8
     9        * http/tests/adClickAttribution/resources/redirectToConversion.php:
     10        * http/tests/adClickAttribution/send-attribution-conversion-request.html:
     11
    1122019-04-16  Devin Rousso  <drousso@apple.com>
    213
  • trunk/LayoutTests/http/tests/adClickAttribution/resources/redirectToConversion.php

    r244086 r244359  
    11<?php
    22header("HTTP/1.0 302 Found");
     3header("Cache-Control: no-cache, no-store, must-revalidate");
    34if (isset($_GET["conversionData"]) && isset($_GET["priority"])) {
    45  header("Location: /.well-known/ad-click-attribution/" . $_GET["conversionData"] . "/" . $_GET["priority"]);
  • trunk/LayoutTests/http/tests/adClickAttribution/send-attribution-conversion-request.html

    r244346 r244359  
    1919        testRunner.dumpChildFramesAsText();
    2020        testRunner.setAllowsAnySSLCertificate(true);
    21         testRunner.setAdClickAttributionOverrideTimerForTesting(true);
    2221    }
    2322
     
    4241
    4342        let iframeElement = document.createElement("iframe");
    44         iframeElement.src = "http://127.0.0.1:8000/adClickAttribution/resources/getConversionData.php?endTest=true&timeout_ms=4000&nonce=" + nonce;
     43        iframeElement.src = "http://127.0.0.1:8000/adClickAttribution/resources/getConversionData.php?endTest=true&timeout_ms=2000&nonce=" + nonce;
    4544        document.body.appendChild(iframeElement);
    4645    }
     
    4948        if (window.testRunner) {
    5049            if (window.location.search === "?stepTwo") {
    51                 testRunner.setAdClickAttributionConversionURLForTesting("http://127.0.0.1:8000/adClickAttribution/resources/conversionReport.php?nonce=" + nonce);
    5250                let imageElement = document.createElement("img");
    53                 imageElement.src = "https://127.0.0.1:8443/adClickAttribution/resources/redirectToConversion.php?conversionData=12";
     51                imageElement.src = "https://127.0.0.1:8443/adClickAttribution/resources/redirectToConversion.php?conversionData=12&nonce=" + nonce;
    5452                imageElement.id = "pixel";
    5553                imageElement.onerror = function() {
    5654                    appendConversionDataIframeAndFinish();
    5755                };
     56                testRunner.setAdClickAttributionConversionURLForTesting("http://127.0.0.1:8000/adClickAttribution/resources/conversionReport.php?nonce=" + nonce);
     57                testRunner.setAdClickAttributionOverrideTimerForTesting(true);
    5858                document.body.appendChild(imageElement);
    5959            } else {
Note: See TracChangeset for help on using the changeset viewer.