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

Issue 2612913002: DevTools: Add feature to capture full-height screenshots (Closed)

Created:
3 years, 11 months ago by ahmetemirercin
Modified:
3 years, 10 months ago
Reviewers:
paulirish, dgozman
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: Add feature to capture full-height screenshots BUG=638281

Patch Set 1 #

Total comments: 19

Patch Set 2 : DevTools: Add feature to capture full-height screenshots #

Total comments: 11

Patch Set 3 : DevTools: Add feature to capture full-height screenshots #

Total comments: 7

Patch Set 4 : DevTools: Add feature to capture full-height screenshots #

Patch Set 5 : nit #

Total comments: 2

Patch Set 6 : Rebase+setVisibleSize fix #

Patch Set 7 : More readable #

Total comments: 2

Messages

Total messages: 20 (3 generated)
ahmetemirercin
Please take a look at this?
3 years, 11 months ago (2017-01-04 23:11:39 UTC) #3
dgozman
Why is this one closed? Do you plan to proceed with this?
3 years, 11 months ago (2017-01-10 21:54:24 UTC) #5
ahmetemirercin
On 2017/01/10 21:54:24, dgozman wrote: > Why is this one closed? Do you plan to ...
3 years, 11 months ago (2017-01-10 22:25:05 UTC) #6
dgozman
On 2017/01/10 22:25:05, ahmetemirercin wrote: > On 2017/01/10 21:54:24, dgozman wrote: > > Why is ...
3 years, 11 months ago (2017-01-10 22:29:38 UTC) #7
ahmetemirercin
On 2017/01/10 22:29:38, dgozman wrote: > On 2017/01/10 22:25:05, ahmetemirercin wrote: > > On 2017/01/10 ...
3 years, 11 months ago (2017-01-10 22:44:11 UTC) #8
dgozman
This looks great! I applied it locally and played with it - works like a ...
3 years, 11 months ago (2017-01-11 01:19:25 UTC) #9
ahmetemirercin
@dgozman, I just updated the patch but it became a little bit different from your ...
3 years, 11 months ago (2017-01-11 19:25:18 UTC) #10
dgozman
I took a closer look on what we can do on backend, and it seems ...
3 years, 11 months ago (2017-01-12 21:49:36 UTC) #11
ahmetemirercin
Although still testing it, just wanted to get a roughly review. https://codereview.chromium.org/2612913002/diff/20001/third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js File third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js (right): ...
3 years, 11 months ago (2017-01-13 01:49:23 UTC) #12
dgozman
Almost there! https://codereview.chromium.org/2612913002/diff/40001/third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js File third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js (right): https://codereview.chromium.org/2612913002/diff/40001/third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js#newcode278 third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js:278: isMobile() { _isMobile https://codereview.chromium.org/2612913002/diff/40001/third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js#newcode620 third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js:620: promises.push(this._target.emulationAgent().setDeviceMetricsOverride( nit: ...
3 years, 11 months ago (2017-01-13 23:38:48 UTC) #13
ahmetemirercin
ptal https://codereview.chromium.org/2612913002/diff/40001/third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js File third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js (right): https://codereview.chromium.org/2612913002/diff/40001/third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js#newcode278 third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js:278: isMobile() { On 2017/01/13 23:38:48, dgozman wrote: > ...
3 years, 11 months ago (2017-01-16 17:52:01 UTC) #14
dgozman
I played with this once again. See below for the only issue I've found. You'll ...
3 years, 11 months ago (2017-01-18 20:27:59 UTC) #15
ahmetemirercin
please take a look at this. https://codereview.chromium.org/2612913002/diff/80001/third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js File third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js (right): https://codereview.chromium.org/2612913002/diff/80001/third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js#newcode630 third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js:630: promises.push(this._target.emulationAgent().forceViewport(0, 0, visualViewport.scale)); ...
3 years, 11 months ago (2017-01-18 23:38:01 UTC) #16
dgozman
https://codereview.chromium.org/2612913002/diff/120001/third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js File third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js (right): https://codereview.chromium.org/2612913002/diff/120001/third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js#newcode632 third_party/WebKit/Source/devtools/front_end/emulation/DeviceModeModel.js:632: promises.push(this._target.emulationAgent().forceViewport(0, 0, visualViewport.scale)); I tried this out: with 150% ...
3 years, 11 months ago (2017-01-19 23:40:42 UTC) #17
dgozman
Hi! Do you plan to land this? It would be very nice to have this ...
3 years, 10 months ago (2017-02-18 06:23:37 UTC) #18
ahmetemirercin
On 2017/02/18 06:23:37, dgozman wrote: > Hi! Do you plan to land this? It would ...
3 years, 10 months ago (2017-02-21 21:30:06 UTC) #19
dgozman
3 years, 10 months ago (2017-02-22 00:35:14 UTC) #20
On 2017/02/21 21:30:06, ahmetemirercin wrote:
> On 2017/02/18 06:23:37, dgozman wrote:
> > Hi! Do you plan to land this? It would be very nice to have this feature in
> next
> > release. If you don't have time, I can follow up and land it for you. WDYT?
> 
> Hi dgozman. Since I can't find any free time for this, I would be great If you
> can continue with this.

Thank you for contribution! I posted the patch based on this one
(https://codereview.chromium.org/2702113006/), and will close this issue now.

Powered by Google App Engine
This is Rietveld 408576698