<?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>120268</bug_id>
          
          <creation_ts>2013-08-25 02:20:55 -0700</creation_ts>
          <short_desc>[WebKit2] Offsets for WKBundlePageLoaderClient in APIClientTraits are wrong</short_desc>
          <delta_ts>2013-08-26 11:19:47 -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>WebKit2</component>
          <version>528+ (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>
          
          <blocked>103377</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Garcia Campos">cgarcia</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>andersca</cc>
    
    <cc>ap</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>920743</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-08-25 02:20:55 -0700</bug_when>
    <thetext>In r129810 a new offset was added for didLayout, but the offset of registerIntentServiceForFrame was added instead. Since then all other offsets look wrong because the last offset of the previous version is used instead of the first offset of the current version.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>920744</commentid>
    <comment_count>1</comment_count>
      <attachid>209580</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-08-25 02:24:10 -0700</bug_when>
    <thetext>Created attachment 209580
Patch

I think this will fix the unit tests currently failing in mac</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>920809</commentid>
    <comment_count>2</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-08-25 12:04:50 -0700</bug_when>
    <thetext>I can confirm the patch fixes the unit tests on the GTK port.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921022</commentid>
    <comment_count>3</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-08-26 08:01:44 -0700</bug_when>
    <thetext>Committed r154602: &lt;http://trac.webkit.org/changeset/154602&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921043</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-08-26 09:40:52 -0700</bug_when>
    <thetext>What were the tests failing on Mac? I&apos;m puzzled because this fixed a year old regression, did we have those tests failing for a year?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>921098</commentid>
    <comment_count>5</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2013-08-26 11:19:47 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; What were the tests failing on Mac? I&apos;m puzzled because this fixed a year old regression, did we have those tests failing for a year?

I think it only affected to clients using a specific version of the API, versions &lt; 6, the test failing were using version 6, and they started to fail when version 7 was added.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>209580</attachid>
            <date>2013-08-25 02:24:10 -0700</date>
            <delta_ts>2013-08-26 07:57:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>wk2-bundle-page-loader-client-traits.diff</filename>
            <type>text/plain</type>
            <size>1588</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCAxMzY5NjljLi41MDMyZmYyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMg
QEAKKzIwMTMtMDgtMjUgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgorCisgICAgICAgIFtXZWJLaXQyXSBPZmZzZXRzIGZvciBXS0J1bmRsZVBhZ2VMb2FkZXJDbGll
bnQgaW4gQVBJQ2xpZW50VHJhaXRzIGFyZSB3cm9uZworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIwMjY4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTaGFyZWQvQVBJQ2xpZW50VHJhaXRzLmNwcDogVXNl
IGFsd2F5cyB0aGUgZmlyc3QgbWVtYmVyIG9mIGV2ZXJ5CisgICAgICAgIHZlcnNpb24gYXMgdGhl
IG9mZnNldCBvZiB0aGUgdmVyc2lvbi4KKwogMjAxMy0wOC0yNSAgWmFuIERvYmVyc2VrICA8emRv
YmVyc2VrQGlnYWxpYS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCBHVEsgYnVpbGQgZml4IGFm
dGVyIHIxNTQ1NjUuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvQVBJQ2xpZW50
VHJhaXRzLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9BUElDbGllbnRUcmFpdHMuY3BwCmlu
ZGV4IDA0MjYxNjQuLjk1MmFkMjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9B
UElDbGllbnRUcmFpdHMuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9BUElDbGllbnRU
cmFpdHMuY3BwCkBAIC00MCwxMCArNDAsMTAgQEAgY29uc3Qgc2l6ZV90IEFQSUNsaWVudFRyYWl0
czxXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQ+OjppbnRlcmZhY2VTaXplc0J5VmVyc2lvblsKICAg
ICBvZmZzZXRvZihXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQsIGRpZExheW91dEZvckZyYW1lKSwK
ICAgICBvZmZzZXRvZihXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQsIGRpZEZpbmlzaFByb2dyZXNz
KSwKICAgICBvZmZzZXRvZihXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQsIGRpZFJlY2VpdmVJbnRl
bnRGb3JGcmFtZV91bmF2YWlsYWJsZSksCi0gICAgb2Zmc2V0b2YoV0tCdW5kbGVQYWdlTG9hZGVy
Q2xpZW50LCByZWdpc3RlckludGVudFNlcnZpY2VGb3JGcmFtZV91bmF2YWlsYWJsZSksCiAgICAg
b2Zmc2V0b2YoV0tCdW5kbGVQYWdlTG9hZGVyQ2xpZW50LCBkaWRMYXlvdXQpLAogICAgIG9mZnNl
dG9mKFdLQnVuZGxlUGFnZUxvYWRlckNsaWVudCwgZmVhdHVyZXNVc2VkSW5QYWdlKSwKLSAgICBv
ZmZzZXRvZihXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQsIHdpbGxMb2FkRGF0YVJlcXVlc3QpLAor
ICAgIG9mZnNldG9mKFdLQnVuZGxlUGFnZUxvYWRlckNsaWVudCwgd2lsbExvYWRVUkxSZXF1ZXN0
KSwKKyAgICBvZmZzZXRvZihXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQsIHdpbGxEZXN0cm95RnJh
bWUpLAogICAgIHNpemVvZihXS0J1bmRsZVBhZ2VMb2FkZXJDbGllbnQpCiB9OwogCg==
</data>
<flag name="review"
          id="231623"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>