<?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>106093</bug_id>
          
          <creation_ts>2013-01-04 07:54:48 -0800</creation_ts>
          <short_desc>[GTK] Images don&apos;t appear if the web view is shown while they&apos;re being loaded</short_desc>
          <delta_ts>2014-05-26 15:11:18 -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>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</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="Alberto Garcia">berto</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>xan.lopez</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>800203</commentid>
    <comment_count>0</comment_count>
      <attachid>181302</attachid>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2013-01-04 07:54:48 -0800</bug_when>
    <thetext>Created attachment 181302
Patch to reproduce the bug with GtkLauncher

We found this in Epiphany, but it turns out that the problem is not there.

Here&apos;s the original bug report: https://bugzilla.gnome.org/show_bug.cgi?id=690159

How to reproduce the bug:

- Load an image in a WebKitWebView widget that is hidden.
- Show it while the image is being loaded (e.g. at WEBKIT_LOAD_COMMITTED)

The image will not show up on the screen. However, it will appear if
you resize the window.

This can be easily reproduced with GtkLauncher using the attached
patch:

Programs/GtkLauncher http://lorempixel.com/400/200/sports/
Programs/GtkLauncher file:///path/to/image.jpg

Note that the bug is reproducible with images, not with HTML pages.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>800917</commentid>
    <comment_count>1</comment_count>
      <attachid>181439</attachid>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2013-01-05 07:30:22 -0800</bug_when>
    <thetext>Created attachment 181439
Patch for MiniBrowser

I can&apos;t reproduce this problem with WebKit2.

Here&apos;s the patch for MiniBrowser that does the same, but you can see that everything works fine there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1011840</commentid>
    <comment_count>2</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2014-05-26 15:11:18 -0700</bug_when>
    <thetext>This doesn&apos;t happen in webkit2 so I&apos;m closing it.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>181302</attachid>
            <date>2013-01-04 07:54:48 -0800</date>
            <delta_ts>2013-01-04 07:54:48 -0800</delta_ts>
            <desc>Patch to reproduce the bug with GtkLauncher</desc>
            <filename>gtklauncher.diff</filename>
            <type>text/plain</type>
            <size>759</size>
            <attacher name="Alberto Garcia">berto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL0d0a0xhdW5jaGVyL21haW4uYyBiL1Rvb2xzL0d0a0xhdW5jaGVy
L21haW4uYwppbmRleCBjYjhiNmIyLi5hYzBiMzc3IDEwMDY0NAotLS0gYS9Ub29scy9HdGtMYXVu
Y2hlci9tYWluLmMKKysrIGIvVG9vbHMvR3RrTGF1bmNoZXIvbWFpbi5jCkBAIC04MCw2ICs4MCw3
IEBAIHN0YXRpYyB2b2lkIG5vdGlmeUxvYWRTdGF0dXNDYihXZWJLaXRXZWJWaWV3KiB3ZWJWaWV3
LCBHUGFyYW1TcGVjKiBwc3BlYywgR3RrV2lkCiAgICAgICAgIGNvbnN0IGdjaGFyICp1cmkgPSB3
ZWJraXRfd2ViX2ZyYW1lX2dldF91cmkoZnJhbWUpOwogICAgICAgICBpZiAodXJpKQogICAgICAg
ICAgICAgZ3RrX2VudHJ5X3NldF90ZXh0KEdUS19FTlRSWSh1cmlFbnRyeSksIHVyaSk7CisgICAg
ICAgIGd0a193aWRnZXRfc2hvdyhHVEtfV0lER0VUKHdlYlZpZXcpKTsKICAgICB9CiB9CiAKQEAg
LTMwNSw2ICszMDYsNyBAQCBzdGF0aWMgR3RrV2lkZ2V0KiBjcmVhdGVXaW5kb3coV2ViS2l0V2Vi
VmlldyoqIG91dFdlYlZpZXcpCiAgICAgZ3RrX3dpZGdldF9zZXRfbmFtZSh3aW5kb3csICJHdGtM
YXVuY2hlciIpOwogCiAgICAgd2ViVmlldyA9IFdFQktJVF9XRUJfVklFVyh3ZWJraXRfd2ViX3Zp
ZXdfbmV3KCkpOworICAgIGd0a193aWRnZXRfc2V0X25vX3Nob3dfYWxsKEdUS19XSURHRVQod2Vi
VmlldyksIFRSVUUpOwogICAgIHVyaUVudHJ5ID0gZ3RrX2VudHJ5X25ldygpOwogCiAjaWZkZWYg
R1RLX0FQSV9WRVJTSU9OXzIK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>181439</attachid>
            <date>2013-01-05 07:30:22 -0800</date>
            <delta_ts>2013-01-05 07:30:22 -0800</delta_ts>
            <desc>Patch for MiniBrowser</desc>
            <filename>minibrowser.diff</filename>
            <type>text/plain</type>
            <size>1708</size>
            <attacher name="Alberto Garcia">berto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL01pbmlCcm93c2VyL2d0ay9Ccm93c2VyV2luZG93LmMgYi9Ub29s
cy9NaW5pQnJvd3Nlci9ndGsvQnJvd3NlcldpbmRvdy5jCmluZGV4IDg2YjA0NDYuLjJhY2Y2NDAg
MTAwNjQ0Ci0tLSBhL1Rvb2xzL01pbmlCcm93c2VyL2d0ay9Ccm93c2VyV2luZG93LmMKKysrIGIv
VG9vbHMvTWluaUJyb3dzZXIvZ3RrL0Jyb3dzZXJXaW5kb3cuYwpAQCAtNDk3LDYgKzQ5NywxMiBA
QCBzdGF0aWMgdm9pZCBicm93c2VyX3dpbmRvd19pbml0KEJyb3dzZXJXaW5kb3cgKndpbmRvdykK
ICAgICBndGtfd2lkZ2V0X3Nob3codmJveCk7CiB9CiAKK3N0YXRpYyB2b2lkIHdlYlZpZXdMb2Fk
Q2hhbmdlZChXZWJLaXRXZWJWaWV3ICp3ZWJfdmlldywgV2ViS2l0TG9hZEV2ZW50IGxvYWRfZXZl
bnQpCit7CisgICAgaWYgKGxvYWRfZXZlbnQgPT0gV0VCS0lUX0xPQURfQ09NTUlUVEVEKQorICAg
ICAgICBndGtfd2lkZ2V0X3Nob3coR1RLX1dJREdFVCh3ZWJfdmlldykpOworfQorCiBzdGF0aWMg
dm9pZCBicm93c2VyV2luZG93Q29uc3RydWN0ZWQoR09iamVjdCAqZ09iamVjdCkKIHsKICAgICBC
cm93c2VyV2luZG93ICp3aW5kb3cgPSBCUk9XU0VSX1dJTkRPVyhnT2JqZWN0KTsKQEAgLTUwNyw2
ICs1MTMsNyBAQCBzdGF0aWMgdm9pZCBicm93c2VyV2luZG93Q29uc3RydWN0ZWQoR09iamVjdCAq
Z09iamVjdCkKICAgICBnX3NpZ25hbF9jb25uZWN0KHdpbmRvdy0+d2ViVmlldywgIm5vdGlmeTo6
ZXN0aW1hdGVkLWxvYWQtcHJvZ3Jlc3MiLCBHX0NBTExCQUNLKHdlYlZpZXdMb2FkUHJvZ3Jlc3ND
aGFuZ2VkKSwgd2luZG93KTsKICAgICBnX3NpZ25hbF9jb25uZWN0KHdpbmRvdy0+d2ViVmlldywg
Im5vdGlmeTo6dGl0bGUiLCBHX0NBTExCQUNLKHdlYlZpZXdUaXRsZUNoYW5nZWQpLCB3aW5kb3cp
OwogICAgIGdfc2lnbmFsX2Nvbm5lY3Qod2luZG93LT53ZWJWaWV3LCAiY3JlYXRlIiwgR19DQUxM
QkFDSyh3ZWJWaWV3Q3JlYXRlKSwgd2luZG93KTsKKyAgICBnX3NpZ25hbF9jb25uZWN0KHdpbmRv
dy0+d2ViVmlldywgImxvYWQtY2hhbmdlZCIsIEdfQ0FMTEJBQ0sod2ViVmlld0xvYWRDaGFuZ2Vk
KSwgd2luZG93KTsKICAgICBnX3NpZ25hbF9jb25uZWN0KHdpbmRvdy0+d2ViVmlldywgImxvYWQt
ZmFpbGVkIiwgR19DQUxMQkFDSyh3ZWJWaWV3TG9hZEZhaWxlZCksIHdpbmRvdyk7CiAgICAgZ19z
aWduYWxfY29ubmVjdCh3aW5kb3ctPndlYlZpZXcsICJkZWNpZGUtcG9saWN5IiwgR19DQUxMQkFD
Syh3ZWJWaWV3RGVjaWRlUG9saWN5KSwgd2luZG93KTsKICAgICBnX3NpZ25hbF9jb25uZWN0KHdp
bmRvdy0+d2ViVmlldywgInBlcm1pc3Npb24tcmVxdWVzdCIsIEdfQ0FMTEJBQ0sod2ViVmlld0Rl
Y2lkZVBlcm1pc3Npb25SZXF1ZXN0KSwgd2luZG93KTsKQEAgLTUzNyw3ICs1NDQsNiBAQCBzdGF0
aWMgdm9pZCBicm93c2VyV2luZG93Q29uc3RydWN0ZWQoR09iamVjdCAqZ09iamVjdCkKICNlbHNl
CiAgICAgZ3RrX2JveF9wYWNrX3N0YXJ0KEdUS19CT1god2luZG93LT5tYWluQm94KSwgR1RLX1dJ
REdFVCh3aW5kb3ctPndlYlZpZXcpLCBUUlVFLCBUUlVFLCAwKTsKICNlbmRpZgotICAgIGd0a193
aWRnZXRfc2hvdyhHVEtfV0lER0VUKHdpbmRvdy0+d2ViVmlldykpOwogfQogCiBzdGF0aWMgdm9p
ZCBicm93c2VyX3dpbmRvd19jbGFzc19pbml0KEJyb3dzZXJXaW5kb3dDbGFzcyAqa2xhc3MpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>