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

Issue 705063004: DevTools: Promisify WebInspector.TempFile (Closed)

Created:
6 years, 1 month ago by loislo
Modified:
6 years, 1 month ago
Reviewers:
vsevik, apavlov, pfeldman, yurys
CC:
blink-reviews, caseq+blink_chromium.org, loislo+blink_chromium.org, eustas+blink_chromium.org, malch+blink_chromium.org, yurys+blink_chromium.org, lushnikov+blink_chromium.org, vsevik+blink_chromium.org, pfeldman+blink_chromium.org, paulirish+reviews_chromium.org, apavlov+blink_chromium.org, devtools-reviews_chromium.org, sergeyv+blink_chromium.org, aandrey+blink_chromium.org
Project:
blink
Visibility:
Public.

Description

DevTools: Promisify WebInspector.TempFile BUG= Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=185201

Patch Set 1 #

Patch Set 2 : a few more promises were added #

Total comments: 3

Patch Set 3 : rebaselined #

Total comments: 18

Patch Set 4 : comments addressed #

Patch Set 5 : comments addressed #

Patch Set 6 : teste were fixed #

Total comments: 2

Patch Set 7 : comments addressed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+119 lines, -107 lines) Patch
M LayoutTests/http/tests/inspector/inspector-test.js View 1 2 3 4 5 3 chunks +7 lines, -4 lines 0 comments Download
M LayoutTests/http/tests/inspector/timeline-test.js View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M LayoutTests/inspector/profiler/profiler-test.js View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M LayoutTests/inspector/profiler/temp-storage-cleaner.html View 1 2 3 4 5 6 1 chunk +7 lines, -7 lines 0 comments Download
M LayoutTests/inspector/tracing-test.js View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M Source/devtools/front_end/bindings/TempFile.js View 1 2 3 4 5 6 7 chunks +100 lines, -95 lines 0 comments Download
M Source/devtools/front_end/profiler/CPUProfileView.js View 1 2 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 21 (4 generated)
loislo
6 years, 1 month ago (2014-11-06 15:42:07 UTC) #2
loislo
ptal
6 years, 1 month ago (2014-11-07 10:23:26 UTC) #4
pfeldman
Why is this necessary? Does it fix the remote debugging bug?
6 years, 1 month ago (2014-11-07 10:41:10 UTC) #5
apavlov
https://codereview.chromium.org/705063004/diff/20001/Source/devtools/front_end/bindings/TempFile.js File Source/devtools/front_end/bindings/TempFile.js (right): https://codereview.chromium.org/705063004/diff/20001/Source/devtools/front_end/bindings/TempFile.js#newcode372 Source/devtools/front_end/bindings/TempFile.js:372: var worker = Runtime.startSharedWorker("temp_storage_shared_worker", "TempStorage"); I'm about to promisify ...
6 years, 1 month ago (2014-11-07 11:06:03 UTC) #7
loislo
It is plain promisification and it doesn't relate to the bug with remote debugging. https://codereview.chromium.org/705063004/diff/20001/Source/devtools/front_end/bindings/TempFile.js ...
6 years, 1 month ago (2014-11-10 08:56:30 UTC) #8
yurys
https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js File Source/devtools/front_end/bindings/TempFile.js (right): https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js#newcode61 Source/devtools/front_end/bindings/TempFile.js:61: return new Promise(fs.root.getDirectory.bind(fs.root, dirPath, { create: true })); I'd ...
6 years, 1 month ago (2014-11-10 16:29:30 UTC) #9
loislo
https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js File Source/devtools/front_end/bindings/TempFile.js (right): https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js#newcode61 Source/devtools/front_end/bindings/TempFile.js:61: return new Promise(fs.root.getDirectory.bind(fs.root, dirPath, { create: true })); On ...
6 years, 1 month ago (2014-11-10 21:02:17 UTC) #10
yurys
On 2014/11/10 21:02:17, loislo wrote: > https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js > File Source/devtools/front_end/bindings/TempFile.js (right): > > https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js#newcode61 > ...
6 years, 1 month ago (2014-11-10 21:34:45 UTC) #11
yurys
On 2014/11/10 21:02:17, loislo wrote: > https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js > File Source/devtools/front_end/bindings/TempFile.js (right): > > https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js#newcode61 > ...
6 years, 1 month ago (2014-11-10 21:34:47 UTC) #12
loislo
On 2014/11/10 21:34:47, yurys wrote: > On 2014/11/10 21:02:17, loislo wrote: > > > https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js ...
6 years, 1 month ago (2014-11-11 08:11:17 UTC) #13
yurys
https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js File Source/devtools/front_end/bindings/TempFile.js (right): https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js#newcode110 Source/devtools/front_end/bindings/TempFile.js:110: WebInspector.console.error("Failed to truncate temp file " + e.code + ...
6 years, 1 month ago (2014-11-11 09:41:04 UTC) #14
loislo
On 2014/11/11 09:41:04, yurys wrote: > https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js > File Source/devtools/front_end/bindings/TempFile.js (right): > > https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js#newcode110 > ...
6 years, 1 month ago (2014-11-11 10:00:33 UTC) #15
apavlov
https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js File Source/devtools/front_end/bindings/TempFile.js (right): https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js#newcode43 Source/devtools/front_end/bindings/TempFile.js:43: * @param {!string} dirPath Please never use '!' with ...
6 years, 1 month ago (2014-11-11 10:11:05 UTC) #16
loislo
On 2014/11/11 10:11:05, apavlov wrote: > https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js > File Source/devtools/front_end/bindings/TempFile.js (right): > > https://codereview.chromium.org/705063004/diff/40001/Source/devtools/front_end/bindings/TempFile.js#newcode43 > ...
6 years, 1 month ago (2014-11-12 08:36:59 UTC) #17
yurys
lgtm with nits https://codereview.chromium.org/705063004/diff/100001/LayoutTests/inspector/profiler/temp-storage-cleaner.html File LayoutTests/inspector/profiler/temp-storage-cleaner.html (right): https://codereview.chromium.org/705063004/diff/100001/LayoutTests/inspector/profiler/temp-storage-cleaner.html#newcode15 LayoutTests/inspector/profiler/temp-storage-cleaner.html:15: .catch(function(e) just pass it as second ...
6 years, 1 month ago (2014-11-12 10:29:06 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/705063004/120001
6 years, 1 month ago (2014-11-12 10:38:08 UTC) #20
commit-bot: I haz the power
6 years, 1 month ago (2014-11-12 11:48:02 UTC) #21
Message was sent while issue was closed.
Committed patchset #7 (id:120001) as 185201

Powered by Google App Engine
This is Rietveld 408576698