| Index: LayoutTests/webexposed/resources/global-interface-listing.js
|
| diff --git a/LayoutTests/webexposed/resources/global-interface-listing.js b/LayoutTests/webexposed/resources/global-interface-listing.js
|
| index 184fba5cb3ecf046671bc2bfb4d52f8914cd978a..69e101a632078f6c0e4ffcb144d81d7e9b3261c6 100644
|
| --- a/LayoutTests/webexposed/resources/global-interface-listing.js
|
| +++ b/LayoutTests/webexposed/resources/global-interface-listing.js
|
| @@ -41,7 +41,7 @@ interfaceNames.forEach(function(interfaceName) {
|
| var prototype = this[interfaceName].prototype;
|
| Object.getOwnPropertyNames(prototype).forEach(function(propertyName) {
|
| var descriptor = Object.getOwnPropertyDescriptor(prototype, propertyName);
|
| - if (typeof descriptor.value !== 'undefined') {
|
| + if ('value' in descriptor) {
|
| var type = typeof descriptor.value === 'function' ? 'method' : 'attribute';
|
| propertyStrings.push(' ' + type + ' ' + propertyName);
|
| } else {
|
|
|