<?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>115145</bug_id>
          
          <creation_ts>2013-04-24 18:16:29 -0700</creation_ts>
          <short_desc>Page Overlays shouldn&apos;t waste time flushing layers if we&apos;re not going to use it</short_desc>
          <delta_ts>2013-04-25 10:59:38 -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>WebKit2</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</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>sam</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>880972</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-04-24 18:16:29 -0700</bug_when>
    <thetext>Currently we have optimized page overlays to not make backing store for the page overlay layer until something causes it to paint - there&apos;s also no point in flushing it upon install.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>880974</commentid>
    <comment_count>1</comment_count>
      <attachid>199574</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-04-24 18:19:03 -0700</bug_when>
    <thetext>Created attachment 199574
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>880982</commentid>
    <comment_count>2</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-04-24 18:31:54 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/149086</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>881362</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2013-04-25 10:59:38 -0700</bug_when>
    <thetext>&lt;rdar://problem/13739070&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>199574</attachid>
            <date>2013-04-24 18:19:03 -0700</date>
            <delta_ts>2013-04-24 18:19:36 -0700</delta_ts>
            <desc>patch</desc>
            <filename>page-overlay-flush.diff</filename>
            <type>text/plain</type>
            <size>1601</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCAzMjQ1MzVlLi42OTQwNmRmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcg
QEAKKzIwMTMtMDQtMjQgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisK
KyAgICAgICAgUGFnZSBPdmVybGF5cyBzaG91bGRuJ3Qgd2FzdGUgdGltZSBmbHVzaGluZyBsYXll
cnMgaWYgd2UncmUgbm90IGdvaW5nIHRvIHVzZSBpdAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE1MTQ1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgRG9uJ3QgZmx1c2ggdGhlIHBhZ2Ugb3ZlcmxheSBsYXll
ciB3aGVuIGl0J3MgaW5zdGFsbGVkIC0gaXQgc3RhcnRzIG91dAorICAgICAgICB3aXRoIHBhaW50
Q29udGVudHM9ZmFsc2UsIHNvIHdlIGRvbid0IHJlYWxseSBuZWVkIGEgQ0FMYXllciB5ZXQuIFdl
J2xsCisgICAgICAgIGZsdXNoIGxhdGVyIGlmIG5lZWQgYmUuCisKKyAgICAgICAgKiBXZWJQcm9j
ZXNzL1dlYlBhZ2UvbWFjL1RpbGVkQ29yZUFuaW1hdGlvbkRyYXdpbmdBcmVhLm1tOgorICAgICAg
ICAoV2ViS2l0OjpUaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYTo6ZGlkSW5zdGFsbFBhZ2VP
dmVybGF5KToKKwogMjAxMy0wNC0yNCAgSmVyIE5vYmxlICA8amVyLm5vYmxlQGFwcGxlLmNvbT4K
IAogICAgICAgICBGdXJ0aGVyIHVucmV2aWV3ZWQgYnVpbGQgZml4OyBDRk5ldHdvcmsuZnJhbWV3
b3JrIGlzIHRoZSBvbmUgd2hpY2ggTGlvbgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2Vi
UHJvY2Vzcy9XZWJQYWdlL21hYy9UaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJlYS5tbSBiL1Nv
dXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvVGlsZWRDb3JlQW5pbWF0aW9uRHJh
d2luZ0FyZWEubW0KaW5kZXggNjNiNzU5MS4uYjdjNmMxYSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9UaWxlZENvcmVBbmltYXRpb25EcmF3aW5nQXJl
YS5tbQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1RpbGVkQ29y
ZUFuaW1hdGlvbkRyYXdpbmdBcmVhLm1tCkBAIC0xOTQsNyArMTk0LDYgQEAgdm9pZCBUaWxlZENv
cmVBbmltYXRpb25EcmF3aW5nQXJlYTo6ZGlkSW5zdGFsbFBhZ2VPdmVybGF5KFBhZ2VPdmVybGF5
KiBwYWdlT3ZlcmwKICAgICBtX3dlYlBhZ2UtPmNvcmVQYWdlKCktPnNjcm9sbGluZ0Nvb3JkaW5h
dG9yKCktPnNldEZvcmNlTWFpblRocmVhZFNjcm9sbExheWVyUG9zaXRpb25VcGRhdGVzKHRydWUp
OwogCiAgICAgY3JlYXRlUGFnZU92ZXJsYXlMYXllcihwYWdlT3ZlcmxheSk7Ci0gICAgc2NoZWR1
bGVDb21wb3NpdGluZ0xheWVyRmx1c2goKTsKIH0KIAogdm9pZCBUaWxlZENvcmVBbmltYXRpb25E
cmF3aW5nQXJlYTo6ZGlkVW5pbnN0YWxsUGFnZU92ZXJsYXkoUGFnZU92ZXJsYXkqIHBhZ2VPdmVy
bGF5KQo=
</data>
<flag name="review"
          id="221072"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>