New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 621070 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Email to this user bounced
Closed: Aug 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Chrome , Mac
Pri: 3
Type: Feature



Sign in to add a comment

[TabManager] Expose discarding to extensions.

Project Member Reported by georgesak@chromium.org, Jun 17 2016

Issue description

Add an extensions API so that the tab discarding feature can be exposed to extenions.
 

Comment 1 Deleted

Here's the design document with the new additions: https://goo.gl/EVb6kt
Project Member

Comment 4 by bugdroid1@chromium.org, Jul 22 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/8665371960b29c5034562a3f65e51106c6a362b1

commit 8665371960b29c5034562a3f65e51106c6a362b1
Author: andersoncss <andersoncss@google.com>
Date: Fri Jul 22 20:51:59 2016

Discardable property support on TabManager

BUG= 621070 

Review-Url: https://codereview.chromium.org/2167843004
Cr-Commit-Position: refs/heads/master@{#407258}

[modify] https://crrev.com/8665371960b29c5034562a3f65e51106c6a362b1/chrome/browser/memory/tab_manager.cc
[modify] https://crrev.com/8665371960b29c5034562a3f65e51106c6a362b1/chrome/browser/memory/tab_manager.h
[modify] https://crrev.com/8665371960b29c5034562a3f65e51106c6a362b1/chrome/browser/memory/tab_manager_browsertest.cc
[modify] https://crrev.com/8665371960b29c5034562a3f65e51106c6a362b1/chrome/browser/memory/tab_manager_observer.cc
[modify] https://crrev.com/8665371960b29c5034562a3f65e51106c6a362b1/chrome/browser/memory/tab_manager_observer.h
[modify] https://crrev.com/8665371960b29c5034562a3f65e51106c6a362b1/chrome/browser/memory/tab_manager_observer_browsertest.cc
[modify] https://crrev.com/8665371960b29c5034562a3f65e51106c6a362b1/chrome/browser/memory/tab_manager_unittest.cc
[modify] https://crrev.com/8665371960b29c5034562a3f65e51106c6a362b1/chrome/browser/memory/tab_manager_web_contents_data.cc
[modify] https://crrev.com/8665371960b29c5034562a3f65e51106c6a362b1/chrome/browser/memory/tab_manager_web_contents_data.h
[modify] https://crrev.com/8665371960b29c5034562a3f65e51106c6a362b1/chrome/browser/memory/tab_stats.cc
[modify] https://crrev.com/8665371960b29c5034562a3f65e51106c6a362b1/chrome/browser/memory/tab_stats.h

Project Member

Comment 5 by bugdroid1@chromium.org, Jul 27 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/71250fbd07f01e5f5f27bccce5ac23d4c94e3563

commit 71250fbd07f01e5f5f27bccce5ac23d4c94e3563
Author: andersoncss <andersoncss@google.com>
Date: Wed Jul 27 15:50:43 2016

Implementing TabManager extensions API Discard Function.

BUG= 621070 

Review-Url: https://codereview.chromium.org/2153943002
Cr-Commit-Position: refs/heads/master@{#408137}

[modify] https://crrev.com/71250fbd07f01e5f5f27bccce5ac23d4c94e3563/chrome/browser/extensions/api/tabs/tabs_api.cc
[modify] https://crrev.com/71250fbd07f01e5f5f27bccce5ac23d4c94e3563/chrome/browser/extensions/api/tabs/tabs_api.h
[modify] https://crrev.com/71250fbd07f01e5f5f27bccce5ac23d4c94e3563/chrome/browser/extensions/api/tabs/tabs_constants.cc
[modify] https://crrev.com/71250fbd07f01e5f5f27bccce5ac23d4c94e3563/chrome/browser/extensions/api/tabs/tabs_constants.h
[modify] https://crrev.com/71250fbd07f01e5f5f27bccce5ac23d4c94e3563/chrome/browser/extensions/api/tabs/tabs_test.cc
[modify] https://crrev.com/71250fbd07f01e5f5f27bccce5ac23d4c94e3563/chrome/browser/memory/tab_manager.cc
[modify] https://crrev.com/71250fbd07f01e5f5f27bccce5ac23d4c94e3563/chrome/browser/memory/tab_manager.h
[modify] https://crrev.com/71250fbd07f01e5f5f27bccce5ac23d4c94e3563/chrome/common/extensions/api/tabs.json
[modify] https://crrev.com/71250fbd07f01e5f5f27bccce5ac23d4c94e3563/extensions/browser/extension_function_histogram_value.h
[modify] https://crrev.com/71250fbd07f01e5f5f27bccce5ac23d4c94e3563/tools/metrics/histograms/histograms.xml

Project Member

Comment 7 by bugdroid1@chromium.org, Aug 12 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/fd947a4ae3079420cbb1cdd374f7df188d023c41

commit fd947a4ae3079420cbb1cdd374f7df188d023c41
Author: andersoncss <andersoncss@google.com>
Date: Fri Aug 12 14:10:42 2016

AutoDiscardable property support on Chrome Extensions Tabs API.

BUG= 621070 

Review-Url: https://codereview.chromium.org/2205523002
Cr-Commit-Position: refs/heads/master@{#411641}

[modify] https://crrev.com/fd947a4ae3079420cbb1cdd374f7df188d023c41/chrome/browser/extensions/api/tabs/tabs_api.cc
[modify] https://crrev.com/fd947a4ae3079420cbb1cdd374f7df188d023c41/chrome/browser/extensions/api/tabs/tabs_constants.cc
[modify] https://crrev.com/fd947a4ae3079420cbb1cdd374f7df188d023c41/chrome/browser/extensions/api/tabs/tabs_constants.h
[modify] https://crrev.com/fd947a4ae3079420cbb1cdd374f7df188d023c41/chrome/browser/extensions/api/tabs/tabs_event_router.cc
[modify] https://crrev.com/fd947a4ae3079420cbb1cdd374f7df188d023c41/chrome/browser/extensions/api/tabs/tabs_event_router.h
[modify] https://crrev.com/fd947a4ae3079420cbb1cdd374f7df188d023c41/chrome/browser/extensions/api/tabs/tabs_test.cc
[modify] https://crrev.com/fd947a4ae3079420cbb1cdd374f7df188d023c41/chrome/browser/extensions/extension_tab_util.cc
[modify] https://crrev.com/fd947a4ae3079420cbb1cdd374f7df188d023c41/chrome/browser/extensions/extension_tabs_apitest.cc
[modify] https://crrev.com/fd947a4ae3079420cbb1cdd374f7df188d023c41/chrome/common/extensions/api/tabs.json
[modify] https://crrev.com/fd947a4ae3079420cbb1cdd374f7df188d023c41/chrome/test/data/extensions/api_test/tabs/basics/discarded.js

Status: Fixed (was: Started)

Sign in to add a comment