<?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>131281</bug_id>
          
          <creation_ts>2014-04-06 11:45:50 -0700</creation_ts>
          <short_desc>Web Replay: add methods to encode a frame&apos;s index based on its FrameTree position</short_desc>
          <delta_ts>2014-04-06 14:52:03 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Web Inspector</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>DoNotImportToRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>131193</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Brian Burg">burg</reporter>
          <assigned_to name="Brian Burg">burg</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>graouts</cc>
    
    <cc>joepeck</cc>
    
    <cc>kling</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>998020</commentid>
    <comment_count>0</comment_count>
    <who name="Brian Burg">burg</who>
    <bug_when>2014-04-06 11:45:50 -0700</bug_when>
    <thetext>This is used by several PFR but I&apos;m getting tired of copy-pasting it. Just land it separately.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>998028</commentid>
    <comment_count>1</comment_count>
      <attachid>228703</attachid>
    <who name="Brian Burg">burg</who>
    <bug_when>2014-04-06 13:36:04 -0700</bug_when>
    <thetext>Created attachment 228703
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>998032</commentid>
    <comment_count>2</comment_count>
      <attachid>228703</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-04-06 14:52:01 -0700</bug_when>
    <thetext>Comment on attachment 228703
the patch

Clearing flags on attachment: 228703

Committed r166856: &lt;http://trac.webkit.org/changeset/166856&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>998033</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-04-06 14:52:03 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>228703</attachid>
            <date>2014-04-06 13:36:04 -0700</date>
            <delta_ts>2014-04-06 14:52:01 -0700</delta_ts>
            <desc>the patch</desc>
            <filename>bug-131281-20140406133351.patch</filename>
            <type>text/plain</type>
            <size>4168</size>
            <attacher name="Brian Burg">burg</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY2ODUxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzdjZmMxZmE4OWI0Yjg3
M2ZmNDQyZDUxNzdjZDRmOGZiNmMzY2Y0Yy4uOWM3MWJmM2YyNTM0ODUwYmE5NzI5ZjhjOGJlYzMx
NDFmOGEyMTc1MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE0LTA0LTA2ICBCcmlh
biBKLiBCdXJnICA8YnVyZ0Bjcy53YXNoaW5ndG9uLmVkdT4KKworICAgICAgICBXZWIgUmVwbGF5
OiBhZGQgbWV0aG9kcyB0byBlbmNvZGUgYSBmcmFtZSdzIGluZGV4IGJhc2VkIG9uIGl0cyBGcmFt
ZVRyZWUgcG9zaXRpb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTEzMTI4MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIEdpdmVuIGEgZnJhbWUsIGl0cyBlbmNvZGVkIGluZGV4IGlzIGNvbXB1dGVkIGJ5IHRy
YXZlcnNpbmcgdGhlIGZyYW1lIHRyZWUKKyAgICAgICAgYW5kIHNhdmluZyBob3cgbWFueSBub2Rl
cyBoYXZlIGJlZW4gdHJhdmVyc2VkIHRvIHJlYWNoIGEgZ2l2ZW4gZnJhbWUuCisKKyAgICAgICAg
VGhpcyBpcyB1c2VkIHRvIGRpc2FtYmlndWF0ZSBmcmFtZXMgd2hlbiBkaXNwYXRjaGluZyBmcmFt
ZS1zcGVjaWZpYyBldmVudAorICAgICAgICBsb29wIGlucHV0cyBkdXJpbmcgcmVwbGF5LCBzdWNo
IGFzIHRpbWVycyBhbmQgcmVzb3VyY2UgbG9hZGVycy4KKworICAgICAgICAqIHJlcGxheS9TZXJp
YWxpemF0aW9uTWV0aG9kcy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpmcmFtZUluZGV4RnJvbURv
Y3VtZW50KTogQWRkZWQuCisgICAgICAgIChXZWJDb3JlOjpmcmFtZUluZGV4RnJvbUZyYW1lKTog
QWRkZWQuCisgICAgICAgIChXZWJDb3JlOjpkb2N1bWVudEZyb21GcmFtZUluZGV4KTogQWRkZWQu
CisgICAgICAgIChXZWJDb3JlOjpmcmFtZUZyb21GcmFtZUluZGV4KTogQWRkZWQuCisgICAgICAg
ICogcmVwbGF5L1NlcmlhbGl6YXRpb25NZXRob2RzLmg6CisKIDIwMTQtMDQtMDQgIEJyaWFuIEou
IEJ1cmcgIDxidXJnQGNzLndhc2hpbmd0b24uZWR1PgogCiAgICAgICAgIEVuYWJsZSBXRUJfUkVQ
TEFZIGZvciBQTEFURk9STShNQUMpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZXBsYXkv
U2VyaWFsaXphdGlvbk1ldGhvZHMuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVwbGF5L1NlcmlhbGl6
YXRpb25NZXRob2RzLmNwcAppbmRleCA3MjY0NWIzNTc2MGEzN2U2NjExZWYzNDMxNzk5MDgwM2M0
NTY4MzhmLi4xNzliNDEyYjY5YmM5OTdjN2YxZTAzODJkMTM0MmVlYmE1NGZiYjIwIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9yZXBsYXkvU2VyaWFsaXphdGlvbk1ldGhvZHMuY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3JlcGxheS9TZXJpYWxpemF0aW9uTWV0aG9kcy5jcHAKQEAgLTMxLDYg
KzMxLDExIEBACiAjaWYgRU5BQkxFKFdFQl9SRVBMQVkpCiAKICNpbmNsdWRlICJBbGxSZXBsYXlJ
bnB1dHMuaCIKKyNpbmNsdWRlICJEb2N1bWVudC5oIgorI2luY2x1ZGUgIkZyYW1lLmgiCisjaW5j
bHVkZSAiRnJhbWVUcmVlLmgiCisjaW5jbHVkZSAiTWFpbkZyYW1lLmgiCisjaW5jbHVkZSAiUGFn
ZS5oIgogI2luY2x1ZGUgIlBsYXRmb3JtS2V5Ym9hcmRFdmVudC5oIgogI2luY2x1ZGUgIlBsYXRm
b3JtTW91c2VFdmVudC5oIgogI2luY2x1ZGUgIlBsYXRmb3JtV2hlZWxFdmVudC5oIgpAQCAtNjEs
NiArNjYsNTEgQEAgdXNpbmcgV2ViQ29yZTo6bmFtZTsgXAogV0VCX1JFUExBWV9JTlBVVF9OQU1F
U19GT1JfRUFDSChJTVBPUlRfRlJPTV9XRUJDT1JFX05BTUVTUEFDRSkKICN1bmRlZiBJTVBPUlRf
RlJPTV9XRUJDT1JFX05BTUVTUEFDRQogCituYW1lc3BhY2UgV2ViQ29yZSB7CisKK3Vuc2lnbmVk
IGxvbmcgZnJhbWVJbmRleEZyb21Eb2N1bWVudChjb25zdCBEb2N1bWVudCogZG9jdW1lbnQpCit7
CisgICAgQVNTRVJUKGRvY3VtZW50KTsKKyAgICBBU1NFUlQoZG9jdW1lbnQtPmZyYW1lKCkpOwor
ICAgIHJldHVybiBmcmFtZUluZGV4RnJvbUZyYW1lKGRvY3VtZW50LT5mcmFtZSgpKTsKK30KKwor
dW5zaWduZWQgbG9uZyBmcmFtZUluZGV4RnJvbUZyYW1lKGNvbnN0IEZyYW1lKiB0YXJnZXRGcmFt
ZSkKK3sKKyAgICBBU1NFUlQodGFyZ2V0RnJhbWUpOworCisgICAgdW5zaWduZWQgbG9uZyBjdXJy
ZW50SW5kZXggPSAwOworICAgIGNvbnN0IEZyYW1lKiBtYWluRnJhbWUgPSAmdGFyZ2V0RnJhbWUt
PnRyZWUoKS50b3AoKTsKKyAgICBmb3IgKGNvbnN0IEZyYW1lKiBmcmFtZSA9IG1haW5GcmFtZTsg
ZnJhbWU7ICsrY3VycmVudEluZGV4LCBmcmFtZSA9IGZyYW1lLT50cmVlKCkudHJhdmVyc2VOZXh0
KG1haW5GcmFtZSkpIHsKKyAgICAgICAgaWYgKGZyYW1lID09IHRhcmdldEZyYW1lKQorICAgICAg
ICAgICAgcmV0dXJuIGN1cnJlbnRJbmRleDsKKyAgICB9CisKKyAgICBBU1NFUlRfTk9UX1JFQUNI
RUQoKTsKKyAgICByZXR1cm4gMDsKK30KKworRG9jdW1lbnQqIGRvY3VtZW50RnJvbUZyYW1lSW5k
ZXgoUGFnZSogcGFnZSwgdW5zaWduZWQgbG9uZyBmcmFtZUluZGV4KQoreworICAgIEZyYW1lKiBm
cmFtZSA9IGZyYW1lRnJvbUZyYW1lSW5kZXgocGFnZSwgZnJhbWVJbmRleCk7CisgICAgcmV0dXJu
IGZyYW1lID8gZnJhbWUtPmRvY3VtZW50KCkgOiBudWxscHRyOworfQorCitGcmFtZSogZnJhbWVG
cm9tRnJhbWVJbmRleChQYWdlKiBwYWdlLCB1bnNpZ25lZCBsb25nIGZyYW1lSW5kZXgpCit7Cisg
ICAgQVNTRVJUKHBhZ2UpOworICAgIEFTU0VSVChmcmFtZUluZGV4ID49IDApOworCisgICAgTWFp
bkZyYW1lKiBtYWluRnJhbWUgPSAmcGFnZS0+bWFpbkZyYW1lKCk7CisgICAgRnJhbWUqIGZyYW1l
ID0gbWFpbkZyYW1lOworICAgIHVuc2lnbmVkIGxvbmcgY3VycmVudEluZGV4ID0gMDsKKyAgICBm
b3IgKDsgY3VycmVudEluZGV4IDwgZnJhbWVJbmRleCAmJiBmcmFtZTsgKytjdXJyZW50SW5kZXgs
IGZyYW1lID0gZnJhbWUtPnRyZWUoKS50cmF2ZXJzZU5leHQobWFpbkZyYW1lKSkgeyB9CisKKyAg
ICByZXR1cm4gZnJhbWU7Cit9CisKK30gLy8gbmFtZXNwYWNlIFdlYkNvcmUKKwogI2RlZmluZSBF
TkNPREVfVFlQRV9XSVRIX0tFWShfZW5jb2RlZFZhbHVlLCBfdHlwZSwgX2tleSwgX3ZhbHVlKSBc
CiAgICAgX2VuY29kZWRWYWx1ZS5wdXQ8X3R5cGU+KEFTQ0lJTGl0ZXJhbCgjX2tleSksIF92YWx1
ZSkKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVwbGF5L1NlcmlhbGl6YXRpb25NZXRo
b2RzLmggYi9Tb3VyY2UvV2ViQ29yZS9yZXBsYXkvU2VyaWFsaXphdGlvbk1ldGhvZHMuaAppbmRl
eCAzNzg5NWU1YTgyM2Q0NmQ4OWVlYWM4NTMyYWMwZGMyMzkxYTY1ZmEwLi5mNzVlZDgyNjRkZTAx
NjEwMDdlMTY2NDE0ZWRkNjQzZDhhZjYwN2FkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9y
ZXBsYXkvU2VyaWFsaXphdGlvbk1ldGhvZHMuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZXBsYXkv
U2VyaWFsaXphdGlvbk1ldGhvZHMuaApAQCAtMzUsNiArMzUsNyBAQAogI2luY2x1ZGUgPHd0Zi9W
ZWN0b3IuaD4KIAogbmFtZXNwYWNlIFdlYkNvcmUgeworCiBjbGFzcyBEb2N1bWVudDsKIGNsYXNz
IEZyYW1lOwogY2xhc3MgUGFnZTsKQEAgLTQ3LDYgKzQ4LDEyIEBAIGNsYXNzIFVSTDsKICNpZiBV
U0UoQVBQS0lUKQogc3RydWN0IEtleXByZXNzQ29tbWFuZDsKICNlbmRpZgorCit1bnNpZ25lZCBs
b25nIGZyYW1lSW5kZXhGcm9tRG9jdW1lbnQoY29uc3QgRG9jdW1lbnQqKTsKK3Vuc2lnbmVkIGxv
bmcgZnJhbWVJbmRleEZyb21GcmFtZShjb25zdCBGcmFtZSopOworRG9jdW1lbnQqIGRvY3VtZW50
RnJvbUZyYW1lSW5kZXgoUGFnZSosIHVuc2lnbmVkIGxvbmcgZnJhbWVJbmRleCk7CitGcmFtZSog
ZnJhbWVGcm9tRnJhbWVJbmRleChQYWdlKiwgdW5zaWduZWQgbG9uZyBmcmFtZUluZGV4KTsKKwog
fSAvLyBuYW1lc3BhY2UgV2ViQ29yZQogCiAvLyBUZW1wbGF0ZSBzcGVjaWFsaXphdGlvbnMgbXVz
dCBiZSBkZWZpbmVkIGluIHRoZSBzYW1lIG5hbWVzcGFjZSBhcyB0aGUgdGVtcGxhdGUgZGVjbGFy
YXRpb24uCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>