<?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>114292</bug_id>
          
          <creation_ts>2013-04-09 10:21:48 -0700</creation_ts>
          <short_desc>[GoodNotGreat] Throttle resize events during live window resize.</short_desc>
          <delta_ts>2013-04-23 15:35:14 -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>Layout and Rendering</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>InRadar, Performance</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andreas Kling">kling</reporter>
          <assigned_to name="Andreas Kling">kling</assigned_to>
          <cc>barraclough</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ggaren</cc>
    
    <cc>kling</cc>
    
    <cc>koivisto</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>871942</commentid>
    <comment_count>0</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-04-09 10:21:48 -0700</bug_when>
    <thetext>&lt;rdar://problem/13411454&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>871943</commentid>
    <comment_count>1</comment_count>
      <attachid>197142</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-04-09 10:23:38 -0700</bug_when>
    <thetext>Created attachment 197142
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>871945</commentid>
    <comment_count>2</comment_count>
      <attachid>197142</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2013-04-09 10:27:42 -0700</bug_when>
    <thetext>Comment on attachment 197142
Proposed patch

View in context: https://bugs.webkit.org/attachment.cgi?id=197142&amp;action=review

r=me

&gt; Source/WebCore/page/FrameView.cpp:2774
&gt; +void FrameView::willEndLiveResize()

Should we do this for all scrollable areas? What&apos;s unique about frame resizing?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>871946</commentid>
    <comment_count>3</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-04-09 10:31:00 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 197142 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=197142&amp;action=review
&gt; 
&gt; r=me
&gt; 
&gt; &gt; Source/WebCore/page/FrameView.cpp:2774
&gt; &gt; +void FrameView::willEndLiveResize()
&gt; 
&gt; Should we do this for all scrollable areas? What&apos;s unique about frame resizing?

Resize events are only sent from FrameView::performPostLayoutTasks() AFAIK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>871952</commentid>
    <comment_count>4</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-04-09 10:43:59 -0700</bug_when>
    <thetext>Committed r148031: &lt;http://trac.webkit.org/changeset/148031&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>879806</commentid>
    <comment_count>5</comment_count>
      <attachid>199224</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-04-23 06:15:39 -0700</bug_when>
    <thetext>Created attachment 199224
Revert &quot;Throttle resize events during live window resize.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>879807</commentid>
    <comment_count>6</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-04-23 06:16:30 -0700</bug_when>
    <thetext>Reopening to revert.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>880055</commentid>
    <comment_count>7</comment_count>
      <attachid>199224</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2013-04-23 11:41:58 -0700</bug_when>
    <thetext>Comment on attachment 199224
Revert &quot;Throttle resize events during live window resize.&quot;

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>880159</commentid>
    <comment_count>8</comment_count>
      <attachid>199224</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-04-23 15:35:12 -0700</bug_when>
    <thetext>Comment on attachment 199224
Revert &quot;Throttle resize events during live window resize.&quot;

Clearing flags on attachment: 199224

Committed r149002: &lt;http://trac.webkit.org/changeset/149002&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>880160</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-04-23 15:35:14 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>197142</attachid>
            <date>2013-04-09 10:23:38 -0700</date>
            <delta_ts>2013-04-23 06:15:39 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>bug-114292.diff</filename>
            <type>text/plain</type>
            <size>6122</size>
            <attacher name="Andreas Kling">kling</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBlOWY5YTY1Li5lZTFmMTIxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzIg
QEAKKzIwMTMtMDQtMDkgIEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgorCisgICAg
ICAgIFRocm90dGxlIHJlc2l6ZSBldmVudHMgZHVyaW5nIGxpdmUgd2luZG93IHJlc2l6ZS4KKyAg
ICAgICAgPGh0dHA6Ly93ZWJraXQub3JnL2IvMTE0MjkyPgorICAgICAgICA8cmRhcjovL3Byb2Js
ZW0vMTM0MTE0NTQ+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgTGltaXQgcmVzaXplIGV2ZW50cyB0byBvbmUgYXQgbWF4IGV2ZXJ5IDAuMiBzZWNvbmRz
IGR1cmluZyBsaXZlIHdpbmRvdyByZXNpemUuCisgICAgICAgIFRoaXMgbWl0aWdhdGVzIGhlYXZ5
IENQVSB1c2FnZSBkdXJpbmcgcmVzaXplIG9uIHBhZ2VzIHdpdGggY29tcGxleCBvbnJlc2l6ZSBo
YW5kbGVycy4KKyAgICAgICAgSWYgdGhlcmUncyBhIHBlbmRpbmcgcmVzaXplIGV2ZW50IHdoZW4g
dGhlIGxpdmUgcmVzaXplIGVuZHMsIGl0IGZpcmVzIGltbWVkaWF0ZWx5LgorCisgICAgICAgICog
cGFnZS9GcmFtZVZpZXcuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RnJhbWVWaWV3OjpzZW5kUmVz
aXplRXZlbnQpOgorCisgICAgICAgICAgICBGYWN0b3JlZCBvdXQgZGlzcGF0Y2ggb2YgdGhlIHJl
c2l6ZSBldmVudCBhZnRlciBsYXlvdXQgc28gd2UgY2FuIGNhbGwgaXQgb24gYSB0aW1lcgorICAg
ICAgICAgICAgaW5zdGVhZCBvZiBpbW1lZGlhdGVseSB3aGlsZSBsaXZlIHdpbmRvdyByZXNpemUg
aXMgYWN0aXZlLgorCisgICAgICAgIChXZWJDb3JlOjpGcmFtZVZpZXc6OkZyYW1lVmlldyk6Cisg
ICAgICAgIChXZWJDb3JlOjpGcmFtZVZpZXc6OnBlcmZvcm1Qb3N0TGF5b3V0VGFza3MpOgorICAg
ICAgICAoV2ViQ29yZTo6RnJhbWVWaWV3OjpkZWxheWVkUmVzaXplRXZlbnRUaW1lckZpcmVkKToK
KyAgICAgICAgKFdlYkNvcmU6OkZyYW1lVmlldzo6d2lsbEVuZExpdmVSZXNpemUpOgorICAgICAg
ICAoV2ViQ29yZTo6RnJhbWVWaWV3OjpzY2hlZHVsZVJlc2l6ZUV2ZW50KToKKyAgICAgICAgKiBw
YWdlL0ZyYW1lVmlldy5oOgorICAgICAgICAqIHBsYXRmb3JtL1Njcm9sbGFibGVBcmVhLmg6CisK
KyAgICAgICAgICAgIE1hZGUgd2lsbFN0YXJ0TGl2ZVJlc2l6ZSgpIGFuZCB3aWxsRW5kTGl2ZVJl
c2l6ZSgpIHZpcnR1YWwgc28gd2UgY2FuIG92ZXJyaWRlCisgICAgICAgICAgICB0aGVtIG9uIEZy
YW1lVmlldy4KKwogMjAxMy0wNC0wOSAgQW50dGkgS29pdmlzdG8gIDxhbnR0aUBhcHBsZS5jb20+
CiAKICAgICAgICAgVGhyb3R0bGUgY29tcG9zaXRpbmcgbGF5ZXIgZmx1c2hlcyBpbiBzdWJmcmFt
ZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcAppbmRleCAxY2U1MWY4Li42NTg0MWQzIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvcGFnZS9GcmFtZVZpZXcuY3BwCkBAIC0xMjIsNiArMTIyLDkgQEAgZG91YmxlIEZyYW1l
Vmlldzo6c19tYXhEZWZlcnJlZFJlcGFpbnREZWxheUR1cmluZ0xvYWRpbmcgPSAwOwogZG91Ymxl
IEZyYW1lVmlldzo6c19kZWZlcnJlZFJlcGFpbnREZWxheUluY3JlbWVudER1cmluZ0xvYWRpbmcg
PSAwOwogI2VuZGlmCiAKKy8vIFdoaWxlIHRoZSBicm93c2VyIHdpbmRvdyBpcyBiZWluZyByZXNp
emVkLCByZXNpemUgZXZlbnRzIHdpbGwgYmUgZGlzcGF0Y2hlZCBhdCBtb3N0IHRoaXMgb2Z0ZW4u
CitzdGF0aWMgY29uc3QgZG91YmxlIG1pbmltdW1JbnRlcnZhbEJldHdlZW5SZXNpemVFdmVudHNE
dXJpbmdMaXZlUmVzaXplSW5TZWNvbmRzID0gMC4yOworCiAvLyBUaGUgbWF4aW11bSBudW1iZXIg
b2YgdXBkYXRlV2lkZ2V0cyBpdGVyYXRpb25zIHRoYXQgc2hvdWxkIGJlIGRvbmUgYmVmb3JlIHJl
dHVybmluZy4KIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBtYXhVcGRhdGVXaWRnZXRzSXRlcmF0aW9u
cyA9IDI7CiAKQEAgLTE2OCw2ICsxNzEsNyBAQCBGcmFtZVZpZXc6OkZyYW1lVmlldyhGcmFtZSog
ZnJhbWUpCiAgICAgOiBtX2ZyYW1lKGZyYW1lKQogICAgICwgbV9jYW5IYXZlU2Nyb2xsYmFycyh0
cnVlKQogICAgICwgbV9zbG93UmVwYWludE9iamVjdENvdW50KDApCisgICAgLCBtX2RlbGF5ZWRS
ZXNpemVFdmVudFRpbWVyKHRoaXMsICZGcmFtZVZpZXc6OmRlbGF5ZWRSZXNpemVFdmVudFRpbWVy
RmlyZWQpCiAgICAgLCBtX2xheW91dFRpbWVyKHRoaXMsICZGcmFtZVZpZXc6OmxheW91dFRpbWVy
RmlyZWQpCiAgICAgLCBtX2xheW91dFJvb3QoMCkKICAgICAsIG1faW5TeW5jaHJvbm91c1Bvc3RM
YXlvdXQoZmFsc2UpCkBAIC0yNzM1LDIwICsyNzM5LDUxIEBAIHZvaWQgRnJhbWVWaWV3OjpwZXJm
b3JtUG9zdExheW91dFRhc2tzKCkKICAgICAgICAgbV9sYXN0Vmlld3BvcnRTaXplID0gY3VycmVu
dFNpemU7CiAgICAgICAgIG1fbGFzdFpvb21GYWN0b3IgPSBjdXJyZW50Wm9vbUZhY3RvcjsKICAg
ICAgICAgaWYgKHJlc2l6ZWQpIHsKLSAgICAgICAgICAgIG1fZnJhbWUtPmV2ZW50SGFuZGxlcigp
LT5zZW5kUmVzaXplRXZlbnQoKTsKKyAgICAgICAgICAgIGlmIChpbkxpdmVSZXNpemUoKSkKKyAg
ICAgICAgICAgICAgICBzY2hlZHVsZVJlc2l6ZUV2ZW50KCk7CisgICAgICAgICAgICBlbHNlCisg
ICAgICAgICAgICAgICAgc2VuZFJlc2l6ZUV2ZW50KCk7CisgICAgICAgIH0KKyAgICB9Cit9CisK
K3ZvaWQgRnJhbWVWaWV3OjpzZW5kUmVzaXplRXZlbnQoKQoreworICAgIGlmICghbV9mcmFtZSkK
KyAgICAgICAgcmV0dXJuOworCisgICAgbV9mcmFtZS0+ZXZlbnRIYW5kbGVyKCktPnNlbmRSZXNp
emVFdmVudCgpOwogCiAjaWYgRU5BQkxFKElOU1BFQ1RPUikKLSAgICAgICAgICAgIGlmIChJbnNw
ZWN0b3JJbnN0cnVtZW50YXRpb246Omhhc0Zyb250ZW5kcygpKSB7Ci0gICAgICAgICAgICAgICAg
aWYgKHBhZ2UpIHsKLSAgICAgICAgICAgICAgICAgICAgaWYgKHBhZ2UtPm1haW5GcmFtZSgpID09
IG1fZnJhbWUpIHsKLSAgICAgICAgICAgICAgICAgICAgICAgIGlmIChJbnNwZWN0b3JDbGllbnQq
IGluc3BlY3RvckNsaWVudCA9IHBhZ2UtPmluc3BlY3RvckNvbnRyb2xsZXIoKS0+aW5zcGVjdG9y
Q2xpZW50KCkpCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5zcGVjdG9yQ2xpZW50LT5k
aWRSZXNpemVNYWluRnJhbWUobV9mcmFtZS5nZXQoKSk7Ci0gICAgICAgICAgICAgICAgICAgIH0K
LSAgICAgICAgICAgICAgICB9CisgICAgaWYgKEluc3BlY3Rvckluc3RydW1lbnRhdGlvbjo6aGFz
RnJvbnRlbmRzKCkpIHsKKyAgICAgICAgaWYgKFBhZ2UqIHBhZ2UgPSBtX2ZyYW1lLT5wYWdlKCkp
IHsKKyAgICAgICAgICAgIGlmIChwYWdlLT5tYWluRnJhbWUoKSA9PSBtX2ZyYW1lKSB7CisgICAg
ICAgICAgICAgICAgaWYgKEluc3BlY3RvckNsaWVudCogaW5zcGVjdG9yQ2xpZW50ID0gcGFnZS0+
aW5zcGVjdG9yQ29udHJvbGxlcigpLT5pbnNwZWN0b3JDbGllbnQoKSkKKyAgICAgICAgICAgICAg
ICAgICAgaW5zcGVjdG9yQ2xpZW50LT5kaWRSZXNpemVNYWluRnJhbWUobV9mcmFtZS5nZXQoKSk7
CiAgICAgICAgICAgICB9Ci0jZW5kaWYKICAgICAgICAgfQogICAgIH0KKyNlbmRpZgorfQorCit2
b2lkIEZyYW1lVmlldzo6ZGVsYXllZFJlc2l6ZUV2ZW50VGltZXJGaXJlZChUaW1lcjxGcmFtZVZp
ZXc+KikKK3sKKyAgICBzZW5kUmVzaXplRXZlbnQoKTsKK30KKwordm9pZCBGcmFtZVZpZXc6Ondp
bGxFbmRMaXZlUmVzaXplKCkKK3sKKyAgICBTY3JvbGxhYmxlQXJlYTo6d2lsbEVuZExpdmVSZXNp
emUoKTsKKyAgICBpZiAobV9kZWxheWVkUmVzaXplRXZlbnRUaW1lci5pc0FjdGl2ZSgpKSB7Cisg
ICAgICAgIG1fZGVsYXllZFJlc2l6ZUV2ZW50VGltZXIuc3RvcCgpOworICAgICAgICBzZW5kUmVz
aXplRXZlbnQoKTsKKyAgICB9Cit9CisKK3ZvaWQgRnJhbWVWaWV3OjpzY2hlZHVsZVJlc2l6ZUV2
ZW50KCkKK3sKKyAgICBpZiAoIW1fZGVsYXllZFJlc2l6ZUV2ZW50VGltZXIuaXNBY3RpdmUoKSkK
KyAgICAgICAgbV9kZWxheWVkUmVzaXplRXZlbnRUaW1lci5zdGFydE9uZVNob3QobWluaW11bUlu
dGVydmFsQmV0d2VlblJlc2l6ZUV2ZW50c0R1cmluZ0xpdmVSZXNpemVJblNlY29uZHMpOwogfQog
CiB2b2lkIEZyYW1lVmlldzo6cG9zdExheW91dFRpbWVyRmlyZWQoVGltZXI8RnJhbWVWaWV3Piop
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5oIGIvU291cmNlL1dl
YkNvcmUvcGFnZS9GcmFtZVZpZXcuaAppbmRleCBkNDI5YzE2Li45NTVlNTc5IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Bh
Z2UvRnJhbWVWaWV3LmgKQEAgLTQxNCw2ICs0MTQsOCBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCBp
bnQgZm9vdGVySGVpZ2h0KCkgY29uc3QgT1ZFUlJJREUgeyByZXR1cm4gbV9mb290ZXJIZWlnaHQ7
IH0KICAgICB2b2lkIHNldEZvb3RlckhlaWdodChpbnQpOwogCisgICAgdmlydHVhbCB2b2lkIHdp
bGxFbmRMaXZlUmVzaXplKCkgT1ZFUlJJREU7CisKIHByb3RlY3RlZDoKICAgICB2aXJ0dWFsIGJv
b2wgc2Nyb2xsQ29udGVudHNGYXN0UGF0aChjb25zdCBJbnRTaXplJiBzY3JvbGxEZWx0YSwgY29u
c3QgSW50UmVjdCYgcmVjdFRvU2Nyb2xsLCBjb25zdCBJbnRSZWN0JiBjbGlwUmVjdCk7CiAgICAg
dmlydHVhbCB2b2lkIHNjcm9sbENvbnRlbnRzU2xvd1BhdGgoY29uc3QgSW50UmVjdCYgdXBkYXRl
UmVjdCk7CkBAIC00ODAsNiArNDgyLDEwIEBAIHByaXZhdGU6CiAjZW5kaWYKICNlbmRpZgogCisg
ICAgdm9pZCBzY2hlZHVsZVJlc2l6ZUV2ZW50KCk7CisgICAgdm9pZCBzZW5kUmVzaXplRXZlbnQo
KTsKKyAgICB2b2lkIGRlbGF5ZWRSZXNpemVFdmVudFRpbWVyRmlyZWQoVGltZXI8RnJhbWVWaWV3
PiopOworCiAgICAgdm9pZCB1cGRhdGVTY3JvbGxhYmxlQXJlYVNldCgpOwogCiAgICAgdmlydHVh
bCB2b2lkIG5vdGlmeVBhZ2VUaGF0Q29udGVudEFyZWFXaWxsUGFpbnQoKSBjb25zdDsKQEAgLTUy
Niw2ICs1MzIsOCBAQCBwcml2YXRlOgogICAgIGludCBtX2JvcmRlclg7CiAgICAgaW50IG1fYm9y
ZGVyWTsKIAorICAgIFRpbWVyPEZyYW1lVmlldz4gbV9kZWxheWVkUmVzaXplRXZlbnRUaW1lcjsK
KwogICAgIFRpbWVyPEZyYW1lVmlldz4gbV9sYXlvdXRUaW1lcjsKICAgICBib29sIG1fZGVsYXll
ZExheW91dDsKICAgICBSZW5kZXJPYmplY3QqIG1fbGF5b3V0Um9vdDsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9sbGFibGVBcmVhLmggYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9TY3JvbGxhYmxlQXJlYS5oCmluZGV4IDBlMGM3Y2EuLjQzMzRmY2UgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL1Njcm9sbGFibGVBcmVhLmgKKysrIGIvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vU2Nyb2xsYWJsZUFyZWEuaApAQCAtNjksOCArNjksOCBAQCBwdWJs
aWM6CiAgICAgU2Nyb2xsRWxhc3RpY2l0eSBob3Jpem9udGFsU2Nyb2xsRWxhc3RpY2l0eSgpIGNv
bnN0IHsgcmV0dXJuIHN0YXRpY19jYXN0PFNjcm9sbEVsYXN0aWNpdHk+KG1faG9yaXpvbnRhbFNj
cm9sbEVsYXN0aWNpdHkpOyB9CiAKICAgICBib29sIGluTGl2ZVJlc2l6ZSgpIGNvbnN0IHsgcmV0
dXJuIG1faW5MaXZlUmVzaXplOyB9Ci0gICAgdm9pZCB3aWxsU3RhcnRMaXZlUmVzaXplKCk7Ci0g
ICAgdm9pZCB3aWxsRW5kTGl2ZVJlc2l6ZSgpOworICAgIHZpcnR1YWwgdm9pZCB3aWxsU3RhcnRM
aXZlUmVzaXplKCk7CisgICAgdmlydHVhbCB2b2lkIHdpbGxFbmRMaXZlUmVzaXplKCk7CiAKICAg
ICB2b2lkIGNvbnRlbnRBcmVhV2lsbFBhaW50KCkgY29uc3Q7CiAgICAgdm9pZCBtb3VzZUVudGVy
ZWRDb250ZW50QXJlYSgpIGNvbnN0Owo=
</data>
<flag name="review"
          id="219219"
          type_id="1"
          status="+"
          setter="ggaren"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>199224</attachid>
            <date>2013-04-23 06:15:39 -0700</date>
            <delta_ts>2013-04-23 15:35:12 -0700</delta_ts>
            <desc>Revert &quot;Throttle resize events during live window resize.&quot;</desc>
            <filename>revert-114292.diff</filename>
            <type>text/plain</type>
            <size>4140</size>
            <attacher name="Andreas Kling">kling</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAzOWFiMzQ5Li5lNTVhNGM3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjkg
QEAKIDIwMTMtMDQtMjMgIEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgogCisgICAg
ICAgIFJldmVydCAiVGhyb3R0bGUgcmVzaXplIGV2ZW50cyBkdXJpbmcgbGl2ZSB3aW5kb3cgcmVz
aXplLiIKKyAgICAgICAgPGh0dHA6Ly93ZWJraXQub3JnL2IvMTE0MjkyPgorICAgICAgICA8cmRh
cjovL3Byb2JsZW0vMTM0MTE0NTQ+CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8xMzY5NDgzOT4K
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJdCBhcHBl
YXJzIHRoYXQgdGhpcyBjYXVzZWQgbW9yZSBnbGl0Y2hlcyB0aGFuIGl0IGhlbHBlZCByZXNpemUg
cGVyZm9ybWFuY2UuCisKKyAgICAgICAgKiBwYWdlL0ZyYW1lVmlldy5oOgorICAgICAgICAqIHBh
Z2UvRnJhbWVWaWV3LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkZyYW1lVmlldzo6RnJhbWVWaWV3
KToKKyAgICAgICAgKFdlYkNvcmU6OkZyYW1lVmlldzo6cGVyZm9ybVBvc3RMYXlvdXRUYXNrcyk6
CisgICAgICAgIChXZWJDb3JlOjpGcmFtZVZpZXc6OnNlbmRSZXNpemVFdmVudCk6CisKKyAgICAg
ICAgICAgIFR1cm4gdGhlIG51bGwtY2hlY2sgb2YgbV9mcmFtZSBpbnRvIGFuIGFzc2VydGlvbiBz
aW5jZSB0aGlzIG1ldGhvZCBpcworICAgICAgICAgICAgbm8gbG9uZ2VyIGNhbGxlZCBhc3luY2hy
b25vdXNseS4KKworICAgICAgICAoV2ViQ29yZTo6RnJhbWVWaWV3Ojp3aWxsRW5kTGl2ZVJlc2l6
ZSk6CisKKyAgICAgICAgICAgIE5pbmphIGZpeDogY2FsbCB1cCB0byB0aGUgY2xvc2VzdCBzdXBl
cmNsYXNzIGltcGxlbWVudGF0aW9uLgorCisyMDEzLTA0LTIzICBBbmRyZWFzIEtsaW5nICA8YWts
aW5nQGFwcGxlLmNvbT4KKwogICAgICAgICBTcGVlZCB1cCBFbGVtZW50RGF0YTo6Z2V0QXR0cmli
dXRlSXRlbSgpLCB3aGljaCBpcyBob3QuCiAgICAgICAgIDxodHRwOi8vd2Via2l0Lm9yZy9iLzEx
NTAzMT4KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZpZXcuY3BwIGIv
U291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZpZXcuY3BwCmluZGV4IDBmODczMzUuLjczMGZlYjYg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5jcHAKQEAgLTEyNiw5ICsxMjYsNiBAQCBkb3VibGUg
RnJhbWVWaWV3OjpzX21heERlZmVycmVkUmVwYWludERlbGF5RHVyaW5nTG9hZGluZyA9IDA7CiBk
b3VibGUgRnJhbWVWaWV3OjpzX2RlZmVycmVkUmVwYWludERlbGF5SW5jcmVtZW50RHVyaW5nTG9h
ZGluZyA9IDA7CiAjZW5kaWYKIAotLy8gV2hpbGUgdGhlIGJyb3dzZXIgd2luZG93IGlzIGJlaW5n
IHJlc2l6ZWQsIHJlc2l6ZSBldmVudHMgd2lsbCBiZSBkaXNwYXRjaGVkIGF0IG1vc3QgdGhpcyBv
ZnRlbi4KLXN0YXRpYyBjb25zdCBkb3VibGUgbWluaW11bUludGVydmFsQmV0d2VlblJlc2l6ZUV2
ZW50c0R1cmluZ0xpdmVSZXNpemVJblNlY29uZHMgPSAwLjI7Ci0KIC8vIFRoZSBtYXhpbXVtIG51
bWJlciBvZiB1cGRhdGVXaWRnZXRzIGl0ZXJhdGlvbnMgdGhhdCBzaG91bGQgYmUgZG9uZSBiZWZv
cmUgcmV0dXJuaW5nLgogc3RhdGljIGNvbnN0IHVuc2lnbmVkIG1heFVwZGF0ZVdpZGdldHNJdGVy
YXRpb25zID0gMjsKIApAQCAtMTc1LDcgKzE3Miw2IEBAIEZyYW1lVmlldzo6RnJhbWVWaWV3KEZy
YW1lKiBmcmFtZSkKICAgICA6IG1fZnJhbWUoZnJhbWUpCiAgICAgLCBtX2NhbkhhdmVTY3JvbGxi
YXJzKHRydWUpCiAgICAgLCBtX3Nsb3dSZXBhaW50T2JqZWN0Q291bnQoMCkKLSAgICAsIG1fZGVs
YXllZFJlc2l6ZUV2ZW50VGltZXIodGhpcywgJkZyYW1lVmlldzo6ZGVsYXllZFJlc2l6ZUV2ZW50
VGltZXJGaXJlZCkKICAgICAsIG1fbGF5b3V0VGltZXIodGhpcywgJkZyYW1lVmlldzo6bGF5b3V0
VGltZXJGaXJlZCkKICAgICAsIG1fbGF5b3V0Um9vdCgwKQogICAgICwgbV9pblN5bmNocm9ub3Vz
UG9zdExheW91dChmYWxzZSkKQEAgLTI3NzAsMTkgKzI3NjYsMTQgQEAgdm9pZCBGcmFtZVZpZXc6
OnBlcmZvcm1Qb3N0TGF5b3V0VGFza3MoKQogICAgICAgICBib29sIHJlc2l6ZWQgPSAhbV9maXJz
dExheW91dCAmJiAoY3VycmVudFNpemUgIT0gbV9sYXN0Vmlld3BvcnRTaXplIHx8IGN1cnJlbnRa
b29tRmFjdG9yICE9IG1fbGFzdFpvb21GYWN0b3IpOwogICAgICAgICBtX2xhc3RWaWV3cG9ydFNp
emUgPSBjdXJyZW50U2l6ZTsKICAgICAgICAgbV9sYXN0Wm9vbUZhY3RvciA9IGN1cnJlbnRab29t
RmFjdG9yOwotICAgICAgICBpZiAocmVzaXplZCkgewotICAgICAgICAgICAgaWYgKGluTGl2ZVJl
c2l6ZSgpKQotICAgICAgICAgICAgICAgIHNjaGVkdWxlUmVzaXplRXZlbnQoKTsKLSAgICAgICAg
ICAgIGVsc2UKLSAgICAgICAgICAgICAgICBzZW5kUmVzaXplRXZlbnQoKTsKLSAgICAgICAgfQor
ICAgICAgICBpZiAocmVzaXplZCkKKyAgICAgICAgICAgIHNlbmRSZXNpemVFdmVudCgpOwogICAg
IH0KIH0KIAogdm9pZCBGcmFtZVZpZXc6OnNlbmRSZXNpemVFdmVudCgpCiB7Ci0gICAgaWYgKCFt
X2ZyYW1lKQotICAgICAgICByZXR1cm47CisgICAgQVNTRVJUKG1fZnJhbWUpOwogCiAgICAgbV9m
cmFtZS0+ZXZlbnRIYW5kbGVyKCktPnNlbmRSZXNpemVFdmVudCgpOwogCkBAIC0yNzk4LDExICsy
Nzg5LDYgQEAgdm9pZCBGcmFtZVZpZXc6OnNlbmRSZXNpemVFdmVudCgpCiAjZW5kaWYKIH0KIAot
dm9pZCBGcmFtZVZpZXc6OmRlbGF5ZWRSZXNpemVFdmVudFRpbWVyRmlyZWQoVGltZXI8RnJhbWVW
aWV3PiopCi17Ci0gICAgc2VuZFJlc2l6ZUV2ZW50KCk7Ci19Ci0KIHZvaWQgRnJhbWVWaWV3Ojp3
aWxsU3RhcnRMaXZlUmVzaXplKCkKIHsKICAgICBTY3JvbGxWaWV3Ojp3aWxsU3RhcnRMaXZlUmVz
aXplKCk7CkBAIC0yODExLDIwICsyNzk3LDEwIEBAIHZvaWQgRnJhbWVWaWV3Ojp3aWxsU3RhcnRM
aXZlUmVzaXplKCkKICAgICAKIHZvaWQgRnJhbWVWaWV3Ojp3aWxsRW5kTGl2ZVJlc2l6ZSgpCiB7
Ci0gICAgU2Nyb2xsYWJsZUFyZWE6OndpbGxFbmRMaXZlUmVzaXplKCk7Ci0gICAgaWYgKG1fZGVs
YXllZFJlc2l6ZUV2ZW50VGltZXIuaXNBY3RpdmUoKSkgewotICAgICAgICBtX2RlbGF5ZWRSZXNp
emVFdmVudFRpbWVyLnN0b3AoKTsKLSAgICAgICAgc2VuZFJlc2l6ZUV2ZW50KCk7Ci0gICAgfQor
ICAgIFNjcm9sbFZpZXc6OndpbGxFbmRMaXZlUmVzaXplKCk7CiAgICAgYWRqdXN0VGlsZWRCYWNr
aW5nQ292ZXJhZ2UoKTsKIH0KIAotdm9pZCBGcmFtZVZpZXc6OnNjaGVkdWxlUmVzaXplRXZlbnQo
KQotewotICAgIGlmICghbV9kZWxheWVkUmVzaXplRXZlbnRUaW1lci5pc0FjdGl2ZSgpKQotICAg
ICAgICBtX2RlbGF5ZWRSZXNpemVFdmVudFRpbWVyLnN0YXJ0T25lU2hvdChtaW5pbXVtSW50ZXJ2
YWxCZXR3ZWVuUmVzaXplRXZlbnRzRHVyaW5nTGl2ZVJlc2l6ZUluU2Vjb25kcyk7Ci19Ci0KIHZv
aWQgRnJhbWVWaWV3Ojpwb3N0TGF5b3V0VGltZXJGaXJlZChUaW1lcjxGcmFtZVZpZXc+KikKIHsK
ICAgICBwZXJmb3JtUG9zdExheW91dFRhc2tzKCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9wYWdlL0ZyYW1lVmlldy5oIGIvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZpZXcuaAppbmRl
eCAxZmM5YzVkLi5mNjExMWQ0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1l
Vmlldy5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmgKQEAgLTU0MCw4ICs1
NDAsNiBAQCBwcml2YXRlOgogICAgIGludCBtX2JvcmRlclg7CiAgICAgaW50IG1fYm9yZGVyWTsK
IAotICAgIFRpbWVyPEZyYW1lVmlldz4gbV9kZWxheWVkUmVzaXplRXZlbnRUaW1lcjsKLQogICAg
IFRpbWVyPEZyYW1lVmlldz4gbV9sYXlvdXRUaW1lcjsKICAgICBib29sIG1fZGVsYXllZExheW91
dDsKICAgICBSZW5kZXJPYmplY3QqIG1fbGF5b3V0Um9vdDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>