<?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>19360</bug_id>
          
          <creation_ts>2008-06-02 11:17:07 -0700</creation_ts>
          <short_desc>Frags on current page don&apos;t generate &quot;navigation-requested&quot; events</short_desc>
          <delta_ts>2009-08-18 14:49: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>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</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>0</everconfirmed>
          <reporter name="Don Scorgie">Don</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>a9016009</cc>
    
    <cc>alp</cc>
    
    <cc>dmacks</cc>
    
    <cc>fpeters</cc>
    
    <cc>gustavo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>82135</commentid>
    <comment_count>0</comment_count>
    <who name="Don Scorgie">Don</who>
    <bug_when>2008-06-02 11:17:07 -0700</bug_when>
    <thetext>While trying to make yelp (the GNOME help browser) work with Webkit, I&apos;ve hit the following issue (copy-paste of an email I originally sent to Alp directly):

I&apos;ve uploaded an example program to:
http://www.gnome.org/~dscorgie/webkit_frags.c

The basic problem is that anchor points to current documents sometimes
doesn&apos;t emit a &quot;navigation-request&quot; signal.

The example program (compiled with:
gcc -o main webkit_frags.c `pkg-config --cflags --libs webkit-1.0`
) produces a page with 2 anchors and 2 links in it.  The first link
looks like:
&lt;a href=&quot;#link1&quot;&gt;
while the second looks like:
&lt;a href=&quot;out.xhtml#link2&quot;&gt;

When run without parameters, the example will set the base URI to:
&quot;file://out.xhtml&quot;.  In this case, clicking the first link will move to
the corresponding anchor, but not generate the &quot;navigation-requested&quot;
event (as denoted by a message to stdout).

The program can take a second parameter, which specifies the base URI.
If this is set to:
&quot;out.xhtml&quot;, the navigation-requested signal is generated, but the page
doesn&apos;t jump.
&quot;/out.xhtml&quot; the navigation-signal is NOT generated and the page jumps.
&quot;file:out&quot; &amp;#65279;the navigation-signal is NOT generated and the page jumps.
&quot;out&quot; the navigation-signal is &amp;#65279;generated, but the page doesn&apos;t jump.

Anyway, the basic pattern seems to be a signal is only generated when
the base URI doesn&apos;t contain a &quot;:&quot; or &quot;/&quot; character.

This is a bit of a problem for us as gnome-doc-utils (which generates
our xhtml) tends to create links using &quot;#frag&quot; for pages in the same
document, but not on the same page.  The way we get around this is to
intercept links clicked and handle them ourselves.

Long ramblings later, I&apos;m done.  Any help with this would be
appreciated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132933</commentid>
    <comment_count>1</comment_count>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2009-07-18 11:13:38 -0700</bug_when>
    <thetext>Hey. I&apos;m looking at Yelp, and noticed this bug in a comment. I may have misunderstood something about the problem, but I think this problem is gone for a while now. The signal is emitted in both links of the example for me, without passing arguments for the program.

Can you confirm my investigation is correct?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133774</commentid>
    <comment_count>2</comment_count>
    <who name="Frederic Peters">fpeters</who>
    <bug_when>2009-07-22 08:39:14 -0700</bug_when>
    <thetext>I traced it back to FrameLoader::checkNavigationPolicy, which exits early at

    // We are always willing to show alternate content for unreachable URLs;
    // treat it like a reload so it maintains the right state for b/f list.
    if (loader-&gt;substituteData().isValid() &amp;&amp; !loader-&gt;substituteData().failingURL().isEmpty()) {
        if (isBackForwardLoadType(m_policyLoadType))
            m_policyLoadType = FrameLoadTypeReload;
        function(argument, request, 0, true);
        return;
    }

and therefore skips the m_client-&gt;dispatchDecidePolicyForNavigationAction() which would emit the signal.

From there, however, I do not know where to go :/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141190</commentid>
    <comment_count>3</comment_count>
      <attachid>35066</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2009-08-18 13:27:15 -0700</bug_when>
    <thetext>Created attachment 35066
fix SubstituteData creation

 WebKit/gtk/ChangeLog                 |   13 +++++++++++++
 WebKit/gtk/webkit/webkitwebframe.cpp |    4 ++--
 2 files changed, 15 insertions(+), 2 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141191</commentid>
    <comment_count>4</comment_count>
      <attachid>35066</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2009-08-18 13:31:35 -0700</bug_when>
    <thetext>Comment on attachment 35066
fix SubstituteData creation

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141208</commentid>
    <comment_count>5</comment_count>
      <attachid>35071</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2009-08-18 14:00:06 -0700</bug_when>
    <thetext>Created attachment 35071
 fix SubstituteData creation

 WebKit/gtk/ChangeLog                 |   14 ++++++++++++++
 WebKit/gtk/webkit/webkitwebframe.cpp |    2 +-
 2 files changed, 15 insertions(+), 1 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141209</commentid>
    <comment_count>6</comment_count>
      <attachid>35072</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2009-08-18 14:01:05 -0700</bug_when>
    <thetext>Created attachment 35072
 fix SubstituteData creation

 WebKit/gtk/ChangeLog                 |   14 ++++++++++++++
 WebKit/gtk/webkit/webkitwebframe.cpp |    2 +-
 2 files changed, 15 insertions(+), 1 deletions(-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141210</commentid>
    <comment_count>7</comment_count>
      <attachid>35072</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2009-08-18 14:02:55 -0700</bug_when>
    <thetext>Comment on attachment 35072
 fix SubstituteData creation

Sorry for the spam. So, it looks like we are also using the baseKURL incorrectly. This patch makes both the normal reload, and the &apos;try again&apos; work on error pages, in addition to fixing this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141256</commentid>
    <comment_count>8</comment_count>
      <attachid>35072</attachid>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2009-08-18 14:45:14 -0700</bug_when>
    <thetext>Comment on attachment 35072
 fix SubstituteData creation

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141259</commentid>
    <comment_count>9</comment_count>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2009-08-18 14:49:03 -0700</bug_when>
    <thetext>Landed as r47457.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>35066</attachid>
            <date>2009-08-18 13:27:15 -0700</date>
            <delta_ts>2009-08-18 14:00:22 -0700</delta_ts>
            <desc>fix SubstituteData creation</desc>
            <filename>fix-SubstituteData-creation.patch</filename>
            <type>text/plain</type>
            <size>1652</size>
            <attacher name="Gustavo Noronha (kov)">gustavo</attacher>
            
              <data encoding="base64">OTdiNGNhYzc0MTViMzg3NDQ2ZTVkMGY2NGMyZWE1NGZiY2JmZjViZApkaWZmIC0tZ2l0IGEvV2Vi
S2l0L2d0ay9DaGFuZ2VMb2cgYi9XZWJLaXQvZ3RrL0NoYW5nZUxvZwppbmRleCA2ZjY2NTJlLi45
MDdlYTNkIDEwMDY0NAotLS0gYS9XZWJLaXQvZ3RrL0NoYW5nZUxvZworKysgYi9XZWJLaXQvZ3Rr
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDA5LTA4LTE4ICBHdXN0YXZvIE5vcm9uaGEg
U2lsdmEgIDxndXN0YXZvLm5vcm9uaGFAY29sbGFib3JhLmNvLnVrPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xOTM2MAorICAgICAgICBGcmFncyBvbiBjdXJyZW50IHBhZ2UgZG9u
J3QgZ2VuZXJhdGUgIm5hdmlnYXRpb24tcmVxdWVzdGVkIiBldmVudHMKKworICAgICAgICBGaXgg
b3JkZXIgb2YgcGFyYW1ldGVycyBmb3IgdGhlIGNyZWF0aW9uIG9mIFN1YnN0aXR1dGVEYXRhIG9i
amVjdCwKKyAgICAgICAgc28gdGhhdCBub3JtYWwgZGF0YSBsb2FkcyBkbyBub3QgaGF2ZSBhbiB1
bnJlYWNoYWJsZSBVUkwuCisKKyAgICAgICAgKiB3ZWJraXQvd2Via2l0d2ViZnJhbWUuY3BwOgor
ICAgICAgICAod2Via2l0X3dlYl9mcmFtZV9sb2FkX2RhdGEpOgorCiAyMDA5LTA4LTE1ICBaYW4g
RG9iZXJzZWsgIDx6YW5kb2JlcnNla0BnbWFpbC5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkg
WGFuIExvcGV6LgpkaWZmIC0tZ2l0IGEvV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0d2ViZnJhbWUu
Y3BwIGIvV2ViS2l0L2d0ay93ZWJraXQvd2Via2l0d2ViZnJhbWUuY3BwCmluZGV4IDdlMmNlNDUu
LjA1NGQyYzkgMTAwNjQ0Ci0tLSBhL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYmZyYW1lLmNw
cAorKysgYi9XZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXR3ZWJmcmFtZS5jcHAKQEAgLTQ0Myw4ICs0
NDMsOCBAQCBzdGF0aWMgdm9pZCB3ZWJraXRfd2ViX2ZyYW1lX2xvYWRfZGF0YShXZWJLaXRXZWJG
cmFtZSogZnJhbWUsIGNvbnN0IGdjaGFyKiBjb250ZQogICAgIFN1YnN0aXR1dGVEYXRhIHN1YnN0
aXR1dGVEYXRhKHNoYXJlZEJ1ZmZlci5yZWxlYXNlKCksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbWltZVR5cGUgPyBTdHJpbmc6OmZyb21VVEY4KG1pbWVUeXBlKSA6IFN0cmlu
Zzo6ZnJvbVVURjgoInRleHQvaHRtbCIpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGVuY29kaW5nID8gU3RyaW5nOjpmcm9tVVRGOChlbmNvZGluZykgOiBTdHJpbmc6OmZyb21V
VEY4KCJVVEYtOCIpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhc2VLVVJM
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEtVUkwoS1VSTCgpLCBTdHJpbmc6
OmZyb21VVEY4KHVucmVhY2hhYmxlVVJMKSkpOworICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIEtVUkwoS1VSTCgpLCBTdHJpbmc6OmZyb21VVEY4KHVucmVhY2hhYmxlVVJMKSksCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFzZUtVUkwpOwogCiAgICAgY29yZUZy
YW1lLT5sb2FkZXIoKS0+bG9hZChyZXF1ZXN0LCBzdWJzdGl0dXRlRGF0YSwgZmFsc2UpOwogfQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>35071</attachid>
            <date>2009-08-18 14:00:06 -0700</date>
            <delta_ts>2009-08-18 14:00:06 -0700</delta_ts>
            <desc> fix SubstituteData creation</desc>
            <filename>-fix-SubstituteData-creation.patch</filename>
            <type>text/plain</type>
            <size>1677</size>
            <attacher name="Gustavo Noronha (kov)">gustavo</attacher>
            
              <data encoding="base64">Y2NlNzllOGNiNzMxMjA2ZDQzOGYxYzU1YzVhZGFlMDBiZmZhZDZlMQpkaWZmIC0tZ2l0IGEvV2Vi
S2l0L2d0ay9DaGFuZ2VMb2cgYi9XZWJLaXQvZ3RrL0NoYW5nZUxvZwppbmRleCA2ZjY2NTJlLi5k
YzMzMmEyIDEwMDY0NAotLS0gYS9XZWJLaXQvZ3RrL0NoYW5nZUxvZworKysgYi9XZWJLaXQvZ3Rr
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDA5LTA4LTE4ICBHdXN0YXZvIE5vcm9uaGEg
U2lsdmEgIDxndXN0YXZvLm5vcm9uaGFAY29sbGFib3JhLmNvLnVrPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xOTM2MAorICAgICAgICBGcmFncyBvbiBjdXJyZW50IHBhZ2UgZG9u
J3QgZ2VuZXJhdGUgIm5hdmlnYXRpb24tcmVxdWVzdGVkIiBldmVudHMKKworICAgICAgICBGaXgg
b3JkZXIgb2YgcGFyYW1ldGVycyBmb3IgdGhlIGNyZWF0aW9uIG9mIFN1YnN0aXR1dGVEYXRhIG9i
amVjdCwKKyAgICAgICAgc28gdGhhdCBub3JtYWwgZGF0YSBsb2FkcyBkbyBub3QgaGF2ZSBhbiB1
bnJlYWNoYWJsZSBVUkwuIEFsc28KKyAgICAgICAgcmVtb3ZlIGEgY29uZnVzaW9uIGFib3V0IHRo
ZSBwdXJwb3NlIG9mIHRoZSBsYXN0IHBhcmFtZXRlci4KKworICAgICAgICAqIHdlYmtpdC93ZWJr
aXR3ZWJmcmFtZS5jcHA6CisgICAgICAgICh3ZWJraXRfd2ViX2ZyYW1lX2xvYWRfZGF0YSk6CisK
IDIwMDktMDgtMTUgIFphbiBEb2JlcnNlayAgPHphbmRvYmVyc2VrQGdtYWlsLmNvbT4KIAogICAg
ICAgICBSZXZpZXdlZCBieSBYYW4gTG9wZXouCmRpZmYgLS1naXQgYS9XZWJLaXQvZ3RrL3dlYmtp
dC93ZWJraXR3ZWJmcmFtZS5jcHAgYi9XZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXR3ZWJmcmFtZS5j
cHAKaW5kZXggN2UyY2U0NS4uMDQ2MjdhZiAxMDA2NDQKLS0tIGEvV2ViS2l0L2d0ay93ZWJraXQv
d2Via2l0d2ViZnJhbWUuY3BwCisrKyBiL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYmZyYW1l
LmNwcApAQCAtNDQzLDcgKzQ0Myw3IEBAIHN0YXRpYyB2b2lkIHdlYmtpdF93ZWJfZnJhbWVfbG9h
ZF9kYXRhKFdlYktpdFdlYkZyYW1lKiBmcmFtZSwgY29uc3QgZ2NoYXIqIGNvbnRlCiAgICAgU3Vi
c3RpdHV0ZURhdGEgc3Vic3RpdHV0ZURhdGEoc2hhcmVkQnVmZmVyLnJlbGVhc2UoKSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW1lVHlwZSA/IFN0cmluZzo6ZnJvbVVURjgo
bWltZVR5cGUpIDogU3RyaW5nOjpmcm9tVVRGOCgidGV4dC9odG1sIiksCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZW5jb2RpbmcgPyBTdHJpbmc6OmZyb21VVEY4KGVuY29kaW5n
KSA6IFN0cmluZzo6ZnJvbVVURjgoIlVURi04IiksCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmFzZUtVUkwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgS1VS
TChLVVJMKCksIFN0cmluZzo6ZnJvbVVURjgodW5yZWFjaGFibGVVUkwpKSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBLVVJMKEtVUkwoKSwgU3RyaW5nOjpmcm9tVVRGOCh1bnJl
YWNoYWJsZVVSTCkpKTsKIAogICAgIGNvcmVGcmFtZS0+bG9hZGVyKCktPmxvYWQocmVxdWVzdCwg
c3Vic3RpdHV0ZURhdGEsIGZhbHNlKTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>35072</attachid>
            <date>2009-08-18 14:01:05 -0700</date>
            <delta_ts>2009-08-18 14:45:14 -0700</delta_ts>
            <desc> fix SubstituteData creation</desc>
            <filename>-fix-SubstituteData-creation.patch</filename>
            <type>text/plain</type>
            <size>1677</size>
            <attacher name="Gustavo Noronha (kov)">gustavo</attacher>
            
              <data encoding="base64">Y2NlNzllOGNiNzMxMjA2ZDQzOGYxYzU1YzVhZGFlMDBiZmZhZDZlMQpkaWZmIC0tZ2l0IGEvV2Vi
S2l0L2d0ay9DaGFuZ2VMb2cgYi9XZWJLaXQvZ3RrL0NoYW5nZUxvZwppbmRleCA2ZjY2NTJlLi5k
YzMzMmEyIDEwMDY0NAotLS0gYS9XZWJLaXQvZ3RrL0NoYW5nZUxvZworKysgYi9XZWJLaXQvZ3Rr
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDA5LTA4LTE4ICBHdXN0YXZvIE5vcm9uaGEg
U2lsdmEgIDxndXN0YXZvLm5vcm9uaGFAY29sbGFib3JhLmNvLnVrPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xOTM2MAorICAgICAgICBGcmFncyBvbiBjdXJyZW50IHBhZ2UgZG9u
J3QgZ2VuZXJhdGUgIm5hdmlnYXRpb24tcmVxdWVzdGVkIiBldmVudHMKKworICAgICAgICBGaXgg
b3JkZXIgb2YgcGFyYW1ldGVycyBmb3IgdGhlIGNyZWF0aW9uIG9mIFN1YnN0aXR1dGVEYXRhIG9i
amVjdCwKKyAgICAgICAgc28gdGhhdCBub3JtYWwgZGF0YSBsb2FkcyBkbyBub3QgaGF2ZSBhbiB1
bnJlYWNoYWJsZSBVUkwuIEFsc28KKyAgICAgICAgcmVtb3ZlIGEgY29uZnVzaW9uIGFib3V0IHRo
ZSBwdXJwb3NlIG9mIHRoZSBsYXN0IHBhcmFtZXRlci4KKworICAgICAgICAqIHdlYmtpdC93ZWJr
aXR3ZWJmcmFtZS5jcHA6CisgICAgICAgICh3ZWJraXRfd2ViX2ZyYW1lX2xvYWRfZGF0YSk6CisK
IDIwMDktMDgtMTUgIFphbiBEb2JlcnNlayAgPHphbmRvYmVyc2VrQGdtYWlsLmNvbT4KIAogICAg
ICAgICBSZXZpZXdlZCBieSBYYW4gTG9wZXouCmRpZmYgLS1naXQgYS9XZWJLaXQvZ3RrL3dlYmtp
dC93ZWJraXR3ZWJmcmFtZS5jcHAgYi9XZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXR3ZWJmcmFtZS5j
cHAKaW5kZXggN2UyY2U0NS4uMDQ2MjdhZiAxMDA2NDQKLS0tIGEvV2ViS2l0L2d0ay93ZWJraXQv
d2Via2l0d2ViZnJhbWUuY3BwCisrKyBiL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYmZyYW1l
LmNwcApAQCAtNDQzLDcgKzQ0Myw3IEBAIHN0YXRpYyB2b2lkIHdlYmtpdF93ZWJfZnJhbWVfbG9h
ZF9kYXRhKFdlYktpdFdlYkZyYW1lKiBmcmFtZSwgY29uc3QgZ2NoYXIqIGNvbnRlCiAgICAgU3Vi
c3RpdHV0ZURhdGEgc3Vic3RpdHV0ZURhdGEoc2hhcmVkQnVmZmVyLnJlbGVhc2UoKSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW1lVHlwZSA/IFN0cmluZzo6ZnJvbVVURjgo
bWltZVR5cGUpIDogU3RyaW5nOjpmcm9tVVRGOCgidGV4dC9odG1sIiksCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZW5jb2RpbmcgPyBTdHJpbmc6OmZyb21VVEY4KGVuY29kaW5n
KSA6IFN0cmluZzo6ZnJvbVVURjgoIlVURi04IiksCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmFzZUtVUkwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgS1VS
TChLVVJMKCksIFN0cmluZzo6ZnJvbVVURjgodW5yZWFjaGFibGVVUkwpKSwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBLVVJMKEtVUkwoKSwgU3RyaW5nOjpmcm9tVVRGOCh1bnJl
YWNoYWJsZVVSTCkpKTsKIAogICAgIGNvcmVGcmFtZS0+bG9hZGVyKCktPmxvYWQocmVxdWVzdCwg
c3Vic3RpdHV0ZURhdGEsIGZhbHNlKTsK
</data>
<flag name="review"
          id="19254"
          type_id="1"
          status="+"
          setter="jmalonzo"
    />
    <flag name="commit-queue"
          id="19258"
          type_id="3"
          status="-"
          setter="jmalonzo"
    />
          </attachment>
      

    </bug>

</bugzilla>