<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>153195</bug_id>
          
          <creation_ts>2016-01-17 12:29:50 -0800</creation_ts>
          <short_desc>Add TextStream-based logging for Position and VisiblePosition</short_desc>
          <delta_ts>2016-01-18 13:28:10 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>enrica</cc>
    
    <cc>rniwa</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1156310</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-01-17 12:29:50 -0800</bug_when>
    <thetext>Add TextStream-based logging for Position and VisiblePosition</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1156311</commentid>
    <comment_count>1</comment_count>
      <attachid>269195</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-01-17 12:30:28 -0800</bug_when>
    <thetext>Created attachment 269195
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1156441</commentid>
    <comment_count>2</comment_count>
      <attachid>269195</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-01-18 13:28:06 -0800</bug_when>
    <thetext>Comment on attachment 269195
Patch

Clearing flags on attachment: 269195

Committed r195237: &lt;http://trac.webkit.org/changeset/195237&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1156442</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-01-18 13:28:10 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>269195</attachid>
            <date>2016-01-17 12:30:28 -0800</date>
            <delta_ts>2016-01-18 13:28:06 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-153195-20160117122958.patch</filename>
            <type>text/plain</type>
            <size>5349</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk1MTcyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2UzZjAzZDhlZmE2OTdk
ZTcxM2E3N2U0MTRlNTg5NzBmMDJmNDA4MC4uNjU3NzllYjhlNTE1NjdjOTc1ZWI5NjQyZTBhMzUz
ZDJkOTVlOGYxMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE2LTAxLTE3ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIEFkZCBUZXh0U3Ry
ZWFtLWJhc2VkIGxvZ2dpbmcgZm9yIFBvc2l0aW9uIGFuZCBWaXNpYmxlUG9zaXRpb24KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1MzE5NQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1ha2UgaXQgZWFzeSB0
byBkdW1wIFBvc2l0aW9ucyBhbmQgVmlzaWJsZVBvc2l0aW9ucyB3aXRoIGEgVGV4dFN0cmVhbS4K
KworICAgICAgICAqIGRvbS9Qb3NpdGlvbi5jcHA6CisgICAgICAgIChXZWJDb3JlOjpvcGVyYXRv
cjw8KToKKyAgICAgICAgKiBkb20vUG9zaXRpb24uaDoKKyAgICAgICAgKiBlZGl0aW5nL1Zpc2li
bGVQb3NpdGlvbi5jcHA6CisgICAgICAgIChXZWJDb3JlOjpvcGVyYXRvcjw8KToKKyAgICAgICAg
KiBlZGl0aW5nL1Zpc2libGVQb3NpdGlvbi5oOgorCiAyMDE2LTAxLTE2ICBTaW1vbiBGcmFzZXIg
IDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIEZpeCBmbGFraW5lc3Mgb2YgZGlz
cGxheWxpc3RzL2xheWVyLWRpc3BheS1saXN0Lmh0bWwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL2RvbS9Qb3NpdGlvbi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20vUG9zaXRpb24uY3BwCmlu
ZGV4IGY4NzYzMDgzMGUwMTYzMTg4YzZhYmRlMTFjOTMwYzE3MTRmOWJlZWMuLmY2ODI4ZDEyOGJm
MThlMDFkMTBhY2Y3NjU5NWYyNzI5NWFlYjIwNTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L2RvbS9Qb3NpdGlvbi5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL1Bvc2l0aW9uLmNwcApA
QCAtNDQsNiArNDQsNyBAQAogI2luY2x1ZGUgIlJ1bnRpbWVFbmFibGVkRmVhdHVyZXMuaCIKICNp
bmNsdWRlICJUZXh0LmgiCiAjaW5jbHVkZSAiVGV4dEl0ZXJhdG9yLmgiCisjaW5jbHVkZSAiVGV4
dFN0cmVhbS5oIgogI2luY2x1ZGUgIlZpc2libGVQb3NpdGlvbi5oIgogI2luY2x1ZGUgIlZpc2li
bGVVbml0cy5oIgogI2luY2x1ZGUgImh0bWxlZGl0aW5nLmgiCkBAIC0xNTQ5LDYgKzE1NTAsNDAg
QEAgYm9vbCBQb3NpdGlvbjo6ZXF1YWxzKGNvbnN0IFBvc2l0aW9uJiBvdGhlcikgY29uc3QKICAg
ICByZXR1cm4gZmFsc2U7CiB9CiAKK3N0YXRpYyBUZXh0U3RyZWFtJiBvcGVyYXRvcjw8KFRleHRT
dHJlYW0mIHN0cmVhbSwgUG9zaXRpb246OkFuY2hvclR5cGUgYW5jaG9yVHlwZSkKK3sKKyAgICBz
d2l0Y2ggKGFuY2hvclR5cGUpIHsKKyAgICBjYXNlIFBvc2l0aW9uOjpQb3NpdGlvbklzT2Zmc2V0
SW5BbmNob3I6CisgICAgICAgIHN0cmVhbSA8PCAib2Zmc2V0IGluIGFuY2hvciI7CisgICAgICAg
IGJyZWFrOworICAgIGNhc2UgUG9zaXRpb246OlBvc2l0aW9uSXNCZWZvcmVBbmNob3I6CisgICAg
ICAgIHN0cmVhbSA8PCAiYmVmb3JlIGFuY2hvciI7CisgICAgICAgIGJyZWFrOworICAgIGNhc2Ug
UG9zaXRpb246OlBvc2l0aW9uSXNBZnRlckFuY2hvcjoKKyAgICAgICAgc3RyZWFtIDw8ICJhZnRl
ciBhbmNob3IiOworICAgICAgICBicmVhazsKKyAgICBjYXNlIFBvc2l0aW9uOjpQb3NpdGlvbklz
QmVmb3JlQ2hpbGRyZW46CisgICAgICAgIHN0cmVhbSA8PCAiYmVmb3JlIGNoaWxkcmVuIjsKKyAg
ICAgICAgYnJlYWs7CisgICAgY2FzZSBQb3NpdGlvbjo6UG9zaXRpb25Jc0FmdGVyQ2hpbGRyZW46
CisgICAgICAgIHN0cmVhbSA8PCAiYWZ0ZXIgY2hpbGRyZW4iOworICAgICAgICBicmVhazsKKyAg
ICB9CisgICAgcmV0dXJuIHN0cmVhbTsKK30KKworVGV4dFN0cmVhbSYgb3BlcmF0b3I8PChUZXh0
U3RyZWFtJiBzdHJlYW0sIGNvbnN0IFBvc2l0aW9uJiBwb3NpdGlvbikKK3sKKyAgICBUZXh0U3Ry
ZWFtOjpHcm91cFNjb3BlIHNjb3BlKHN0cmVhbSk7CisgICAgc3RyZWFtIDw8ICJQb3NpdGlvbiAi
IDw8ICZwb3NpdGlvbjsKKworICAgIHN0cmVhbS5kdW1wUHJvcGVydHkoImFuY2hvciBub2RlIiwg
cG9zaXRpb24uYW5jaG9yTm9kZSgpKTsKKyAgICBzdHJlYW0uZHVtcFByb3BlcnR5KCJvZmZzZXQi
LCBwb3NpdGlvbi5vZmZzZXRJbkNvbnRhaW5lck5vZGUoKSk7CisgICAgc3RyZWFtLmR1bXBQcm9w
ZXJ0eSgiYW5jaG9yIHR5cGUiLCBwb3NpdGlvbi5hbmNob3JUeXBlKCkpOworCisgICAgcmV0dXJu
IHN0cmVhbTsKK30KKwogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQogCiAjaWYgRU5BQkxFKFRSRUVf
REVCVUdHSU5HKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL1Bvc2l0aW9uLmggYi9T
b3VyY2UvV2ViQ29yZS9kb20vUG9zaXRpb24uaAppbmRleCA3OGUwODJlMDkyMTYwNGQ5N2NkOWQx
YzJhMDYyNzMyOGM3ZDNhODY5Li5hYjA3MDUxNTVlMDA3M2UwZmRmM2YxNDNlZTI1NjRlMDUyYzU4
YTU2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vUG9zaXRpb24uaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9kb20vUG9zaXRpb24uaApAQCAtNDQsNiArNDQsNyBAQCBjbGFzcyBSYW5nZTsK
IGNsYXNzIFJlbmRlckVsZW1lbnQ7CiBjbGFzcyBSZW5kZXJPYmplY3Q7CiBjbGFzcyBUZXh0Owor
Y2xhc3MgVGV4dFN0cmVhbTsKIAogZW51bSBQb3NpdGlvbk1vdmVUeXBlIHsKICAgICBDb2RlUG9p
bnQsICAgICAgIC8vIE1vdmUgYnkgYSBzaW5nbGUgY29kZSBwb2ludC4KQEAgLTM0Myw2ICszNDQs
OCBAQCBpbmxpbmUgYm9vbCBvZmZzZXRJc0JlZm9yZUxhc3ROb2RlT2Zmc2V0KGludCBvZmZzZXQs
IE5vZGUqIGFuY2hvck5vZGUpCiAgICAgcmV0dXJuIG9mZnNldCA8IGN1cnJlbnRPZmZzZXQ7CiB9
CiAKK1RleHRTdHJlYW0mIG9wZXJhdG9yPDwoVGV4dFN0cmVhbSYsIGNvbnN0IFBvc2l0aW9uJik7
CisKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKIAogI2lmIEVOQUJMRShUUkVFX0RFQlVHR0lORykK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVmlzaWJsZVBvc2l0aW9uLmNwcCBi
L1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVmlzaWJsZVBvc2l0aW9uLmNwcAppbmRleCBlM2YxZTU3
MmVlZTFiMjhjZmY4MDZmMWYyYmM0NTczYTg0ODFlMjE0Li5lM2NkN2E2NGRjZWMwYzA0OThkMjFk
YmZlZmIxN2IyZDY5MGE0MGUzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1Zp
c2libGVQb3NpdGlvbi5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9WaXNpYmxlUG9z
aXRpb24uY3BwCkBAIC0zNyw2ICszNyw3IEBACiAjaW5jbHVkZSAiUmVuZGVyQmxvY2suaCIKICNp
bmNsdWRlICJSb290SW5saW5lQm94LmgiCiAjaW5jbHVkZSAiVGV4dC5oIgorI2luY2x1ZGUgIlRl
eHRTdHJlYW0uaCIKICNpbmNsdWRlICJWaXNpYmxlVW5pdHMuaCIKICNpbmNsdWRlICJodG1sZWRp
dGluZy5oIgogI2luY2x1ZGUgPHN0ZGlvLmg+CkBAIC03NDgsNiArNzQ5LDMwIEBAIGJvb2wgVmlz
aWJsZVBvc2l0aW9uOjplcXVhbHMoY29uc3QgVmlzaWJsZVBvc2l0aW9uJiBvdGhlcikgY29uc3QK
ICAgICByZXR1cm4gbV9hZmZpbml0eSA9PSBvdGhlci5tX2FmZmluaXR5ICYmIG1fZGVlcFBvc2l0
aW9uLmVxdWFscyhvdGhlci5tX2RlZXBQb3NpdGlvbik7CiB9CiAKK1RleHRTdHJlYW0mIG9wZXJh
dG9yPDwoVGV4dFN0cmVhbSYgc3RyZWFtLCBFQWZmaW5pdHkgYWZmaW5pdHkpCit7CisgICAgc3dp
dGNoIChhZmZpbml0eSkgeworICAgIGNhc2UgVVBTVFJFQU06CisgICAgICAgIHN0cmVhbSA8PCAi
dXBzdHJlYW0iOworICAgICAgICBicmVhazsKKyAgICBjYXNlIERPV05TVFJFQU06CisgICAgICAg
IHN0cmVhbSA8PCAiZG93bnN0cmVhbSI7CisgICAgICAgIGJyZWFrOworICAgIH0KKyAgICByZXR1
cm4gc3RyZWFtOworfQorCitUZXh0U3RyZWFtJiBvcGVyYXRvcjw8KFRleHRTdHJlYW0mIHN0cmVh
bSwgY29uc3QgVmlzaWJsZVBvc2l0aW9uJiB2aXNpYmxlUG9zaXRpb24pCit7CisgICAgVGV4dFN0
cmVhbTo6R3JvdXBTY29wZSBzY29wZShzdHJlYW0pOworICAgIHN0cmVhbSA8PCAiVmlzaWJsZVBv
c2l0aW9uICIgPDwgJnZpc2libGVQb3NpdGlvbjsKKworICAgIHN0cmVhbS5kdW1wUHJvcGVydHko
InBvc2l0aW9uIiwgdmlzaWJsZVBvc2l0aW9uLmRlZXBFcXVpdmFsZW50KCkpOworICAgIHN0cmVh
bS5kdW1wUHJvcGVydHkoImFmZmluaXR5IiwgdmlzaWJsZVBvc2l0aW9uLmFmZmluaXR5KCkpOwor
CisgICAgcmV0dXJuIHN0cmVhbTsKK30KKwogfSAgLy8gbmFtZXNwYWNlIFdlYkNvcmUKIAogI2lm
IEVOQUJMRShUUkVFX0RFQlVHR0lORykKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRp
bmcvVmlzaWJsZVBvc2l0aW9uLmggYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL1Zpc2libGVQb3Np
dGlvbi5oCmluZGV4IDg1YWQxNzczZTA2YjhmMzVlMzJkZTRmYjcxNDEyNDU1MzY4YmI5M2UuLjVl
NjRlZjVhZGNkMDM4M2E3OWRlZTRkZTA2ZTkzNWQ0MDJlZjZjMTUgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2VkaXRpbmcvVmlzaWJsZVBvc2l0aW9uLmgKKysrIGIvU291cmNlL1dlYkNvcmUv
ZWRpdGluZy9WaXNpYmxlUG9zaXRpb24uaApAQCAtNDcsNiArNDcsNyBAQCBuYW1lc3BhY2UgV2Vi
Q29yZSB7CiAKIGNsYXNzIElubGluZUJveDsKIGNsYXNzIE5vZGU7CitjbGFzcyBUZXh0U3RyZWFt
OwogCiBjbGFzcyBWaXNpYmxlUG9zaXRpb24gewogcHVibGljOgpAQCAtMTYzLDYgKzE2NCw5IEBA
IFdFQkNPUkVfRVhQT1JUIEVsZW1lbnQqIGVuY2xvc2luZ0Jsb2NrRmxvd0VsZW1lbnQoY29uc3Qg
VmlzaWJsZVBvc2l0aW9uJik7CiBib29sIGlzRmlyc3RWaXNpYmxlUG9zaXRpb25Jbk5vZGUoY29u
c3QgVmlzaWJsZVBvc2l0aW9uJiwgY29uc3QgTm9kZSopOwogYm9vbCBpc0xhc3RWaXNpYmxlUG9z
aXRpb25Jbk5vZGUoY29uc3QgVmlzaWJsZVBvc2l0aW9uJiwgY29uc3QgTm9kZSopOwogCitUZXh0
U3RyZWFtJiBvcGVyYXRvcjw8KFRleHRTdHJlYW0mLCBFQWZmaW5pdHkpOworVGV4dFN0cmVhbSYg
b3BlcmF0b3I8PChUZXh0U3RyZWFtJiwgY29uc3QgVmlzaWJsZVBvc2l0aW9uJik7CisKIH0gLy8g
bmFtZXNwYWNlIFdlYkNvcmUKIAogI2lmIEVOQUJMRShUUkVFX0RFQlVHR0lORykK
</data>

          </attachment>
      

    </bug>

</bugzilla>