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

Issue 884057 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Sep 20
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Remove usage of base::Bind in components/subresource_filter

Project Member Reported by csharrison@chromium.org, Sep 14

Issue description

We should migrate to BindOnce/BindRepeating.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Sep 14

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

commit 6347629cca3667eb9c3c680cf3c880bae849d670
Author: Charlie Harrison <csharrison@chromium.org>
Date: Fri Sep 14 20:27:03 2018

Remove usage of base::Bind in async_document_subresource_filter

This API is deprecated. Bind is replaced by BindOnce which is a
semantics change, but shouldn't result in a behavior change.

Bug:  884057 
Change-Id: I06e728a88a84ed6e042e6f2e90f5a0ad9d40eecb
Reviewed-on: https://chromium-review.googlesource.com/1225994
Reviewed-by: Josh Karlin <jkarlin@chromium.org>
Commit-Queue: Charlie Harrison <csharrison@chromium.org>
Cr-Commit-Position: refs/heads/master@{#591455}
[modify] https://crrev.com/6347629cca3667eb9c3c680cf3c880bae849d670/components/subresource_filter/content/browser/activation_state_computing_navigation_throttle.cc
[modify] https://crrev.com/6347629cca3667eb9c3c680cf3c880bae849d670/components/subresource_filter/content/browser/async_document_subresource_filter.cc
[modify] https://crrev.com/6347629cca3667eb9c3c680cf3c880bae849d670/components/subresource_filter/content/browser/async_document_subresource_filter.h
[modify] https://crrev.com/6347629cca3667eb9c3c680cf3c880bae849d670/components/subresource_filter/content/browser/async_document_subresource_filter_test_utils.cc
[modify] https://crrev.com/6347629cca3667eb9c3c680cf3c880bae849d670/components/subresource_filter/content/browser/async_document_subresource_filter_test_utils.h
[modify] https://crrev.com/6347629cca3667eb9c3c680cf3c880bae849d670/components/subresource_filter/content/browser/async_document_subresource_filter_unittest.cc
[modify] https://crrev.com/6347629cca3667eb9c3c680cf3c880bae849d670/components/subresource_filter/content/browser/subframe_navigation_filtering_throttle.cc

Cc: csharrison@chromium.org
Owner: ericrobinson@chromium.org
Eric: wanna finish this up? I think the only other usage is in ruleset service.
Yep, I'll take that on now, seeing as the move went through.
Project Member

Comment 5 by bugdroid1@chromium.org, Sep 20

Status: Fixed (was: Started)
Closing, as this should be the last of the usages.

Sign in to add a comment