<?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>143145</bug_id>
          
          <creation_ts>2015-03-27 13:01:22 -0700</creation_ts>
          <short_desc>[New Block-Inside-Inline Model] Create an anonymous inline block to hold blocks-inside-inlines</short_desc>
          <delta_ts>2015-03-30 11:03:39 -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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <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>kondapallykalyan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1080712</commentid>
    <comment_count>0</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2015-03-27 13:01:22 -0700</bug_when>
    <thetext>Create anonymous inline-blocks in order to act as containers for blocks-inside-inlines. This allows them to sit on a line and actually be properly contained within the render tree hierarchy without splitting inlines or creating continuations.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1080715</commentid>
    <comment_count>1</comment_count>
      <attachid>249600</attachid>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2015-03-27 13:05:23 -0700</bug_when>
    <thetext>Created attachment 249600
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1080716</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-03-27 13:07:56 -0700</bug_when>
    <thetext>Attachment 249600 did not pass style-queue:


ERROR: Source/WebCore/rendering/RenderInline.cpp:370:  Should have only a single space after a punctuation in a comment.  [whitespace/comments] [5]
ERROR: Source/WebCore/rendering/RenderInline.cpp:382:  Weird number of spaces at line-start.  Are you using a 4-space indent?  [whitespace/indent] [3]
ERROR: Source/WebCore/rendering/RenderInline.cpp:384:  Should have only a single space after a punctuation in a comment.  [whitespace/comments] [5]
Total errors found: 3 in 9 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1081234</commentid>
    <comment_count>3</comment_count>
    <who name="Dave Hyatt">hyatt</who>
    <bug_when>2015-03-30 11:03:39 -0700</bug_when>
    <thetext>Fixed in r182146.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>249600</attachid>
            <date>2015-03-27 13:05:23 -0700</date>
            <delta_ts>2015-03-30 10:56:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>10958</size>
            <attacher name="Dave Hyatt">hyatt</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4MjA3MykKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI2IEBACisyMDE1LTAzLTI3ICBEYXZpZCBI
eWF0dCAgPGh5YXR0QGFwcGxlLmNvbT4KKworICAgICAgICBbTmV3IEJsb2NrLUluc2lkZS1Jbmxp
bmUgTW9kZWxdIENyZWF0ZSBhbm9ueW1vdXMgaW5saW5lIGJsb2NrcyB0byBob2xkIGJsb2Nrcy1p
bnNpZGUtaW5saW5lcy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE0MzE0NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIEFkZGVkIGZhc3QvYmxvY2svaW5zaWRlLWlubGluZXMvIHRlc3RzLgorCisgICAgICAg
ICogcmVuZGVyaW5nL1JlbmRlckJsb2NrLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckJs
b2NrOjpyZW5kZXJOYW1lKToKKyAgICAgICAgQWRkIHN1cHBvcnQgZm9yIGxhYmVsaW5nIGFub3lt
b3VzIGlubGluZS1ibG9ja3Mgd2hlbiBkdW1wZWQgYnkgdGhlIHJlbmRlciB0cmVlLgorCisgICAg
ICAgICogcmVuZGVyaW5nL1JlbmRlcklubGluZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5k
ZXJJbmxpbmU6OmFkZENoaWxkSWdub3JpbmdDb250aW51YXRpb24pOgorICAgICAgICBXaGVuIHRo
ZSBwcmVmIGlzIHNldCB0byB1c2UgdGhlIG5ldyBibG9jay1pbnNpZGUtaW5saW5lIG1vZGVsLCBj
cmVhdGUgYW4gYW5vbnltb3VzIGlubGluZSBibG9jayB0bworICAgICAgICBob2xkIGJsb2NrIGNo
aWxkcmVuIG9mIFJlbmRlcklubGluZXMgaW5zdGVhZCBvZiBzcGxpdHRpbmcgZmxvd3Mgb3IgY3Jl
YXRpbmcgY29udGludWF0aW9ucy4KKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJPYmplY3Qu
aDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlck9iamVjdDo6aXNBbm9ueW1vdXNJbmxpbmVCbG9j
ayk6CisgICAgICAgIEFkZCB0aGUgZGVmaW5pdGlvbiBvZiBpc0Fub255bW91c0lubGluZUJsb2Nr
IChub3RlIHRoZSBleGNsdXNpb24gb2YgUnVieSwgc2luY2UgUnVieSBjcmVhdGVzIGFub255bW91
cworICAgICAgICBpbmxpbmUtYmxvY2tzIGFsc28pLgorCiAyMDE1LTAzLTI3ICBPbGl2ZXIgSHVu
dCAgPG9saXZlckBhcHBsZS5jb20+CiAKICAgICAgICAgRm9yd2FyZCBhZGRpdGlvbmFsIENGTmV0
d29yayBBVFMgaW5mb3JtYXRpb24gdG8gY2hpbGQgcHJvY2Vzc2VzCkluZGV4OiBTb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAJKHJldmlzaW9uIDE4MjA3MykKKysrIFNvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTM2
NTYsNiArMzY1Niw4IEBAIGNvbnN0IGNoYXIqIFJlbmRlckJsb2NrOjpyZW5kZXJOYW1lKCkgY28K
ICAgICAgICAgcmV0dXJuICJSZW5kZXJCbG9jayAocG9zaXRpb25lZCkiOwogICAgIGlmIChpc0Fu
b255bW91c0Jsb2NrKCkpCiAgICAgICAgIHJldHVybiAiUmVuZGVyQmxvY2sgKGFub255bW91cyki
OworICAgIGlmIChpc0Fub255bW91c0lubGluZUJsb2NrKCkpCisgICAgICAgIHJldHVybiAiUmVu
ZGVyQmxvY2sgKGFub255bW91cyBpbmxpbmUtYmxvY2spIjsKICAgICAvLyBGSVhNRTogVGVtcG9y
YXJ5IGhhY2sgd2hpbGUgdGhlIG5ldyBnZW5lcmF0ZWQgY29udGVudCBzeXN0ZW0gaXMgYmVpbmcg
aW1wbGVtZW50ZWQuCiAgICAgaWYgKGlzUHNldWRvRWxlbWVudCgpKQogICAgICAgICByZXR1cm4g
IlJlbmRlckJsb2NrIChnZW5lcmF0ZWQpIjsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJJbmxpbmUuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJJbmxpbmUuY3BwCShyZXZpc2lvbiAxODIwNzMpCisrKyBTb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVySW5saW5lLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNDEsNiArNDEsNyBA
QAogI2luY2x1ZGUgIlJlbmRlck5hbWVkRmxvd1RocmVhZC5oIgogI2luY2x1ZGUgIlJlbmRlclRo
ZW1lLmgiCiAjaW5jbHVkZSAiUmVuZGVyVmlldy5oIgorI2luY2x1ZGUgIlNldHRpbmdzLmgiCiAj
aW5jbHVkZSAiU3R5bGVJbmhlcml0ZWREYXRhLmgiCiAjaW5jbHVkZSAiVHJhbnNmb3JtU3RhdGUu
aCIKICNpbmNsdWRlICJWaXNpYmxlUG9zaXRpb24uaCIKQEAgLTMwNiw4ICszMDcsMTEgQEAgdm9p
ZCBSZW5kZXJJbmxpbmU6OmFkZENoaWxkSWdub3JpbmdDb250aQogICAgIC8vIE1ha2Ugc3VyZSB3
ZSBkb24ndCBhcHBlbmQgdGhpbmdzIGFmdGVyIDphZnRlci1nZW5lcmF0ZWQgY29udGVudCBpZiB3
ZSBoYXZlIGl0LgogICAgIGlmICghYmVmb3JlQ2hpbGQgJiYgaXNBZnRlckNvbnRlbnQobGFzdENo
aWxkKCkpKQogICAgICAgICBiZWZvcmVDaGlsZCA9IGxhc3RDaGlsZCgpOwotCi0gICAgaWYgKCFu
ZXdDaGlsZC0+aXNJbmxpbmUoKSAmJiAhbmV3Q2hpbGQtPmlzRmxvYXRpbmdPck91dE9mRmxvd1Bv
c2l0aW9uZWQoKSkgeworICAgIAorICAgIGJvb2wgdXNlTmV3QmxvY2tJbnNpZGVJbmxpbmVNb2Rl
bCA9IGRvY3VtZW50KCkuc2V0dGluZ3MoKS0+bmV3QmxvY2tJbnNpZGVJbmxpbmVNb2RlbEVuYWJs
ZWQoKTsKKyAgICAKKyAgICAvLyBUaGlzIGNvZGUgaXMgZm9yIHRoZSBvbGQgYmxvY2staW5zaWRl
LWlubGluZSBtb2RlbCB0aGF0IHVzZXMgY29udGludWF0aW9ucy4KKyAgICBpZiAoIXVzZU5ld0Js
b2NrSW5zaWRlSW5saW5lTW9kZWwgJiYgIW5ld0NoaWxkLT5pc0lubGluZSgpICYmICFuZXdDaGls
ZC0+aXNGbG9hdGluZ09yT3V0T2ZGbG93UG9zaXRpb25lZCgpKSB7CiAgICAgICAgIC8vIFdlIGFy
ZSBwbGFjaW5nIGEgYmxvY2sgaW5zaWRlIGFuIGlubGluZS4gV2UgaGF2ZSB0byBwZXJmb3JtIGEg
c3BsaXQgb2YgdGhpcwogICAgICAgICAvLyBpbmxpbmUgaW50byBjb250aW51YXRpb25zLiAgVGhp
cyBpbnZvbHZlcyBjcmVhdGluZyBhbiBhbm9ueW1vdXMgYmxvY2sgYm94IHRvIGhvbGQKICAgICAg
ICAgLy8gfG5ld0NoaWxkfC4gIFdlIHRoZW4gbWFrZSB0aGF0IGJsb2NrIGJveCBhIGNvbnRpbnVh
dGlvbiBvZiB0aGlzIGlubGluZS4gIFdlIHRha2UgYWxsIG9mCkBAIC0zMjcsNiArMzMxLDY1IEBA
IHZvaWQgUmVuZGVySW5saW5lOjphZGRDaGlsZElnbm9yaW5nQ29udGkKICAgICAgICAgc3BsaXRG
bG93KGJlZm9yZUNoaWxkLCBuZXdCb3gsIG5ld0NoaWxkLCBvbGRDb250aW51YXRpb24pOwogICAg
ICAgICByZXR1cm47CiAgICAgfQorICAgIAorICAgIGlmICghdXNlTmV3QmxvY2tJbnNpZGVJbmxp
bmVNb2RlbCkgeworICAgICAgICBSZW5kZXJCb3hNb2RlbE9iamVjdDo6YWRkQ2hpbGQobmV3Q2hp
bGQsIGJlZm9yZUNoaWxkKTsKKyAgICAgICAgbmV3Q2hpbGQtPnNldE5lZWRzTGF5b3V0QW5kUHJl
ZldpZHRoc1JlY2FsYygpOworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgLy8gVGhpcyBj
b2RlIGlzIGZvciB0aGUgbmV3IGJsb2NrLWluc2lkZS1pbmxpbmUgbW9kZWwgdGhhdCB1c2VzIGFu
b255bW91cyBpbmxpbmUgYmxvY2tzLgorICAgIC8vIElmIHRoZSByZXF1ZXN0ZWQgYmVmb3JlQ2hp
bGQgaXMgbm90IG9uZSBvZiBvdXIgY2hpbGRyZW4sIHRoZW4gdGhpcyBpcyBtb3N0IGxpa2VseSBi
ZWNhdXNlCisgICAgLy8gdGhlcmUgaXMgYW4gYW5vbnltb3VzIGlubGluZS1ibG9jayBib3ggd2l0
aGluIHRoaXMgb2JqZWN0IHRoYXQgY29udGFpbnMgdGhlIGJlZm9yZUNoaWxkLgorICAgIC8vIElu
c2VydCB0aGUgY2hpbGQgaW50byB0aGUgYW5vbnltb3VzIGlubGluZS1ibG9jayBib3ggaW5zdGVh
ZCBvZiBoZXJlLgorICAgIC8vIEEgc2Vjb25kIHBvc3NpYmlsaXR5IGlzIHRoYXQgdGhlIGJlZm9y
ZUNoaWxkIGlzIGFuIGFub255bW91cyBibG9jayBpbnNpZGUgdGhlIGFub255bW91cyBpbmxpbmUg
YmxvY2suCisgICAgLy8gVGhpcyBjYW4gaGFwcGVuIGlmIGlubGluZXMgYXJlIGluc2VydGVkIGlu
IGJldHdlZW4gdHdvIG9mIHRoZSBhbm9ueW1vdXMgaW5saW5lIGJsb2NrJ3MgYmxvY2stbGV2ZWwK
KyAgICAvLyBjaGlsZHJlbiBhZnRlciBpdCBoYXMgYmVlbiBjcmVhdGVkLgorICAgIGlmIChiZWZv
cmVDaGlsZCAmJiBiZWZvcmVDaGlsZC0+cGFyZW50KCkgIT0gdGhpcykgeworICAgICAgICBBU1NF
UlQoYmVmb3JlQ2hpbGQtPnBhcmVudCgpKTsKKyAgICAgICAgQVNTRVJUKGJlZm9yZUNoaWxkLT5w
YXJlbnQoKS0+aXNBbm9ueW1vdXNJbmxpbmVCbG9jaygpIHx8IGJlZm9yZUNoaWxkLT5wYXJlbnQo
KS0+aXNBbm9ueW1vdXNCbG9jaygpKTsKKyAgICAgICAgaWYgKGJlZm9yZUNoaWxkLT5wYXJlbnQo
KS0+aXNBbm9ueW1vdXNJbmxpbmVCbG9jaygpKSB7CisgICAgICAgICAgICBpZiAoIW5ld0NoaWxk
LT5pc0lubGluZSgpIHx8IChuZXdDaGlsZC0+aXNJbmxpbmUoKSAmJiBiZWZvcmVDaGlsZC0+cGFy
ZW50KCktPmZpcnN0Q2hpbGQoKSAhPSBiZWZvcmVDaGlsZCkpCisgICAgICAgICAgICAgICAgYmVm
b3JlQ2hpbGQtPnBhcmVudCgpLT5hZGRDaGlsZChuZXdDaGlsZCwgYmVmb3JlQ2hpbGQpOworICAg
ICAgICAgICAgZWxzZQorICAgICAgICAgICAgICAgIGFkZENoaWxkKG5ld0NoaWxkLCBiZWZvcmVD
aGlsZC0+cGFyZW50KCkpOworICAgICAgICB9IGVsc2UgaWYgKGJlZm9yZUNoaWxkLT5wYXJlbnQo
KS0+aXNBbm9ueW1vdXNCbG9jaygpKSB7CisgICAgICAgICAgICBBU1NFUlQoIWJlZm9yZUNoaWxk
LT5wYXJlbnQoKS0+cGFyZW50KCkgfHwgYmVmb3JlQ2hpbGQtPnBhcmVudCgpLT5wYXJlbnQoKS0+
aXNBbm9ueW1vdXNJbmxpbmVCbG9jaygpKTsKKyAgICAgICAgICAgIEFTU0VSVChiZWZvcmVDaGls
ZC0+aXNJbmxpbmUoKSk7CisgICAgICAgICAgICBpZiAobmV3Q2hpbGQtPmlzSW5saW5lKCkgfHwg
KCFuZXdDaGlsZC0+aXNJbmxpbmUoKSAmJiBiZWZvcmVDaGlsZC0+cGFyZW50KCktPmZpcnN0Q2hp
bGQoKSAhPSBiZWZvcmVDaGlsZCkpCisgICAgICAgICAgICAgICAgYmVmb3JlQ2hpbGQtPnBhcmVu
dCgpLT5hZGRDaGlsZChuZXdDaGlsZCwgYmVmb3JlQ2hpbGQpOworICAgICAgICAgICAgZWxzZQor
ICAgICAgICAgICAgICAgIGFkZENoaWxkKG5ld0NoaWxkLCBiZWZvcmVDaGlsZC0+cGFyZW50KCkp
OworICAgICAgICB9CisgICAgICAgIHJldHVybjsKKyAgICB9CisKKyAgICBpZiAoIW5ld0NoaWxk
LT5pc0lubGluZSgpKSB7CisgICAgICAgIC8vIFdlIGFyZSBwbGFjaW5nIGEgYmxvY2sgaW5zaWRl
IGFuIGlubGluZS4gV2UgaGF2ZSB0byBwbGFjZSB0aGUgYmxvY2sgaW5zaWRlIGFuIGFub255bW91
cyBpbmxpbmUtYmxvY2suCisgICAgICAgIC8vIFRoaXMgaW5saW5lLWJsb2NrIGNhbiBob3VzZSBh
IHNlcXVlbmNlIG9mIGNvbnRpZ3VvdXMgYmxvY2stbGV2ZWwgY2hpbGRyZW4sIGFuZCB0aGV5IHdp
bGwgYWxsIHNpdCBvbiB0aGUKKyAgICAgICAgLy8gc2FtZSAibGluZSIgdG9nZXRoZXIuICBXZSB0
cnkgdG8gcmV1c2UgYW4gZXhpc3RpbmcgaW5saW5lLWJsb2NrIGlmIHBvc3NpYmxlLgorICAgICAg
ICBpZiAoYmVmb3JlQ2hpbGQpIHsKKyAgICAgICAgICAgIGlmIChiZWZvcmVDaGlsZC0+cHJldmlv
dXNTaWJsaW5nKCkgJiYgYmVmb3JlQ2hpbGQtPnByZXZpb3VzU2libGluZygpLT5pc0Fub255bW91
c0lubGluZUJsb2NrKCkpIHsKKyAgICAgICAgICAgICAgICBkb3duY2FzdDxSZW5kZXJCbG9ja0Zs
b3c+KGJlZm9yZUNoaWxkLT5wcmV2aW91c1NpYmxpbmcoKSktPmFkZENoaWxkKG5ld0NoaWxkKTsK
KyAgICAgICAgICAgICAgICByZXR1cm47CisgICAgICAgICAgICB9CisgICAgICAgIH0gZWxzZSB7
CisgICAgICAgICAgICBpZiAobGFzdENoaWxkKCkgJiYgbGFzdENoaWxkKCktPmlzQW5vbnltb3Vz
SW5saW5lQmxvY2soKSkgeworICAgICAgICAgICAgICAgIGRvd25jYXN0PFJlbmRlckJsb2NrRmxv
dz4obGFzdENoaWxkKCkpLT5hZGRDaGlsZChuZXdDaGlsZCk7CisgICAgICAgICAgICAgICAgcmV0
dXJuOworICAgICAgICAgICAgfQorICAgICAgICB9CisgCisgICAgICAgIGlmICghbmV3Q2hpbGQt
PmlzRmxvYXRpbmdPck91dE9mRmxvd1Bvc2l0aW9uZWQoKSkgeworICAgICAgICAgICAgLy8gVGhl
cmUgd2FzIG5vIHN1aXRhYmxlIGV4aXN0aW5nIGFub255bW91cyBpbmxpbmUtYmxvY2suICBDcmVh
dGUgYSBuZXcgb25lLgorICAgICAgICAgICAgUmVuZGVyQmxvY2tGbG93KiBhbm9ueW1vdXNJbmxp
bmVCbG9jayA9IG5ldyBSZW5kZXJCbG9ja0Zsb3coZG9jdW1lbnQoKSwgUmVuZGVyU3R5bGU6OmNy
ZWF0ZUFub255bW91c1N0eWxlV2l0aERpc3BsYXkoJnN0eWxlKCksIElOTElORV9CTE9DSykpOwor
ICAgICAgICAgICAgYW5vbnltb3VzSW5saW5lQmxvY2stPmluaXRpYWxpemVTdHlsZSgpOworICAg
IAorICAgICAgICAgICAgUmVuZGVyQm94TW9kZWxPYmplY3Q6OmFkZENoaWxkKGFub255bW91c0lu
bGluZUJsb2NrLCBiZWZvcmVDaGlsZCk7CisgICAgICAgICAgICBhbm9ueW1vdXNJbmxpbmVCbG9j
ay0+YWRkQ2hpbGQobmV3Q2hpbGQpOworICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB9Cisg
ICAgfQogCiAgICAgUmVuZGVyQm94TW9kZWxPYmplY3Q6OmFkZENoaWxkKG5ld0NoaWxkLCBiZWZv
cmVDaGlsZCk7CiAKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJPYmplY3Qu
aAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyT2JqZWN0LmgJ
KHJldmlzaW9uIDE4MjA3MykKKysrIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJPYmpl
Y3QuaAkod29ya2luZyBjb3B5KQpAQCAtNDg5LDYgKzQ4OSwxMSBAQCBwdWJsaWM6CiAjZW5kaWYK
ICAgICAgICAgICAgIDsKICAgICB9CisgICAgYm9vbCBpc0Fub255bW91c0lubGluZUJsb2NrKCkg
Y29uc3QKKyAgICB7CisgICAgICAgIHJldHVybiBpc0Fub255bW91cygpICYmIHN0eWxlKCkuZGlz
cGxheSgpID09IElOTElORV9CTE9DSyAmJiBzdHlsZSgpLnN0eWxlVHlwZSgpID09IE5PUFNFVURP
ICYmIGlzUmVuZGVyQmxvY2tGbG93KCkgJiYgIWlzUnVieVJ1bigpICYmICFpc1J1YnlCYXNlKCk7
CisgICAgfQorCiAgICAgYm9vbCBpc0VsZW1lbnRDb250aW51YXRpb24oKSBjb25zdCB7IHJldHVy
biBub2RlKCkgJiYgbm9kZSgpLT5yZW5kZXJlcigpICE9IHRoaXM7IH0KICAgICBib29sIGlzSW5s
aW5lRWxlbWVudENvbnRpbnVhdGlvbigpIGNvbnN0IHsgcmV0dXJuIGlzRWxlbWVudENvbnRpbnVh
dGlvbigpICYmIGlzSW5saW5lKCk7IH0KICAgICBib29sIGlzQmxvY2tFbGVtZW50Q29udGludWF0
aW9uKCkgY29uc3QgeyByZXR1cm4gaXNFbGVtZW50Q29udGludWF0aW9uKCkgJiYgIWlzSW5saW5l
KCk7IH0KSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4MjA3MykKKysrIExheW91dFRlc3RzL0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDE1LTAzLTI3ICBEYXZpZCBIeWF0
dCAgPGh5YXR0QGFwcGxlLmNvbT4KKworICAgICAgICBbTmV3IEJsb2NrLUluc2lkZS1JbmxpbmUg
TW9kZWxdIENyZWF0ZSBhbm9ueW1vdXMgaW5saW5lIGJsb2NrcyB0byBob2xkIGJsb2Nrcy1pbnNp
ZGUtaW5saW5lcy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE0MzE0NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgICogZmFzdC9ibG9jay9pbnNpZGUtaW5saW5lczogQWRkZWQuCisgICAgICAgICogZmFzdC9i
bG9jay9pbnNpZGUtaW5saW5lcy9lbXB0eS1ibG9jay1leHBlY3RlZC5odG1sOiBBZGRlZC4KKyAg
ICAgICAgKiBmYXN0L2Jsb2NrL2luc2lkZS1pbmxpbmVzL2VtcHR5LWJsb2NrLmh0bWw6IEFkZGVk
LgorICAgICAgICAqIGZhc3QvYmxvY2svaW5zaWRlLWlubGluZXMvbmV3LW1vZGVsOiBBZGRlZC4K
KyAgICAgICAgKiBmYXN0L2Jsb2NrL2luc2lkZS1pbmxpbmVzL25ldy1tb2RlbC9lbXB0eS1ibG9j
ay1leHBlY3RlZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2Jsb2NrL2luc2lkZS1pbmxp
bmVzL25ldy1tb2RlbC9lbXB0eS1ibG9jay5odG1sOiBBZGRlZC4KKwogMjAxNS0wMy0yNyAgTWFy
ayBMYW0gIDxtYXJrLmxhbUBhcHBsZS5jb20+CiAKICAgICAgICAgR2FyZGVuaW5nOiBza2lwcGlu
ZyBpbnNwZWN0b3ItcHJvdG9jb2wvZGVidWdnZXIvc2V0QnJlYWtwb2ludC1kZmctYW5kLW1vZGlm
eS1sb2NhbC5odG1sIHVudGlsIGNyYXNoIGlzIGZpeGVkLgpJbmRleDogTGF5b3V0VGVzdHMvZmFz
dC9ibG9jay9pbnNpZGUtaW5saW5lcy9lbXB0eS1ibG9jay1leHBlY3RlZC5odG1sCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvYmxvY2svaW5zaWRlLWlubGluZXMvZW1wdHktYmxvY2st
ZXhwZWN0ZWQuaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvYmxvY2svaW5z
aWRlLWlubGluZXMvZW1wdHktYmxvY2stZXhwZWN0ZWQuaHRtbAkod29ya2luZyBjb3B5KQpAQCAt
MCwwICsxLDkgQEAKKzwhZG9jdHlwZSBodG1sPgorCitUaGUgdHdvIGxpbmVzIGJlbG93IHNob3Vs
ZCBsb29rIGlkZW50aWNhbC4KKworPGRpdj4KKworPGEgc3R5bGU9ImxpbmUtaGVpZ2h0OjI7IGJh
Y2tncm91bmQtY29sb3I6Z3JlZW47IHBhZGRpbmc6MCAxMDBweCI+Jm5ic3A7Jm5ic3A7PGJyPgor
Jm5ic3A7Jm5ic3A7PC9hPgorPC9kaXY+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpJbmRl
eDogTGF5b3V0VGVzdHMvZmFzdC9ibG9jay9pbnNpZGUtaW5saW5lcy9lbXB0eS1ibG9jay5odG1s
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvYmxvY2svaW5zaWRlLWlubGluZXMvZW1w
dHktYmxvY2suaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvYmxvY2svaW5z
aWRlLWlubGluZXMvZW1wdHktYmxvY2suaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDEw
IEBACis8IWRvY3R5cGUgaHRtbD4KKworVGhlIHR3byBsaW5lcyBiZWxvdyBzaG91bGQgbG9vayBp
ZGVudGljYWwuCisKKzxkaXY+CisKKzxhIHN0eWxlPSJsaW5lLWhlaWdodDoyOyBiYWNrZ3JvdW5k
LWNvbG9yOmdyZWVuOyBwYWRkaW5nOjAgMTAwcHgiPiZuYnNwOyZuYnNwOworPGRpdj48L2Rpdj4K
KyZuYnNwOyZuYnNwOzwvYT4KKzwvZGl2PgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKSW5k
ZXg6IExheW91dFRlc3RzL2Zhc3QvYmxvY2svaW5zaWRlLWlubGluZXMvbmV3LW1vZGVsL2VtcHR5
LWJsb2NrLWV4cGVjdGVkLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9ibG9j
ay9pbnNpZGUtaW5saW5lcy9uZXctbW9kZWwvZW1wdHktYmxvY2stZXhwZWN0ZWQuaHRtbAkocmV2
aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvYmxvY2svaW5zaWRlLWlubGluZXMvbmV3LW1v
ZGVsL2VtcHR5LWJsb2NrLWV4cGVjdGVkLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSw5
IEBACis8IWRvY3R5cGUgaHRtbD4KKworVGhlIHR3byBsaW5lcyBiZWxvdyBzaG91bGQgbG9vayBp
ZGVudGljYWwuCisKKzxkaXY+CisKKzxhIHN0eWxlPSJsaW5lLWhlaWdodDoyOyBiYWNrZ3JvdW5k
LWNvbG9yOmdyZWVuOyBwYWRkaW5nOjAgMTAwcHgiPiZuYnNwOyZuYnNwOzxicj4KKyZuYnNwOyZu
YnNwOzwvYT4KKzwvZGl2PgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKSW5kZXg6IExheW91
dFRlc3RzL2Zhc3QvYmxvY2svaW5zaWRlLWlubGluZXMvbmV3LW1vZGVsL2VtcHR5LWJsb2NrLmh0
bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9ibG9jay9pbnNpZGUtaW5saW5lcy9u
ZXctbW9kZWwvZW1wdHktYmxvY2suaHRtbAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zh
c3QvYmxvY2svaW5zaWRlLWlubGluZXMvbmV3LW1vZGVsL2VtcHR5LWJsb2NrLmh0bWwJKHdvcmtp
bmcgY29weSkKQEAgLTAsMCArMSwxNCBAQAorPCFkb2N0eXBlIGh0bWw+Cis8aGVhZD4KKzxzY3Jp
cHQ+Cit3aW5kb3cuaW50ZXJuYWxzLnNldHRpbmdzLnNldE5ld0Jsb2NrSW5zaWRlSW5saW5lTW9k
ZWxFbmFibGVkKHRydWUpCis8L3NjcmlwdD4KKzwvaGVhZD4KKworVGhlIHR3byBsaW5lcyBiZWxv
dyBzaG91bGQgbG9vayBpZGVudGljYWwuCisKKzxkaXY+CisKKzxhIHN0eWxlPSJsaW5lLWhlaWdo
dDoyOyBiYWNrZ3JvdW5kLWNvbG9yOmdyZWVuOyBwYWRkaW5nOjAgMTAwcHgiPiZuYnNwOyZuYnNw
Ozxicj4KKzxkaXY+PC9kaXY+Jm5ic3A7Jm5ic3A7PC9hPgorPC9kaXY+ClwgTm8gbmV3bGluZSBh
dCBlbmQgb2YgZmlsZQo=
</data>
<flag name="review"
          id="274419"
          type_id="1"
          status="+"
          setter="dino"
    />
          </attachment>
      

    </bug>

</bugzilla>