<?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>121790</bug_id>
          
          <creation_ts>2013-09-23 07:54:50 -0700</creation_ts>
          <short_desc>[Qt] RepaintRequested signal sometimes not emitted</short_desc>
          <delta_ts>2013-09-24 07:09:31 -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>WebKit Qt</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Allan Sandfeld Jensen">allan.jensen</reporter>
          <assigned_to name="Allan Sandfeld Jensen">allan.jensen</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>hausmann</cc>
    
    <cc>noam</cc>
    
    <cc>webkit-ews</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>932140</commentid>
    <comment_count>0</comment_count>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-09-23 07:54:50 -0700</bug_when>
    <thetext>If updates are triggered through PageClient::repaintViewport() we do not emit the QWebPage::repaintRequested signal since this is only emitted from ChromeClientQt::invalidateContentsAndRootView.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932141</commentid>
    <comment_count>1</comment_count>
      <attachid>212350</attachid>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-09-23 07:56:18 -0700</bug_when>
    <thetext>Created attachment 212350
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932144</commentid>
    <comment_count>2</comment_count>
      <attachid>212350</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2013-09-23 08:02:48 -0700</bug_when>
    <thetext>Comment on attachment 212350
Patch

Attachment 212350 did not pass qt-wk2-ews (qt-wk2):
Output: http://webkit-queues.appspot.com/results/1799491</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932150</commentid>
    <comment_count>3</comment_count>
      <attachid>212352</attachid>
    <who name="Allan Sandfeld Jensen">allan.jensen</who>
    <bug_when>2013-09-23 08:23:08 -0700</bug_when>
    <thetext>Created attachment 212352
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932533</commentid>
    <comment_count>4</comment_count>
      <attachid>212352</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-24 07:09:29 -0700</bug_when>
    <thetext>Comment on attachment 212352
Patch

Clearing flags on attachment: 212352

Committed r156329: &lt;http://trac.webkit.org/changeset/156329&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>932534</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-24 07:09:31 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>212350</attachid>
            <date>2013-09-23 07:56:18 -0700</date>
            <delta_ts>2013-09-23 08:23:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-121790-20130923165617.patch</filename>
            <type>text/plain</type>
            <size>1922</size>
            <attacher name="Allan Sandfeld Jensen">allan.jensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU2MTQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IGUwYTk4YzAxMzI2
YWMxNTJhMDFiNTg1NDYzNmVhNGU2MWRjMDNhZWMuLmIyMGI1ZDk2YjI5ODA4Njk2NjliOTcxYjZk
MjdhMDg4ZDA5Njk0NDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTMtMDkt
MjMgIEFsbGFuIFNhbmRmZWxkIEplbnNlbiAgPGFsbGFuLmplbnNlbkBkaWdpYS5jb20+CisKKyAg
ICAgICAgW1F0XSBSZXBhaW50UmVxdWVzdGVkIHNpZ25hbCBzb21ldGltZXMgbm90IGVtaXR0ZWQK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyMTc5MAor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlIHNob3Vs
ZCBhbHNvIGVtaXQgcmVwYWludFJlcXVlc3RlZCBhZnRlciBjYWxsaW5nIFBhZ2VDbGllbnQ6OnVw
ZGF0ZSgpLgorCisgICAgICAgICogV2lkZ2V0U3VwcG9ydC9QYWdlQ2xpZW50UXQuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6UGFnZUNsaWVudFFXaWRnZXQ6OnJlcGFpbnRWaWV3cG9ydCk6CisgICAg
ICAgIChXZWJDb3JlOjpQYWdlQ2xpZW50UUdyYXBoaWNzV2lkZ2V0OjpyZXBhaW50Vmlld3BvcnQp
OgorCiAyMDEzLTA5LTIwICBBbGxhbiBTYW5kZmVsZCBKZW5zZW4gIDxhbGxhbi5qZW5zZW5AZGln
aWEuY29tPgogCiAgICAgICAgIFtRdF0gQ3Jhc2ggd2hlbiB0cnlpbmcgdG8gZG93bmxvYWQgYmxv
YiB1cmwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0U3VwcG9ydC9QYWdlQ2xp
ZW50UXQuY3BwIGIvU291cmNlL1dlYktpdC9xdC9XaWRnZXRTdXBwb3J0L1BhZ2VDbGllbnRRdC5j
cHAKaW5kZXggOGY0ODZkNTk0YTZmNWNmOGE5N2Y1NmNiMzA4YmM4MWU1MTdhOTAwMy4uYTU1YjU1
NjYxZjNhMzI4MjE4NTI3N2JmOTQxOWE1MDU5YWY1ZDY2YyAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9xdC9XaWRnZXRTdXBwb3J0L1BhZ2VDbGllbnRRdC5jcHAKKysrIGIvU291cmNlL1dlYktp
dC9xdC9XaWRnZXRTdXBwb3J0L1BhZ2VDbGllbnRRdC5jcHAKQEAgLTY0LDYgKzY0LDcgQEAgdm9p
ZCBQYWdlQ2xpZW50UVdpZGdldDo6dXBkYXRlKGNvbnN0IFFSZWN0ICYgZGlydHlSZWN0KQogdm9p
ZCBQYWdlQ2xpZW50UVdpZGdldDo6cmVwYWludFZpZXdwb3J0KCkKIHsKICAgICB1cGRhdGUodmll
dy0+cmVjdCgpKTsKKyAgICBRTWV0YU9iamVjdDo6aW52b2tlTWV0aG9kKG1fd2ViUGFnZS0+aGFu
ZGxlKCksICJyZXBhaW50UmVxdWVzdGVkIiwgUXQ6OlF1ZXVlZENvbm5lY3Rpb24sIFFfQVJHKFFS
ZWN0LCB2aWV3LT5yZWN0KCkpKTsKIH0KIAogdm9pZCBQYWdlQ2xpZW50UVdpZGdldDo6c2V0SW5w
dXRNZXRob2RFbmFibGVkKGJvb2wgZW5hYmxlKQpAQCAtMTc1LDYgKzE3Niw3IEBAIHZvaWQgUGFn
ZUNsaWVudFFHcmFwaGljc1dpZGdldDo6dXBkYXRlKGNvbnN0IFFSZWN0JiBkaXJ0eVJlY3QpCiB2
b2lkIFBhZ2VDbGllbnRRR3JhcGhpY3NXaWRnZXQ6OnJlcGFpbnRWaWV3cG9ydCgpCiB7CiAgICAg
dXBkYXRlKHZpZXctPmJvdW5kaW5nUmVjdCgpLnRvQWxpZ25lZFJlY3QoKSk7CisgICAgUU1ldGFP
YmplY3Q6Omludm9rZU1ldGhvZChtX3dlYlBhZ2UtPmhhbmRsZSgpLCAicmVwYWludFJlcXVlc3Rl
ZCIsIFF0OjpRdWV1ZWRDb25uZWN0aW9uLCBRX0FSRyhRUmVjdCwgdmlldy0+Ym91bmRpbmdSZWN0
KCkudG9BbGlnbmVkUmVjdCgpKSk7CiB9CiAKIGJvb2wgUGFnZUNsaWVudFFHcmFwaGljc1dpZGdl
dDo6bWFrZU9wZW5HTENvbnRleHRDdXJyZW50SWZBdmFpbGFibGUoKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>212352</attachid>
            <date>2013-09-23 08:23:08 -0700</date>
            <delta_ts>2013-09-24 07:09:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-121790-20130923172307.patch</filename>
            <type>text/plain</type>
            <size>1892</size>
            <attacher name="Allan Sandfeld Jensen">allan.jensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU2MTQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IGUwYTk4YzAxMzI2
YWMxNTJhMDFiNTg1NDYzNmVhNGU2MWRjMDNhZWMuLmIyMGI1ZDk2YjI5ODA4Njk2NjliOTcxYjZk
MjdhMDg4ZDA5Njk0NDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTMtMDkt
MjMgIEFsbGFuIFNhbmRmZWxkIEplbnNlbiAgPGFsbGFuLmplbnNlbkBkaWdpYS5jb20+CisKKyAg
ICAgICAgW1F0XSBSZXBhaW50UmVxdWVzdGVkIHNpZ25hbCBzb21ldGltZXMgbm90IGVtaXR0ZWQK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyMTc5MAor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlIHNob3Vs
ZCBhbHNvIGVtaXQgcmVwYWludFJlcXVlc3RlZCBhZnRlciBjYWxsaW5nIFBhZ2VDbGllbnQ6OnVw
ZGF0ZSgpLgorCisgICAgICAgICogV2lkZ2V0U3VwcG9ydC9QYWdlQ2xpZW50UXQuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6UGFnZUNsaWVudFFXaWRnZXQ6OnJlcGFpbnRWaWV3cG9ydCk6CisgICAg
ICAgIChXZWJDb3JlOjpQYWdlQ2xpZW50UUdyYXBoaWNzV2lkZ2V0OjpyZXBhaW50Vmlld3BvcnQp
OgorCiAyMDEzLTA5LTIwICBBbGxhbiBTYW5kZmVsZCBKZW5zZW4gIDxhbGxhbi5qZW5zZW5AZGln
aWEuY29tPgogCiAgICAgICAgIFtRdF0gQ3Jhc2ggd2hlbiB0cnlpbmcgdG8gZG93bmxvYWQgYmxv
YiB1cmwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvV2lkZ2V0U3VwcG9ydC9QYWdlQ2xp
ZW50UXQuY3BwIGIvU291cmNlL1dlYktpdC9xdC9XaWRnZXRTdXBwb3J0L1BhZ2VDbGllbnRRdC5j
cHAKaW5kZXggOGY0ODZkNTk0YTZmNWNmOGE5N2Y1NmNiMzA4YmM4MWU1MTdhOTAwMy4uZGUyMWM5
ZmQ3ZWU3ODVmMjU2YmUwYmUyYmQ2ZjQ3MWM1MzM1MTJjZSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9xdC9XaWRnZXRTdXBwb3J0L1BhZ2VDbGllbnRRdC5jcHAKKysrIGIvU291cmNlL1dlYktp
dC9xdC9XaWRnZXRTdXBwb3J0L1BhZ2VDbGllbnRRdC5jcHAKQEAgLTY0LDYgKzY0LDcgQEAgdm9p
ZCBQYWdlQ2xpZW50UVdpZGdldDo6dXBkYXRlKGNvbnN0IFFSZWN0ICYgZGlydHlSZWN0KQogdm9p
ZCBQYWdlQ2xpZW50UVdpZGdldDo6cmVwYWludFZpZXdwb3J0KCkKIHsKICAgICB1cGRhdGUodmll
dy0+cmVjdCgpKTsKKyAgICBRTWV0YU9iamVjdDo6aW52b2tlTWV0aG9kKHBhZ2UsICJyZXBhaW50
UmVxdWVzdGVkIiwgUXQ6OlF1ZXVlZENvbm5lY3Rpb24sIFFfQVJHKFFSZWN0LCB2aWV3LT5yZWN0
KCkpKTsKIH0KIAogdm9pZCBQYWdlQ2xpZW50UVdpZGdldDo6c2V0SW5wdXRNZXRob2RFbmFibGVk
KGJvb2wgZW5hYmxlKQpAQCAtMTc1LDYgKzE3Niw3IEBAIHZvaWQgUGFnZUNsaWVudFFHcmFwaGlj
c1dpZGdldDo6dXBkYXRlKGNvbnN0IFFSZWN0JiBkaXJ0eVJlY3QpCiB2b2lkIFBhZ2VDbGllbnRR
R3JhcGhpY3NXaWRnZXQ6OnJlcGFpbnRWaWV3cG9ydCgpCiB7CiAgICAgdXBkYXRlKHZpZXctPmJv
dW5kaW5nUmVjdCgpLnRvQWxpZ25lZFJlY3QoKSk7CisgICAgUU1ldGFPYmplY3Q6Omludm9rZU1l
dGhvZChwYWdlLCAicmVwYWludFJlcXVlc3RlZCIsIFF0OjpRdWV1ZWRDb25uZWN0aW9uLCBRX0FS
RyhRUmVjdCwgdmlldy0+Ym91bmRpbmdSZWN0KCkudG9BbGlnbmVkUmVjdCgpKSk7CiB9CiAKIGJv
b2wgUGFnZUNsaWVudFFHcmFwaGljc1dpZGdldDo6bWFrZU9wZW5HTENvbnRleHRDdXJyZW50SWZB
dmFpbGFibGUoKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>