Implement initial of chrome.readingListPrivate api.
commit2eb48e684368d538564e253a6eb6c33f88132326
authoryfriedman@chromium.org <yfriedman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 14 Jan 2014 13:40:32 +0000 (14 13:40 +0000)
committeryfriedman@chromium.org <yfriedman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 14 Jan 2014 13:40:32 +0000 (14 13:40 +0000)
tree9e77f55d0b0b9195daaa1bce6bdb01acb016cdc1
parent03fae593b4ecd610248d6260262a556beaad8b6a
Implement initial of chrome.readingListPrivate api.

For experimentation with the dom distiller component, this provides a minimal API wrapping the functions of DomDistillerService.

Sketch proposal:
https://docs.google.com/a/google.com/document/d/1zLTKNAOkTyFpgeJqWg3Jn17Ayc-sYafyftBE6KUldV4/edit

BUG=288015
TBR=joi

Review URL: https://codereview.chromium.org/116553005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244681 0039d316-1c4b-4281-b951-d872f2087c98
24 files changed:
chrome/browser/extensions/api/reading_list_private/reading_list_private_api.cc [new file with mode: 0644]
chrome/browser/extensions/api/reading_list_private/reading_list_private_api.h [new file with mode: 0644]
chrome/browser/extensions/api/reading_list_private/reading_list_private_apitest.cc [new file with mode: 0644]
chrome/browser/extensions/extension_function_histogram_value.h
chrome/chrome_browser_extensions.gypi
chrome/chrome_tests.gypi
chrome/common/extensions/api/_api_features.json
chrome/common/extensions/api/_permission_features.json
chrome/common/extensions/api/api.gyp
chrome/common/extensions/api/reading_list_private.json [new file with mode: 0644]
chrome/common/extensions/permissions/chrome_api_permissions.cc
chrome/common/extensions/permissions/permission_set_unittest.cc
chrome/test/data/extensions/api_test/reading_list_private/manifest.json [new file with mode: 0644]
chrome/test/data/extensions/api_test/reading_list_private/test.html [new file with mode: 0644]
chrome/test/data/extensions/api_test/reading_list_private/test.js [new file with mode: 0644]
components/components_tests.gyp
components/dom_distiller.gypi
components/dom_distiller/core/dom_distiller_service.cc
components/dom_distiller/core/dom_distiller_service.h
components/dom_distiller/core/dom_distiller_service_unittest.cc
components/dom_distiller/core/fake_distiller.cc
components/dom_distiller/core/fake_distiller.h
components/dom_distiller/core/task_tracker_unittest.cc
extensions/common/permissions/api_permission.h