<?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>47666</bug_id>
          
          <creation_ts>2010-10-14 05:27:52 -0700</creation_ts>
          <short_desc>[GTK] Failing test LayoutTests/editing/undo/orphaned-selection-crash-bug32823-2.html</short_desc>
          <delta_ts>2010-10-15 00:22:29 -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>OS X 10.5</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="Sergio Villar Senin">svillar</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>mrobinson</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>294063</commentid>
    <comment_count>0</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-10-14 05:27:52 -0700</bug_when>
    <thetext>The actual issue is most likely https://bugs.webkit.org/show_bug.cgi?id=47661.

We have now a more strict decoding of base64 data with the recent land of the soupURILoader stuff. That&apos;s the reason why this test started to fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>294066</commentid>
    <comment_count>1</comment_count>
      <attachid>70730</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-10-14 05:32:14 -0700</bug_when>
    <thetext>Created attachment 70730
Fix for the failing test

Reverted to old behaviour</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>294068</commentid>
    <comment_count>2</comment_count>
      <attachid>70730</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2010-10-14 05:35:59 -0700</bug_when>
    <thetext>Comment on attachment 70730
Fix for the failing test

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>294171</commentid>
    <comment_count>3</comment_count>
      <attachid>70730</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-10-14 10:14:08 -0700</bug_when>
    <thetext>Comment on attachment 70730
Fix for the failing test

Clearing flags on attachment: 70730

Committed r69775: &lt;http://trac.webkit.org/changeset/69775&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>294172</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-10-14 10:14:13 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>294290</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-10-14 12:39:49 -0700</bug_when>
    <thetext>Note that Safari (or more precisely, CFNetwork) is strict in this respect - &quot;data:image/png;base64,iVBORw0KGrkJggg==&quot; fails to load, while &quot;data:image/png;base64,iVBORw0KGrkJggg=&quot; loads fine (but then fails to render, since the data itself is of course broken).

This matches Firefox.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>294379</commentid>
    <comment_count>6</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2010-10-14 14:45:18 -0700</bug_when>
    <thetext>So perhaps instead of loading the URL, we just need to  fail in a better way?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>294611</commentid>
    <comment_count>7</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-10-15 00:22:29 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; So perhaps instead of loading the URL, we just need to  fail in a better way?

Yeah. We reverted the change in order to mimic the old behaviour but I think it&apos;d be better to fail in a better way</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>70730</attachid>
            <date>2010-10-14 05:32:14 -0700</date>
            <delta_ts>2010-10-14 10:14:08 -0700</delta_ts>
            <desc>Fix for the failing test</desc>
            <filename>0001-Fix-for-47666.patch</filename>
            <type>text/plain</type>
            <size>1961</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">RnJvbSBiZWE2ZjlhN2M5YTdlNzkxNjg4NTA3NDMxYTE2OTBhZmMxMDU1ZmI0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGlnYWxpYS5j
b20+CkRhdGU6IFRodSwgMTQgT2N0IDIwMTAgMTQ6MzA6MDIgKzAyMDAKU3ViamVjdDogW1BBVENI
XSBGaXggZm9yIDQ3NjY2CgotLS0KIFdlYkNvcmUvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgICAxNCArKysrKysrKysrKysrKwogLi4uL25ldHdvcmsvc291cC9j
YWNoZS9zb3VwLXJlcXVlc3QtZGF0YS5jICAgICAgICAgfCAgIDEyICsrKy0tLS0tLS0tLQogMiBm
aWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzEyM2VlMC4u
OTE0YzZmNyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2ViQ29yZS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxMC0xMC0xNCAgU2VyZ2lvIFZpbGxhciBTZW5pbiAg
PHN2aWxsYXJAaWdhbGlhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBbR1RLXSBGYWlsaW5nIHRlc3QgTGF5b3V0VGVzdHMvZWRpdGluZy91bmRv
L29ycGhhbmVkLXNlbGVjdGlvbi1jcmFzaC1idWczMjgyMy0yLmh0bWwKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ3NjY2CisKKyAgICAgICAgRG8gYSBs
ZXNzIHN0cmljdCBkZWNvZGluZyBvZiBiYXNlNjQgZGF0YSB1cmwncyBhcyBpdCB3YXMgZG9uZQor
ICAgICAgICBiZWZvcmUuIFRoZSBhY3R1YWwgcHJvYmxlbSBpcyBtb3N0IGxpa2VseQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDc2NjEgdG91Z2guCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL3NvdXAvY2FjaGUvc291cC1yZXF1ZXN0LWRhdGEu
YzoKKyAgICAgICAgKHdlYmtpdF9zb3VwX3JlcXVlc3RfZGF0YV9zZW5kKToKKwogMjAxMC0xMC0x
MyAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5
IERhcmluIEFkbGVyLgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL3NvdXAv
Y2FjaGUvc291cC1yZXF1ZXN0LWRhdGEuYyBiL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9zb3Vw
L2NhY2hlL3NvdXAtcmVxdWVzdC1kYXRhLmMKaW5kZXggOTg0OTI2OS4uODBlMzBmNSAxMDA2NDQK
LS0tIGEvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL3NvdXAvY2FjaGUvc291cC1yZXF1ZXN0LWRh
dGEuYworKysgYi9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvc291cC9jYWNoZS9zb3VwLXJlcXVl
c3QtZGF0YS5jCkBAIC05OCwxNSArOTgsOSBAQCB3ZWJraXRfc291cF9yZXF1ZXN0X2RhdGFfc2Vu
ZCAoV2ViS2l0U291cFJlcXVlc3QgICAqcmVxdWVzdCwKIAkJZ3VjaGFyICpidWY7CiAKIAkJaWYg
KGJhc2U2NCkgewotCQkJaW50IGlubGVuLCBzdGF0ZSA9IDA7Ci0JCQlndWludCBzYXZlID0gMDsK
LQotCQkJaW5sZW4gPSBzdHJsZW4gKHN0YXJ0KTsKLQkJCWJ1ZiA9IGdfbWFsbG9jIChpbmxlbiAq
IDMgLyA0KTsKLQkJCWRhdGEtPnByaXYtPmNvbnRlbnRfbGVuZ3RoID0KLQkJCQlnX2Jhc2U2NF9k
ZWNvZGVfc3RlcCAoc3RhcnQsIGlubGVuLCBidWYsCi0JCQkJCQkgICAgICAmc3RhdGUsICZzYXZl
KTsKLQkJCWlmIChzdGF0ZSAhPSAwKSB7CisJCQlidWYgPSBnX2Jhc2U2NF9kZWNvZGUgKHN0YXJ0
LCAmZGF0YS0+cHJpdi0+Y29udGVudF9sZW5ndGgpOworCisJCQlpZiAoIWJ1ZiB8fCBkYXRhLT5w
cml2LT5jb250ZW50X2xlbmd0aCA8PSAwKSB7CiAJCQkJZ19mcmVlIChidWYpOwogCQkJCWdvdG8g
ZmFpbDsKIAkJCX0KLS0gCjEuNy4xCgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>