Closed Bug 1473638 Opened 7 years ago Closed 7 years ago

:screenshot --fullpage fails silently in about:license

Categories

(DevTools :: Console, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 766661

People

(Reporter: nchevobbe, Unassigned)

Details

**Steps to reproduce** 1. Go to `about:license` 2. Evaluate `:screenshot --fullpage` **Expected results** I get a notification that the screenshot was saved. **Actual results** There's nothing displayed in the console, and the file isn't downloaded in the Download folder. There's the following error in the browser console: evaluateJSAsync threw an exception: Error: Encountered error while waiting for Helper Result: [Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://devtools/shared/base-loader.js -> resource://devtools/server/actors/webconsole/screenshot.js :: createScreenshotData :: line 95" data: no] Stack: evaluateJSAsync/<@resource://devtools/shared/base-loader.js -> resource://devtools/server/actors/webconsole.js:906:9 MessageListener.receiveMessage*_addListener@resource://devtools/shared/base-loader.js -> resource://devtools/shared/transport/transport.js:709:7 ready@resource://devtools/shared/base-loader.js -> resource://devtools/shared/transport/transport.js:726:7 _onConnection@resource://devtools/shared/base-loader.js -> resource://devtools/server/main.js:1201:5 connectToParent@resource://devtools/shared/base-loader.js -> resource://devtools/server/main.js:683:12 onConnect</<@resource://devtools/server/startup/frame.js:49:22 onConnect<@resource://devtools/server/startup/frame.js:48:7 exports.makeInfallible/<@resource://devtools/shared/base-loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:109:14 MessageListener.receiveMessage*@resource://devtools/server/startup/frame.js:71:5 @resource://devtools/server/startup/frame.js:19:4 connectToFrame/<@resource://devtools/shared/base-loader.js -> resource://devtools/server/main.js:987:7 connectToFrame@resource://devtools/shared/base-loader.js -> resource://devtools/server/main.js:983:12 connect@resource://devtools/shared/base-loader.js -> resource://devtools/server/actors/targets/frame-proxy.js:49:21 async*BrowserTabList.prototype._getActorForBrowser@resource://devtools/shared/base-loader.js -> resource://devtools/server/actors/webbrowser.js:323:10 BrowserTabList.prototype.getTab@resource://devtools/shared/base-loader.js -> resource://devtools/server/actors/webbrowser.js:342:16 onGetTab@resource://devtools/shared/base-loader.js -> resource://devtools/server/actors/root.js:332:27 Async*onPacket@resource://devtools/shared/base-loader.js -> resource://devtools/server/main.js:1783:15 send/<@resource://devtools/shared/base-loader.js -> resource://devtools/shared/transport/transport.js:553:13 exports.makeInfallible/<@resource://devtools/shared/base-loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:109:14 exports.makeInfallible/<@resource://devtools/shared/base-loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:109:14 Line: 906, column: 9
Note that `:screenshot` alone works fine.
Priority: -- → P3
This seems like bug 766661. Screenshots currently fail for long pages, like about:license in full page mode.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.