<?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>144022</bug_id>
          
          <creation_ts>2015-04-21 17:16:28 -0700</creation_ts>
          <short_desc>[iOS] When computing visible rects for tiling, stop searching at UIWindows</short_desc>
          <delta_ts>2015-04-21 17:52: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>New Bugs</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="Myles C. Maxfield">mmaxfield</reporter>
          <assigned_to name="Myles C. Maxfield">mmaxfield</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1087230</commentid>
    <comment_count>0</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-04-21 17:16:28 -0700</bug_when>
    <thetext>[iOS] When computing visible rects for tiling, stop searching at UIWindows</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1087233</commentid>
    <comment_count>1</comment_count>
      <attachid>251277</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-04-21 17:23:53 -0700</bug_when>
    <thetext>Created attachment 251277
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1087239</commentid>
    <comment_count>2</comment_count>
      <attachid>251279</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-04-21 17:37:41 -0700</bug_when>
    <thetext>Created attachment 251279
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1087240</commentid>
    <comment_count>3</comment_count>
      <attachid>251279</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-04-21 17:39:01 -0700</bug_when>
    <thetext>Comment on attachment 251279
Patch

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

&gt; Source/WebCore/ChangeLog:13
&gt; +        Reviewed by NOBODY (OOPS!).

This should go above the blurb.

&gt; Source/WebCore/ChangeLog:15
&gt; +        No new tests.

No need to say this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1087249</commentid>
    <comment_count>4</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2015-04-21 17:52:18 -0700</bug_when>
    <thetext>Committed r183089: &lt;http://trac.webkit.org/changeset/183089&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>251277</attachid>
            <date>2015-04-21 17:23:53 -0700</date>
            <delta_ts>2015-04-21 17:37:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-144022-20150421172250.patch</filename>
            <type>text/plain</type>
            <size>2171</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgzMDY1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWI4MjM3NmZiMDg1YzFm
ZWYzMjZlNTMyZTZkOGEwOTAxZTdmMDAzYS4uZjIyMTYxOTA3MmIxNTlmMTk3NWFjNjI3ZjU1ZWZm
YmNkOGEyNDhmZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE1LTA0LTIxICBNeWxl
cyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgW2lPU10gV2hl
biBjb21wdXRpbmcgdmlzaWJsZSByZWN0cyBmb3IgdGlsaW5nLCBzdG9wIHNlYXJjaGluZyBhdCBV
SVdpbmRvd3MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE0NDAyMgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTgzMjcyMjc+CisKKyAgICAgICAgW1dB
S1dpbmRvdyBfdmlzaWJsZVJlY3RSZXNwZWN0aW5nTWFza3NUb0JvdW5kczpdIGNvbXB1dGVzIGEg
dmlzaWJsZSByZWN0IHdoaWNoIHdlIHVzZQorICAgICAgICB0byBkZXRlcm1pbmUgd2hpY2ggdGls
ZXMgdG8gY3JlYXRlLiBXZSBkbyB0aGlzIGJ5IGZpbmRpbmcgdGhlIGZyYW1lIG9mIHRoZSBfaG9z
dExheWVyLAorICAgICAgICBhbmQgdGhlbiB3YWxraW5nIHVwIHRoZSBDQUxheWVyIGhpZXJhcmNo
eSBjb252ZXJ0aW5nIGVhY2ggcmVjdCBpbnRvIGl0cyBwYXJlbnQncworICAgICAgICBjb29yZGlu
YXRlIHN5c3RlbSAoYWxsIHRoZSB3aGlsZSBjbGlwcGluZyB0byBib3VuZHMgaWYgbmVjZXNzYXJ5
KS4gVGhpcyB3YWxrIHVwIHRoZQorICAgICAgICBsYXllciBoaWVyYXJjaHkgc2hvdWxkIHN0b3Ag
YXQgYSBsYXllciBhc3NvY2lhdGVkIHdpdGggYSBVSVdpbmRvdy4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBuZXcgdGVzdHMuCisKKyAgICAgICAg
KiBwbGF0Zm9ybS9pb3Mvd2FrL1dBS1dpbmRvdy5tbToKKyAgICAgICAgKC1bV0FLV2luZG93IF92
aXNpYmxlUmVjdFJlc3BlY3RpbmdNYXNrc1RvQm91bmRzOl0pOgorCiAyMDE1LTA0LTIxICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAgICAgTWFrZSBWZWN0b3IoY29uc3Qg
VmVjdG9yPFQsIG90aGVyQ2FwYWNpdHksIG90aGVyT3ZlcmZsb3dCZWhhdmlvdXI+JikgY29uc3Ry
dWN0b3IgZXhwbGljaXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy93
YWsvV0FLV2luZG93Lm1tIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL3dhay9XQUtXaW5k
b3cubW0KaW5kZXggYjRiNTg4YmQ3NTY4YWY4ZGY4ZDA2NjM0NzEzYTI0OWQ5MGQ0N2JkNy4uNzY2
Nzg1MmExYmRkMjZhNzYxODc4Y2IzYmMwMzBmYmYxYzFhYjY3YiAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vaW9zL3dhay9XQUtXaW5kb3cubW0KKysrIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vaW9zL3dhay9XQUtXaW5kb3cubW0KQEAgLTQ0MCw3ICs0NDAsOSBAQCAtIChD
R1JlY3QpX3Zpc2libGVSZWN0UmVzcGVjdGluZ01hc2tzVG9Cb3VuZHM6KEJPT0wpcmVzcGVjdHNN
YXNrc1RvQm91bmRzCiAgICAgQ0dSZWN0IHJlY3QgPSBib3VuZHM7CiAgICAgQ0FMYXllciogc3Vw
ZXJsYXllciA9IFtsYXllciBzdXBlcmxheWVyXTsKIAotICAgIHdoaWxlIChzdXBlcmxheWVyICYm
IGxheWVyICE9IF9yb290TGF5ZXIpIHsKKyAgICBzdGF0aWMgQ2xhc3Mgd2luZG93Q2xhc3MgPSBO
U0NsYXNzRnJvbVN0cmluZyhAIlVJV2luZG93Iik7CisKKyAgICB3aGlsZSAoc3VwZXJsYXllciAm
JiBsYXllciAhPSBfcm9vdExheWVyICYmICFbbGF5ZXIuZGVsZWdhdGUgaXNLaW5kT2ZDbGFzczp3
aW5kb3dDbGFzc10pIHsKICAgICAgICAgQ0dSZWN0IHJlY3RJblN1cGVyID0gW3N1cGVybGF5ZXIg
Y29udmVydFJlY3Q6cmVjdCBmcm9tTGF5ZXI6bGF5ZXJdOwogICAgICAgICBpZiAoW3N1cGVybGF5
ZXIgbWFza3NUb0JvdW5kc10gfHwgIXJlc3BlY3RzTWFza3NUb0JvdW5kcykKICAgICAgICAgICAg
IHJlY3QgPSBDR1JlY3RJbnRlcnNlY3Rpb24oW3N1cGVybGF5ZXIgYm91bmRzXSwgcmVjdEluU3Vw
ZXIpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>251279</attachid>
            <date>2015-04-21 17:37:41 -0700</date>
            <delta_ts>2015-04-21 17:39:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-144022-20150421173638.patch</filename>
            <type>text/plain</type>
            <size>2192</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgzMDY1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWI4MjM3NmZiMDg1YzFm
ZWYzMjZlNTMyZTZkOGEwOTAxZTdmMDAzYS4uZjIyMTYxOTA3MmIxNTlmMTk3NWFjNjI3ZjU1ZWZm
YmNkOGEyNDhmZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE1LTA0LTIxICBNeWxl
cyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgW2lPU10gV2hl
biBjb21wdXRpbmcgdmlzaWJsZSByZWN0cyBmb3IgdGlsaW5nLCBzdG9wIHNlYXJjaGluZyBhdCBV
SVdpbmRvd3MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE0NDAyMgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTgzMjcyMjc+CisKKyAgICAgICAgW1dB
S1dpbmRvdyBfdmlzaWJsZVJlY3RSZXNwZWN0aW5nTWFza3NUb0JvdW5kczpdIGNvbXB1dGVzIGEg
dmlzaWJsZSByZWN0IHdoaWNoIHdlIHVzZQorICAgICAgICB0byBkZXRlcm1pbmUgd2hpY2ggdGls
ZXMgdG8gY3JlYXRlLiBXZSBkbyB0aGlzIGJ5IGZpbmRpbmcgdGhlIGZyYW1lIG9mIHRoZSBfaG9z
dExheWVyLAorICAgICAgICBhbmQgdGhlbiB3YWxraW5nIHVwIHRoZSBDQUxheWVyIGhpZXJhcmNo
eSBjb252ZXJ0aW5nIGVhY2ggcmVjdCBpbnRvIGl0cyBwYXJlbnQncworICAgICAgICBjb29yZGlu
YXRlIHN5c3RlbSAoYWxsIHRoZSB3aGlsZSBjbGlwcGluZyB0byBib3VuZHMgaWYgbmVjZXNzYXJ5
KS4gVGhpcyB3YWxrIHVwIHRoZQorICAgICAgICBsYXllciBoaWVyYXJjaHkgc2hvdWxkIHN0b3Ag
YXQgYSBsYXllciBhc3NvY2lhdGVkIHdpdGggYSBVSVdpbmRvdy4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBObyBuZXcgdGVzdHMuCisKKyAgICAgICAg
KiBwbGF0Zm9ybS9pb3Mvd2FrL1dBS1dpbmRvdy5tbToKKyAgICAgICAgKC1bV0FLV2luZG93IF92
aXNpYmxlUmVjdFJlc3BlY3RpbmdNYXNrc1RvQm91bmRzOl0pOgorCiAyMDE1LTA0LTIxICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAgICAgTWFrZSBWZWN0b3IoY29uc3Qg
VmVjdG9yPFQsIG90aGVyQ2FwYWNpdHksIG90aGVyT3ZlcmZsb3dCZWhhdmlvdXI+JikgY29uc3Ry
dWN0b3IgZXhwbGljaXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy93
YWsvV0FLV2luZG93Lm1tIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL3dhay9XQUtXaW5k
b3cubW0KaW5kZXggYjRiNTg4YmQ3NTY4YWY4ZGY4ZDA2NjM0NzEzYTI0OWQ5MGQ0N2JkNy4uY2M1
OTFmMWIxN2VmNjNmNTc0NTFkNjMzNWUxMTQwZGRhN2ZhOTM2NyAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vaW9zL3dhay9XQUtXaW5kb3cubW0KKysrIGIvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vaW9zL3dhay9XQUtXaW5kb3cubW0KQEAgLTQ0MCw3ICs0NDAsOSBAQCAtIChD
R1JlY3QpX3Zpc2libGVSZWN0UmVzcGVjdGluZ01hc2tzVG9Cb3VuZHM6KEJPT0wpcmVzcGVjdHNN
YXNrc1RvQm91bmRzCiAgICAgQ0dSZWN0IHJlY3QgPSBib3VuZHM7CiAgICAgQ0FMYXllciogc3Vw
ZXJsYXllciA9IFtsYXllciBzdXBlcmxheWVyXTsKIAotICAgIHdoaWxlIChzdXBlcmxheWVyICYm
IGxheWVyICE9IF9yb290TGF5ZXIpIHsKKyAgICBzdGF0aWMgQ2xhc3Mgd2luZG93Q2xhc3MgPSBO
U0NsYXNzRnJvbVN0cmluZyhAIlVJV2luZG93Iik7CisKKyAgICB3aGlsZSAoc3VwZXJsYXllciAm
JiBsYXllciAhPSBfcm9vdExheWVyICYmICghbGF5ZXIuZGVsZWdhdGUgfHwgIVtsYXllci5kZWxl
Z2F0ZSBpc0tpbmRPZkNsYXNzOndpbmRvd0NsYXNzXSkpIHsKICAgICAgICAgQ0dSZWN0IHJlY3RJ
blN1cGVyID0gW3N1cGVybGF5ZXIgY29udmVydFJlY3Q6cmVjdCBmcm9tTGF5ZXI6bGF5ZXJdOwog
ICAgICAgICBpZiAoW3N1cGVybGF5ZXIgbWFza3NUb0JvdW5kc10gfHwgIXJlc3BlY3RzTWFza3NU
b0JvdW5kcykKICAgICAgICAgICAgIHJlY3QgPSBDR1JlY3RJbnRlcnNlY3Rpb24oW3N1cGVybGF5
ZXIgYm91bmRzXSwgcmVjdEluU3VwZXIpOwo=
</data>
<flag name="review"
          id="276071"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>