<?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>149903</bug_id>
          
          <creation_ts>2015-10-07 16:13:42 -0700</creation_ts>
          <short_desc>Fallback to the RenderView when repaint container is null.</short_desc>
          <delta_ts>2015-10-08 11:46:56 -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>WebKit 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="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1131460</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2015-10-07 16:13:42 -0700</bug_when>
    <thetext>It&apos;s what most of the callsites do anyway.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1131462</commentid>
    <comment_count>1</comment_count>
      <attachid>262653</attachid>
    <who name="alan">zalan</who>
    <bug_when>2015-10-07 16:16:04 -0700</bug_when>
    <thetext>Created attachment 262653
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1131693</commentid>
    <comment_count>2</comment_count>
      <attachid>262653</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-10-08 11:46:53 -0700</bug_when>
    <thetext>Comment on attachment 262653
Patch

Clearing flags on attachment: 262653

Committed r190734: &lt;http://trac.webkit.org/changeset/190734&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1131694</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-10-08 11:46:56 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>262653</attachid>
            <date>2015-10-07 16:16:04 -0700</date>
            <delta_ts>2015-10-08 11:46:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-149903-20151007161532.patch</filename>
            <type>text/plain</type>
            <size>4129</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkwNjg4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2MzOTg5ZjE5NGE5NDFk
OTNiMDMyZTMxZDNjNWJlNTNiYmViMmY5YS4uMDViYzgyYjAzNTE0OTg4YWYxYTZkYzQwMDJjNDI5
MDViYmE5NDkyNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIxIEBACiAyMDE1LTEwLTA3ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKKyAgICAgICAgRmFsbGJhY2sgdG8gdGhlIFJl
bmRlclZpZXcgd2hlbiByZXBhaW50IGNvbnRhaW5lciBpcyBudWxsLgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ5OTAzCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVkdWNlcyBjb2RlIGNvbXBsZXhpdHkg
YXQgdGhlIGNhbGxpbmcgc2l0ZXMuCisKKyAgICAgICAgTm8gY2hhbmdlIGluIGZ1bmN0aW9uYWxp
dHkuCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyT2JqZWN0LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OlJlbmRlck9iamVjdDo6cmVwYWludFVzaW5nQ29udGFpbmVyKToKKyAgICAgICAgKFdl
YkNvcmU6OlJlbmRlck9iamVjdDo6cmVwYWludCk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJP
YmplY3Q6OnJlcGFpbnRSZWN0YW5nbGUpOgorCisyMDE1LTEwLTA3ICBaYWxhbiBCdWp0YXMgIDx6
YWxhbkBhcHBsZS5jb20+CisKICAgICAgICAgUmVuZGVyT2JqZWN0Ojpjb21wdXRlUmVjdEZvclJl
cGFpbnQvY29tcHV0ZUZsb2F0UmVjdEZvclJlcGFpbnQgc2hvdWxkIHJldHVybiB0aGUgY29tcHV0
ZWQgcmVjdGFuZ2xlLgogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTQ5ODgzCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJPYmplY3QuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck9iamVjdC5jcHAK
aW5kZXggOWFlY2UyZDNmMDkwNmQwM2E1NTRjNDEwMzAwOTYzZDE0MGJjZjYwMy4uMmNjZjc3Zjhh
MDg2ZDA5NjZiODc1OTc0YzRhM2I0YmM1MzIxYWY3OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlck9iamVjdC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlck9iamVjdC5jcHAKQEAgLTg4MiwxMCArODgyLDggQEAgdm9pZCBSZW5kZXJPYmpl
Y3Q6OnJlcGFpbnRVc2luZ0NvbnRhaW5lcihjb25zdCBSZW5kZXJMYXllck1vZGVsT2JqZWN0KiBy
ZXBhaW50Q28KICAgICBpZiAoci5pc0VtcHR5KCkpCiAgICAgICAgIHJldHVybjsKIAotICAgIGlm
ICghcmVwYWludENvbnRhaW5lcikgewotICAgICAgICB2aWV3KCkucmVwYWludFZpZXdSZWN0YW5n
bGUocik7Ci0gICAgICAgIHJldHVybjsKLSAgICB9CisgICAgaWYgKCFyZXBhaW50Q29udGFpbmVy
KQorICAgICAgICByZXBhaW50Q29udGFpbmVyID0gJnZpZXcoKTsKIAogICAgIGlmIChpczxSZW5k
ZXJGbG93VGhyZWFkPigqcmVwYWludENvbnRhaW5lcikpIHsKICAgICAgICAgZG93bmNhc3Q8UmVu
ZGVyRmxvd1RocmVhZD4oKnJlcGFpbnRDb250YWluZXIpLnJlcGFpbnRSZWN0YW5nbGVJblJlZ2lv
bnMocik7CkBAIC04OTcsMTcgKzg5NSwyMSBAQCB2b2lkIFJlbmRlck9iamVjdDo6cmVwYWludFVz
aW5nQ29udGFpbmVyKGNvbnN0IFJlbmRlckxheWVyTW9kZWxPYmplY3QqIHJlcGFpbnRDbwogICAg
ICAgICByZXR1cm47CiAgICAgfQogCi0gICAgUmVuZGVyVmlldyYgdiA9IHZpZXcoKTsKICAgICBp
ZiAocmVwYWludENvbnRhaW5lci0+aXNSZW5kZXJWaWV3KCkpIHsKLSAgICAgICAgQVNTRVJUKHJl
cGFpbnRDb250YWluZXIgPT0gJnYpOwotICAgICAgICBib29sIHZpZXdIYXNDb21wb3NpdGVkTGF5
ZXIgPSB2LmlzQ29tcG9zaXRlZCgpOwotICAgICAgICBpZiAoIXZpZXdIYXNDb21wb3NpdGVkTGF5
ZXIgfHwgdi5sYXllcigpLT5iYWNraW5nKCktPnBhaW50c0ludG9XaW5kb3coKSkgewotICAgICAg
ICAgICAgdi5yZXBhaW50Vmlld1JlY3RhbmdsZSh2aWV3SGFzQ29tcG9zaXRlZExheWVyICYmIHYu
bGF5ZXIoKS0+dHJhbnNmb3JtKCkgPyBMYXlvdXRSZWN0KHYubGF5ZXIoKS0+dHJhbnNmb3JtKCkt
Pm1hcFJlY3Qoc25hcFJlY3RUb0RldmljZVBpeGVscyhyLCBkb2N1bWVudCgpLmRldmljZVNjYWxl
RmFjdG9yKCkpKSkgOiByKTsKKyAgICAgICAgUmVuZGVyVmlldyYgdmlldyA9IHRoaXMtPnZpZXco
KTsKKyAgICAgICAgQVNTRVJUKHJlcGFpbnRDb250YWluZXIgPT0gJnZpZXcpOworICAgICAgICBi
b29sIHZpZXdIYXNDb21wb3NpdGVkTGF5ZXIgPSB2aWV3LmlzQ29tcG9zaXRlZCgpOworICAgICAg
ICBpZiAoIXZpZXdIYXNDb21wb3NpdGVkTGF5ZXIgfHwgdmlldy5sYXllcigpLT5iYWNraW5nKCkt
PnBhaW50c0ludG9XaW5kb3coKSkgeworICAgICAgICAgICAgTGF5b3V0UmVjdCByZWN0ID0gcjsK
KyAgICAgICAgICAgIGlmICh2aWV3SGFzQ29tcG9zaXRlZExheWVyICYmIHZpZXcubGF5ZXIoKS0+
dHJhbnNmb3JtKCkpCisgICAgICAgICAgICAgICAgcmVjdCA9IExheW91dFJlY3Qodmlldy5sYXll
cigpLT50cmFuc2Zvcm0oKS0+bWFwUmVjdChzbmFwUmVjdFRvRGV2aWNlUGl4ZWxzKHJlY3QsIGRv
Y3VtZW50KCkuZGV2aWNlU2NhbGVGYWN0b3IoKSkpKTsKKyAgICAgICAgICAgIHZpZXcucmVwYWlu
dFZpZXdSZWN0YW5nbGUocmVjdCk7CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIH0KICAg
ICB9CiAgICAgCi0gICAgaWYgKHYudXNlc0NvbXBvc2l0aW5nKCkpIHsKKworICAgIGlmICh2aWV3
KCkudXNlc0NvbXBvc2l0aW5nKCkpIHsKICAgICAgICAgQVNTRVJUKHJlcGFpbnRDb250YWluZXIt
PmlzQ29tcG9zaXRlZCgpKTsKICAgICAgICAgcmVwYWludENvbnRhaW5lci0+bGF5ZXIoKS0+c2V0
QmFja2luZ05lZWRzUmVwYWludEluUmVjdChyLCBzaG91bGRDbGlwVG9MYXllciA/IEdyYXBoaWNz
TGF5ZXI6OkNsaXBUb0xheWVyIDogR3JhcGhpY3NMYXllcjo6RG9Ob3RDbGlwVG9MYXllcik7CiAg
ICAgfQpAQCAtOTI0LDcgKzkyNiw3IEBAIHZvaWQgUmVuZGVyT2JqZWN0OjpyZXBhaW50KCkgY29u
c3QKICAgICAgICAgcmV0dXJuOwogCiAgICAgUmVuZGVyTGF5ZXJNb2RlbE9iamVjdCogcmVwYWlu
dENvbnRhaW5lciA9IGNvbnRhaW5lckZvclJlcGFpbnQoKTsKLSAgICByZXBhaW50VXNpbmdDb250
YWluZXIocmVwYWludENvbnRhaW5lciA/IHJlcGFpbnRDb250YWluZXIgOiAmdmlldywgY2xpcHBl
ZE92ZXJmbG93UmVjdEZvclJlcGFpbnQocmVwYWludENvbnRhaW5lcikpOworICAgIHJlcGFpbnRV
c2luZ0NvbnRhaW5lcihyZXBhaW50Q29udGFpbmVyLCBjbGlwcGVkT3ZlcmZsb3dSZWN0Rm9yUmVw
YWludChyZXBhaW50Q29udGFpbmVyKSk7CiB9CiAKIHZvaWQgUmVuZGVyT2JqZWN0OjpyZXBhaW50
UmVjdGFuZ2xlKGNvbnN0IExheW91dFJlY3QmIHIsIGJvb2wgc2hvdWxkQ2xpcFRvTGF5ZXIpIGNv
bnN0CkBAIC05NDMsNyArOTQ1LDcgQEAgdm9pZCBSZW5kZXJPYmplY3Q6OnJlcGFpbnRSZWN0YW5n
bGUoY29uc3QgTGF5b3V0UmVjdCYgciwgYm9vbCBzaG91bGRDbGlwVG9MYXllcikKICAgICBkaXJ0
eVJlY3QubW92ZSh2aWV3LmxheW91dERlbHRhKCkpOwogCiAgICAgUmVuZGVyTGF5ZXJNb2RlbE9i
amVjdCogcmVwYWludENvbnRhaW5lciA9IGNvbnRhaW5lckZvclJlcGFpbnQoKTsKLSAgICByZXBh
aW50VXNpbmdDb250YWluZXIocmVwYWludENvbnRhaW5lciA/IHJlcGFpbnRDb250YWluZXIgOiAm
dmlldywgY29tcHV0ZVJlY3RGb3JSZXBhaW50KGRpcnR5UmVjdCwgcmVwYWludENvbnRhaW5lciks
IHNob3VsZENsaXBUb0xheWVyKTsKKyAgICByZXBhaW50VXNpbmdDb250YWluZXIocmVwYWludENv
bnRhaW5lciwgY29tcHV0ZVJlY3RGb3JSZXBhaW50KGRpcnR5UmVjdCwgcmVwYWludENvbnRhaW5l
ciksIHNob3VsZENsaXBUb0xheWVyKTsKIH0KIAogdm9pZCBSZW5kZXJPYmplY3Q6OnJlcGFpbnRT
bG93UmVwYWludE9iamVjdCgpIGNvbnN0Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>