<?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>182299</bug_id>
          
          <creation_ts>2018-01-30 11:12:18 -0800</creation_ts>
          <short_desc>CrashTracer: com.apple.WebKit.WebContent at WebCore: WebCore::Document::updateStyleIfNeeded</short_desc>
          <delta_ts>2018-01-30 11:46:57 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>SVG</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dean Jackson">dino</reporter>
          <assigned_to name="Dean Jackson">dino</assigned_to>
          <cc>simon.fraser</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1394629</commentid>
    <comment_count>0</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2018-01-30 11:12:18 -0800</bug_when>
    <thetext>CrashTracer: com.apple.WebKit.WebContent at WebCore: WebCore::Document::updateStyleIfNeeded</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1394630</commentid>
    <comment_count>1</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2018-01-30 11:12:50 -0800</bug_when>
    <thetext>&lt;rdar://problem/36853088&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1394632</commentid>
    <comment_count>2</comment_count>
      <attachid>332670</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2018-01-30 11:15:27 -0800</bug_when>
    <thetext>Created attachment 332670
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1394635</commentid>
    <comment_count>3</comment_count>
      <attachid>332670</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2018-01-30 11:19:59 -0800</bug_when>
    <thetext>Comment on attachment 332670
Patch

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

&gt; Source/WebCore/svg/graphics/SVGImage.h:63
&gt; +    void enqueueStartAnimation();

This isn&apos;t really an enqueue (there is no queue); I&apos;d call it scheduleStartAnimation()

&gt; LayoutTests/svg/animated-svgImage-scroll.html:37
&gt; +        expander.style.height = &quot;1px&quot;;
&gt; +        if (window.testRunner) {
&gt; +            setTimeout(function () {
&gt; +                testRunner.notifyDone();
&gt; +            }, 50);
&gt; +        }
&gt; +    }, 20);

These timeouts could probably be both 0, no?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1394649</commentid>
    <comment_count>4</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2018-01-30 11:46:57 -0800</bug_when>
    <thetext>Committed r227841: &lt;https://trac.webkit.org/changeset/227841&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>332670</attachid>
            <date>2018-01-30 11:15:27 -0800</date>
            <delta_ts>2018-01-30 11:19:59 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-182299-20180131061524.patch</filename>
            <type>text/plain</type>
            <size>9512</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI3NzU2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNmIyOGQ2OTYzODhkMTdl
MzVhNmNhMzk1ODZjZGNkOWUwMzY2MGI4MS4uZDQwNGVlZWYxODg1MTgyM2JiOWQ4NzQyMWNkYTA4
OTE0YTIyNzViNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI4IEBACisyMDE4LTAxLTMwICBEZWFu
IEphY2tzb24gIDxkaW5vQGFwcGxlLmNvbT4KKworICAgICAgICBDcmFzaFRyYWNlcjogY29tLmFw
cGxlLldlYktpdC5XZWJDb250ZW50IGF0IFdlYkNvcmU6IFdlYkNvcmU6OkRvY3VtZW50Ojp1cGRh
dGVTdHlsZUlmTmVlZGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0xODIyOTkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzM2ODUzMDg4PgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1vc3RseSBzcGVjdWxh
dGl2ZSBmaXggZm9yIHRoZSBjYXNlIHdoZXJlIGEgc2Nyb2xsVG8gbW92ZXMgYW4KKyAgICAgICAg
YW5pbWF0ZWQgU1ZHIGltYWdlIGludG8gdmlldywgY2F1c2luZyBpdHMgYW5pbWF0aW9uIHRvIHJl
c3RhcnQgZHVyaW5nCisgICAgICAgIGEgcGFpbnQgb3BlcmF0aW9uLiBUaGlzIHdhcyBjYXVzaW5n
IGEgcmVsZWFzZSBBU1NFUlQsIHNvIHdlIG5vdyBkZWZlcgorICAgICAgICB0aGUgcmVzdW1wdGlv
biBvZiB0aGUgYW5pbWF0aW9uIGludG8gYSB0aW1lci4KKworICAgICAgICBUZXN0OiBzdmcvYW5p
bWF0ZWQtc3ZnSW1hZ2Utc2Nyb2xsLmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJF
bGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckVsZW1lbnQ6OnJlcGFpbnRGb3JQ
YXVzZWRJbWFnZUFuaW1hdGlvbnNJZk5lZWRlZCk6IEVucXVldWUgdGhlCisgICAgICAgIGFuaW1h
dGlvbiBpZiBpdCBpcyBhbiBTVkdJbWFnZS4KKyAgICAgICAgKiBzdmcvZ3JhcGhpY3MvU1ZHSW1h
Z2UuY3BwOiBBZGQgYSB0aW1lciB0byBlbnF1ZXVlIGFuaW1hdGlvbiBzdGFydHMuCisgICAgICAg
IChXZWJDb3JlOjpTVkdJbWFnZTo6U1ZHSW1hZ2UpOgorICAgICAgICAoV2ViQ29yZTo6U1ZHSW1h
Z2U6OnN0YXJ0QW5pbWF0aW9uVGltZXJGaXJlZCk6CisgICAgICAgIChXZWJDb3JlOjpTVkdJbWFn
ZTo6ZW5xdWV1ZVN0YXJ0QW5pbWF0aW9uKToKKyAgICAgICAgKFdlYkNvcmU6OlNWR0ltYWdlOjpz
dG9wQW5pbWF0aW9uKToKKyAgICAgICAgKiBzdmcvZ3JhcGhpY3MvU1ZHSW1hZ2UuaDoKKwogMjAx
OC0wMS0yOSAgQnJlbnQgRnVsZ2hhbSAgPGJmdWxnaGFtQGFwcGxlLmNvbT4KIAogICAgICAgICBB
ZGQgdGVsZW1ldHJ5IHRvIHRyYWNrIHN0b3JhZ2UgYWNjZXNzIEFQSSBhZG9wdGlvbgpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckVsZW1lbnQuY3BwIGIvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckVsZW1lbnQuY3BwCmluZGV4IDI2Zjg5ZDE2OTFmYTMz
NzAwYTU3YmM4YWQwODQ0NjAyMDc0OWQ0ZTUuLmRkYmIzMTFkNWE5ZTExM2ZjNTZjYmEzMTdiODUy
MzkwM2Y4NTc0MDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJF
bGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRWxlbWVudC5j
cHAKQEAgLTY4LDYgKzY4LDcgQEAKICNpbmNsdWRlICJSZW5kZXJUaGVtZS5oIgogI2luY2x1ZGUg
IlJlbmRlclRyZWVCdWlsZGVyLmgiCiAjaW5jbHVkZSAiUmVuZGVyVmlldy5oIgorI2luY2x1ZGUg
IlNWR0ltYWdlLmgiCiAjaW5jbHVkZSAiU1ZHUmVuZGVyU3VwcG9ydC5oIgogI2luY2x1ZGUgIlNl
dHRpbmdzLmgiCiAjaW5jbHVkZSAiU2hhZG93Um9vdC5oIgpAQCAtMTQ4Miw4ICsxNDgzLDE0IEBA
IGJvb2wgUmVuZGVyRWxlbWVudDo6cmVwYWludEZvclBhdXNlZEltYWdlQW5pbWF0aW9uc0lmTmVl
ZGVkKGNvbnN0IEludFJlY3QmIHZpc2liCiAKICAgICByZXBhaW50KCk7CiAKLSAgICBpZiAoYXV0
byogaW1hZ2UgPSBjYWNoZWRJbWFnZS5pbWFnZSgpKQotICAgICAgICBpbWFnZS0+c3RhcnRBbmlt
YXRpb24oKTsKKyAgICBpZiAoYXV0byogaW1hZ2UgPSBjYWNoZWRJbWFnZS5pbWFnZSgpKSB7Cisg
ICAgICAgIC8vIFNWR0ltYWdlcyBtaWdodCBjYXVzZSBhIGxheW91dCB3aGVuIHN0YXJ0aW5nIGFu
IGFuaW1hdGlvbiwgc28KKyAgICAgICAgLy8gZW5xdWV1ZSB0aGVtIHJhdGhlciB0aGFuIHN0YXJ0
IGltbWVkaWF0ZWx5LgorICAgICAgICBpZiAoaXM8U1ZHSW1hZ2U+KGltYWdlKSkKKyAgICAgICAg
ICAgIGRvd25jYXN0PFNWR0ltYWdlPihpbWFnZSktPmVucXVldWVTdGFydEFuaW1hdGlvbigpOwor
ICAgICAgICBlbHNlCisgICAgICAgICAgICBpbWFnZS0+c3RhcnRBbmltYXRpb24oKTsKKyAgICB9
CiAKICAgICAvLyBGb3IgZGlyZWN0bHktY29tcG9zaXRlZCBhbmltYXRlZCBHSUZzIGl0IGRvZXMg
bm90IHN1ZmZpY2UgdG8gY2FsbCByZXBhaW50KCkgdG8gcmVzdW1lIGFuaW1hdGlvbi4gV2UgbmVl
ZCB0byBtYXJrIHRoZSBpbWFnZSBhcyBjaGFuZ2VkLgogICAgIGlmIChpczxSZW5kZXJCb3hNb2Rl
bE9iamVjdD4oKnRoaXMpKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3ZnL2dyYXBoaWNz
L1NWR0ltYWdlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3N2Zy9ncmFwaGljcy9TVkdJbWFnZS5jcHAK
aW5kZXggNmMwZDlkZWVjZDhlNWNjNDdmODFkNDI4ZDFlNjRmOGNmNWU2OGNmOC4uNWUxODQ0YjQw
YjllNzgwYmVhZjc3MzcwYzkyOTFiNjZjNDE0MmMzMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvc3ZnL2dyYXBoaWNzL1NWR0ltYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvZ3Jh
cGhpY3MvU1ZHSW1hZ2UuY3BwCkBAIC02OSw2ICs2OSw3IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsK
IAogU1ZHSW1hZ2U6OlNWR0ltYWdlKEltYWdlT2JzZXJ2ZXImIG9ic2VydmVyKQogICAgIDogSW1h
Z2UoJm9ic2VydmVyKQorICAgICwgbV9zdGFydEFuaW1hdGlvblRpbWVyKCp0aGlzLCAmU1ZHSW1h
Z2U6OnN0YXJ0QW5pbWF0aW9uVGltZXJGaXJlZCkKIHsKIH0KIApAQCAtMzc3LDYgKzM3OCwxOSBA
QCB2b2lkIFNWR0ltYWdlOjpjb21wdXRlSW50cmluc2ljRGltZW5zaW9ucyhMZW5ndGgmIGludHJp
bnNpY1dpZHRoLCBMZW5ndGgmIGludHJpbgogICAgICAgICBpbnRyaW5zaWNSYXRpbyA9IEZsb2F0
U2l6ZShmbG9hdFZhbHVlRm9yTGVuZ3RoKGludHJpbnNpY1dpZHRoLCAwKSwgZmxvYXRWYWx1ZUZv
ckxlbmd0aChpbnRyaW5zaWNIZWlnaHQsIDApKTsKIH0KIAordm9pZCBTVkdJbWFnZTo6c3RhcnRB
bmltYXRpb25UaW1lckZpcmVkKCkKK3sKKyAgICBzdGFydEFuaW1hdGlvbigpOworfQorCit2b2lk
IFNWR0ltYWdlOjplbnF1ZXVlU3RhcnRBbmltYXRpb24oKQoreworICAgIGF1dG8gcm9vdEVsZW1l
bnQgPSB0aGlzLT5yb290RWxlbWVudCgpOworICAgIGlmICghcm9vdEVsZW1lbnQgfHwgIXJvb3RF
bGVtZW50LT5hbmltYXRpb25zUGF1c2VkKCkpCisgICAgICAgIHJldHVybjsKKyAgICBtX3N0YXJ0
QW5pbWF0aW9uVGltZXIuc3RhcnRPbmVTaG90KDBfcyk7Cit9CisKIHZvaWQgU1ZHSW1hZ2U6OnN0
YXJ0QW5pbWF0aW9uKCkKIHsKICAgICBhdXRvIHJvb3RFbGVtZW50ID0gdGhpcy0+cm9vdEVsZW1l
bnQoKTsKQEAgLTM4OCw2ICs0MDIsNyBAQCB2b2lkIFNWR0ltYWdlOjpzdGFydEFuaW1hdGlvbigp
CiAKIHZvaWQgU1ZHSW1hZ2U6OnN0b3BBbmltYXRpb24oKQogeworICAgIG1fc3RhcnRBbmltYXRp
b25UaW1lci5zdG9wKCk7CiAgICAgYXV0byByb290RWxlbWVudCA9IHRoaXMtPnJvb3RFbGVtZW50
KCk7CiAgICAgaWYgKCFyb290RWxlbWVudCkKICAgICAgICAgcmV0dXJuOwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvc3ZnL2dyYXBoaWNzL1NWR0ltYWdlLmggYi9Tb3VyY2UvV2ViQ29yZS9z
dmcvZ3JhcGhpY3MvU1ZHSW1hZ2UuaAppbmRleCA4OGY3NjI3NTQ5NjQ0ZGIxNzU5NGMzZDhjN2Iy
NzgzZGRkMmQ0MTA2Li44NTU4NDYzMGRiYWIzZWVmNGVmOWFlYjExYzdiNGEwMGU5MjljMDdkIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdmcvZ3JhcGhpY3MvU1ZHSW1hZ2UuaAorKysgYi9T
b3VyY2UvV2ViQ29yZS9zdmcvZ3JhcGhpY3MvU1ZHSW1hZ2UuaApAQCAtNjAsNiArNjAsOCBAQCBw
dWJsaWM6CiAgICAgdm9pZCByZXNldEFuaW1hdGlvbigpIGZpbmFsOwogICAgIGJvb2wgaXNBbmlt
YXRpbmcoKSBjb25zdCBmaW5hbDsKIAorICAgIHZvaWQgZW5xdWV1ZVN0YXJ0QW5pbWF0aW9uKCk7
CisKICNpZiBVU0UoQ0FJUk8pCiAgICAgTmF0aXZlSW1hZ2VQdHIgbmF0aXZlSW1hZ2VGb3JDdXJy
ZW50RnJhbWUoY29uc3QgR3JhcGhpY3NDb250ZXh0KiA9IG51bGxwdHIpIGZpbmFsOwogI2VuZGlm
CkBAIC04OSw2ICs5MSw4IEBAIHByaXZhdGU6CiAgICAgLy8gRklYTUU6IEltcGxlbWVudCB0aGlz
IHRvIGJlIGxlc3MgY29uc2VydmF0aXZlLgogICAgIGJvb2wgY3VycmVudEZyYW1lS25vd25Ub0Jl
T3BhcXVlKCkgY29uc3QgZmluYWwgeyByZXR1cm4gZmFsc2U7IH0KIAorICAgIHZvaWQgc3RhcnRB
bmltYXRpb25UaW1lckZpcmVkKCk7CisKICAgICBleHBsaWNpdCBTVkdJbWFnZShJbWFnZU9ic2Vy
dmVyJik7CiAgICAgSW1hZ2VEcmF3UmVzdWx0IGRyYXcoR3JhcGhpY3NDb250ZXh0JiwgY29uc3Qg
RmxvYXRSZWN0JiBmcm9tUmVjdCwgY29uc3QgRmxvYXRSZWN0JiB0b1JlY3QsIENvbXBvc2l0ZU9w
ZXJhdG9yLCBCbGVuZE1vZGUsIERlY29kaW5nTW9kZSwgSW1hZ2VPcmllbnRhdGlvbkRlc2NyaXB0
aW9uKSBmaW5hbDsKICAgICBJbWFnZURyYXdSZXN1bHQgZHJhd0ZvckNvbnRhaW5lcihHcmFwaGlj
c0NvbnRleHQmLCBjb25zdCBGbG9hdFNpemUgY29udGFpbmVyU2l6ZSwgZmxvYXQgY29udGFpbmVy
Wm9vbSwgY29uc3QgVVJMJiBpbml0aWFsRnJhZ21lbnRVUkwsIGNvbnN0IEZsb2F0UmVjdCYgZHN0
UmVjdCwgY29uc3QgRmxvYXRSZWN0JiBzcmNSZWN0LCBDb21wb3NpdGVPcGVyYXRvciwgQmxlbmRN
b2RlKTsKQEAgLTEwMCw2ICsxMDQsOCBAQCBwcml2YXRlOgogICAgIHN0ZDo6dW5pcXVlX3B0cjxT
VkdJbWFnZUNocm9tZUNsaWVudD4gbV9jaHJvbWVDbGllbnQ7CiAgICAgc3RkOjp1bmlxdWVfcHRy
PFBhZ2U+IG1fcGFnZTsKICAgICBGbG9hdFNpemUgbV9pbnRyaW5zaWNTaXplOworCisgICAgVGlt
ZXIgbV9zdGFydEFuaW1hdGlvblRpbWVyOwogfTsKIAogYm9vbCBpc0luU1ZHSW1hZ2UoY29uc3Qg
RWxlbWVudCopOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCmluZGV4IDJhNmYwNWU4ZTQyMTRhM2RmNmUyN2FlZDFhZWYwOGJlNWYwOTYx
MTcuLmMwNWM1YWJiZTBlNzlhMDgxNGZmOTBiMzJjZmEyMzE1Y2NkOTljZTkgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNCBAQAorMjAxOC0wMS0zMCAgRGVhbiBKYWNrc29uICA8ZGlub0BhcHBsZS5jb20+CisK
KyAgICAgICAgQ3Jhc2hUcmFjZXI6IGNvbS5hcHBsZS5XZWJLaXQuV2ViQ29udGVudCBhdCBXZWJD
b3JlOiBXZWJDb3JlOjpEb2N1bWVudDo6dXBkYXRlU3R5bGVJZk5lZWRlZAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTgyMjk5CisgICAgICAgIDxyZGFy
Oi8vcHJvYmxlbS8zNjg1MzA4OD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICAqIHN2Zy9hbmltYXRlZC1zdmdJbWFnZS1zY3JvbGwtZXhwZWN0ZWQudHh0
OiBBZGRlZC4KKyAgICAgICAgKiBzdmcvYW5pbWF0ZWQtc3ZnSW1hZ2Utc2Nyb2xsLmh0bWw6IEFk
ZGVkLgorCiAyMDE4LTAxLTI5ICBNYXR0IExld2lzICA8amxld2lzM0BhcHBsZS5jb20+CiAKICAg
ICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjIyNzczMS4KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL3N2Zy9hbmltYXRlZC1zdmdJbWFnZS1zY3JvbGwtZXhwZWN0ZWQudHh0IGIvTGF5b3V0
VGVzdHMvc3ZnL2FuaW1hdGVkLXN2Z0ltYWdlLXNjcm9sbC1leHBlY3RlZC50eHQKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MC4uOGRkN2FhZDdiZDAwYzIxZjU1N2Q3ZWM5NmRlNDYzMjRkZTE4ODAxNwotLS0gL2Rldi9udWxs
CisrKyBiL0xheW91dFRlc3RzL3N2Zy9hbmltYXRlZC1zdmdJbWFnZS1zY3JvbGwtZXhwZWN0ZWQu
dHh0CkBAIC0wLDAgKzEsOCBAQAorQmVmb3JlIHRleHQKKworTG9yZW0gaXBzdW0gZG9sb3Igc2l0
IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2ljaW5nIGVsaXQsIHNlZCBkbyBlaXVzbW9kIHRlbXBv
ciBpbmNpZGlkdW50IHV0IGxhYm9yZSBldCBkb2xvcmUgbWFnbmEgYWxpcXVhLiBVdCBlbmltIGFk
IG1pbmltIHZlbmlhbSwgcXVpcyBub3N0cnVkIGV4ZXJjaXRhdGlvbiB1bGxhbWNvIGxhYm9yaXMg
bmlzaSB1dCBhbGlxdWlwIGV4IGVhIGNvbW1vZG8gY29uc2VxdWF0LiBEdWlzIGF1dGUgaXJ1cmUg
ZG9sb3IgaW4gcmVwcmVoZW5kZXJpdCBpbiB2b2x1cHRhdGUgdmVsaXQgZXNzZSBjaWxsdW0gZG9s
b3JlIGV1IGZ1Z2lhdCBudWxsYSBwYXJpYXR1ci4gRXhjZXB0ZXVyIHNpbnQgb2NjYWVjYXQgY3Vw
aWRhdGF0IG5vbiBwcm9pZGVudCwgc3VudCBpbiBjdWxwYSBxdWkgb2ZmaWNpYSBkZXNlcnVudCBt
b2xsaXQgYW5pbSBpZCBlc3QgbGFib3J1bS4KKworTG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQs
IGNvbnNlY3RldHVyIGFkaXBpc2ljaW5nIGVsaXQsIHNlZCBkbyBlaXVzbW9kIHRlbXBvciBpbmNp
ZGlkdW50IHV0IGxhYm9yZSBldCBkb2xvcmUgbWFnbmEgYWxpcXVhLiBVdCBlbmltIGFkIG1pbmlt
IHZlbmlhbSwgcXVpcyBub3N0cnVkIGV4ZXJjaXRhdGlvbiB1bGxhbWNvIGxhYm9yaXMgbmlzaSB1
dCBhbGlxdWlwIGV4IGVhIGNvbW1vZG8gY29uc2VxdWF0LiBEdWlzIGF1dGUgaXJ1cmUgZG9sb3Ig
aW4gcmVwcmVoZW5kZXJpdCBpbiB2b2x1cHRhdGUgdmVsaXQgZXNzZSBjaWxsdW0gZG9sb3JlIGV1
IGZ1Z2lhdCBudWxsYSBwYXJpYXR1ci4gRXhjZXB0ZXVyIHNpbnQgb2NjYWVjYXQgY3VwaWRhdGF0
IG5vbiBwcm9pZGVudCwgc3VudCBpbiBjdWxwYSBxdWkgb2ZmaWNpYSBkZXNlcnVudCBtb2xsaXQg
YW5pbSBpZCBlc3QgbGFib3J1bS4KKworCitBZnRlciB0ZXh0CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9zdmcvYW5pbWF0ZWQtc3ZnSW1hZ2Utc2Nyb2xsLmh0bWwgYi9MYXlvdXRUZXN0cy9zdmcv
YW5pbWF0ZWQtc3ZnSW1hZ2Utc2Nyb2xsLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNGFiNTc2YzZkOWNlNTIy
YTUwMTM5MzQwOTU3ZWQ2ZGRlOWM2N2NhNQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3Rz
L3N2Zy9hbmltYXRlZC1zdmdJbWFnZS1zY3JvbGwuaHRtbApAQCAtMCwwICsxLDQxIEBACis8c3R5
bGU+CisgICAgI2NvbnRhaW5lciB7CisgICAgICAgIG92ZXJmbG93OiBzY3JvbGw7CisgICAgICAg
IHdpZHRoOiAzMDBweDsKKyAgICAgICAgaGVpZ2h0OiAyMDBweDsKKyAgICB9CisgICAgI2V4cGFu
ZGVyIHsKKyAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTsKKyAgICAgICAgaGVpZ2h0OiA1
MDBweDsKKyAgICB9Cis8L3N0eWxlPgorPHA+QmVmb3JlIHRleHQ8L3A+Cis8ZGl2IGlkPSJjb250
YWluZXIiPgorICAgIDxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0ZXR1ciBh
ZGlwaXNpY2luZyBlbGl0LCBzZWQgZG8gZWl1c21vZCB0ZW1wb3IgaW5jaWRpZHVudCB1dCBsYWJv
cmUgZXQgZG9sb3JlIG1hZ25hIGFsaXF1YS4gVXQgZW5pbSBhZCBtaW5pbSB2ZW5pYW0sIHF1aXMg
bm9zdHJ1ZCBleGVyY2l0YXRpb24gdWxsYW1jbyBsYWJvcmlzIG5pc2kgdXQgYWxpcXVpcCBleCBl
YSBjb21tb2RvIGNvbnNlcXVhdC4gRHVpcyBhdXRlIGlydXJlIGRvbG9yIGluIHJlcHJlaGVuZGVy
aXQgaW4gdm9sdXB0YXRlIHZlbGl0IGVzc2UgY2lsbHVtIGRvbG9yZSBldSBmdWdpYXQgbnVsbGEg
cGFyaWF0dXIuIEV4Y2VwdGV1ciBzaW50IG9jY2FlY2F0IGN1cGlkYXRhdCBub24gcHJvaWRlbnQs
IHN1bnQgaW4gY3VscGEgcXVpIG9mZmljaWEgZGVzZXJ1bnQgbW9sbGl0IGFuaW0gaWQgZXN0IGxh
Ym9ydW0uPC9wPgorICAgIDxwPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0ZXR1
ciBhZGlwaXNpY2luZyBlbGl0LCBzZWQgZG8gZWl1c21vZCB0ZW1wb3IgaW5jaWRpZHVudCB1dCBs
YWJvcmUgZXQgZG9sb3JlIG1hZ25hIGFsaXF1YS4gVXQgZW5pbSBhZCBtaW5pbSB2ZW5pYW0sIHF1
aXMgbm9zdHJ1ZCBleGVyY2l0YXRpb24gdWxsYW1jbyBsYWJvcmlzIG5pc2kgdXQgYWxpcXVpcCBl
eCBlYSBjb21tb2RvIGNvbnNlcXVhdC4gRHVpcyBhdXRlIGlydXJlIGRvbG9yIGluIHJlcHJlaGVu
ZGVyaXQgaW4gdm9sdXB0YXRlIHZlbGl0IGVzc2UgY2lsbHVtIGRvbG9yZSBldSBmdWdpYXQgbnVs
bGEgcGFyaWF0dXIuIEV4Y2VwdGV1ciBzaW50IG9jY2FlY2F0IGN1cGlkYXRhdCBub24gcHJvaWRl
bnQsIHN1bnQgaW4gY3VscGEgcXVpIG9mZmljaWEgZGVzZXJ1bnQgbW9sbGl0IGFuaW0gaWQgZXN0
IGxhYm9ydW0uPC9wPgorICAgIDxpbWcgc3JjPSJyZXNvdXJjZXMvYW5pbWF0ZWQuc3ZnIiB3aWR0
aD0iMjAwIiBoZWlnaHQ9IjEwMCI+PC9pbWc+CisgICAgPHAgaWQ9ImV4cGFuZGVyIj48L3A+Cis8
L2Rpdj4KKzxwPkFmdGVyIHRleHQ8L3A+Cis8c2NyaXB0PgoraWYgKHdpbmRvdy50ZXN0UnVubmVy
KSB7CisgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CisgICAgdGVzdFJ1bm5lci53YWl0VW50
aWxEb25lKCk7Cit9CisKK2Z1bmN0aW9uIHJ1bigpIHsKKyAgICBsZXQgY29udGFpbmVyID0gZG9j
dW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNvbnRhaW5lciIpOworICAgIGNvbnRhaW5lci5zY3JvbGxU
bygwLCAxMDAwKTsKKyAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uICgpIHsKKyAgICAgICAgbGV0IGV4
cGFuZGVyID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImV4cGFuZGVyIik7CisgICAgICAgIGV4
cGFuZGVyLnN0eWxlLmhlaWdodCA9ICIxcHgiOworICAgICAgICBpZiAod2luZG93LnRlc3RSdW5u
ZXIpIHsKKyAgICAgICAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24gKCkgeworICAgICAgICAgICAg
ICAgIHRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOworICAgICAgICAgICAgfSwgNTApOworICAgICAg
ICB9CisgICAgfSwgMjApOworfQorCit3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigibG9hZCIsIHJ1
biwgZmFsc2UpOworPC9zY3JpcHQ+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQo=
</data>
<flag name="review"
          id="351601"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>