[Webkit-unassigned] [Bug 162123] New: Uncaught Exception: null is not an object (evaluating 'this.listItemElement.classList')
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Sep 17 17:17:26 PDT 2016
https://bugs.webkit.org/show_bug.cgi?id=162123
Bug ID: 162123
Summary: Uncaught Exception: null is not an object (evaluating
'this.listItemElement.classList')
Classification: Unclassified
Product: WebKit
Version: WebKit Nightly Build
Hardware: All
URL: https://perf-safari.apple.com/v3/
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: Web Inspector
Assignee: webkit-unassigned at lists.webkit.org
Reporter: joepeck at webkit.org
CC: bburg at apple.com, joepeck at webkit.org,
mattbaker at apple.com, nvasilyev at apple.com,
timothy at apple.com, webkit-bug-importer at group.apple.com
Summary:
Uncaught Exception: null is not an object (evaluating 'this.listItemElement.classList')
Steps to Reproduce:
1. Inspect Element on an element deep in Shadow DOM
=> exception, element not selected in DOM Tree
Notes:
- The updateTitle is happening onexpand before the element is attached. The <li> is not created until attached.
- This alludes to some performance opportunities. Do we need to update title on expand if not yet attached?
-------
Uncaught Exceptions:
- null is not an object (evaluating 'this.listItemElement.classList') (at DOMTreeElement.js:1257:45)
_nodeTitleInfo @ DOMTreeElement.js:1257:45
updateTitle @ DOMTreeElement.js:1133:55
onexpand @ DOMTreeElement.js:506:25
expand @ TreeElement.js:391:26
reveal @ TreeElement.js:437:39
revealAndSelect @ TreeElement.js:515:20
_revealAndSelectNode @ DOMTreeOutline.js:291:36
selectDOMNode @ DOMTreeOutline.js:132:34
selectAndRevealDOMNode @ DOMTreeContentView.js:141:43
showRepresentedObject @ ElementsTabContentView.js:82:50
showRepresentedObject @ Main.js:1120:41
showMainFrameDOMTree @ Main.js:1128:31
_domNodeWasInspected @ Main.js:1784:30
dispatch @ Object.js:170:30
dispatchEventToListeners @ Object.js:177:17
inspectElement @ DOMTreeManager.js:313:38
nodeAvailable @ DOMTreeManager.js:331:32
nodeAvailable @ [native code]
? @ DOMTreeManager.js:108:21
_dispatchResponseToCallback @ InspectorBackend.js:311:27
_dispatchResponse @ InspectorBackend.js:281:45
dispatch @ InspectorBackend.js:157:35
dispatchNextQueuedMessageFromBackend @ MessageDispatcher.js:42:34
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160918/f1d59a7b/attachment-0001.html>
More information about the webkit-unassigned
mailing list