• Sasha Bermeister's avatar
    Move WebSharedWorkerImpl to core/exported · 59f18496
    Sasha Bermeister authored
    Move WebSharedWorkerImpl to core/exported, which requires adding a
    callback inside ModulesInitializer to create objects for various
    classes in modules/ (LocalFileSystemClient and IndexedDBClient, and
    moving both Impl files to modules/ as well). Also added a Create()
    method for WebLocalFrame to WebFactory, and minor other required
    changes.
    
    This change moves the following classes out of web/:
    - WebSharedWorkerImpl -> core/exported
    - WebSharedWorkerReportingProxyImpl -> core/workers
    - LocalFileSystemClient -> modules/filesystem
    - IndexedDBClientImpl -> modules/indexeddb
    
    Bug: 712963
    Change-Id: I44b83f02342f179a71fdb15c0f889a0ab41dc878
    Reviewed-on: https://chromium-review.googlesource.com/522503
    Commit-Queue: Sasha Morrissey <sashab@chromium.org>
    Reviewed-by: default avatarKinuko Yasuda <kinuko@chromium.org>
    Reviewed-by: default avatarKentaro Hara <haraken@chromium.org>
    Reviewed-by: default avatarStuart Langley <slangley@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#477575}
    59f18496
IndexedDBClientImpl.cpp 3.17 KB