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

Issue 1574133002: [DevTools] Added base SourceMap implementation on backend (Closed)

Created:
4 years, 11 months ago by kozy
Modified:
4 years, 11 months ago
Reviewers:
dgozman, lushnikov, 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, sergeyv+blink_chromium.org, kozyatinskiy+blink_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[DevTools] Added base SourceMap implementation on backend This class will be used in next CL for parsing inline source maps on backend side. We need to parse it for skipping pauses in blackboxed sources with source maps. BUG=341082 R=pfeldman@chromium.org,lushnikov@chromium.org,dgozman@chromium.org Committed: https://crrev.com/3136a502672cbdae1cc51c93b5ab3b79e778416d Cr-Commit-Position: refs/heads/master@{#369618}

Patch Set 1 #

Patch Set 2 : #

Total comments: 2

Patch Set 3 : #

Patch Set 4 : #

Total comments: 24

Patch Set 5 : #

Patch Set 6 : Added missing headers #

Total comments: 2

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+504 lines, -0 lines) Patch
M third_party/WebKit/Source/core/core.gypi View 1 2 3 4 5 6 7 2 chunks +3 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/core/inspector/v8/SourceMap.h View 1 2 3 4 5 6 7 8 1 chunk +55 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp View 1 2 3 4 5 1 chunk +263 lines, -0 lines 0 comments Download
A third_party/WebKit/Source/core/inspector/v8/SourceMapTest.cpp View 1 2 3 4 5 6 7 1 chunk +183 lines, -0 lines 0 comments Download

Messages

Total messages: 45 (20 generated)
kozy
ptal!
4 years, 11 months ago (2016-01-12 01:55:02 UTC) #1
lushnikov
https://codereview.chromium.org/1574133002/diff/20001/third_party/WebKit/Source/core/inspector/v8/SourceMapTest.cpp File third_party/WebKit/Source/core/inspector/v8/SourceMapTest.cpp (right): https://codereview.chromium.org/1574133002/diff/20001/third_party/WebKit/Source/core/inspector/v8/SourceMapTest.cpp#newcode53 third_party/WebKit/Source/core/inspector/v8/SourceMapTest.cpp:53: // Generate test by SourceMap.js and add. delete comment
4 years, 11 months ago (2016-01-12 02:03:35 UTC) #2
kozy
All done! https://codereview.chromium.org/1574133002/diff/20001/third_party/WebKit/Source/core/inspector/v8/SourceMapTest.cpp File third_party/WebKit/Source/core/inspector/v8/SourceMapTest.cpp (right): https://codereview.chromium.org/1574133002/diff/20001/third_party/WebKit/Source/core/inspector/v8/SourceMapTest.cpp#newcode53 third_party/WebKit/Source/core/inspector/v8/SourceMapTest.cpp:53: // Generate test by SourceMap.js and add. ...
4 years, 11 months ago (2016-01-12 02:11:14 UTC) #3
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1574133002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1574133002/40001
4 years, 11 months ago (2016-01-12 02:12:24 UTC) #5
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/134394)
4 years, 11 months ago (2016-01-12 02:22:48 UTC) #7
kozy
Dmitry, please take a look!
4 years, 11 months ago (2016-01-12 22:04:11 UTC) #10
pfeldman
https://codereview.chromium.org/1574133002/diff/60001/third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp File third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp (right): https://codereview.chromium.org/1574133002/diff/60001/third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp#newcode31 third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp:31: bool jsonStringArrayAsVector(PassRefPtr<blink::JSONArray> jsonArray, Vector<String>& vector, bool mandatory) What is ...
4 years, 11 months ago (2016-01-13 00:21:47 UTC) #11
dgozman
https://codereview.chromium.org/1574133002/diff/60001/third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp File third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp (right): https://codereview.chromium.org/1574133002/diff/60001/third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp#newcode13 third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp:13: const char* kVersionString = "version"; const char kVersionString[] = ...
4 years, 11 months ago (2016-01-13 01:07:25 UTC) #12
kozy
All done. https://codereview.chromium.org/1574133002/diff/60001/third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp File third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp (right): https://codereview.chromium.org/1574133002/diff/60001/third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp#newcode13 third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp:13: const char* kVersionString = "version"; On 2016/01/13 ...
4 years, 11 months ago (2016-01-13 20:24:43 UTC) #14
dgozman
lgtm https://codereview.chromium.org/1574133002/diff/120001/third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp File third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp (right): https://codereview.chromium.org/1574133002/diff/120001/third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp#newcode156 third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp:156: auto it = std::lower_bound(m_mappings.begin(), m_mappings.end(), std::make_pair(line, column), entryCompareWithTarget); ...
4 years, 11 months ago (2016-01-14 00:08:01 UTC) #15
kozy
thanks! https://codereview.chromium.org/1574133002/diff/120001/third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp File third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp (right): https://codereview.chromium.org/1574133002/diff/120001/third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp#newcode156 third_party/WebKit/Source/core/inspector/v8/SourceMap.cpp:156: auto it = std::lower_bound(m_mappings.begin(), m_mappings.end(), std::make_pair(line, column), entryCompareWithTarget); ...
4 years, 11 months ago (2016-01-14 00:28:45 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1574133002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1574133002/120001
4 years, 11 months ago (2016-01-14 00:29:40 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1574133002/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1574133002/140001
4 years, 11 months ago (2016-01-14 00:42:50 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_dbg_recipe on tryserver.chromium.android (JOB_TIMED_OUT, no build URL) android_chromium_gn_compile_dbg on ...
4 years, 11 months ago (2016-01-14 02:49:06 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1574133002/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1574133002/140001
4 years, 11 months ago (2016-01-14 18:23:37 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/135646)
4 years, 11 months ago (2016-01-14 18:35:10 UTC) #28
pfeldman
lgtm
4 years, 11 months ago (2016-01-14 18:37:37 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1574133002/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1574133002/140001
4 years, 11 months ago (2016-01-14 18:45:18 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1574133002/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1574133002/160001
4 years, 11 months ago (2016-01-14 19:22:10 UTC) #34
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_compile_dbg_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_compile_dbg_ng/builds/131676)
4 years, 11 months ago (2016-01-14 20:41:11 UTC) #36
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1574133002/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1574133002/180001
4 years, 11 months ago (2016-01-14 22:33:32 UTC) #39
commit-bot: I haz the power
Committed patchset #9 (id:180001)
4 years, 11 months ago (2016-01-14 23:51:51 UTC) #41
commit-bot: I haz the power
Patchset 9 (id:??) landed as https://crrev.com/3136a502672cbdae1cc51c93b5ab3b79e778416d Cr-Commit-Position: refs/heads/master@{#369618}
4 years, 11 months ago (2016-01-14 23:53:09 UTC) #43
caseq
A revert of this CL (patchset #9 id:180001) has been created in https://codereview.chromium.org/1588053004/ by caseq@chromium.org. ...
4 years, 11 months ago (2016-01-15 00:07:32 UTC) #44
samuong
4 years, 11 months ago (2016-01-15 00:12:12 UTC) #45
Message was sent while issue was closed.
A revert of this CL (patchset #9 id:180001) has been created in
https://codereview.chromium.org/1586763009/ by samuong@chromium.org.

The reason for reverting is: looks like this is causing a compile failure:
http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Linux%20Oilpan%...
.

Powered by Google App Engine
This is Rietveld 408576698