Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(170)

Issue 2703603003: [Devtools] Changed protocol to use setBlockedURLs instead of add/remove (Closed)

Created:
3 years, 10 months ago by allada
Modified:
3 years, 9 months ago
Reviewers:
pfeldman
CC:
chromium-reviews, caseq+blink_chromium.org, lushnikov+blink_chromium.org, pfeldman+blink_chromium.org, apavlov+blink_chromium.org, devtools-reviews_chromium.org, blink-reviews, pfeldman, kozyatinskiy+blink_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Devtools] Changed protocol to use setBlockedURLs instead of add/remove This patch just simplifies the protocol for network blocking in devtools to instead use setBlockedURLs instead of {add/remove}BlockedURL. R=pfeldman BUG=693219

Patch Set 1 : changes #

Total comments: 9

Patch Set 2 : changes #

Total comments: 2

Patch Set 3 : Merge branch 'ADD_ENABLE_DISABLE_REQUEST_BLOCKINg' into CHANGE_TO_SET_REQUEST_BLOCKING #

Patch Set 4 : changes #

Total comments: 3

Patch Set 5 : Merge #

Unified diffs Side-by-side diffs Delta from patch set Stats (+25 lines, -86 lines) Patch
M third_party/WebKit/Source/core/inspector/InspectorNetworkAgent.h View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/inspector/InspectorNetworkAgent.cpp View 1 2 3 4 1 chunk +7 lines, -18 lines 0 comments Download
M third_party/WebKit/Source/core/inspector/browser_protocol.json View 1 2 3 4 1 chunk +2 lines, -10 lines 0 comments Download
M third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js View 1 2 3 4 5 chunks +12 lines, -45 lines 0 comments Download
M third_party/WebKit/Source/devtools/front_end/ui/toolbar.css View 1 2 3 4 4 chunks +2 lines, -11 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 18 (11 generated)
allada
PTL
3 years, 10 months ago (2017-02-16 21:42:18 UTC) #2
allada
https://codereview.chromium.org/2703603003/diff/60001/third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js File third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js (right): https://codereview.chromium.org/2703603003/diff/60001/third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js#newcode695 third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js:695: /** @type {!Set<string>} */ This was moved because this._agents ...
3 years, 10 months ago (2017-02-16 22:14:49 UTC) #8
pfeldman
https://codereview.chromium.org/2703603003/diff/60001/third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js File third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js (right): https://codereview.chromium.org/2703603003/diff/60001/third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js#newcode850 third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js:850: this._updateBackendBlockedURLs(); inline backend update into this method. https://codereview.chromium.org/2703603003/diff/60001/third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js#newcode857 third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js:857: ...
3 years, 10 months ago (2017-02-16 22:29:25 UTC) #11
allada
PTaL https://codereview.chromium.org/2703603003/diff/60001/third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js File third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js (right): https://codereview.chromium.org/2703603003/diff/60001/third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js#newcode850 third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js:850: this._updateBackendBlockedURLs(); On 2017/02/16 22:29:24, pfeldman wrote: > inline ...
3 years, 10 months ago (2017-02-17 00:58:06 UTC) #14
pfeldman
https://codereview.chromium.org/2703603003/diff/80001/third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js File third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js (right): https://codereview.chromium.org/2703603003/diff/80001/third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js#newcode696 third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js:696: this._blockedURLs = new Set(); Why duping the data, just ...
3 years, 10 months ago (2017-02-21 23:59:01 UTC) #15
allada
PTaL
3 years, 9 months ago (2017-03-03 23:08:38 UTC) #17
pfeldman
3 years, 9 months ago (2017-03-06 18:23:10 UTC) #18
https://codereview.chromium.org/2703603003/diff/140001/third_party/WebKit/Sou...
File third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js (right):

https://codereview.chromium.org/2703603003/diff/140001/third_party/WebKit/Sou...
third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js:697:
this._blockedSetting.set([]);
Don't add it here?

https://codereview.chromium.org/2703603003/diff/140001/third_party/WebKit/Sou...
third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js:842:
agent.setBlockedURLs(urls);
It'be nice to not issue these calls unless necessary. Otherwise you are adding a
command issue at panel reveal.

https://codereview.chromium.org/2703603003/diff/140001/third_party/WebKit/Sou...
third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js:852:
this._updateBlockedURLs();
It can be easily achieved via clearing the blocked urls here upon enable ==
false.

Powered by Google App Engine
This is Rietveld 408576698