<?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>85657</bug_id>
          
          <creation_ts>2012-05-04 13:27:31 -0700</creation_ts>
          <short_desc>Default container for horizontal cues</short_desc>
          <delta_ts>2012-06-16 17:43:58 -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>Media</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</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>
          
          <blocked>79751</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Victor Carbune">vcarbune</reporter>
          <assigned_to name="Victor Carbune">vcarbune</assigned_to>
          <cc>annacc</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>feature-media-reviews</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>silviapf</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>616580</commentid>
    <comment_count>0</comment_count>
    <who name="Victor Carbune">vcarbune</who>
    <bug_when>2012-05-04 13:27:31 -0700</bug_when>
    <thetext>The default renderer for the text track container should be a flexible box
container, such that cues without positioning information are implicitly
positioned on top of each other.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>616595</commentid>
    <comment_count>1</comment_count>
      <attachid>140311</attachid>
    <who name="Victor Carbune">vcarbune</who>
    <bug_when>2012-05-04 13:43:49 -0700</bug_when>
    <thetext>Created attachment 140311
Implicit positioning</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>617622</commentid>
    <comment_count>2</comment_count>
      <attachid>140311</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2012-05-07 08:51:01 -0700</bug_when>
    <thetext>Comment on attachment 140311
Implicit positioning

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

&gt; Source/WebCore/html/track/TextTrackCue.cpp:432
&gt; +    // If cue is not associated with a text track, return â1 and abort these
&gt; +    // steps.

Oops, a non-ASCII character snuck in here for &quot;-&quot;.

&gt; Source/WebCore/html/track/TextTrackCue.cpp:439
&gt; +    // Let n be the number of text tracks whose text track mode is showing or
&gt; +    // showing by default and that are in the media element&apos;s list of text
&gt; +    // tracks before track.
&gt; +    int n = track()-&gt;trackIndex();

Won&apos;t this potentially include HIDDEN and DISABLED tracks? If this doesn&apos;t matter, please say why in the comment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>650908</commentid>
    <comment_count>3</comment_count>
    <who name="Victor Carbune">vcarbune</who>
    <bug_when>2012-06-16 17:42:43 -0700</bug_when>
    <thetext>As per our latest discussions, a default (nested) container is not the right way to implement the current form of the specification.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>140311</attachid>
            <date>2012-05-04 13:43:49 -0700</date>
            <delta_ts>2012-06-16 17:43:58 -0700</delta_ts>
            <desc>Implicit positioning</desc>
            <filename>bug-85657-20120504234346.patch</filename>
            <type>text/plain</type>
            <size>14460</size>
            <attacher name="Victor Carbune">vcarbune</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE2MDgzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjY2MTg1OGY5ZjYxYTZk
M2E0MjAyY2IzYTI5MWFhYTIwM2Y2NGI2Ni4uMjVkMzU2YmYwNWIxNjIwMTNhZTgyZDBhNjViNDE4
NTg2ZGY1MDE4YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDEyLTA1LTA0ICBWaWN0
b3IgQ2FyYnVuZSAgPHZjYXJidW5lQGFkb2JlLmNvbT4KKworICAgICAgICBEZWZhdWx0IGNvbnRh
aW5lciBmb3IgaG9yaXpvbnRhbCBjdWVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD04NTY1NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFRlc3Q6IG1lZGlhL3RyYWNrL3RyYWNrLWN1ZS1yZW5kZXJpbmctbXVs
dGlwbGUuaHRtbAorCisgICAgICAgICogY3NzL21lZGlhQ29udHJvbHMuY3NzOgorICAgICAgICAo
dmlkZW86Oi13ZWJraXQtbWVkaWEtdGV4dC10cmFjay1jb250YWluZXIpOiBGaXhlZCBjb2xvciBh
bmQgc2V0IGRlZmF1bHQKKyAgICAgICAgZmxleGlibGUgYm94IHBhcmFtZXRlcnMuCisgICAgICAg
ICh2aWRlbzo6LXdlYmtpdC1tZWRpYS10ZXh0LXRyYWNrLWJhY2tncm91bmQpOiBTbWFsbGVyIHZh
bHVlIHRvcCBhbmQgYm90dG9tCisgICAgICAgIGJhY2tncm91bmQgcGFkZGluZyBmb3IgYSBjdWUu
CisgICAgICAgICogaHRtbC9zaGFkb3cvTWVkaWFDb250cm9sRWxlbWVudHMuY3BwOgorICAgICAg
ICAoUmVuZGVyVGV4dFRyYWNrQ29udGFpbmVyRWxlbWVudCk6CisgICAgICAgIChXZWJDb3JlOjpS
ZW5kZXJUZXh0VHJhY2tDb250YWluZXJFbGVtZW50OjpSZW5kZXJUZXh0VHJhY2tDb250YWluZXJF
bGVtZW50KToKKyAgICAgICAgQ2hhbmdlZCBpbXBsaWNpdCBSZW5kZXJlciB0byBSZW5kZXJGbGV4
aWJsZUJveC4KKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlclRleHRUcmFja0NvbnRhaW5lckVsZW1l
bnQ6OmxheW91dCk6IFVwZGF0ZWQgbGF5b3V0IG1ldGhvZCBjYWxsLgorICAgICAgICAqIGh0bWwv
dHJhY2svVGV4dFRyYWNrQ3VlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlRleHRUcmFja0N1ZTo6
Y2FsY3VsYXRlQ29tcHV0ZWRMaW5lUG9zaXRpb24pOiBDb21wbGV0ZWQgYWxnb3JpdGhtLgorICAg
ICAgICAoV2ViQ29yZTo6VGV4dFRyYWNrQ3VlOjpnZXREaXNwbGF5VHJlZSk6IEFkZGVkIGlubGlu
ZSBhYnNvbHV0ZSBwb3NpdGlvbmluZyBmb3IKKyAgICAgICAgY3VlcyB3aXRob3V0IHNuYXAtdG8t
bGluZXMgc2V0LgorCiAyMDEyLTA1LTAzICBJbHlhIFRpa2hvbm92c2t5ICA8bG9pc2xvQGNocm9t
aXVtLm9yZz4KIAogICAgICAgICBXZWIgSW5zcGVjdG9yOiBjcmVhdGVSYXdMb2NhdGlvbkJ5VVJM
IGlzIHRvbyBzbG93IGlmIGEgYmlnIG51bWJlciBvZiBldmFscyBoYXBwZW4uCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9jc3MvbWVkaWFDb250cm9scy5jc3MgYi9Tb3VyY2UvV2ViQ29yZS9j
c3MvbWVkaWFDb250cm9scy5jc3MKaW5kZXggMWIyMDU3ZjAyOTc0OTRhMjcyZjhhNDYxYWM3MGQx
ZDRlYWE0MzI2Mi4uZDlmYTE0ODIwMWRiMjRmZDIwY2E4MzU4ZjM1MmU3MzI5MzUyNzgwNSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL21lZGlhQ29udHJvbHMuY3NzCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2Nzcy9tZWRpYUNvbnRyb2xzLmNzcwpAQCAtMjA1LDE0ICsyMDUsMTUgQEAgYXVk
aW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtZnVsbHNjcmVlbi12b2x1bWUtbWF4LWJ1dHRvbiwg
dmlkZW86Oi13ZWJraXQtbWVkaWEKIAogdmlkZW86Oi13ZWJraXQtbWVkaWEtdGV4dC10cmFjay1j
b250YWluZXIgewogICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKKwogICAgIHdpZHRoOiAxMDAlOwog
ICAgIG92ZXJmbG93OiBoaWRkZW47Ci0gICAgcGFkZGluZy1ib3R0b206IDVweDsKKyAgICBwYWRk
aW5nLWJvdHRvbTogMHB4OwogCiAgICAgZm9udC1zaXplOiAyMnB4OwogICAgIGZvbnQtZmFtaWx5
OiBzYW5zLXNlcmlmOwogICAgIHRleHQtYWxpZ246IGNlbnRlcjsKLSAgICBjb2xvcjogcmdiYSgy
NTUsIDI1NSwgMjU1LCAwKTsKKyAgICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOwogCiAgICAg
bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsKICAgICB3b3JkLXNwYWNpbmc6IG5vcm1hbDsKQEAgLTIy
MywxOSArMjI0LDE4IEBAIHZpZGVvOjotd2Via2l0LW1lZGlhLXRleHQtdHJhY2stY29udGFpbmVy
IHsKICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOwogCiAgICAgLXdlYmtpdC1ib3gtZmxl
eDogMTsKKworICAgIC8qIE5vdGU6IHRoZSByZW5kZXJlciBpcyBpbnN0YW50aWF0ZWQgZXhwbGlj
aXRseSwKKyAgICAgKiBzbyBjaGFuZ2luZyB0aGUgdmFsdWUgb2YgdGhlIGRpc3BsYXkgcHJvcGVy
dHkKKyAgICAgKiBoZXJlIGhhcyBubyBlZmZlY3QuICovCisgICAgZGlzcGxheTogLXdlYmtpdC1m
bGV4Ym94OworICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsKKyAgICAtd2Via2l0
LWZsZXgtcGFjazogZW5kOwogfQogCiB2aWRlbzo6LXdlYmtpdC1tZWRpYS10ZXh0LXRyYWNrLWJh
Y2tncm91bmQgewogICAgIGRpc3BsYXk6IGlubGluZTsKICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBy
Z2JhKDAsIDAsIDAsIDAuOCk7Ci0gICAgcGFkZGluZzogMnB4IDJweDsKKyAgICBwYWRkaW5nOiAx
cHggMnB4OwogICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsKIH0KLQotdmlkZW86Oi13ZWJraXQt
bWVkaWEtdGV4dC10cmFjay1kaXNwbGF5IHsKLSAgICBwb3NpdGlvbjogYWJzb2x1dGU7Ci0gICAg
Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7Ci0KLSAgICB0b3A6IDEwMCU7Ci0gICAgLXdl
YmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTEwMCUpOwotfQpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvaHRtbC9zaGFkb3cvTWVkaWFDb250cm9sRWxlbWVudHMuY3BwIGIvU291cmNl
L1dlYkNvcmUvaHRtbC9zaGFkb3cvTWVkaWFDb250cm9sRWxlbWVudHMuY3BwCmluZGV4IDZlYTQ4
NWQxZThlZmRiZWZlNTk1YmNhNWM1NzQ2OWExNGZlYTBlNTAuLjMwNDRiMGYwZmYwYjEyMWEzYTI0
N2ExYmZkNTBiNGU3MWI4YTMxNTggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvc2hh
ZG93L01lZGlhQ29udHJvbEVsZW1lbnRzLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL3No
YWRvdy9NZWRpYUNvbnRyb2xFbGVtZW50cy5jcHAKQEAgLTQ1LDYgKzQ1LDcgQEAKICNpbmNsdWRl
ICJNb3VzZUV2ZW50LmgiCiAjaW5jbHVkZSAiUGFnZS5oIgogI2luY2x1ZGUgIlJlbmRlckRlcHJl
Y2F0ZWRGbGV4aWJsZUJveC5oIgorI2luY2x1ZGUgIlJlbmRlckZsZXhpYmxlQm94LmgiCiAjaW5j
bHVkZSAiUmVuZGVyTWVkaWEuaCIKICNpbmNsdWRlICJSZW5kZXJTbGlkZXIuaCIKICNpbmNsdWRl
ICJSZW5kZXJUaGVtZS5oIgpAQCAtMTE0OCwyMiArMTE0OSwyMyBAQCBjb25zdCBBdG9taWNTdHJp
bmcmIE1lZGlhQ29udHJvbEN1cnJlbnRUaW1lRGlzcGxheUVsZW1lbnQ6OnNoYWRvd1BzZXVkb0lk
KCkgY29ucwogCiAjaWYgRU5BQkxFKFZJREVPX1RSQUNLKQogCi1jbGFzcyBSZW5kZXJUZXh0VHJh
Y2tDb250YWluZXJFbGVtZW50IDogcHVibGljIFJlbmRlckJsb2NrIHsKK2NsYXNzIFJlbmRlclRl
eHRUcmFja0NvbnRhaW5lckVsZW1lbnQgOiBwdWJsaWMgUmVuZGVyRmxleGlibGVCb3ggewogcHVi
bGljOgogICAgIFJlbmRlclRleHRUcmFja0NvbnRhaW5lckVsZW1lbnQoTm9kZSopOwotICAgIAor
CiBwcml2YXRlOgogICAgIHZpcnR1YWwgdm9pZCBsYXlvdXQoKTsKIH07CiAKIFJlbmRlclRleHRU
cmFja0NvbnRhaW5lckVsZW1lbnQ6OlJlbmRlclRleHRUcmFja0NvbnRhaW5lckVsZW1lbnQoTm9k
ZSogbm9kZSkKLSAgICA6IFJlbmRlckJsb2NrKG5vZGUpCisgICAgOiBSZW5kZXJGbGV4aWJsZUJv
eChub2RlKQogewogfQogCiB2b2lkIFJlbmRlclRleHRUcmFja0NvbnRhaW5lckVsZW1lbnQ6Omxh
eW91dCgpCiB7Ci0gICAgUmVuZGVyQmxvY2s6OmxheW91dCgpOworICAgIFJlbmRlckZsZXhpYmxl
Qm94OjpsYXlvdXQoKTsKKwogICAgIGlmIChzdHlsZSgpLT5kaXNwbGF5KCkgPT0gTk9ORSkKICAg
ICAgICAgcmV0dXJuOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL3RyYWNrL1Rl
eHRUcmFja0N1ZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL3RyYWNrL1RleHRUcmFja0N1ZS5j
cHAKaW5kZXggNDEwNWRhMmY1Zjc2ZGNjYTliZGM5NzM0OWMxZWIxMzhkNzEyMGY1ZS4uZmYxMWYx
ZTliMjBhZTAyMDRhZWFiZTY0ZWM3MjAyMTRmZDkxOTc1YSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvaHRtbC90cmFjay9UZXh0VHJhY2tDdWUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0
bWwvdHJhY2svVGV4dFRyYWNrQ3VlLmNwcApAQCAtNDI4LDExICs0MjgsMjMgQEAgaW50IFRleHRU
cmFja0N1ZTo6Y2FsY3VsYXRlQ29tcHV0ZWRMaW5lUG9zaXRpb24oKQogICAgICAgICByZXR1cm4g
MTAwOwogCiAgICAgLy8gT3RoZXJ3aXNlLCBpdCBpcyB0aGUgdmFsdWUgcmV0dXJuZWQgYnkgdGhl
IGZvbGxvd2luZyBhbGdvcml0aG06CisgICAgLy8gSWYgY3VlIGlzIG5vdCBhc3NvY2lhdGVkIHdp
dGggYSB0ZXh0IHRyYWNrLCByZXR1cm4g4oiSMSBhbmQgYWJvcnQgdGhlc2UKKyAgICAvLyBzdGVw
cy4KKyAgICBpZiAoIXRyYWNrKCkpCisgICAgICAgIHJldHVybiAtMTsKIAotICAgIC8vIEZJWE1F
KEJVRyA3OTc1MSk6IENvbXBsZXRlIGRldGVybWluYXRpb24gYWxnb3JpdGhtIHdoZW4gaXQgaXMg
YWN0dWFsbHkKLSAgICAvLyB1c2VkIC0gd2hlbiBkaXNwbGF5aW5nIGEgVGV4dFRyYWNrQ3VlIGhh
dmluZyBzbmFwLXRvLWxpbmVzIGZsYWcgc2V0LgorICAgIC8vIExldCBuIGJlIHRoZSBudW1iZXIg
b2YgdGV4dCB0cmFja3Mgd2hvc2UgdGV4dCB0cmFjayBtb2RlIGlzIHNob3dpbmcgb3IKKyAgICAv
LyBzaG93aW5nIGJ5IGRlZmF1bHQgYW5kIHRoYXQgYXJlIGluIHRoZSBtZWRpYSBlbGVtZW50J3Mg
bGlzdCBvZiB0ZXh0CisgICAgLy8gdHJhY2tzIGJlZm9yZSB0cmFjay4KKyAgICBpbnQgbiA9IHRy
YWNrKCktPnRyYWNrSW5kZXgoKTsKIAotICAgIHJldHVybiAxMDA7CisgICAgLy8gSW5jcmVtZW50
IG4gYnkgb25lLgorICAgIG4rKzsKKworICAgIC8vIE5lZ2F0ZSBuLgorICAgIG4gPSAtbjsKKwor
ICAgIHJldHVybiBuOwogfQogCiB2b2lkIFRleHRUcmFja0N1ZTo6Y2FsY3VsYXRlRGlzcGxheVBh
cmFtZXRlcnMoKQpAQCAtNTk5LDYgKzYxMSw5IEBAIFBhc3NSZWZQdHI8SFRNTERpdkVsZW1lbnQ+
IFRleHRUcmFja0N1ZTo6Z2V0RGlzcGxheVRyZWUoKQogCiAgICAgICAgIG1fZGlzcGxheVRyZWUt
PnNldElubGluZVN0eWxlUHJvcGVydHkoQ1NTUHJvcGVydHlXaGl0ZVNwYWNlLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIENTU1ZhbHVlUHJlKTsKKworICAg
ICAgICBtX2Rpc3BsYXlUcmVlLT5zZXRJbmxpbmVTdHlsZVByb3BlcnR5KENTU1Byb3BlcnR5UG9z
aXRpb24sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ1NT
VmFsdWVBYnNvbHV0ZSk7CiAgICAgfQogCiAgICAgbV9kaXNwbGF5VHJlZVNob3VsZENoYW5nZSA9
IGZhbHNlOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCmluZGV4IDBmMDExMmY2NTc4NzM1ZDQwYjlhNWFhMDkxYjBlMWEwZWViZmZmYTku
LjE4NTc1YTRlODc0MzZhMDlhZDdmYzE1YjA1Y2Q0YmE4N2Q2ZjgxMWEgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwxNyBAQAorMjAxMi0wNS0wNCAgVmljdG9yIENhcmJ1bmUgIDx2Y2FyYnVuZUBhZG9iZS5jb20+
CisKKyAgICAgICAgRGVmYXVsdCBjb250YWluZXIgZm9yIGhvcml6b250YWwgY3VlcworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODU2NTcKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIG1lZGlhL3RyYWNrL2Nh
cHRpb25zLXdlYnZ0dC9jYXB0aW9ucy1tdWx0aXBsZS52dHQ6IEFkZGVkLgorICAgICAgICAqIG1l
ZGlhL3RyYWNrL3RyYWNrLWN1ZS1yZW5kZXJpbmctZXhwZWN0ZWQudHh0OiBVcGRhdGVkLgorICAg
ICAgICAqIG1lZGlhL3RyYWNrL3RyYWNrLWN1ZS1yZW5kZXJpbmctbXVsdGlwbGUtZXhwZWN0ZWQu
dHh0OiBBZGRlZC4KKyAgICAgICAgKiBtZWRpYS90cmFjay90cmFjay1jdWUtcmVuZGVyaW5nLW11
bHRpcGxlLmh0bWw6IEFkZGVkLgorICAgICAgICAqIG1lZGlhL3RyYWNrL3RyYWNrLWN1ZS1yZW5k
ZXJpbmctc25hcC10by1saW5lcy1ub3Qtc2V0LWV4cGVjdGVkLnR4dDogVXBkYXRlZC4KKyAgICAg
ICAgKiBtZWRpYS90cmFjay90cmFjay1jdWUtcmVuZGVyaW5nLmh0bWw6IFVwZGF0ZWQuCisKIDIw
MTItMDUtMDQgIENzYWJhIE9zenRyb2dvbsOhYyAgPG9zc3lAd2Via2l0Lm9yZz4KIAogICAgICAg
ICBbUXRdIFVucmV2aWV3ZWQgZ2FyZGVuaW5nLCB1cGRhdGUgZXhwZWN0ZWQgZmlsZXMuCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9tZWRpYS90cmFjay9jYXB0aW9ucy13ZWJ2dHQvY2FwdGlvbnMt
bXVsdGlwbGUudnR0IGIvTGF5b3V0VGVzdHMvbWVkaWEvdHJhY2svY2FwdGlvbnMtd2VidnR0L2Nh
cHRpb25zLW11bHRpcGxlLnZ0dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi44ZmViNjgwYTlhZjQzNjU5Y2FhNmJmMjFk
ODUwMGJhNjg2MzcwOWRhCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvbWVkaWEvdHJh
Y2svY2FwdGlvbnMtd2VidnR0L2NhcHRpb25zLW11bHRpcGxlLnZ0dApAQCAtMCwwICsxLDIxIEBA
Civvu79XRUJWVFQKKworMQorMDA6MDA6MDAuMDAwIC0tPiAwMDowMDowMS4wMDAKK1RoaXMgZmls
ZSBjb250YWlucyBtdWx0aXBsZSBjdWVzIHZpc2libGUgYXQgb25jZS4KKworMgorMDA6MDA6MDEu
MDAwIC0tPiAwMDowMDowMi4wMDAKK1RoaXMgc2hvdWxkIGJlIHRoZSBzZWNvbmQgbGluZSBkaXNw
bGF5ZWQgYXQgMS41cy4KKworMworMDA6MDA6MDEuMDAwIC0tPiAwMDowMDowMi4wMDAKK1RoaXMg
c2hvdWxkIGJlIHRoZSB0aGlyZCBsaW5lIGRpc3BsYXllZCBhdCAxLjVzLgorCis0CiswMDowMDow
MS4wMDAgLS0+IDAwOjAwOjAzLjAwMAorRmlyc3QgbGluZSBkaXNwbGF5ZWQgYXQgMS41cyBhbmQg
YWxzbyBmaXJzdCBsaW5lIGF0IDIuNXMKKworNQorMDA6MDA6MDIuMDAwIC0tPiAwMDowMDowMy4w
MDAKK1NlY29uZCBsaW5lIGRpc3BsYXllZCBhdCAyLjVzLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvbWVkaWEvdHJhY2svdHJhY2stY3VlLXJlbmRlcmluZy1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9tZWRpYS90cmFjay90cmFjay1jdWUtcmVuZGVyaW5nLWV4cGVjdGVkLnR4dAppbmRleCBi
YzI3ZGYwN2VmYTRjNTFjYmMxNjlkMjBiZDE3OTZiY2IxYzgwNDdkLi5hZmVmMTFhNDU1OWQwMTRm
MWI0MTJjNDY4M2U0NDM0NjQxZmRkY2I5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9tZWRpYS90
cmFjay90cmFjay1jdWUtcmVuZGVyaW5nLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9t
ZWRpYS90cmFjay90cmFjay1jdWUtcmVuZGVyaW5nLWV4cGVjdGVkLnR4dApAQCAtNDksNyArNDks
NyBAQCBSVU4odmlkZW8uaGVpZ2h0ID0gMTQ0MCkKIEVYUEVDVEVEIChnZXRDb21wdXRlZFN0eWxl
KHRleHRUcmFja0Rpc3BsYXlFbGVtZW50KHZpZGVvKSkuZm9udFNpemUgPT0gJzcycHgnKSBPSwog
CiBFWFBFQ1RFRCAoZ2V0Q29tcHV0ZWRTdHlsZSh0ZXh0VHJhY2tEaXNwbGF5RWxlbWVudCh2aWRl
bykpLmZvbnRGYW1pbHkgPT0gJ3NhbnMtc2VyaWYnKSBPSwotRVhQRUNURUQgKGdldENvbXB1dGVk
U3R5bGUodGV4dFRyYWNrRGlzcGxheUVsZW1lbnQodmlkZW8pKS5jb2xvciA9PSAncmdiYSgyNTUs
IDI1NSwgMjU1LCAwKScpIE9LCitFWFBFQ1RFRCAoZ2V0Q29tcHV0ZWRTdHlsZSh0ZXh0VHJhY2tE
aXNwbGF5RWxlbWVudCh2aWRlbykpLmNvbG9yID09ICdyZ2IoMjU1LCAyNTUsIDI1NSknKSBPSwog
RVhQRUNURUQgKGdldENvbXB1dGVkU3R5bGUodGV4dFRyYWNrRGlzcGxheUVsZW1lbnQodmlkZW8s
ICdkaXNwbGF5JykuZmlyc3RDaGlsZCkuYmFja2dyb3VuZENvbG9yID09ICdyZ2JhKDAsIDAsIDAs
IDAuNzk2ODc1KScpIE9LCiBFTkQgT0YgVEVTVAogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9t
ZWRpYS90cmFjay90cmFjay1jdWUtcmVuZGVyaW5nLW11bHRpcGxlLWV4cGVjdGVkLnR4dCBiL0xh
eW91dFRlc3RzL21lZGlhL3RyYWNrL3RyYWNrLWN1ZS1yZW5kZXJpbmctbXVsdGlwbGUtZXhwZWN0
ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLjFiNTY0YzA4Y2UzMGIwMTA1YWMyMTk2MDdjMTM2MzA3ZDJmZWZj
ZTMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9tZWRpYS90cmFjay90cmFjay1jdWUt
cmVuZGVyaW5nLW11bHRpcGxlLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDMwIEBACitUZXN0IHRo
YXQgbXVsdGlwbGUgZGVmYXVsdCBwb3NpdGlvbmVkIFRleHRUcmFjaydzIGN1ZXMgYXJlIHJlbmRl
cmVkIGNvcnJlY3RseS4KK0N1ZSB0b3Agb2Zmc2V0cyBzaG91bGQgYmUgaW4gYXNjZW5kaW5nIG9y
ZGVyCitFVkVOVChjYW5wbGF5dGhyb3VnaCkKK0VWRU5UKHNlZWtlZCkKKworKiogMSBhY3RpdmUg
Y3VlcyBhdCBvbmNlICoqCitFWFBFQ1RFRCAodmlkZW8uY3VycmVudFRpbWUgPT0gJzAuNScpIE9L
CitFWFBFQ1RFRCAodGVzdEN1ZURpc3BsYXlCb3guaW5uZXJUZXh0ID09ICdUaGlzIGZpbGUgY29u
dGFpbnMgbXVsdGlwbGUgY3VlcyB2aXNpYmxlIGF0IG9uY2UuJykgT0sKKworUlVOKHZpZGVvLmN1
cnJlbnRUaW1lID0gMS41KQorRVZFTlQoc2Vla2VkKQorCisqKiAzIGFjdGl2ZSBjdWVzIGF0IG9u
Y2UgKioKK0VYUEVDVEVEICh2aWRlby5jdXJyZW50VGltZSA9PSAnMS41JykgT0sKK0VYUEVDVEVE
ICh0ZXN0Q3VlRGlzcGxheUJveC5pbm5lclRleHQgPT0gJ0ZpcnN0IGxpbmUgZGlzcGxheWVkIGF0
IDEuNXMgYW5kIGFsc28gZmlyc3QgbGluZSBhdCAyLjVzJykgT0sKK0VYUEVDVEVEICh0ZXN0Q3Vl
RGlzcGxheUJveC5pbm5lclRleHQgPT0gJ1RoaXMgc2hvdWxkIGJlIHRoZSBzZWNvbmQgbGluZSBk
aXNwbGF5ZWQgYXQgMS41cy4nKSBPSworRVhQRUNURUQgKHRlc3RDdWVEaXNwbGF5Qm94LmlubmVy
VGV4dCA9PSAnVGhpcyBzaG91bGQgYmUgdGhlIHRoaXJkIGxpbmUgZGlzcGxheWVkIGF0IDEuNXMu
JykgT0sKK0VYUEVDVEVEIChjdWVPZmZzZXRUb3BbMF0gPCBjdWVPZmZzZXRUb3BbMV0gPT0gJ3Ry
dWUnKSBPSworRVhQRUNURUQgKGN1ZU9mZnNldFRvcFsxXSA8IGN1ZU9mZnNldFRvcFsyXSA9PSAn
dHJ1ZScpIE9LCisKK1JVTih2aWRlby5jdXJyZW50VGltZSA9IDIuNSkKK0VWRU5UKHNlZWtlZCkK
KworKiogMiBhY3RpdmUgY3VlcyBhdCBvbmNlICoqCitFWFBFQ1RFRCAodmlkZW8uY3VycmVudFRp
bWUgPT0gJzIuNScpIE9LCitFWFBFQ1RFRCAodGVzdEN1ZURpc3BsYXlCb3guaW5uZXJUZXh0ID09
ICdGaXJzdCBsaW5lIGRpc3BsYXllZCBhdCAxLjVzIGFuZCBhbHNvIGZpcnN0IGxpbmUgYXQgMi41
cycpIE9LCitFWFBFQ1RFRCAodGVzdEN1ZURpc3BsYXlCb3guaW5uZXJUZXh0ID09ICdTZWNvbmQg
bGluZSBkaXNwbGF5ZWQgYXQgMi41cy4nKSBPSworRVhQRUNURUQgKGN1ZU9mZnNldFRvcFswXSA8
IGN1ZU9mZnNldFRvcFsxXSA9PSAndHJ1ZScpIE9LCitFTkQgT0YgVEVTVAorCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9tZWRpYS90cmFjay90cmFjay1jdWUtcmVuZGVyaW5nLW11bHRpcGxlLmh0
bWwgYi9MYXlvdXRUZXN0cy9tZWRpYS90cmFjay90cmFjay1jdWUtcmVuZGVyaW5nLW11bHRpcGxl
Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uMjZiMmZmMTg5ZDNkZDJjNTlhMzc3ZWFlNTE2OTlhYjRlZTJiY2E2
OQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL21lZGlhL3RyYWNrL3RyYWNrLWN1ZS1y
ZW5kZXJpbmctbXVsdGlwbGUuaHRtbApAQCAtMCwwICsxLDY4IEBACis8IURPQ1RZUEUgaHRtbD4K
KzxodG1sPgorICAgIDxoZWFkPgorICAgICAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5
cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCIgLz4KKworICAgICAgICA8c2Ny
aXB0IHNyYz0uLi9tZWRpYS1maWxlLmpzPjwvc2NyaXB0PgorICAgICAgICA8c2NyaXB0IHNyYz0u
Li92aWRlby10ZXN0LmpzPjwvc2NyaXB0PgorICAgICAgICA8c2NyaXB0IHNyYz0uLi9tZWRpYS1j
b250cm9scy5qcz48L3NjcmlwdD4KKworICAgICAgICA8c2NyaXB0PgorCisgICAgICAgIHZhciB0
ZXN0VHJhY2s7CisgICAgICAgIHZhciB0ZXN0Q3VlRGlzcGxheUJveDsKKyAgICAgICAgdmFyIHNl
ZWtlZENvdW50ID0gMDsKKyAgICAgICAgdmFyIGN1ZU9mZnNldFRvcCA9IFtdOworCisgICAgICAg
IGZ1bmN0aW9uIHNlZWtlZCgpCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICh0ZXN0RW5kZWQp
CisgICAgICAgICAgICAgICAgcmV0dXJuOworCisgICAgICAgICAgICBjb25zb2xlV3JpdGUoIiIp
OworICAgICAgICAgICAgY29uc29sZVdyaXRlKCIqKiAiICsgdGVzdFRyYWNrLnRyYWNrLmFjdGl2
ZUN1ZXMubGVuZ3RoICsgIiBhY3RpdmUgY3VlcyBhdCBvbmNlICoqIik7CisgICAgICAgICAgICB0
ZXN0RXhwZWN0ZWQoInZpZGVvLmN1cnJlbnRUaW1lIiwgc2Vla2VkQ291bnQgKyAuNSk7CisKKyAg
ICAgICAgICAgIGN1ZU9mZnNldFRvcCA9IFtdOworICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8
IHRlc3RUcmFjay50cmFjay5hY3RpdmVDdWVzLmxlbmd0aDsgKytpKSB7CisgICAgICAgICAgICAg
ICAgdGVzdEN1ZURpc3BsYXlCb3ggPSB0ZXh0VHJhY2tEaXNwbGF5RWxlbWVudCh2aWRlbywgJ2Rp
c3BsYXknLCBpKTsKKyAgICAgICAgICAgICAgICBjdWVPZmZzZXRUb3AucHVzaCh0ZXN0Q3VlRGlz
cGxheUJveC5vZmZzZXRUb3ApOworCisgICAgICAgICAgICAgICAgdGVzdEV4cGVjdGVkKCJ0ZXN0
Q3VlRGlzcGxheUJveC5pbm5lclRleHQiLCB0ZXN0VHJhY2sudHJhY2suYWN0aXZlQ3Vlc1tpXS50
ZXh0KTsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8IHRlc3RU
cmFjay50cmFjay5hY3RpdmVDdWVzLmxlbmd0aCAtIDE7ICsraSkgeworICAgICAgICAgICAgICAg
IHRlc3RFeHBlY3RlZCgiY3VlT2Zmc2V0VG9wWyIraSsiXSA8IGN1ZU9mZnNldFRvcFsiKyhpKzEp
KyJdIiwgdHJ1ZSk7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgIGlmICgrK3NlZWtlZENv
dW50ID09IDMpIHsKKyAgICAgICAgICAgICAgICBlbmRUZXN0KCk7CisgICAgICAgICAgICB9IGVs
c2UgeworICAgICAgICAgICAgICAgIGNvbnNvbGVXcml0ZSgiIik7CisgICAgICAgICAgICAgICAg
cnVuKCJ2aWRlby5jdXJyZW50VGltZSA9ICIgKyAodmlkZW8uY3VycmVudFRpbWUgKyAxKSk7Cisg
ICAgICAgICAgICAgICAgcmV0dXJuOworICAgICAgICAgICAgfQorICAgICAgICB9CisKKyAgICAg
ICAgZnVuY3Rpb24gbG9hZGVkKCkKKyAgICAgICAgeworICAgICAgICAgICAgY29uc29sZVdyaXRl
KCJUZXN0IHRoYXQgbXVsdGlwbGUgZGVmYXVsdCBwb3NpdGlvbmVkIFRleHRUcmFjaydzIGN1ZXMg
YXJlIHJlbmRlcmVkIGNvcnJlY3RseS4iKTsKKyAgICAgICAgICAgIGNvbnNvbGVXcml0ZSgiQ3Vl
IHRvcCBvZmZzZXRzIHNob3VsZCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIiKTsKKworICAgICAgICAg
ICAgZmluZE1lZGlhRWxlbWVudCgpOworICAgICAgICAgICAgdGVzdFRyYWNrID0gZG9jdW1lbnQu
cXVlcnlTZWxlY3RvcigndHJhY2snKTsKKyAgICAgICAgICAgIHZpZGVvLnNyYyA9IGZpbmRNZWRp
YUZpbGUoJ3ZpZGVvJywgJy4uL2NvbnRlbnQvdGVzdCcpOworICAgICAgICAgICAgd2FpdEZvckV2
ZW50KCdzZWVrZWQnLCBzZWVrZWQpOworICAgICAgICAgICAgd2FpdEZvckV2ZW50KCdjYW5wbGF5
dGhyb3VnaCcsIGZ1bmN0aW9uKCkgeworICAgICAgICAgICAgICAgIHZpZGVvLmN1cnJlbnRUaW1l
ID0gLjU7CisgICAgICAgICAgICB9KTsKKyAgICAgICAgfQorCisgICAgICAgIDwvc2NyaXB0Pgor
ICAgIDwvaGVhZD4KKyAgICA8Ym9keSBvbmxvYWQ9ImxvYWRlZCgpIj4KKyAgICAgICAgPHZpZGVv
IGNvbnRyb2xzID4KKyAgICAgICAgICAgIDx0cmFjayBzcmM9ImNhcHRpb25zLXdlYnZ0dC9jYXB0
aW9ucy1tdWx0aXBsZS52dHQiIGtpbmQ9ImNhcHRpb25zIiBkZWZhdWx0PgorICAgICAgICA8L3Zp
ZGVvPgorICAgIDwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL21lZGlh
L3RyYWNrL3RyYWNrLWN1ZS1yZW5kZXJpbmctc25hcC10by1saW5lcy1ub3Qtc2V0LWV4cGVjdGVk
LnR4dCBiL0xheW91dFRlc3RzL21lZGlhL3RyYWNrL3RyYWNrLWN1ZS1yZW5kZXJpbmctc25hcC10
by1saW5lcy1ub3Qtc2V0LWV4cGVjdGVkLnR4dAppbmRleCBhZmU5YWFmNzg4YjgzNjRiNTlkNTMy
YzY1NTcwNmMzZmFhY2JhNTQwLi5lMzAzYjFhMTA5MmI5MzNhZGMxMGI1ZjhmN2IyZWMxOGFhYjUz
OGI2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9tZWRpYS90cmFjay90cmFjay1jdWUtcmVuZGVy
aW5nLXNuYXAtdG8tbGluZXMtbm90LXNldC1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMv
bWVkaWEvdHJhY2svdHJhY2stY3VlLXJlbmRlcmluZy1zbmFwLXRvLWxpbmVzLW5vdC1zZXQtZXhw
ZWN0ZWQudHh0CkBAIC0xMiw3ICsxMiw3IEBAIEFjdGl2ZSBjdWVzOiAxCiAqIEN1ZSAwICoKIEVY
UEVDVEVEIChjdWVEaXNwbGF5RWxlbWVudC5pbm5lclRleHQgPT0gJ1RoaXMgaXMgYSBkZW1vIHRy
YWNrIHRvIGlsbHVzdHJhdGUgcG9zaXRpb25pbmcgZmVhdHVyZXMgb2YgY3Vlcy4nKSBPSwogQ3Vl
IGxlZnQgcG9zaXRpb24gKHBlcmNlbnRhZ2UpOiAwCi1DdWUgdG9wIHBvc2l0aW9uIChwZXJjZW50
YWdlKTogMTAwCitDdWUgdG9wIHBvc2l0aW9uIChwZXJjZW50YWdlKTogODYKIAogKiogQ2VudGVy
ICoqCiBFVkVOVChzZWVrZWQpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9tZWRpYS90cmFjay90
cmFjay1jdWUtcmVuZGVyaW5nLmh0bWwgYi9MYXlvdXRUZXN0cy9tZWRpYS90cmFjay90cmFjay1j
dWUtcmVuZGVyaW5nLmh0bWwKaW5kZXggNWE3ZThlNjVkOGViMWUzNDBiMGU5NGY0MTE1Y2E4NzZl
YmM5ODY1OC4uYjhjODE1NTc1ZDFmNzlmM2I4MjNjYzRjYTk2YmEzMjQ4ZjZhNmJkMCAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvbWVkaWEvdHJhY2svdHJhY2stY3VlLXJlbmRlcmluZy5odG1sCisr
KyBiL0xheW91dFRlc3RzL21lZGlhL3RyYWNrL3RyYWNrLWN1ZS1yZW5kZXJpbmcuaHRtbApAQCAt
MzIsNyArMzIsNyBAQAogICAgICAgICAgICAgdGVzdEZvbnRTaXplKDI1NjAsIDE0NDApOwogCiAg
ICAgICAgICAgICB0ZXN0RXhwZWN0ZWQoImdldENvbXB1dGVkU3R5bGUodGV4dFRyYWNrRGlzcGxh
eUVsZW1lbnQodmlkZW8pKS5mb250RmFtaWx5IiwgInNhbnMtc2VyaWYiKTsKLSAgICAgICAgICAg
IHRlc3RFeHBlY3RlZCgiZ2V0Q29tcHV0ZWRTdHlsZSh0ZXh0VHJhY2tEaXNwbGF5RWxlbWVudCh2
aWRlbykpLmNvbG9yIiwgInJnYmEoMjU1LCAyNTUsIDI1NSwgMCkiKTsKKyAgICAgICAgICAgIHRl
c3RFeHBlY3RlZCgiZ2V0Q29tcHV0ZWRTdHlsZSh0ZXh0VHJhY2tEaXNwbGF5RWxlbWVudCh2aWRl
bykpLmNvbG9yIiwgInJnYigyNTUsIDI1NSwgMjU1KSIpOwogICAgICAgICAgICAgdGVzdEV4cGVj
dGVkKCJnZXRDb21wdXRlZFN0eWxlKHRleHRUcmFja0Rpc3BsYXlFbGVtZW50KHZpZGVvLCAnZGlz
cGxheScpLmZpcnN0Q2hpbGQpLmJhY2tncm91bmRDb2xvciIsICJyZ2JhKDAsIDAsIDAsIDAuNzk2
ODc1KSIpOwogCiAgICAgICAgICAgICBlbmRUZXN0KCk7CkBAIC03Myw3ICs3Myw3IEBACiAgICAg
ICAgICAgICB3YWl0Rm9yRXZlbnQoJ3NlZWtlZCcsIHNlZWtlZCk7CiAgICAgICAgICAgICB3YWl0
Rm9yRXZlbnQoJ2NhbnBsYXl0aHJvdWdoJywgZnVuY3Rpb24oKSB7IHZpZGVvLmN1cnJlbnRUaW1l
ID0gLjU7IH0pOwogICAgICAgICB9Ci0gICAgICAgIAorCiAgICAgICAgIDwvc2NyaXB0PgogICAg
IDwvaGVhZD4KICAgICA8Ym9keSBvbmxvYWQ9ImxvYWRlZCgpIj4K
</data>

          </attachment>
      

    </bug>

</bugzilla>