| Index: third_party/WebKit/LayoutTests/inspector-protocol/dom-snapshot/dom-snapshot-getSnapshot-input-value.js
|
| diff --git a/third_party/WebKit/LayoutTests/inspector-protocol/dom-snapshot/dom-snapshot-getSnapshot-input-value.js b/third_party/WebKit/LayoutTests/inspector-protocol/dom-snapshot/dom-snapshot-getSnapshot-input-value.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..da59d71cade002bed754b9606fa5ab0071367b59
|
| --- /dev/null
|
| +++ b/third_party/WebKit/LayoutTests/inspector-protocol/dom-snapshot/dom-snapshot-getSnapshot-input-value.js
|
| @@ -0,0 +1,19 @@
|
| +(async function(testRunner) {
|
| + let {page, session, dp} = await testRunner.startURL('../resources/dom-snapshot-input-value.html', 'Tests DOMSnapshot.getSnapshot method returning input values.');
|
| +
|
| + function stabilize(key, value) {
|
| + var unstableKeys = ['documentURL', 'baseURL', 'frameId', 'backendNodeId', 'layoutTreeNodes', 'computedStyles'];
|
| + if (unstableKeys.indexOf(key) !== -1)
|
| + return '<' + typeof(value) + '>';
|
| + if (typeof value === 'string' && value.indexOf('/dom-snapshot/') !== -1)
|
| + value = '<value>';
|
| + return value;
|
| + }
|
| +
|
| + var response = await dp.DOMSnapshot.getSnapshot({'computedStyleWhitelist': []});
|
| + if (response.error)
|
| + testRunner.log(response);
|
| + else
|
| + testRunner.log(JSON.stringify(response.result, stabilize, 2));
|
| + testRunner.completeTest();
|
| +})
|
|
|