• Matt Menke's avatar
    Remove BrokenAlternativeServices's dependency on HttpServerProperties. · 2890796e
    Matt Menke authored
    Previously, http_server_properties_impl.h included on
    broken_alternative_services.h which included http_server_properties.h.
    
    Since HttpServerPropertiesImpl is the only implementation of
    HttpServerProperties, I want to merge the two files, but that would
    result in a circular dependency due to the aforementioned dependency.
    
    This CL moves the alternative services-related members of
    http_server_properties.h into alternative_services.h, which
    broken_alternatives_services.h now depends on.
    
    Bug: 984996
    Change-Id: Ibb037219662ea0c3eab534c1bf9b7c0f3ef4c32c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1724752
    Commit-Queue: Matt Menke <mmenke@chromium.org>
    Reviewed-by: default avatarZhongyi Shi <zhongyi@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#683635}
    2890796e
http_server_properties_manager.cc 36.4 KB