<?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>97457</bug_id>
          
          <creation_ts>2012-09-24 08:29:16 -0700</creation_ts>
          <short_desc>[WK2] TestRunner does not support overridePreference with value &quot;0&quot;</short_desc>
          <delta_ts>2012-09-24 17:04:51 -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>WebKit2</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>
          <dependson>83897</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dominik Röttsches (drott)">d-r</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>ap</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>kenneth</cc>
    
    <cc>mihnea</cc>
    
    <cc>mitz</cc>
    
    <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>726692</commentid>
    <comment_count>0</comment_count>
    <who name="Dominik Röttsches (drott)">d-r</who>
    <bug_when>2012-09-24 08:29:16 -0700</bug_when>
    <thetext>fast/regions/css-regions-disabled.html disables CSS Regions with an overridePreference call, that doesn&apos;t seem to have any effect on EFL WebKit2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>726780</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-09-24 09:53:28 -0700</bug_when>
    <thetext>There seems to be support for this in WebKitTestRunner already. I will debug this once the dependency patch lands.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>726887</commentid>
    <comment_count>2</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-09-24 11:47:01 -0700</bug_when>
    <thetext>The issue is that the current WKTR overridePreference() takes a boolean in argument even though the tests are passing a string. The issue is that &quot;0&quot; and &quot;1&quot; are both evaluated to true boolean value. As a consequence, CSS regions do not get disabled despite the fact that the test calls:
testRunner.overridePreference(&quot;WebKitCSSRegionsEnabled&quot;, &quot;0&quot;);

I will upload a patch soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>726897</commentid>
    <comment_count>3</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-09-24 12:01:41 -0700</bug_when>
    <thetext>I had the same problem when adding an overridePreference value for CSS Grid Layout.

Then I noticed that some features are set in internals.settings instead of overridePreference.  This is cross platform code rather than needing to modify testRunner.overridePreference in every port.

I think we should try to move more runtime flags into internals.settings.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>726899</commentid>
    <comment_count>4</comment_count>
      <attachid>165422</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-09-24 12:03:05 -0700</bug_when>
    <thetext>Created attachment 165422
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>726907</commentid>
    <comment_count>5</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-09-24 12:15:17 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; I had the same problem when adding an overridePreference value for CSS Grid Layout.
&gt; 
&gt; Then I noticed that some features are set in internals.settings instead of overridePreference.  This is cross platform code rather than needing to modify testRunner.overridePreference in every port.
&gt; 
&gt; I think we should try to move more runtime flags into internals.settings.

In this case, it is a preference that is already present (I&apos;m not adding it). I&apos;m merely fixing an issue with the current implementation of testRunner.overridePreference() for WebKit2. Also note that on WebKit2, we use the same testRunner.overridePreference() implementation for all ports.

Anyway, I think my patch is still valid since it fixes an issue with the existing implementation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>726912</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-09-24 12:22:40 -0700</bug_when>
    <thetext>Hmm, this is an interesting case. Mac preferences also support &quot;YES&quot;, but I don&apos;t know how exactly the conversion to boolean works.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>726916</commentid>
    <comment_count>7</comment_count>
      <attachid>165422</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-09-24 12:25:05 -0700</bug_when>
    <thetext>Comment on attachment 165422
Patch

Certainly looks like an improvement to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>726918</commentid>
    <comment_count>8</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-09-24 12:27:50 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; Hmm, this is an interesting case. Mac preferences also support &quot;YES&quot;, but I don&apos;t know how exactly the conversion to boolean works.

I don&apos;t mind adding support for &quot;YES&quot; but there does not seem to be any test case using it. Do you think it is worth adding?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>727095</commentid>
    <comment_count>9</comment_count>
      <attachid>165422</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-24 17:04:45 -0700</bug_when>
    <thetext>Comment on attachment 165422
Patch

Clearing flags on attachment: 165422

Committed r129430: &lt;http://trac.webkit.org/changeset/129430&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>727096</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-24 17:04:51 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>165422</attachid>
            <date>2012-09-24 12:03:05 -0700</date>
            <delta_ts>2012-09-24 17:04:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>97457_overridePreference.patch</filename>
            <type>text/plain</type>
            <size>7523</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBmZjA3NzM4Li4zMzRkN2RiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTItMDkt
MjQgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhlLmR1bWV6QGludGVsLmNvbT4KKworICAg
ICAgICBbV0syXSBUZXN0UnVubmVyIGRvZXMgbm90IHN1cHBvcnQgb3ZlcnJpZGVQcmVmZXJlbmNl
IHdpdGggdmFsdWUgIjAiCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD05NzQ1NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFVuc2tpcCBmYXN0L3JlZ2lvbnMvY3NzLXJlZ2lvbnMtZGlzYWJsZWQuaHRtbCB0ZXN0
IGNhc2UgZm9yCisgICAgICAgIFdlYktpdDIgbm93IHRoYXQgV2ViS2l0VGVzdFJ1bm5lciBhY3R1
YWxseSBzdXBwb3J0cyBvdmVycmlkaW5nCisgICAgICAgIGEgYm9vbGVhbiBwcmVmZXJlbmNlIHdp
dGggIjAiIHZhbHVlICh0byBkaXNhYmxlIGl0KS4KKworICAgICAgICAqIHBsYXRmb3JtL2VmbC13
azIvVGVzdEV4cGVjdGF0aW9uczoKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGstd2syL1Rlc3RFeHBl
Y3RhdGlvbnM6CisgICAgICAgICogcGxhdGZvcm0vbWFjLXdrMi9Ta2lwcGVkOgorICAgICAgICAq
IHBsYXRmb3JtL3F0LTUuMC13azIvU2tpcHBlZDoKKwogMjAxMi0wOS0yNCAgRG9taW5payBSw7Z0
dHNjaGVzICA8ZG9taW5pay5yb3R0c2NoZXNAaW50ZWwuY29tPgogCiAgICAgICAgIFtFRkxdW0RS
VF0gRW5hYmxlIFJlZ2lvbnMgc3VwcG9ydApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZWZsLXdrMi9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsLXdr
Mi9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDM5ZDhjYzAuLmRjOWQ4MjYgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2VmbC13azIvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9lZmwtd2syL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTIwMyw1ICsyMDMsMyBA
QCBCdWcoRUZMKSBodHRwL3Rlc3RzL2luc3BlY3Rvci9uZXR3b3JrL25ldHdvcmstc2lkZWJhci13
aWR0aC5odG1sIFsgRmFpbHVyZSBdCiAjIEZhaWxzIGFmdGVyIHIxMjgwNTYuCiB3ZWJraXQub3Jn
L2IvOTY3OTQgaW5zcGVjdG9yL2NvbnNvbGUvYWxlcnQtdG9TdHJpbmctZXhjZXB0aW9uLmh0bWwg
WyBGYWlsdXJlIF0KIAotIyBDU1MgUmVnaW9ucyBQcmVmZXJlbmNlIG92ZXJyaWRlIGZhaWxzLgot
d2Via2l0Lm9yZy9iLzk3NDU3IGZhc3QvcmVnaW9ucy9jc3MtcmVnaW9ucy1kaXNhYmxlZC5odG1s
IFsgRmFpbHVyZSBdCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGstd2syL1Rl
c3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGstd2syL1Rlc3RFeHBlY3Rh
dGlvbnMKaW5kZXggYTNhNTdkZi4uNmMwZTZlZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vZ3RrLXdrMi9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3Jt
L2d0ay13azIvVGVzdEV4cGVjdGF0aW9ucwpAQCAtNDc2LDggKzQ3Niw2IEBAIEJ1ZyhHVEspIGZh
c3QvZm9ybXMvc2VsZWN0LXR5cGUtYWhlYWQtbm9uLWxhdGluLmh0bWwgWyBGYWlsdXJlIF0KIEJ1
ZyhHVEspIGZhc3QvbG9hZGVyL3N1Ym1pdC1mb3JtLXdoaWxlLXBhcnNpbmctMi5odG1sIFsgRmFp
bHVyZSBdCiBCdWcoR1RLKSBmYXN0L21lZGlhL21xLXRyYW5zZm9ybS0wMi5odG1sIFsgRmFpbHVy
ZSBdCiBCdWcoR1RLKSBmYXN0L21lZGlhL21xLXRyYW5zZm9ybS0wMy5odG1sIFsgRmFpbHVyZSBd
Ci1CdWcoR1RLKSBmYXN0L3JlZ2lvbnMvY3NzLXJlZ2lvbnMtZGlzYWJsZWQuaHRtbCBbIEZhaWx1
cmUgXQotQnVnKEdUSykgZmFzdC9yZWdpb25zL2Nzcy1yZWdpb25zLWRpc2FibGVkLmh0bWwgWyBG
YWlsdXJlIF0KIEJ1ZyhHVEspIGZhc3QvcmVwYWludC9maXhlZC1tb3ZlLWFmdGVyLWtleWJvYXJk
LXNjcm9sbC5odG1sIFsgRmFpbHVyZSBdCiBCdWcoR1RLKSBmYXN0L3J1YnkvbmVzdGVkLXJ1Ynku
aHRtbCBbIEZhaWx1cmUgXQogQnVnKEdUSykgZmFzdC9ydWJ5L3J1YnktYmVmb3JlYWZ0ZXIuaHRt
bCBbIEZhaWx1cmUgXQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi9T
a2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi9Ta2lwcGVkCmluZGV4IDJmZjAw
MzMuLjJjNDY3N2YgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvU2tp
cHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL1NraXBwZWQKQEAgLTMxOCw3
ICszMTgsNiBAQCBmYXN0L2ZyYW1lcy9mbGF0dGVuaW5nL2ZyYW1lc2V0LWZsYXR0ZW5pbmctYWR2
YW5jZWQuaHRtbAogZmFzdC9oaXN0b3J5L2Zvcm0tc3VibWl0LWluLWZyYW1lLXZpYS1vbmNsaWNr
Lmh0bWwKIGZhc3QvaGlzdG9yeS9mb3JtLXN1Ym1pdC1pbi1mcmFtZS5odG1sCiBmYXN0L2hpc3Rv
cnkvc2F2ZXMtc3RhdGUtYWZ0ZXItZnJhbWUtbmF2Lmh0bWwKLWZhc3QvcmVnaW9ucy9jc3MtcmVn
aW9ucy1kaXNhYmxlZC5odG1sCiBodHRwL3Rlc3RzL2luc3BlY3Rvci9leHRlbnNpb25zLWlnbm9y
ZS1jYWNoZS5odG1sCiBodHRwL3Rlc3RzL3NlY3VyaXR5L2NyZWRlbnRpYWxzLWluLXJlZmVyZXIu
aHRtbAogaHR0cC90ZXN0cy93b3JrZXJzL3Rlcm1pbmF0ZS1kdXJpbmctc3luYy1vcGVyYXRpb24u
aHRtbApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQtNS4wLXdrMi9Ta2lwcGVk
IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQtNS4wLXdrMi9Ta2lwcGVkCmluZGV4IDVmYThkYWYu
LjYxYTljMTcgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0LTUuMC13azIvU2tp
cHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC01LjAtd2syL1NraXBwZWQKQEAgLTUw
NywxMCArNTA3LDYgQEAgaHR0cC90ZXN0cy9zZWN1cml0eS9zdG9yYWdlLWJsb2NraW5nLWxvb3Nl
bmVkLXByaXZhdGUtYnJvd3NpbmctcGx1Z2luLmh0bWwKIGh0dHAvdGVzdHMvc2VjdXJpdHkvc3Rv
cmFnZS1ibG9ja2luZy1zdHJlbmd0aGVuZWQtcGx1Z2luLmh0bWwKIGh0dHAvdGVzdHMvc2VjdXJp
dHkvc3RvcmFnZS1ibG9ja2luZy1zdHJlbmd0aGVuZWQtcHJpdmF0ZS1icm93c2luZy1wbHVnaW4u
aHRtbAogCi0jIFtRdF1bV0syXSBmYXN0L3JlZ2lvbnMvY3NzLXJlZ2lvbnMtZGlzYWJsZWQuaHRt
bCBmYWlscwotIyBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTcxOTcK
LWZhc3QvcmVnaW9ucy9jc3MtcmVnaW9ucy1kaXNhYmxlZC5odG1sCi0KICMgVW5za2lwcGVkIGJ5
IHIxMjkyNTIgKHdrMi9Ta2lwcGVkIGxpc3QpLCBidXQgc3RpbGwgZmFpbCBvbiBRdCBXSzIKIGZh
c3QvZG9tL0dlb2xvY2F0aW9uL2NhbGxiYWNrLWV4Y2VwdGlvbi5odG1sCiBmYXN0L2RvbS9HZW9s
b2NhdGlvbi9jYWxsYmFjay10by1kZWxldGVkLWNvbnRleHQuaHRtbApkaWZmIC0tZ2l0IGEvVG9v
bHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDE3ZDFmZjMuLjRhOGNjMGEgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwzMCBAQAorMjAxMi0wOS0yNCAgQ2hyaXN0b3BoZSBEdW1leiAgPGNocmlzdG9waGUuZHVtZXpA
aW50ZWwuY29tPgorCisgICAgICAgIFtXSzJdIFRlc3RSdW5uZXIgZG9lcyBub3Qgc3VwcG9ydCBv
dmVycmlkZVByZWZlcmVuY2Ugd2l0aCB2YWx1ZSAiMCIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk3NDU3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgdGVzdFJ1bm5lci5vdmVycmlkZVByZWZlcmVuY2UoKSB3
YXMgbWFya2VkIGFzIHRha2luZyBhIGJvb2xlYW4KKyAgICAgICAgaW4gYXJndW1lbnQgaW4gdGVz
dFJ1bm5lci5pZGwgZXZlbiB0aG91Z2ggdGhlIHRlc3QgY2FzZXMgYXJlCisgICAgICAgIHBhc3Np
bmcgc3RyaW5ncyB0byBpdC4gVGhlIGN1cnJlbnQgY29kZSB3b3JrcyBpZiB0aGUgdGVzdAorICAg
ICAgICBjYXNlIHdhbnRzIHRvIGVuYWJsZSBhIHNldHRpbmcgYW5kIHRoZXJlZm9yZSBwYXNzZXMg
IjEiIHN0cmluZy4KKyAgICAgICAgSG93ZXZlciwgaWYgdGhlIHRlc3Qgd2FudHMgdG8gZGlzYWJs
ZSBhIHNldHRpbmcgYW5kIHBhc3NlcyAiMCIKKyAgICAgICAgc3RyaW5nLCB0aGUgY3VycmVudCBj
b2RlIGFsc28gZXZhbHVhdGVzIHRoaXMgdG8gdHJ1ZSBjYXVzaW5nCisgICAgICAgIGNlcnRhaW4g
dGVzdCBjYXNlcyB0byBmYWlsLgorCisgICAgICAgIFRoZSBhcmd1bWVudCB0byB0ZXN0UnVubmVy
Lm92ZXJyaWRlUHJlZmVyZW5jZSgpIGlzIG5vdyBvZiBzdHJpbmcKKyAgICAgICAgdHlwZSBhbmQg
YSBmdW5jdGlvbiBoYXMgYmVlbiBhZGRlZCB0byBjb252ZXJ0IHRoZSBzdHJpbmcgcGFzc2VkCisg
ICAgICAgIGJ5IHRoZSB0ZXN0IHRvIGEgYm9vbGVhbiB2YWx1ZS4KKworICAgICAgICAqIFdlYktp
dFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvQmluZGluZ3MvVGVzdFJ1bm5lci5pZGw6CisgICAg
ICAgICogV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9UZXN0UnVubmVyLmNwcDoKKyAg
ICAgICAgKFdUUjo6dG9Cb29sKToKKyAgICAgICAgKFdUUik6CisgICAgICAgIChXVFI6OlRlc3RS
dW5uZXI6Om92ZXJyaWRlUHJlZmVyZW5jZSk6CisgICAgICAgICogV2ViS2l0VGVzdFJ1bm5lci9J
bmplY3RlZEJ1bmRsZS9UZXN0UnVubmVyLmg6CisgICAgICAgIChUZXN0UnVubmVyKToKKwogMjAx
Mi0wOS0yNCAgWmFuIERvYmVyc2VrICA8emFuZG9iZXJzZWtAZ21haWwuY29tPgogCiAgICAgICAg
IFtHdGtdIFVuc2tpcCB0aGUgU2hhZG93IERPTSBsYXlvdXQgdGVzdHMKZGlmZiAtLWdpdCBhL1Rv
b2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvQmluZGluZ3MvVGVzdFJ1bm5lci5p
ZGwgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL0JpbmRpbmdzL1Rlc3RS
dW5uZXIuaWRsCmluZGV4IDViMTc3ZDUuLjM1YWY1MTQgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1dlYktp
dFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvQmluZGluZ3MvVGVzdFJ1bm5lci5pZGwKKysrIGIv
VG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9CaW5kaW5ncy9UZXN0UnVubmVy
LmlkbApAQCAtMTYwLDggKzE2MCw3IEBAIG1vZHVsZSBXVFIgewogICAgICAgICAvLyBDb29raWVz
IHRlc3RpbmcKICAgICAgICAgdm9pZCBzZXRBbHdheXNBY2NlcHRDb29raWVzKGluIGJvb2xlYW4g
YWNjZXB0KTsKIAotICAgICAgICAvLyBGSVhNRTogaGFuZGxlIG5vbi1ib29sZWFuIHByZWZlcmVu
Y2VzLgotICAgICAgICB2b2lkIG92ZXJyaWRlUHJlZmVyZW5jZShpbiBET01TdHJpbmcgcHJlZmVy
ZW5jZSwgaW4gYm9vbGVhbiB2YWx1ZSk7CisgICAgICAgIHZvaWQgb3ZlcnJpZGVQcmVmZXJlbmNl
KGluIERPTVN0cmluZyBwcmVmZXJlbmNlLCBpbiBET01TdHJpbmcgdmFsdWUpOwogCiAgICAgICAg
IC8vIFBhZ2UgVmlzaWJpbGl0eSBBUEkKICAgICAgICAgdm9pZCBzZXRQYWdlVmlzaWJpbGl0eShp
biBET01TdHJpbmcgc3RhdGUpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9J
bmplY3RlZEJ1bmRsZS9UZXN0UnVubmVyLmNwcCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5q
ZWN0ZWRCdW5kbGUvVGVzdFJ1bm5lci5jcHAKaW5kZXggMTNjMTgzOC4uZTJlZjE1NSAxMDA2NDQK
LS0tIGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9JbmplY3RlZEJ1bmRsZS9UZXN0UnVubmVyLmNw
cAorKysgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0luamVjdGVkQnVuZGxlL1Rlc3RSdW5uZXIu
Y3BwCkBAIC02NDksOSArNjQ5LDE1IEBAIHZvaWQgVGVzdFJ1bm5lcjo6Y2FsbFNldEJhY2tpbmdT
Y2FsZUZhY3RvckNhbGxiYWNrKCkKICAgICBjYWxsVGVzdFJ1bm5lckNhbGxiYWNrKFNldEJhY2tp
bmdTY2FsZUZhY3RvckNhbGxiYWNrSUQpOwogfQogCi12b2lkIFRlc3RSdW5uZXI6Om92ZXJyaWRl
UHJlZmVyZW5jZShKU1N0cmluZ1JlZiBwcmVmZXJlbmNlLCBib29sIHZhbHVlKQorc3RhdGljIGlu
bGluZSBib29sIHRvQm9vbChKU1N0cmluZ1JlZiB2YWx1ZSkKIHsKLSAgICBXS0J1bmRsZU92ZXJy
aWRlQm9vbFByZWZlcmVuY2VGb3JUZXN0UnVubmVyKEluamVjdGVkQnVuZGxlOjpzaGFyZWQoKS5i
dW5kbGUoKSwgSW5qZWN0ZWRCdW5kbGU6OnNoYXJlZCgpLnBhZ2VHcm91cCgpLCB0b1dLKHByZWZl
cmVuY2UpLmdldCgpLCB2YWx1ZSk7CisgICAgcmV0dXJuIEpTU3RyaW5nSXNFcXVhbFRvVVRGOENT
dHJpbmcodmFsdWUsICJ0cnVlIikgfHwgSlNTdHJpbmdJc0VxdWFsVG9VVEY4Q1N0cmluZyh2YWx1
ZSwgIjEiKTsKK30KKwordm9pZCBUZXN0UnVubmVyOjpvdmVycmlkZVByZWZlcmVuY2UoSlNTdHJp
bmdSZWYgcHJlZmVyZW5jZSwgSlNTdHJpbmdSZWYgdmFsdWUpCit7CisgICAgLy8gRklYTUU6IGhh
bmRsZSBub24tYm9vbGVhbiBwcmVmZXJlbmNlcy4KKyAgICBXS0J1bmRsZU92ZXJyaWRlQm9vbFBy
ZWZlcmVuY2VGb3JUZXN0UnVubmVyKEluamVjdGVkQnVuZGxlOjpzaGFyZWQoKS5idW5kbGUoKSwg
SW5qZWN0ZWRCdW5kbGU6OnNoYXJlZCgpLnBhZ2VHcm91cCgpLCB0b1dLKHByZWZlcmVuY2UpLmdl
dCgpLCB0b0Jvb2wodmFsdWUpKTsKIH0KIAogdm9pZCBUZXN0UnVubmVyOjpzZW5kV2ViSW50ZW50
UmVzcG9uc2UoSlNTdHJpbmdSZWYgcmVwbHkpCmRpZmYgLS1naXQgYS9Ub29scy9XZWJLaXRUZXN0
UnVubmVyL0luamVjdGVkQnVuZGxlL1Rlc3RSdW5uZXIuaCBiL1Rvb2xzL1dlYktpdFRlc3RSdW5u
ZXIvSW5qZWN0ZWRCdW5kbGUvVGVzdFJ1bm5lci5oCmluZGV4IDYzMDA0MzEuLmE0NDEyOTkgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvVGVzdFJ1bm5l
ci5oCisrKyBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvSW5qZWN0ZWRCdW5kbGUvVGVzdFJ1bm5l
ci5oCkBAIC0yMjgsNyArMjI4LDcgQEAgcHVibGljOgogICAgIHZvaWQgY2FsbEZvY3VzV2ViVmll
d0NhbGxiYWNrKCk7CiAgICAgdm9pZCBjYWxsU2V0QmFja2luZ1NjYWxlRmFjdG9yQ2FsbGJhY2so
KTsKIAotICAgIHZvaWQgb3ZlcnJpZGVQcmVmZXJlbmNlKEpTU3RyaW5nUmVmIHByZWZlcmVuY2Us
IGJvb2wgdmFsdWUpOworICAgIHZvaWQgb3ZlcnJpZGVQcmVmZXJlbmNlKEpTU3RyaW5nUmVmIHBy
ZWZlcmVuY2UsIEpTU3RyaW5nUmVmIHZhbHVlKTsKIAogICAgIC8vIFdlYiBpbnRlbnRzIHRlc3Rp
bmcuCiAgICAgdm9pZCBzZW5kV2ViSW50ZW50UmVzcG9uc2UoSlNTdHJpbmdSZWYgcmVwbHkpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>