<https://webkit.org/b/120134> [Tools] lldb_webkit.py helpers is incorrectly printing...
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 21 Aug 2013 21:00:50 +0000 (21:00 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 21 Aug 2013 21:00:50 +0000 (21:00 +0000)
Patch by Joseph Pecoraro <pecoraro@apple.com> on 2013-08-21
Reviewed by Benjamin Poulain.

WTFString moved the is8bit bit by one in r152201.

* lldb/lldb_webkit.py:
(WTFStringImplProvider.is_8bit):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@154411 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/lldb/lldb_webkit.py

index c18e814f1ff67d46c2d657e2481611b397996366..5759a2494ab9cf949e2edae84d13b5a0ec69e5c6 100644 (file)
@@ -1,3 +1,14 @@
+2013-08-21  Joseph Pecoraro  <pecoraro@apple.com>
+
+        <https://webkit.org/b/120134> [Tools] lldb_webkit.py helpers is incorrectly printing 8bit Strings
+
+        Reviewed by Benjamin Poulain.
+
+        WTFString moved the is8bit bit by one in r152201.
+
+        * lldb/lldb_webkit.py:
+        (WTFStringImplProvider.is_8bit):
+
 2013-08-21  Tim Horton  <timothy_horton@apple.com>
 
         Revert http://trac.webkit.org/changeset/154022, as it failed to update
index 7fb31585af15bd177e2e7126b7b060ddadb703d4..ef4cad88234cc760e37f112f9d0f6af9878839a6 100644 (file)
@@ -145,7 +145,7 @@ class WTFStringImplProvider:
     def is_8bit(self):
         # FIXME: find a way to access WTF::StringImpl::s_hashFlag8BitBuffer
         return bool(self.valobj.GetChildMemberWithName('m_hashAndFlags').GetValueAsUnsigned(0) \
-            & 1 << 6)
+            & 1 << 5)
 
 
 class WTFStringProvider: