<?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>131808</bug_id>
          
          <creation_ts>2014-04-17 13:37:34 -0700</creation_ts>
          <short_desc>[New Multicolumn] fast/multicol/multicol-with-child-renderLayer-for-input.html puts the textfield in the wrong place</short_desc>
          <delta_ts>2014-04-24 09:33:00 -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</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>131825</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Dave Hyatt">hyatt</reporter>
          <assigned_to name="Dave Hyatt">hyatt</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>hyatt</cc>
    
    <cc>jonlee</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>mstensho</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1001671</commentid>
    <comment_count>0</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2014-04-17 13:37:34 -0700</bug_when>
    <thetext>The layer is in the wrong place. Forcing a new layout snaps it to the right place, so it&apos;s some problem where the layer position is initially incorrect (or only the widget position is incorrect and it syncs to the layer later).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1001870</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2014-04-17 23:12:43 -0700</bug_when>
    <thetext>&lt;rdar://problem/16656286&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1002660</commentid>
    <comment_count>2</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2014-04-21 13:44:03 -0700</bug_when>
    <thetext>This is a blocker for turning the new columns on.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1002886</commentid>
    <comment_count>3</comment_count>
    <who name="Morten Stenshorne">mstensho</who>
    <bug_when>2014-04-22 07:25:48 -0700</bug_when>
    <thetext>*** Bug 131984 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1002887</commentid>
    <comment_count>4</comment_count>
      <attachid>229879</attachid>
    <who name="Morten Stenshorne">mstensho</who>
    <bug_when>2014-04-22 07:26:43 -0700</bug_when>
    <thetext>Created attachment 229879
Test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1002888</commentid>
    <comment_count>5</comment_count>
      <attachid>229880</attachid>
    <who name="Morten Stenshorne">mstensho</who>
    <bug_when>2014-04-22 07:28:39 -0700</bug_when>
    <thetext>Created attachment 229880
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1002908</commentid>
    <comment_count>6</comment_count>
      <attachid>229880</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2014-04-22 08:52:46 -0700</bug_when>
    <thetext>Comment on attachment 229880
Patch

Your fix is basically just working around the fact that the flags were wrong. This is because some code is missing from FrameView. It&apos;s patched for the old columns but not for the new ones. I&apos;ll post a revised patch with your test case in a bit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1002911</commentid>
    <comment_count>7</comment_count>
      <attachid>229884</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2014-04-22 09:02:01 -0700</bug_when>
    <thetext>Created attachment 229884
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1002914</commentid>
    <comment_count>8</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2014-04-22 09:08:50 -0700</bug_when>
    <thetext>Fixed in r167663.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>229879</attachid>
            <date>2014-04-22 07:26:43 -0700</date>
            <delta_ts>2014-04-22 09:02:01 -0700</delta_ts>
            <desc>Test case</desc>
            <filename>tc.html</filename>
            <type>text/html</type>
            <size>815</size>
            <attacher name="Morten Stenshorne">mstensho</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgogICAgPGhlYWQ+CiAgICAgICAgPHRpdGxlPkludGVyYWN0
aXZlIHRlc3Q6IFJlbGF0aXZlbHkgcG9zaXRpb25lZCBpbnB1dCBlbGVtZW50IGluIHNlY29uZCBj
b2x1bW48L3RpdGxlPgogICAgICAgIDxzY3JpcHQ+CiAgICAgICAgICAgIGlmICh3aW5kb3cuaW50
ZXJuYWxzKQogICAgICAgICAgICAgICAgaW50ZXJuYWxzLnNldHRpbmdzLnNldFJlZ2lvbkJhc2Vk
Q29sdW1uc0VuYWJsZWQodHJ1ZSk7CiAgICAgICAgPC9zY3JpcHQ+CiAgICA8L2hlYWQ+CiAgICA8
Ym9keT4KICAgICAgICA8cD5UbyBiZSB0ZXN0ZWQgd2l0aCByZWdpb24gYmFzZWQgY29sdW1ucyBl
bmFibGVkLjwvcD4KICAgICAgICA8cD5Gb2N1cyB0aGUgaW5wdXQgZmllbGQgYmVsb3cgYW5kIHRy
eSB0byB0eXBlIHNvbWV0aGluZy4gVGhlCiAgICAgICAgICAgIGlucHV0IGZpZWxkIHNob3VsZCBy
ZW1haW4gd2hlcmUgaXQgaXMgYW5kIG5vdCBtb3ZlIGFyb3VuZAogICAgICAgICAgICBvciBkaXNh
cHBlYXIuPC9wPgogICAgICAgIDxkaXYgc3R5bGU9Ii13ZWJraXQtY29sdW1uczoyOyBjb2x1bW5z
OjI7IC13ZWJraXQtY29sdW1uLWZpbGw6YXV0bzsgY29sdW1uLWZpbGw6YXV0bzsgbGluZS1oZWln
aHQ6M2VtOyBoZWlnaHQ6NmVtOyBvcnBoYW5zOjE7IHdpZG93czoxOyI+CiAgICAgICAgICAgIGxp
bmU8YnI+CiAgICAgICAgICAgIGxpbmU8YnI+CiAgICAgICAgICAgIGxpbmU8YnI+CiAgICAgICAg
ICAgIDxpbnB1dCBzdHlsZT0icG9zaXRpb246cmVsYXRpdmU7Ij4KICAgICAgICA8L2Rpdj4KICAg
IDwvYm9keT4KPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>229880</attachid>
            <date>2014-04-22 07:28:39 -0700</date>
            <delta_ts>2014-04-22 09:02:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-131808-20140422162816.patch</filename>
            <type>text/plain</type>
            <size>5745</size>
            <attacher name="Morten Stenshorne">mstensho</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY3NjQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGY2Y2VkOWJiZWQ2MjM5
MzIyMzMxY2NmNTdjNDExMzRkYTRkZTFjMC4uZjliYmI2ZWUzYTUyZWRhZDM2YTkzOTQzMjE0Y2Ux
MWY0NTk3NmE2NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE0LTA0LTIyICBNb3J0
ZW4gU3RlbnNob3JuZSAgPG1zdGVuc2hvQG9wZXJhLmNvbT4KKworICAgICAgICBbTmV3IE11bHRp
Y29sdW1uXSBmYXN0L211bHRpY29sL211bHRpY29sLXdpdGgtY2hpbGQtcmVuZGVyTGF5ZXItZm9y
LWlucHV0Lmh0bWwgcHV0cyB0aGUgdGV4dGZpZWxkIGluIHRoZSB3cm9uZyBwbGFjZQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMxODA4CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2hlbiBub3QgdG9sZCB0
byB1cGRhdGUgcGFnaW5hdGlvbiwgZG9uJ3QganVzdCBhc3N1bWUgdGhhdCB3ZSdyZSBub3QgcGFn
aW5hdGVkIGFuZAorICAgICAgICBwb3RlbnRpYWxseSBjbGVhciBhIGNvcnJlY3RseSBzZXQgcGFn
aW5hdGlvbiBmbGFnLiBBbHNvIGZvcmNlIHBhZ2luYXRpb24gc3RhdHVzIHVwZGF0ZSBpZgorICAg
ICAgICB3ZSdyZSBjdXJyZW50bHkgYmVsaWV2ZWQgdG8gYmUgcGFnaW5hdGVkICh0aGlzIG1heSBu
byBsb25nZXIgYmUgdHJ1ZSBpZiB0aGUgcGFnaW5hdGlvbgorICAgICAgICBjb250ZXh0IGhhcyBk
aXNhcHBlYXJlZCBkdWUgdG8gc3R5bGUgY2hhbmdlcykuCisKKyAgICAgICAgVGVzdDogZmFzdC9t
dWx0aWNvbC9uZXdtdWx0aWNvbC9tdWx0aWNvbC13aXRoLWNoaWxkLXJlbmRlckxheWVyLWZvci1p
bnB1dC5odG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6UmVuZGVyTGF5ZXI6OnVwZGF0ZUxheWVyUG9zaXRpb25zKToKKwogMjAxNC0w
NC0yMSAgQnJlbnQgRnVsZ2hhbSAgPGJmdWxnaGFtQGFwcGxlLmNvbT4KIAogICAgICAgICBbTWFj
XSBBZnRlciBhIGhvcml6b250YWwgb3ZlcmZsb3cgc2Nyb2xsIHdpdGggYSBtZWNoYW5pY2FsIHdo
ZWVsIG1vdXNlLCB2ZXJ0aWNhbCBzY3JvbGxpbmcgbm8gbG9uZ2VyIHdvcmtzCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcAppbmRleCA4ZDFkNGIxYjgyNzIzNGJhNTU3NzM2
NWRlZWRkNmFlN2RkNGRhYzA2Li42MTg3ZDY2OWM2ZTFjODYwNWI1NDgzMTMxMGVmMTQxNmM5YWQ0
N2MzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAKQEAgLTQwMywx
MCArNDAzLDggQEAgdm9pZCBSZW5kZXJMYXllcjo6dXBkYXRlTGF5ZXJQb3NpdGlvbnMoUmVuZGVy
R2VvbWV0cnlNYXAqIGdlb21ldHJ5TWFwLCBVcGRhdGVMYXkKIAogICAgIGlmIChmbGFncyAmIFVw
ZGF0ZVBhZ2luYXRpb24pCiAgICAgICAgIHVwZGF0ZVBhZ2luYXRpb24oKTsKLSAgICBlbHNlIHsK
KyAgICBlbHNlCiAgICAgICAgIG1faXNQYWdpbmF0ZWQgPSBmYWxzZTsKLSAgICAgICAgbV9lbmNs
b3NpbmdQYWdpbmF0aW9uTGF5ZXIgPSAwOwotICAgIH0KIAogICAgIGlmIChtX2hhc1Zpc2libGVD
b250ZW50KSB7CiAgICAgICAgIC8vIEZJWE1FOiBMYXlvdXRTdGF0ZSBkb2VzIG5vdCB3b3JrIHdp
dGggUmVuZGVyTGF5ZXJzIGFzIHRoZXJlIGlzIG5vdCBhIDEtdG8tMQpAQCAtNDU4LDcgKzQ1Niw3
IEBAIHZvaWQgUmVuZGVyTGF5ZXI6OnVwZGF0ZUxheWVyUG9zaXRpb25zKFJlbmRlckdlb21ldHJ5
TWFwKiBnZW9tZXRyeU1hcCwgVXBkYXRlTGF5CiAgICAgaWYgKGlzQ29tcG9zaXRlZCgpKQogICAg
ICAgICBmbGFncyAmPSB+SXNDb21wb3NpdGluZ1VwZGF0ZVJvb3Q7CiAKLSAgICBpZiAodXNlUmVn
aW9uQmFzZWRDb2x1bW5zKCkgJiYgcmVuZGVyZXIoKS5pc0luRmxvd1JlbmRlckZsb3dUaHJlYWQo
KSkgeworICAgIGlmICh1c2VSZWdpb25CYXNlZENvbHVtbnMoKSAmJiAocmVuZGVyZXIoKS5pc0lu
Rmxvd1JlbmRlckZsb3dUaHJlYWQoKSB8fCBtX2VuY2xvc2luZ1BhZ2luYXRpb25MYXllcikpIHsK
ICAgICAgICAgdXBkYXRlUGFnaW5hdGlvbigpOwogICAgICAgICBmbGFncyB8PSBVcGRhdGVQYWdp
bmF0aW9uOwogICAgIH0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91
dFRlc3RzL0NoYW5nZUxvZwppbmRleCBkMjBjYzhjMzc5NDg2MDMzYTZlMTNkYWI3ZTBiODJiMmNh
YmUyNjgwLi5hODNkNzZhZmYzNDJiZTAyODNmZTZkZWI4YzQyYjdjNzkzY2Y5MDY0IDEwMDY0NAot
LS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTMgQEAKKzIwMTQtMDQtMjIgIE1vcnRlbiBTdGVuc2hvcm5lICA8bXN0ZW5zaG9A
b3BlcmEuY29tPgorCisgICAgICAgIFtOZXcgTXVsdGljb2x1bW5dIGZhc3QvbXVsdGljb2wvbXVs
dGljb2wtd2l0aC1jaGlsZC1yZW5kZXJMYXllci1mb3ItaW5wdXQuaHRtbCBwdXRzIHRoZSB0ZXh0
ZmllbGQgaW4gdGhlIHdyb25nIHBsYWNlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0xMzE4MDgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICAqIGZhc3QvbXVsdGljb2wvbmV3bXVsdGljb2wvbXVsdGljb2wtd2l0
aC1jaGlsZC1yZW5kZXJMYXllci1mb3ItaW5wdXQtZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisgICAg
ICAgICogZmFzdC9tdWx0aWNvbC9uZXdtdWx0aWNvbC9tdWx0aWNvbC13aXRoLWNoaWxkLXJlbmRl
ckxheWVyLWZvci1pbnB1dC5odG1sOiBBZGRlZC4KKwogMjAxNC0wNC0yMSAgQnJlbnQgRnVsZ2hh
bSAgPGJmdWxnaGFtQGFwcGxlLmNvbT4KIAogICAgICAgICBbTWFjXSBBZnRlciBhIGhvcml6b250
YWwgb3ZlcmZsb3cgc2Nyb2xsIHdpdGggYSBtZWNoYW5pY2FsIHdoZWVsIG1vdXNlLCB2ZXJ0aWNh
bCBzY3JvbGxpbmcgbm8gbG9uZ2VyIHdvcmtzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0
L211bHRpY29sL25ld211bHRpY29sL211bHRpY29sLXdpdGgtY2hpbGQtcmVuZGVyTGF5ZXItZm9y
LWlucHV0LWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L211bHRpY29sL25ld211bHRp
Y29sL211bHRpY29sLXdpdGgtY2hpbGQtcmVuZGVyTGF5ZXItZm9yLWlucHV0LWV4cGVjdGVkLmh0
bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMC4uYmM1NGZlMWY5YjliMDM0YjQzZmUwMDI3ZTRkYWI3ZmQwMTY1MWFkYQot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvbXVsdGljb2wvbmV3bXVsdGljb2wv
bXVsdGljb2wtd2l0aC1jaGlsZC1yZW5kZXJMYXllci1mb3ItaW5wdXQtZXhwZWN0ZWQuaHRtbApA
QCAtMCwwICsxLDIyIEBACis8aHRtbD4KKzxoZWFkPgorPHRpdGxlPlRlc3RjYXNlIGZvciBidWcg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc2ODM0IDwvdGl0bGU+Cis8
c2NyaXB0PgoraWYgKHdpbmRvdy5pbnRlcm5hbHMpCisgICAgaW50ZXJuYWxzLnNldHRpbmdzLnNl
dFJlZ2lvbkJhc2VkQ29sdW1uc0VuYWJsZWQodHJ1ZSk7CitmdW5jdGlvbiBzdGFydFRlc3QoKXsK
KyAgICB2YXIgaW5wdXQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndGVzdCcpOworICAgIGlu
cHV0LmZvY3VzKCk7CisgICAgZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ0luc2VydFRleHQnLGZhbHNl
LCdUZXN0aW5nJykKK30KKzwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJzdGFydFRl
c3QoKTsiPgorPGRpdiBzdHlsZT0iLXdlYmtpdC1jb2x1bW4tY291bnQ6MiI+CisgICBGaWxsZXIg
VGV4dCAgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQgRmls
bGVyIFRleHQgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQKKyAgIEZpbGxlciBU
ZXh0ICBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxs
ZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dAorICAgRmlsbGVyIFRl
eHQgIEZpbGxlciBUZXh0IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0IEZpbGxl
ciBUZXh0IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0CisgICA8aW5wdXQgaWQ9
InRlc3QiICAvPgorPC9kaXY+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9mYXN0L211bHRpY29sL25ld211bHRpY29sL211bHRpY29sLXdpdGgtY2hpbGQtcmVuZGVy
TGF5ZXItZm9yLWlucHV0Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L211bHRpY29sL25ld211bHRp
Y29sL211bHRpY29sLXdpdGgtY2hpbGQtcmVuZGVyTGF5ZXItZm9yLWlucHV0Lmh0bWwKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uNDJhNmU5MjEzNGUyZTMxN2E1ZGZlNzY4MzYyODBiYTE2MGIzMWU1MgotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvbXVsdGljb2wvbmV3bXVsdGljb2wvbXVsdGljb2wt
d2l0aC1jaGlsZC1yZW5kZXJMYXllci1mb3ItaW5wdXQuaHRtbApAQCAtMCwwICsxLDIyIEBACis8
aHRtbD4KKzxoZWFkPgorPHRpdGxlPlRlc3RjYXNlIGZvciBidWcgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTc2ODM0IDwvdGl0bGU+Cis8c2NyaXB0PgoraWYgKHdpbmRv
dy5pbnRlcm5hbHMpCisgICAgaW50ZXJuYWxzLnNldHRpbmdzLnNldFJlZ2lvbkJhc2VkQ29sdW1u
c0VuYWJsZWQodHJ1ZSk7CitmdW5jdGlvbiBzdGFydFRlc3QoKXsKKyAgICB2YXIgaW5wdXQgPSBk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgndGVzdCcpOworICAgIGlucHV0LmZvY3VzKCk7CisgICAg
ZG9jdW1lbnQuZXhlY0NvbW1hbmQoJ0luc2VydFRleHQnLGZhbHNlLCdUZXN0aW5nJykKK30KKzwv
c2NyaXB0PgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJzdGFydFRlc3QoKTsiPgorPGRpdiBzdHls
ZT0iLXdlYmtpdC1jb2x1bW4tY291bnQ6MiI+CisgICBGaWxsZXIgVGV4dCAgRmlsbGVyIFRleHQg
RmlsbGVyIFRleHQgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQgRmlsbGVyIFRl
eHQgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQKKyAgIEZpbGxlciBUZXh0ICBGaWxsZXIgVGV4dCBG
aWxsZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4
dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dAorICAgRmlsbGVyIFRleHQgIEZpbGxlciBUZXh0IEZp
bGxlciBUZXh0IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0
IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0CisgICA8aW5wdXQgaWQ9InRlc3QiIHN0eWxlPSJwb3Np
dGlvbjpyZWxhdGl2ZTsiIC8+Cis8L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4K
</data>
<flag name="review"
          id="254249"
          type_id="1"
          status="-"
          setter="hyatt"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>229884</attachid>
            <date>2014-04-22 09:02:01 -0700</date>
            <delta_ts>2014-04-22 09:05:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>5080</size>
            <attacher name="Dave Hyatt">hyatt</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE2NzY2MikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDE0LTA0LTIyICBEYXZpZCBI
eWF0dCAgPGh5YXR0QGFwcGxlLmNvbT4KKworICAgICAgICBbTmV3IE11bHRpY29sdW1uXSBmYXN0
L211bHRpY29sL211bHRpY29sLXdpdGgtY2hpbGQtcmVuZGVyTGF5ZXItZm9yLWlucHV0Lmh0bWwg
cHV0cyB0aGUgdGV4dGZpZWxkIGluIHRoZSB3cm9uZyBwbGFjZQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMxODA4CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisgICAgCisgICAgICAgIE1ha2Ugc3VyZSBGcmFtZVZpZXcgaXMg
cGF0Y2hlZCB0byBwYXNzIGluIHRoZSB1cGRhdGUgcGFnaW5hdGlvbiBmbGFnIHdoZW4gc3VidHJl
ZSBsYXlvdXQKKyAgICAgICAgaXMgZG9uZSBvbiB0ZXh0ZmllbGRzLiBJdCBoYWQgY29kZSBmb3Ig
dGhlIG9sZCBtdWx0aWNvbHVtbiBzeXN0ZW0gYnV0IGRpZCBub3QgaGF2ZSBhIGNoZWNrCisgICAg
ICAgIGZvciB0aGUgbmV3IG11bHRpY29sdW1uIHN5c3RlbS4KKworICAgICAgICBBZGRlZCBmYXN0
L211bHRpY29sL25ld211bHRpY29sL2NvbXBhcmUtd2l0aC1vbGQtaW1wbC9tdWx0aWNvbC13aXRo
LWNoaWxkLXJlbmRlckxheWVyLWZvci1pbnB1dC5odG1sCisKKyAgICAgICAgKiBwYWdlL0ZyYW1l
Vmlldy5jcHA6CisgICAgICAgIChXZWJDb3JlOjp1cGRhdGVMYXllclBvc2l0aW9uRmxhZ3MpOgor
CiAyMDE0LTA0LTIyICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAg
Ym9yZGVyLXN0eWxlOiBkb3VibGUgcmVuZGVyZWQgYXMgc29saWQgd2hlbiBjb21iaW5lZCB3aXRo
IGJvcmRlci1yYWRpdXMKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5jcHAJKHJldmlzaW9u
IDE2NzYxNikKKysrIFNvdXJjZS9XZWJDb3JlL3BhZ2UvRnJhbWVWaWV3LmNwcAkod29ya2luZyBj
b3B5KQpAQCAtMTI0LDcgKzEyNCw3IEBAIHN0YXRpYyBSZW5kZXJMYXllcjo6VXBkYXRlTGF5ZXJQ
b3NpdGlvbnMKICAgICAgICAgZmxhZ3MgJj0gflJlbmRlckxheWVyOjpDaGVja0ZvclJlcGFpbnQ7
CiAgICAgICAgIGZsYWdzIHw9IFJlbmRlckxheWVyOjpOZWVkc0Z1bGxSZXBhaW50SW5CYWNraW5n
OwogICAgIH0KLSAgICBpZiAoaXNSZWxheW91dGluZ1N1YnRyZWUgJiYgbGF5ZXItPmlzUGFnaW5h
dGVkKCkpCisgICAgaWYgKGlzUmVsYXlvdXRpbmdTdWJ0cmVlICYmIChsYXllci0+aXNQYWdpbmF0
ZWQoKSB8fCBsYXllci0+ZW5jbG9zaW5nUGFnaW5hdGlvbkxheWVyKCkpKQogICAgICAgICBmbGFn
cyB8PSBSZW5kZXJMYXllcjo6VXBkYXRlUGFnaW5hdGlvbjsKICAgICByZXR1cm4gZmxhZ3M7CiB9
CkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCShyZXZpc2lvbiAxNjc2NjIpCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdv
cmtpbmcgY29weSkKQEAgLTEsMyArMSwxMyBAQAorMjAxNC0wNC0yMiAgRGF2aWQgSHlhdHQgIDxo
eWF0dEBhcHBsZS5jb20+CisKKyAgICAgICAgW05ldyBNdWx0aWNvbHVtbl0gZmFzdC9tdWx0aWNv
bC9tdWx0aWNvbC13aXRoLWNoaWxkLXJlbmRlckxheWVyLWZvci1pbnB1dC5odG1sIHB1dHMgdGhl
IHRleHRmaWVsZCBpbiB0aGUgd3JvbmcgcGxhY2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMTgwOAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogZmFzdC9tdWx0aWNvbC9uZXdtdWx0aWNvbC9jb21wYXJl
LXdpdGgtb2xkLWltcGwvbXVsdGljb2wtd2l0aC1jaGlsZC1yZW5kZXJMYXllci1mb3ItaW5wdXQt
ZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICogZmFzdC9tdWx0aWNvbC9uZXdtdWx0aWNv
bC9jb21wYXJlLXdpdGgtb2xkLWltcGwvbXVsdGljb2wtd2l0aC1jaGlsZC1yZW5kZXJMYXllci1m
b3ItaW5wdXQuaHRtbDogQWRkZWQuCisKIDIwMTQtMDQtMjIgIFphbGFuIEJ1anRhcyAgPHphbGFu
QGFwcGxlLmNvbT4KIAogICAgICAgICBib3JkZXItc3R5bGU6IGRvdWJsZSByZW5kZXJlZCBhcyBz
b2xpZCB3aGVuIGNvbWJpbmVkIHdpdGggYm9yZGVyLXJhZGl1cwpJbmRleDogTGF5b3V0VGVzdHMv
ZmFzdC9tdWx0aWNvbC9uZXdtdWx0aWNvbC9jb21wYXJlLXdpdGgtb2xkLWltcGwvbXVsdGljb2wt
d2l0aC1jaGlsZC1yZW5kZXJMYXllci1mb3ItaW5wdXQtZXhwZWN0ZWQuaHRtbAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L211bHRpY29sL25ld211bHRpY29sL2NvbXBhcmUtd2l0aC1v
bGQtaW1wbC9tdWx0aWNvbC13aXRoLWNoaWxkLXJlbmRlckxheWVyLWZvci1pbnB1dC1leHBlY3Rl
ZC5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9tdWx0aWNvbC9uZXdtdWx0
aWNvbC9jb21wYXJlLXdpdGgtb2xkLWltcGwvbXVsdGljb2wtd2l0aC1jaGlsZC1yZW5kZXJMYXll
ci1mb3ItaW5wdXQtZXhwZWN0ZWQuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDIzIEBA
Cis8aHRtbD4KKzxoZWFkPgorPHRpdGxlPlRlc3RjYXNlIGZvciBidWcgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc2ODM0IDwvdGl0bGU+Cis8c2NyaXB0PgoraWYgKHdp
bmRvdy5pbnRlcm5hbHMpCisgICAgaW50ZXJuYWxzLnNldHRpbmdzLnNldFJlZ2lvbkJhc2VkQ29s
dW1uc0VuYWJsZWQodHJ1ZSk7CisKK2Z1bmN0aW9uIHN0YXJ0VGVzdCgpeworICAgIHZhciBpbnB1
dCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd0ZXN0Jyk7CisgICAgaW5wdXQuZm9jdXMoKTsK
KyAgICBkb2N1bWVudC5leGVjQ29tbWFuZCgnSW5zZXJ0VGV4dCcsZmFsc2UsJ1Rlc3RpbmcnKQor
fQorPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keSBvbmxvYWQ9InN0YXJ0VGVzdCgpOyI+Cis8ZGl2
IHN0eWxlPSItd2Via2l0LWNvbHVtbi1jb3VudDoyIj4KKyAgIEZpbGxlciBUZXh0ICBGaWxsZXIg
VGV4dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxs
ZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dAorICAgRmlsbGVyIFRleHQgIEZpbGxlciBU
ZXh0IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0IEZpbGxl
ciBUZXh0IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0CisgICBGaWxsZXIgVGV4dCAgRmlsbGVyIFRl
eHQgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQgRmlsbGVy
IFRleHQgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQKKyAgIDxpbnB1dCBpZD0idGVzdCIvPgorPC9k
aXY+Cis8L2JvZHk+Cis8L2h0bWw+CkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L211bHRpY29sL25l
d211bHRpY29sL2NvbXBhcmUtd2l0aC1vbGQtaW1wbC9tdWx0aWNvbC13aXRoLWNoaWxkLXJlbmRl
ckxheWVyLWZvci1pbnB1dC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvbXVs
dGljb2wvbmV3bXVsdGljb2wvY29tcGFyZS13aXRoLW9sZC1pbXBsL211bHRpY29sLXdpdGgtY2hp
bGQtcmVuZGVyTGF5ZXItZm9yLWlucHV0Lmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0
cy9mYXN0L211bHRpY29sL25ld211bHRpY29sL2NvbXBhcmUtd2l0aC1vbGQtaW1wbC9tdWx0aWNv
bC13aXRoLWNoaWxkLXJlbmRlckxheWVyLWZvci1pbnB1dC5odG1sCSh3b3JraW5nIGNvcHkpCkBA
IC0wLDAgKzEsMjMgQEAKKzxodG1sPgorPGhlYWQ+Cis8dGl0bGU+VGVzdGNhc2UgZm9yIGJ1ZyBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzY4MzQgPC90aXRsZT4KKzxz
Y3JpcHQ+CitpZiAod2luZG93LmludGVybmFscykKKyAgICBpbnRlcm5hbHMuc2V0dGluZ3Muc2V0
UmVnaW9uQmFzZWRDb2x1bW5zRW5hYmxlZCh0cnVlKTsKKworZnVuY3Rpb24gc3RhcnRUZXN0KCl7
CisgICAgdmFyIGlucHV0ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Rlc3QnKTsKKyAgICBp
bnB1dC5mb2N1cygpOworICAgIGRvY3VtZW50LmV4ZWNDb21tYW5kKCdJbnNlcnRUZXh0JyxmYWxz
ZSwnVGVzdGluZycpCit9Cis8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5IG9ubG9hZD0ic3RhcnRU
ZXN0KCk7Ij4KKzxkaXYgc3R5bGU9Ii13ZWJraXQtY29sdW1uLWNvdW50OjIiPgorICAgRmlsbGVy
IFRleHQgIEZpbGxlciBUZXh0IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0IEZp
bGxlciBUZXh0IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0IEZpbGxlciBUZXh0CisgICBGaWxsZXIg
VGV4dCAgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQgRmls
bGVyIFRleHQgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQgRmlsbGVyIFRleHQKKyAgIEZpbGxlciBU
ZXh0ICBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxs
ZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dCBGaWxsZXIgVGV4dAorICAgPGlucHV0IGlk
PSJ0ZXN0IiBzdHlsZT0icG9zaXRpb246cmVsYXRpdmU7IiAvPgorPC9kaXY+Cis8L2JvZHk+Cis8
L2h0bWw+Cg==
</data>
<flag name="review"
          id="254253"
          type_id="1"
          status="+"
          setter="beidson"
    />
          </attachment>
      

    </bug>

</bugzilla>