• justincarlson's avatar
    Rewrite the PpdProvider/PpdCache to use the SCS backend. · 2fc4d82b
    justincarlson authored
    Along the way, clean it up a lot based on lessons learned from my first chromium code.
    
        Note this changes PpdReference to use just a single "effective_make_and_model"
        field to resolve ppds from the ppd server.  This closely mirrors what's usually available from IPP and other sources, so seems to be the most sensible key for doing ppd lookups.
    
        This also updates all callsites and cascading changes to make the provider changes work.
    
    BUG=617253
    R=skau
    CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation
    
    Review-Url: https://codereview.chromium.org/2613683004
    Cr-Commit-Position: refs/heads/master@{#448100}
    2fc4d82b
printer_translator.cc 4.46 KB