<?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>29326</bug_id>
          
          <creation_ts>2009-09-16 21:55:50 -0700</creation_ts>
          <short_desc>On Leopard, media element can&apos;t handle audio/mp4 MIME type in source tag</short_desc>
          <delta_ts>2010-07-28 09:02:27 -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>PC</rep_platform>
          <op_sys>OS X 10.5</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>
          
          <blocked>40829</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="David Gatwood">dgatwood</reporter>
          <assigned_to name="Eric Carlson">eric.carlson</assigned_to>
          <cc>cyberskull</cc>
    
    <cc>eric.carlson</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>147735</commentid>
    <comment_count>0</comment_count>
    <who name="David Gatwood">dgatwood</who>
    <bug_when>2009-09-16 21:55:50 -0700</bug_when>
    <thetext>This block of code works only if you remove the type attribute from the first source tag.  By my reading of RFC 4337, that&apos;s a completely valid MIME type to use for MPEG 4 audio.  It works with audio/mpeg, but that seems like a bit of a hack.

&lt;audio id=&quot;aud_01&quot;
    controls=&quot;true&quot;
    width=&quot;200&quot;
    height=&quot;60&quot; &gt;
&lt;source
    src=&quot;http://images.gatwood.net/gatwood.net/music/Cinderella%20Suite.m4a&quot;
    type=&quot;audio/mp4&quot;
    media=&quot;screen&quot;&gt;&lt;/source&gt;
&lt;source
    src=&quot;http://images.gatwood.net/gatwood.net/music/Cinderella%20Suite.ogg&quot;
    type=&quot;audio/ogg&quot;
    media=&quot;screen&quot;&gt;&lt;/source&gt;

&lt;embed id=&quot;mov_01&quot; src=&quot;http://images.gatwood.net/gatwood.net/music/Cinderella%20Suite.m4a&quot; autostart=false height=&quot;60&quot;&gt;&lt;/embed&gt;
&lt;/audio&gt;


See http://www.rfc-editor.org/rfc/rfc4337.txt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>147736</commentid>
    <comment_count>1</comment_count>
    <who name="David Gatwood">dgatwood</who>
    <bug_when>2009-09-16 21:56:24 -0700</bug_when>
    <thetext>This is actually in Safari 4.0.3, but that version isn&apos;t in the version list.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247269</commentid>
    <comment_count>2</comment_count>
    <who name="Trevor Downs">cyberskull</who>
    <bug_when>2010-07-06 19:20:19 -0700</bug_when>
    <thetext>I&apos;m getting the same bug in WebKit 533 (Safari 5) as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247270</commentid>
    <comment_count>3</comment_count>
    <who name="Trevor Downs">cyberskull</who>
    <bug_when>2010-07-06 19:20:47 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; I&apos;m getting the same bug in WebKit 533 (Safari 5) as well.

Oh: Mac OS X 10.5.8 PPC.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247279</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2010-07-06 20:40:20 -0700</bug_when>
    <thetext>This works correctly on 10.6.4, I wonder if UTI doesn&apos;t include &quot;audio/mp4&quot; on Leopard?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>247558</commentid>
    <comment_count>5</comment_count>
    <who name="Trevor Downs">cyberskull</who>
    <bug_when>2010-07-07 08:04:24 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; This works correctly on 10.6.4, I wonder if UTI doesn&apos;t include &quot;audio/mp4&quot; on Leopard?

Where would I look in 10.5 to confirm this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>250616</commentid>
    <comment_count>6</comment_count>
      <attachid>61395</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2010-07-13 10:44:07 -0700</bug_when>
    <thetext>Created attachment 61395
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>250619</commentid>
    <comment_count>7</comment_count>
      <attachid>61396</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2010-07-13 10:50:18 -0700</bug_when>
    <thetext>Created attachment 61396
revised patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>250694</commentid>
    <comment_count>8</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2010-07-13 13:16:54 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/63239</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>61395</attachid>
            <date>2010-07-13 10:44:07 -0700</date>
            <delta_ts>2010-07-13 10:57:20 -0700</delta_ts>
            <desc>proposed patch</desc>
            <filename>patch_1.txt</filename>
            <type>text/plain</type>
            <size>8164</size>
            <attacher name="Eric Carlson">eric.carlson</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA2MzIyMSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTUgQEAKKzIwMTAtMDctMTMgIEVyaWMgQ2FybHNvbiAgPGVyaWMuY2FybHNvbkBh
cHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgU2FmYXJpIGNhbid0IGhhbmRsZSBhdWRpby9tcDQgTUlNRSB0eXBlIGluIHNvdXJjZSB0YWcK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI5MzI2CisK
KyAgICAgICAgVGVzdDogbWVkaWEvbWVkaWEtY2FuLXBsYXktbXBlZy1hdWRpby5odG1sCisKKyAg
ICAgICAgKiBwbGF0Zm9ybS9NSU1FVHlwZVJlZ2lzdHJ5LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OlR5cGVFeHRlbnNpb25QYWlyOjopOiBBZGQgImF1ZGlvL21wNCIsICJtNGEiIHRvIG1hcHBpbmdz
IHRhYmxlLgorCiAyMDEwLTA3LTEzICBUb255IEdlbnRpbGNvcmUgIDx0b255Z0BjaHJvbWl1bS5v
cmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGFyaW4gRmlzaGVyLgpJbmRleDogV2ViQ29yZS9w
bGF0Zm9ybS9NSU1FVHlwZVJlZ2lzdHJ5LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRm
b3JtL01JTUVUeXBlUmVnaXN0cnkuY3BwCShyZXZpc2lvbiA2MzEwNikKKysrIFdlYkNvcmUvcGxh
dGZvcm0vTUlNRVR5cGVSZWdpc3RyeS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTI3Niw2ICsyNzYs
OCBAQCBzdGF0aWMgTWVkaWFNSU1FVHlwZU1hcCYgbWVkaWFNSU1FVHlwZU1hCiAgICAgICAgIHsg
ImF1ZGlvL3gtbTRhIiwgIm00YSIgfSwKICAgICAgICAgeyAiYXVkaW8veC1tNGIiLCAibTRiIiB9
LAogICAgICAgICB7ICJhdWRpby94LW00cCIsICJtNHAiIH0sCisgICAgICAgIHsgImF1ZGlvL3gt
bTRwIiwgIm00cCIgfSwKKyAgICAgICAgeyAiYXVkaW8vbXA0IiwgIm00YSIgfSwKICAKICAgICAg
ICAgLy8gTVAzCiAgICAgICAgIHsgImF1ZGlvL21wMyIsICJtcDMiIH0sCkluZGV4OiBMYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZp
c2lvbiA2MzIyMSkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAt
MSwzICsxLDE5IEBACisyMDEwLTA3LTEzICBFcmljIENhcmxzb24gIDxlcmljLmNhcmxzb25AYXBw
bGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFNhZmFyaSBjYW4ndCBoYW5kbGUgYXVkaW8vbXA0IE1JTUUgdHlwZSBpbiBzb3VyY2UgdGFnCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yOTMyNgorICAg
ICAgICAKKyAgICAgICAgUmVuYW1lIG1lZGlhLWNhbi1wbGF5LW1wMyB0byBtZWRpYS1jYW4tcGxh
eS1tcGVnLWF1ZGlvIGFuZCBhZGQgImF1ZGlvL21wNCIgYW5kICJhdWRpby9hYWMiIHRlc3RzLgor
CisgICAgICAgICogbWVkaWEvbWVkaWEtY2FuLXBsYXktbXAzLWV4cGVjdGVkLnR4dDogUmVtb3Zl
ZC4KKyAgICAgICAgKiBtZWRpYS9tZWRpYS1jYW4tcGxheS1tcDMuaHRtbDogUmVtb3ZlZC4KKyAg
ICAgICAgKiBtZWRpYS9tZWRpYS1jYW4tcGxheS1tcGVnLWF1ZGlvLWV4cGVjdGVkLnR4dDogQ29w
aWVkIGZyb20gTGF5b3V0VGVzdHMvbWVkaWEvbWVkaWEtY2FuLXBsYXktbXAzLWV4cGVjdGVkLnR4
dC4KKyAgICAgICAgKiBtZWRpYS9tZWRpYS1jYW4tcGxheS1tcGVnLWF1ZGlvLmh0bWw6IENvcGll
ZCBmcm9tIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1wMy5odG1sLgorICAgICAg
ICAqIHBsYXRmb3JtL2d0ay9Ta2lwcGVkOgorICAgICAgICAqIHBsYXRmb3JtL3F0L1NraXBwZWQ6
CisKIDIwMTAtMDctMTMgIFRvbnkgR2VudGlsY29yZSAgPHRvbnlnQGNocm9taXVtLm9yZz4KIAog
ICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBGaXNoZXIuCkluZGV4OiBMYXlvdXRUZXN0cy9tZWRp
YS9tZWRpYS1jYW4tcGxheS1tcDMtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRl
c3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1wMy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDYzMTA2
KQorKysgTGF5b3V0VGVzdHMvbWVkaWEvbWVkaWEtY2FuLXBsYXktbXAzLWV4cGVjdGVkLnR4dAko
d29ya2luZyBjb3B5KQpAQCAtMSw3ICswLDAgQEAKLVRlc3QgSFRNTE1lZGlhRWxlbWVudCBjYW5Q
bGF5VHlwZSgpIG1ldGhvZCB3aXRoIG11bHRpcGxlIG1wMyBNSU1FIHR5cGVzLgotCi1FWFBFQ1RF
RCAodmlkZW8uY2FuUGxheVR5cGUoJ2F1ZGlvL3gtbXBlZycpID09ICdtYXliZScpIE9LCi1FWFBF
Q1RFRCAodmlkZW8uY2FuUGxheVR5cGUoJ2F1ZGlvL3gtbXAzJykgPT0gJ21heWJlJykgT0sKLUVY
UEVDVEVEICh2aWRlby5jYW5QbGF5VHlwZSgnYXVkaW8vbXAzJykgPT0gJ21heWJlJykgT0sKLUVO
RCBPRiBURVNUCi0KSW5kZXg6IExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1wMy5o
dG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1wMy5o
dG1sCShyZXZpc2lvbiA2MzEwNikKKysrIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5
LW1wMy5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC0xLDI4ICswLDAgQEAKLTxodG1sPgotICAgIDxo
ZWFkPgotICAgICAgICA8c3R5bGU+Ci0gICAgICAgICAgICB2aWRlbyB7IGJhY2tncm91bmQtY29s
b3I6IHllbGxvdzsgd2lkdGg6IDMyMHB4OyBoZWlnaHQ6IDI0MHB4O30KLSAgICAgICAgPC9zdHls
ZT4KLSAgICAgICAgPHNjcmlwdCBzcmM9dmlkZW8tdGVzdC5qcz48L3NjcmlwdD4KLSAgICAgICAg
PHNjcmlwdD4KLSAgICAgICAgICAgIGZ1bmN0aW9uIHN0YXJ0KCkKLSAgICAgICAgICAgIHsKLSAg
ICAgICAgICAgICAgICB2aWRlbyA9IG1lZGlhRWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRz
QnlUYWdOYW1lKCd2aWRlbycpWzBdOwotICAgIAotICAgICAgICAgICAgICAgIHRlc3RFeHBlY3Rl
ZCgidmlkZW8uY2FuUGxheVR5cGUoJ2F1ZGlvL3gtbXBlZycpIiwgIm1heWJlIik7Ci0gICAgICAg
ICAgICAgICAgdGVzdEV4cGVjdGVkKCJ2aWRlby5jYW5QbGF5VHlwZSgnYXVkaW8veC1tcDMnKSIs
ICJtYXliZSIpOwotICAgICAgICAgICAgICAgIHRlc3RFeHBlY3RlZCgidmlkZW8uY2FuUGxheVR5
cGUoJ2F1ZGlvL21wMycpIiwgIm1heWJlIik7Ci0gICAgCi0gICAgICAgICAgICAgICAgZW5kVGVz
dCgpOwotICAgICAgICAgICAgfQotICAgICAgICA8L3NjcmlwdD4KLQotICAgIDwvaGVhZD4KLSAg
ICA8Ym9keSBvbmxvYWQ9InN0YXJ0KCkiPgotCi0gICAgICAgIDx2aWRlbyBjb250cm9scyA+PC92
aWRlbz4KLQotICAgICAgICA8cD5UZXN0IEhUTUxNZWRpYUVsZW1lbnQgPGVtPmNhblBsYXlUeXBl
KCk8L2VtPiBtZXRob2Qgd2l0aCBtdWx0aXBsZSBtcDMgTUlNRSB0eXBlcy48L3A+Ci0KLSAgICA8
L2JvZHk+Ci08L2h0bWw+CkluZGV4OiBMYXlvdXRUZXN0cy9tZWRpYS9tZWRpYS1jYW4tcGxheS1t
cGVnLWF1ZGlvLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9tZWRpYS9t
ZWRpYS1jYW4tcGxheS1tcGVnLWF1ZGlvLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gNjMxMDYpCShm
cm9tIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1wMy1leHBlY3RlZC50eHQ6NjMx
MDYpCisrKyBMYXlvdXRUZXN0cy9tZWRpYS9tZWRpYS1jYW4tcGxheS1tcGVnLWF1ZGlvLWV4cGVj
dGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDcgQEAKK1Rlc3QgSFRNTE1lZGlhRWxl
bWVudCBjYW5QbGF5VHlwZSgpIG1ldGhvZCB3aXRoIG11bHRpcGxlIG1wMyBNSU1FIHR5cGVzLgor
CitFWFBFQ1RFRCAodmlkZW8uY2FuUGxheVR5cGUoJ2F1ZGlvL3gtbXBlZycpID09ICdtYXliZScp
IE9LCitFWFBFQ1RFRCAodmlkZW8uY2FuUGxheVR5cGUoJ2F1ZGlvL3gtbXAzJykgPT0gJ21heWJl
JykgT0sKK0VYUEVDVEVEICh2aWRlby5jYW5QbGF5VHlwZSgnYXVkaW8vbXAzJykgPT0gJ21heWJl
JykgT0sKK0VORCBPRiBURVNUCisKSW5kZXg6IExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1w
bGF5LW1wZWctYXVkaW8tZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL21l
ZGlhL21lZGlhLWNhbi1wbGF5LW1wZWctYXVkaW8tZXhwZWN0ZWQudHh0CShyZXZpc2lvbiA2MzEw
NikKKysrIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1wZWctYXVkaW8tZXhwZWN0
ZWQudHh0CSh3b3JraW5nIGNvcHkpCkBAIC0zLDUgKzMsNyBAQCBUZXN0IEhUTUxNZWRpYUVsZW1l
bnQgY2FuUGxheVR5cGUoKSBtZXRoCiBFWFBFQ1RFRCAodmlkZW8uY2FuUGxheVR5cGUoJ2F1ZGlv
L3gtbXBlZycpID09ICdtYXliZScpIE9LCiBFWFBFQ1RFRCAodmlkZW8uY2FuUGxheVR5cGUoJ2F1
ZGlvL3gtbXAzJykgPT0gJ21heWJlJykgT0sKIEVYUEVDVEVEICh2aWRlby5jYW5QbGF5VHlwZSgn
YXVkaW8vbXAzJykgPT0gJ21heWJlJykgT0sKK0VYUEVDVEVEICh2aWRlby5jYW5QbGF5VHlwZSgn
YXVkaW8vbXA0JykgPT0gJ21heWJlJykgT0sKK0VYUEVDVEVEICh2aWRlby5jYW5QbGF5VHlwZSgn
YXVkaW8vYWFjJykgPT0gJ21heWJlJykgT0sKIEVORCBPRiBURVNUCiAKSW5kZXg6IExheW91dFRl
c3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1wZWctYXVkaW8uaHRtbAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9tZWRpYS9tZWRpYS1jYW4tcGxheS1tcGVnLWF1ZGlvLmh0bWwJKHJldmlzaW9u
IDYzMTA2KQkoZnJvbSBMYXlvdXRUZXN0cy9tZWRpYS9tZWRpYS1jYW4tcGxheS1tcDMuaHRtbDo2
MzEwNikKKysrIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1wZWctYXVkaW8uaHRt
bAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDI4IEBACis8aHRtbD4KKyAgICA8aGVhZD4KKyAg
ICAgICAgPHN0eWxlPgorICAgICAgICAgICAgdmlkZW8geyBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxs
b3c7IHdpZHRoOiAzMjBweDsgaGVpZ2h0OiAyNDBweDt9CisgICAgICAgIDwvc3R5bGU+CisgICAg
ICAgIDxzY3JpcHQgc3JjPXZpZGVvLXRlc3QuanM+PC9zY3JpcHQ+CisgICAgICAgIDxzY3JpcHQ+
CisgICAgICAgICAgICBmdW5jdGlvbiBzdGFydCgpCisgICAgICAgICAgICB7CisgICAgICAgICAg
ICAgICAgdmlkZW8gPSBtZWRpYUVsZW1lbnQgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFt
ZSgndmlkZW8nKVswXTsKKyAgICAKKyAgICAgICAgICAgICAgICB0ZXN0RXhwZWN0ZWQoInZpZGVv
LmNhblBsYXlUeXBlKCdhdWRpby94LW1wZWcnKSIsICJtYXliZSIpOworICAgICAgICAgICAgICAg
IHRlc3RFeHBlY3RlZCgidmlkZW8uY2FuUGxheVR5cGUoJ2F1ZGlvL3gtbXAzJykiLCAibWF5YmUi
KTsKKyAgICAgICAgICAgICAgICB0ZXN0RXhwZWN0ZWQoInZpZGVvLmNhblBsYXlUeXBlKCdhdWRp
by9tcDMnKSIsICJtYXliZSIpOworICAgIAorICAgICAgICAgICAgICAgIGVuZFRlc3QoKTsKKyAg
ICAgICAgICAgIH0KKyAgICAgICAgPC9zY3JpcHQ+CisKKyAgICA8L2hlYWQ+CisgICAgPGJvZHkg
b25sb2FkPSJzdGFydCgpIj4KKworICAgICAgICA8dmlkZW8gY29udHJvbHMgPjwvdmlkZW8+CisK
KyAgICAgICAgPHA+VGVzdCBIVE1MTWVkaWFFbGVtZW50IDxlbT5jYW5QbGF5VHlwZSgpPC9lbT4g
bWV0aG9kIHdpdGggbXVsdGlwbGUgbXAzIE1JTUUgdHlwZXMuPC9wPgorCisgICAgPC9ib2R5Pgor
PC9odG1sPgpJbmRleDogTGF5b3V0VGVzdHMvbWVkaWEvbWVkaWEtY2FuLXBsYXktbXBlZy1hdWRp
by5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1w
ZWctYXVkaW8uaHRtbAkocmV2aXNpb24gNjMxMDYpCisrKyBMYXlvdXRUZXN0cy9tZWRpYS9tZWRp
YS1jYW4tcGxheS1tcGVnLWF1ZGlvLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTgsMTEgKzgsMTQg
QEAKICAgICAgICAgICAgIGZ1bmN0aW9uIHN0YXJ0KCkKICAgICAgICAgICAgIHsKICAgICAgICAg
ICAgICAgICB2aWRlbyA9IG1lZGlhRWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdO
YW1lKCd2aWRlbycpWzBdOwotICAgIAorCiAgICAgICAgICAgICAgICAgdGVzdEV4cGVjdGVkKCJ2
aWRlby5jYW5QbGF5VHlwZSgnYXVkaW8veC1tcGVnJykiLCAibWF5YmUiKTsKICAgICAgICAgICAg
ICAgICB0ZXN0RXhwZWN0ZWQoInZpZGVvLmNhblBsYXlUeXBlKCdhdWRpby94LW1wMycpIiwgIm1h
eWJlIik7CiAgICAgICAgICAgICAgICAgdGVzdEV4cGVjdGVkKCJ2aWRlby5jYW5QbGF5VHlwZSgn
YXVkaW8vbXAzJykiLCAibWF5YmUiKTsKLSAgICAKKworICAgICAgICAgICAgICAgIHRlc3RFeHBl
Y3RlZCgidmlkZW8uY2FuUGxheVR5cGUoJ2F1ZGlvL21wNCcpIiwgIm1heWJlIik7CisgICAgICAg
ICAgICAgICAgdGVzdEV4cGVjdGVkKCJ2aWRlby5jYW5QbGF5VHlwZSgnYXVkaW8vYWFjJykiLCAi
bWF5YmUiKTsKKwogICAgICAgICAgICAgICAgIGVuZFRlc3QoKTsKICAgICAgICAgICAgIH0KICAg
ICAgICAgPC9zY3JpcHQ+CkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZAkocmV2aXNpb24g
NjMxMDYpCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZAkod29ya2luZyBjb3B5
KQpAQCAtMzMyOSw3ICszMzI5LDcgQEAgbWVkaWEvbWVkaWEtY2FwdGlvbnMuaHRtbAogbWVkaWEv
dmlkZW8tcG9zdGVyLXNjYWxlLmh0bWwKIAogIyBkb24ndCBwbGF5IG1wMyBmaWxlcwotbWVkaWEv
bWVkaWEtY2FuLXBsYXktbXAzLmh0bWwKK21lZGlhL21lZGlhLWNhbi1wbGF5LW1wZWctYXVkaW8u
aHRtbAogCiAjIFRlc3RzIGluIHBsdWdpbnMvIGRpcmVjdG9yeQogIyAgIFRoZXNlIHRlc3RzIHJl
cXVpcmUgT2JqQyBwbHVnaW4sIGRvIG5vdCBib3RoZXIgdHJ5aW5nIHRvIGdldCB0aGVtIHRvIHdv
cmsKSW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
TGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZAkocmV2aXNpb24gNjMxMDYpCisrKyBMYXlv
dXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCSh3b3JraW5nIGNvcHkpCkBAIC02NjAsNyArNjYw
LDcgQEAgbWVkaWEvYXVkaW8tbm8taW5zdGFsbGVkLWVuZ2luZXMuaHRtbAogbWVkaWEvYXVkaW8t
cGxheS1ldmVudC5odG1sCiBtZWRpYS9iZWZvcmUtbG9hZC1tZW1iZXItYWNjZXNzLmh0bWwKIG1l
ZGlhL2Jyb2tlbi12aWRlby5odG1sCi1tZWRpYS9tZWRpYS1jYW4tcGxheS1tcDMuaHRtbAorbWVk
aWEvbWVkaWEtY2FuLXBsYXktbXBlZy1hdWRpby5odG1sCiBtZWRpYS9jb25zdHJ1Y3RvcnMuaHRt
bAogbWVkaWEvY29udHJvbHMtYWZ0ZXItcmVsb2FkLmh0bWwKIG1lZGlhL2NvbnRyb2xzLWNzcy1v
dmVybG9hZC5odG1sCg==
</data>
<flag name="review"
          id="49415"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>61396</attachid>
            <date>2010-07-13 10:50:18 -0700</date>
            <delta_ts>2010-07-13 13:16:12 -0700</delta_ts>
            <desc>revised patch</desc>
            <filename>patch_1.txt</filename>
            <type>text/plain</type>
            <size>8167</size>
            <attacher name="Eric Carlson">eric.carlson</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA2MzIyMSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTUgQEAKKzIwMTAtMDctMTMgIEVyaWMgQ2FybHNvbiAgPGVyaWMuY2FybHNvbkBh
cHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgT24gTGVvcGFyZCwgbWVkaWEgZWxlbWVudCBjYW4ndCBoYW5kbGUgYXVkaW8vbXA0IE1JTUUg
dHlwZSBpbiBzb3VyY2UgdGFnCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yOTMyNgorCisgICAgICAgIFRlc3Q6IG1lZGlhL21lZGlhLWNhbi1wbGF5LW1w
ZWctYXVkaW8uaHRtbAorCisgICAgICAgICogcGxhdGZvcm0vTUlNRVR5cGVSZWdpc3RyeS5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpUeXBlRXh0ZW5zaW9uUGFpcjo6KTogQWRkICJhdWRpby9tcDQi
LCAibTRhIiB0byBtYXBwaW5ncyB0YWJsZS4KKwogMjAxMC0wNy0xMyAgVG9ueSBHZW50aWxjb3Jl
ICA8dG9ueWdAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERhcmluIEZpc2hl
ci4KSW5kZXg6IFdlYkNvcmUvcGxhdGZvcm0vTUlNRVR5cGVSZWdpc3RyeS5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gV2ViQ29yZS9wbGF0Zm9ybS9NSU1FVHlwZVJlZ2lzdHJ5LmNwcAkocmV2aXNpb24gNjMx
MDYpCisrKyBXZWJDb3JlL3BsYXRmb3JtL01JTUVUeXBlUmVnaXN0cnkuY3BwCSh3b3JraW5nIGNv
cHkpCkBAIC0yNzYsNiArMjc2LDcgQEAgc3RhdGljIE1lZGlhTUlNRVR5cGVNYXAmIG1lZGlhTUlN
RVR5cGVNYQogICAgICAgICB7ICJhdWRpby94LW00YSIsICJtNGEiIH0sCiAgICAgICAgIHsgImF1
ZGlvL3gtbTRiIiwgIm00YiIgfSwKICAgICAgICAgeyAiYXVkaW8veC1tNHAiLCAibTRwIiB9LAor
ICAgICAgICB7ICJhdWRpby9tcDQiLCAibTRhIiB9LAogIAogICAgICAgICAvLyBNUDMKICAgICAg
ICAgeyAiYXVkaW8vbXAzIiwgIm1wMyIgfSwKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDYzMjIxKQorKysg
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTkgQEAKKzIw
MTAtMDctMTMgIEVyaWMgQ2FybHNvbiAgPGVyaWMuY2FybHNvbkBhcHBsZS5jb20+CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgT24gTGVvcGFyZCwgbWVk
aWEgZWxlbWVudCBjYW4ndCBoYW5kbGUgYXVkaW8vbXA0IE1JTUUgdHlwZSBpbiBzb3VyY2UgdGFn
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yOTMyNgor
ICAgICAgICAKKyAgICAgICAgUmVuYW1lIG1lZGlhLWNhbi1wbGF5LW1wMyB0byBtZWRpYS1jYW4t
cGxheS1tcGVnLWF1ZGlvIGFuZCBhZGQgImF1ZGlvL21wNCIgYW5kICJhdWRpby9hYWMiIHRlc3Rz
LgorCisgICAgICAgICogbWVkaWEvbWVkaWEtY2FuLXBsYXktbXAzLWV4cGVjdGVkLnR4dDogUmVt
b3ZlZC4KKyAgICAgICAgKiBtZWRpYS9tZWRpYS1jYW4tcGxheS1tcDMuaHRtbDogUmVtb3ZlZC4K
KyAgICAgICAgKiBtZWRpYS9tZWRpYS1jYW4tcGxheS1tcGVnLWF1ZGlvLWV4cGVjdGVkLnR4dDog
Q29waWVkIGZyb20gTGF5b3V0VGVzdHMvbWVkaWEvbWVkaWEtY2FuLXBsYXktbXAzLWV4cGVjdGVk
LnR4dC4KKyAgICAgICAgKiBtZWRpYS9tZWRpYS1jYW4tcGxheS1tcGVnLWF1ZGlvLmh0bWw6IENv
cGllZCBmcm9tIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1wMy5odG1sLgorICAg
ICAgICAqIHBsYXRmb3JtL2d0ay9Ta2lwcGVkOgorICAgICAgICAqIHBsYXRmb3JtL3F0L1NraXBw
ZWQ6CisKIDIwMTAtMDctMTMgIFRvbnkgR2VudGlsY29yZSAgPHRvbnlnQGNocm9taXVtLm9yZz4K
IAogICAgICAgICBSZXZpZXdlZCBieSBEYXJpbiBGaXNoZXIuCkluZGV4OiBMYXlvdXRUZXN0cy9t
ZWRpYS9tZWRpYS1jYW4tcGxheS1tcDMtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91
dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1wMy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDYz
MTA2KQorKysgTGF5b3V0VGVzdHMvbWVkaWEvbWVkaWEtY2FuLXBsYXktbXAzLWV4cGVjdGVkLnR4
dAkod29ya2luZyBjb3B5KQpAQCAtMSw3ICswLDAgQEAKLVRlc3QgSFRNTE1lZGlhRWxlbWVudCBj
YW5QbGF5VHlwZSgpIG1ldGhvZCB3aXRoIG11bHRpcGxlIG1wMyBNSU1FIHR5cGVzLgotCi1FWFBF
Q1RFRCAodmlkZW8uY2FuUGxheVR5cGUoJ2F1ZGlvL3gtbXBlZycpID09ICdtYXliZScpIE9LCi1F
WFBFQ1RFRCAodmlkZW8uY2FuUGxheVR5cGUoJ2F1ZGlvL3gtbXAzJykgPT0gJ21heWJlJykgT0sK
LUVYUEVDVEVEICh2aWRlby5jYW5QbGF5VHlwZSgnYXVkaW8vbXAzJykgPT0gJ21heWJlJykgT0sK
LUVORCBPRiBURVNUCi0KSW5kZXg6IExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1w
My5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1w
My5odG1sCShyZXZpc2lvbiA2MzEwNikKKysrIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1w
bGF5LW1wMy5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC0xLDI4ICswLDAgQEAKLTxodG1sPgotICAg
IDxoZWFkPgotICAgICAgICA8c3R5bGU+Ci0gICAgICAgICAgICB2aWRlbyB7IGJhY2tncm91bmQt
Y29sb3I6IHllbGxvdzsgd2lkdGg6IDMyMHB4OyBoZWlnaHQ6IDI0MHB4O30KLSAgICAgICAgPC9z
dHlsZT4KLSAgICAgICAgPHNjcmlwdCBzcmM9dmlkZW8tdGVzdC5qcz48L3NjcmlwdD4KLSAgICAg
ICAgPHNjcmlwdD4KLSAgICAgICAgICAgIGZ1bmN0aW9uIHN0YXJ0KCkKLSAgICAgICAgICAgIHsK
LSAgICAgICAgICAgICAgICB2aWRlbyA9IG1lZGlhRWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1l
bnRzQnlUYWdOYW1lKCd2aWRlbycpWzBdOwotICAgIAotICAgICAgICAgICAgICAgIHRlc3RFeHBl
Y3RlZCgidmlkZW8uY2FuUGxheVR5cGUoJ2F1ZGlvL3gtbXBlZycpIiwgIm1heWJlIik7Ci0gICAg
ICAgICAgICAgICAgdGVzdEV4cGVjdGVkKCJ2aWRlby5jYW5QbGF5VHlwZSgnYXVkaW8veC1tcDMn
KSIsICJtYXliZSIpOwotICAgICAgICAgICAgICAgIHRlc3RFeHBlY3RlZCgidmlkZW8uY2FuUGxh
eVR5cGUoJ2F1ZGlvL21wMycpIiwgIm1heWJlIik7Ci0gICAgCi0gICAgICAgICAgICAgICAgZW5k
VGVzdCgpOwotICAgICAgICAgICAgfQotICAgICAgICA8L3NjcmlwdD4KLQotICAgIDwvaGVhZD4K
LSAgICA8Ym9keSBvbmxvYWQ9InN0YXJ0KCkiPgotCi0gICAgICAgIDx2aWRlbyBjb250cm9scyA+
PC92aWRlbz4KLQotICAgICAgICA8cD5UZXN0IEhUTUxNZWRpYUVsZW1lbnQgPGVtPmNhblBsYXlU
eXBlKCk8L2VtPiBtZXRob2Qgd2l0aCBtdWx0aXBsZSBtcDMgTUlNRSB0eXBlcy48L3A+Ci0KLSAg
ICA8L2JvZHk+Ci08L2h0bWw+CkluZGV4OiBMYXlvdXRUZXN0cy9tZWRpYS9tZWRpYS1jYW4tcGxh
eS1tcGVnLWF1ZGlvLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9tZWRp
YS9tZWRpYS1jYW4tcGxheS1tcGVnLWF1ZGlvLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gNjMxMDYp
CShmcm9tIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1wMy1leHBlY3RlZC50eHQ6
NjMxMDYpCisrKyBMYXlvdXRUZXN0cy9tZWRpYS9tZWRpYS1jYW4tcGxheS1tcGVnLWF1ZGlvLWV4
cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDcgQEAKK1Rlc3QgSFRNTE1lZGlh
RWxlbWVudCBjYW5QbGF5VHlwZSgpIG1ldGhvZCB3aXRoIG11bHRpcGxlIG1wMyBNSU1FIHR5cGVz
LgorCitFWFBFQ1RFRCAodmlkZW8uY2FuUGxheVR5cGUoJ2F1ZGlvL3gtbXBlZycpID09ICdtYXli
ZScpIE9LCitFWFBFQ1RFRCAodmlkZW8uY2FuUGxheVR5cGUoJ2F1ZGlvL3gtbXAzJykgPT0gJ21h
eWJlJykgT0sKK0VYUEVDVEVEICh2aWRlby5jYW5QbGF5VHlwZSgnYXVkaW8vbXAzJykgPT0gJ21h
eWJlJykgT0sKK0VORCBPRiBURVNUCisKSW5kZXg6IExheW91dFRlc3RzL21lZGlhL21lZGlhLWNh
bi1wbGF5LW1wZWctYXVkaW8tZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3Rz
L21lZGlhL21lZGlhLWNhbi1wbGF5LW1wZWctYXVkaW8tZXhwZWN0ZWQudHh0CShyZXZpc2lvbiA2
MzEwNikKKysrIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1wZWctYXVkaW8tZXhw
ZWN0ZWQudHh0CSh3b3JraW5nIGNvcHkpCkBAIC0zLDUgKzMsNyBAQCBUZXN0IEhUTUxNZWRpYUVs
ZW1lbnQgY2FuUGxheVR5cGUoKSBtZXRoCiBFWFBFQ1RFRCAodmlkZW8uY2FuUGxheVR5cGUoJ2F1
ZGlvL3gtbXBlZycpID09ICdtYXliZScpIE9LCiBFWFBFQ1RFRCAodmlkZW8uY2FuUGxheVR5cGUo
J2F1ZGlvL3gtbXAzJykgPT0gJ21heWJlJykgT0sKIEVYUEVDVEVEICh2aWRlby5jYW5QbGF5VHlw
ZSgnYXVkaW8vbXAzJykgPT0gJ21heWJlJykgT0sKK0VYUEVDVEVEICh2aWRlby5jYW5QbGF5VHlw
ZSgnYXVkaW8vbXA0JykgPT0gJ21heWJlJykgT0sKK0VYUEVDVEVEICh2aWRlby5jYW5QbGF5VHlw
ZSgnYXVkaW8vYWFjJykgPT0gJ21heWJlJykgT0sKIEVORCBPRiBURVNUCiAKSW5kZXg6IExheW91
dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1wZWctYXVkaW8uaHRtbAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBMYXlvdXRUZXN0cy9tZWRpYS9tZWRpYS1jYW4tcGxheS1tcGVnLWF1ZGlvLmh0bWwJKHJldmlz
aW9uIDYzMTA2KQkoZnJvbSBMYXlvdXRUZXN0cy9tZWRpYS9tZWRpYS1jYW4tcGxheS1tcDMuaHRt
bDo2MzEwNikKKysrIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5LW1wZWctYXVkaW8u
aHRtbAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDI4IEBACis8aHRtbD4KKyAgICA8aGVhZD4K
KyAgICAgICAgPHN0eWxlPgorICAgICAgICAgICAgdmlkZW8geyBiYWNrZ3JvdW5kLWNvbG9yOiB5
ZWxsb3c7IHdpZHRoOiAzMjBweDsgaGVpZ2h0OiAyNDBweDt9CisgICAgICAgIDwvc3R5bGU+Cisg
ICAgICAgIDxzY3JpcHQgc3JjPXZpZGVvLXRlc3QuanM+PC9zY3JpcHQ+CisgICAgICAgIDxzY3Jp
cHQ+CisgICAgICAgICAgICBmdW5jdGlvbiBzdGFydCgpCisgICAgICAgICAgICB7CisgICAgICAg
ICAgICAgICAgdmlkZW8gPSBtZWRpYUVsZW1lbnQgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFn
TmFtZSgndmlkZW8nKVswXTsKKyAgICAKKyAgICAgICAgICAgICAgICB0ZXN0RXhwZWN0ZWQoInZp
ZGVvLmNhblBsYXlUeXBlKCdhdWRpby94LW1wZWcnKSIsICJtYXliZSIpOworICAgICAgICAgICAg
ICAgIHRlc3RFeHBlY3RlZCgidmlkZW8uY2FuUGxheVR5cGUoJ2F1ZGlvL3gtbXAzJykiLCAibWF5
YmUiKTsKKyAgICAgICAgICAgICAgICB0ZXN0RXhwZWN0ZWQoInZpZGVvLmNhblBsYXlUeXBlKCdh
dWRpby9tcDMnKSIsICJtYXliZSIpOworICAgIAorICAgICAgICAgICAgICAgIGVuZFRlc3QoKTsK
KyAgICAgICAgICAgIH0KKyAgICAgICAgPC9zY3JpcHQ+CisKKyAgICA8L2hlYWQ+CisgICAgPGJv
ZHkgb25sb2FkPSJzdGFydCgpIj4KKworICAgICAgICA8dmlkZW8gY29udHJvbHMgPjwvdmlkZW8+
CisKKyAgICAgICAgPHA+VGVzdCBIVE1MTWVkaWFFbGVtZW50IDxlbT5jYW5QbGF5VHlwZSgpPC9l
bT4gbWV0aG9kIHdpdGggbXVsdGlwbGUgbXAzIE1JTUUgdHlwZXMuPC9wPgorCisgICAgPC9ib2R5
PgorPC9odG1sPgpJbmRleDogTGF5b3V0VGVzdHMvbWVkaWEvbWVkaWEtY2FuLXBsYXktbXBlZy1h
dWRpby5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL21lZGlhL21lZGlhLWNhbi1wbGF5
LW1wZWctYXVkaW8uaHRtbAkocmV2aXNpb24gNjMxMDYpCisrKyBMYXlvdXRUZXN0cy9tZWRpYS9t
ZWRpYS1jYW4tcGxheS1tcGVnLWF1ZGlvLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTgsMTEgKzgs
MTQgQEAKICAgICAgICAgICAgIGZ1bmN0aW9uIHN0YXJ0KCkKICAgICAgICAgICAgIHsKICAgICAg
ICAgICAgICAgICB2aWRlbyA9IG1lZGlhRWxlbWVudCA9IGRvY3VtZW50LmdldEVsZW1lbnRzQnlU
YWdOYW1lKCd2aWRlbycpWzBdOwotICAgIAorCiAgICAgICAgICAgICAgICAgdGVzdEV4cGVjdGVk
KCJ2aWRlby5jYW5QbGF5VHlwZSgnYXVkaW8veC1tcGVnJykiLCAibWF5YmUiKTsKICAgICAgICAg
ICAgICAgICB0ZXN0RXhwZWN0ZWQoInZpZGVvLmNhblBsYXlUeXBlKCdhdWRpby94LW1wMycpIiwg
Im1heWJlIik7CiAgICAgICAgICAgICAgICAgdGVzdEV4cGVjdGVkKCJ2aWRlby5jYW5QbGF5VHlw
ZSgnYXVkaW8vbXAzJykiLCAibWF5YmUiKTsKLSAgICAKKworICAgICAgICAgICAgICAgIHRlc3RF
eHBlY3RlZCgidmlkZW8uY2FuUGxheVR5cGUoJ2F1ZGlvL21wNCcpIiwgIm1heWJlIik7CisgICAg
ICAgICAgICAgICAgdGVzdEV4cGVjdGVkKCJ2aWRlby5jYW5QbGF5VHlwZSgnYXVkaW8vYWFjJyki
LCAibWF5YmUiKTsKKwogICAgICAgICAgICAgICAgIGVuZFRlc3QoKTsKICAgICAgICAgICAgIH0K
ICAgICAgICAgPC9zY3JpcHQ+CkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBl
ZAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZAkocmV2aXNp
b24gNjMxMDYpCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZAkod29ya2luZyBj
b3B5KQpAQCAtMzMyOSw3ICszMzI5LDcgQEAgbWVkaWEvbWVkaWEtY2FwdGlvbnMuaHRtbAogbWVk
aWEvdmlkZW8tcG9zdGVyLXNjYWxlLmh0bWwKIAogIyBkb24ndCBwbGF5IG1wMyBmaWxlcwotbWVk
aWEvbWVkaWEtY2FuLXBsYXktbXAzLmh0bWwKK21lZGlhL21lZGlhLWNhbi1wbGF5LW1wZWctYXVk
aW8uaHRtbAogCiAjIFRlc3RzIGluIHBsdWdpbnMvIGRpcmVjdG9yeQogIyAgIFRoZXNlIHRlc3Rz
IHJlcXVpcmUgT2JqQyBwbHVnaW4sIGRvIG5vdCBib3RoZXIgdHJ5aW5nIHRvIGdldCB0aGVtIHRv
IHdvcmsKSW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZAkocmV2aXNpb24gNjMxMDYpCisrKyBM
YXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCSh3b3JraW5nIGNvcHkpCkBAIC02NjAsNyAr
NjYwLDcgQEAgbWVkaWEvYXVkaW8tbm8taW5zdGFsbGVkLWVuZ2luZXMuaHRtbAogbWVkaWEvYXVk
aW8tcGxheS1ldmVudC5odG1sCiBtZWRpYS9iZWZvcmUtbG9hZC1tZW1iZXItYWNjZXNzLmh0bWwK
IG1lZGlhL2Jyb2tlbi12aWRlby5odG1sCi1tZWRpYS9tZWRpYS1jYW4tcGxheS1tcDMuaHRtbAor
bWVkaWEvbWVkaWEtY2FuLXBsYXktbXBlZy1hdWRpby5odG1sCiBtZWRpYS9jb25zdHJ1Y3RvcnMu
aHRtbAogbWVkaWEvY29udHJvbHMtYWZ0ZXItcmVsb2FkLmh0bWwKIG1lZGlhL2NvbnRyb2xzLWNz
cy1vdmVybG9hZC5odG1sCg==
</data>
<flag name="review"
          id="49414"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>