REGRESSION(r216217): lldb_webkit.py no longer prints out a WTFString, StringImpl...
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 11 May 2017 23:34:20 +0000 (23:34 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 11 May 2017 23:34:20 +0000 (23:34 +0000)
commit7b0e10e2a2c6452e978868d0ae9fff27ce41ac4d
tree7c55f32c7d32a3644c2e763e48595df474b041ab
parentaa1e785638b44cfbac4372b2d98dbee3a90a7690
REGRESSION(r216217): lldb_webkit.py no longer prints out a WTFString, StringImpl needs to handle StringImplShape change
https://bugs.webkit.org/show_bug.cgi?id=171989

Patch by Joseph Pecoraro <pecoraro@apple.com> on 2017-05-11
Reviewed by Brian Burg.

* lldb/lldb_webkit.py:
(WTFStringImplProvider.get_data8):
(WTFStringImplProvider.get_data16):
m_data8 and m_data16 are now part of the superclass StringImplShape
instead of directly in StringImpl. So first get the shape by getting
index 0, and the data properties are the same offset within that.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@216701 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Tools/ChangeLog
Tools/lldb/lldb_webkit.py