<?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>93710</bug_id>
          
          <creation_ts>2012-08-10 04:25:27 -0700</creation_ts>
          <short_desc>[WK2] Add getter for capture attribute of input element</short_desc>
          <delta_ts>2012-08-14 00:18:14 -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>All</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://www.w3.org/TR/html-media-capture/</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Kihong Kwon">kihong.kwon</reporter>
          <assigned_to name="Kihong Kwon">kihong.kwon</assigned_to>
          <cc>cdumez</cc>
    
    <cc>eric</cc>
    
    <cc>sam</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>692442</commentid>
    <comment_count>0</comment_count>
    <who name="Kihong Kwon">kihong.kwon</who>
    <bug_when>2012-08-10 04:25:27 -0700</bug_when>
    <thetext>Add getter for capture attribute to WKOpenPanelParameters to support Media Capture.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>692465</commentid>
    <comment_count>1</comment_count>
      <attachid>157709</attachid>
    <who name="Kihong Kwon">kihong.kwon</who>
    <bug_when>2012-08-10 05:02:12 -0700</bug_when>
    <thetext>Created attachment 157709
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>693412</commentid>
    <comment_count>2</comment_count>
      <attachid>157929</attachid>
    <who name="Kihong Kwon">kihong.kwon</who>
    <bug_when>2012-08-12 23:57:19 -0700</bug_when>
    <thetext>Created attachment 157929
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>693581</commentid>
    <comment_count>3</comment_count>
      <attachid>157929</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-08-13 05:50:00 -0700</bug_when>
    <thetext>Comment on attachment 157929
Patch

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

&gt; Source/WebKit2/Shared/WebOpenPanelParameters.cpp:66
&gt; +#if ENABLE(MEDIA_CAPTURE)

Why not include the whole function definition in the #ifdef ?

&gt; Source/WebKit2/UIProcess/API/C/WKOpenPanelParameters.cpp:53
&gt; +    return toCopiedAPI(toImpl(parametersRef)-&gt;capture());

Should we have a #if ENABLE(MEDIA_CAPTURE) and return 0 if undefined?

&gt; Source/WebKit2/UIProcess/API/C/WKOpenPanelParameters.h:46
&gt; +WK_EXPORT WKStringRef WKOpenPanelParametersCopyCapture(WKOpenPanelParametersRef parametes);

&quot;parameters&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>693582</commentid>
    <comment_count>4</comment_count>
      <attachid>157929</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2012-08-13 05:53:42 -0700</bug_when>
    <thetext>Comment on attachment 157929
Patch

looks sane.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>694508</commentid>
    <comment_count>5</comment_count>
    <who name="Kihong Kwon">kihong.kwon</who>
    <bug_when>2012-08-13 22:20:35 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 157929 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=157929&amp;action=review
&gt; 
&gt; &gt; Source/WebKit2/Shared/WebOpenPanelParameters.cpp:66
&gt; &gt; +#if ENABLE(MEDIA_CAPTURE)
&gt; 
&gt; Why not include the whole function definition in the #ifdef ?
&gt; 
&gt; &gt; Source/WebKit2/UIProcess/API/C/WKOpenPanelParameters.cpp:53
&gt; &gt; +    return toCopiedAPI(toImpl(parametersRef)-&gt;capture());
&gt; 
&gt; Should we have a #if ENABLE(MEDIA_CAPTURE) and return 0 if undefined?
&gt; 
&gt; &gt; Source/WebKit2/UIProcess/API/C/WKOpenPanelParameters.h:46
&gt; &gt; +WK_EXPORT WKStringRef WKOpenPanelParametersCopyCapture(WKOpenPanelParametersRef parametes);
&gt; 
&gt; &quot;parameters&quot;

Done. Thanks! :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>694539</commentid>
    <comment_count>6</comment_count>
      <attachid>158226</attachid>
    <who name="Kihong Kwon">kihong.kwon</who>
    <bug_when>2012-08-13 23:08:56 -0700</bug_when>
    <thetext>Created attachment 158226
Patch for landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>694589</commentid>
    <comment_count>7</comment_count>
      <attachid>158226</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-14 00:18:09 -0700</bug_when>
    <thetext>Comment on attachment 158226
Patch for landing.

Clearing flags on attachment: 158226

Committed r125512: &lt;http://trac.webkit.org/changeset/125512&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>694590</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-14 00:18:14 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>157709</attachid>
            <date>2012-08-10 05:02:12 -0700</date>
            <delta_ts>2012-08-12 23:57:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-93710-20120810210143.patch</filename>
            <type>text/plain</type>
            <size>4871</size>
            <attacher name="Kihong Kwon">kihong.kwon</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI1MjY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggMWZhNjE4MTk2MjRmOGMw
YWJmYWJmOTk2YWE2ZDIwZDg5MzFiMzMyNy4uOTk2YTM4ZDlhOGFhZjBmMjBlM2FkNWZjYTIyOGNm
Y2Y3ZDcxNjI2YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTA4LTEwICBLaWhv
bmcgS3dvbiAgPGtpaG9uZy5rd29uQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtXSzJdIEFkZCBn
ZXR0ZXIgZm9yIGNhcHR1cmUgYXR0cmlidXRlIG9mIGlucHV0IGVsZW1lbnQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkzNzEwCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGdldHRlciBmb3IgY2FwdHVy
ZSBhdHRyaWJ1dGUgdG8gV0tPcGVuUGFuZWxQYXJhbWV0ZXJzIHRvIHN1cHBvcnQgSFRNTCBNZWRp
YSBDYXB0dXJlLgorCisgICAgICAgICogU2hhcmVkL1dlYk9wZW5QYW5lbFBhcmFtZXRlcnMuY3Bw
OgorICAgICAgICAoV2ViS2l0OjpXZWJPcGVuUGFuZWxQYXJhbWV0ZXJzOjpjYXB0dXJlKToKKyAg
ICAgICAgKFdlYktpdCk6CisgICAgICAgICogU2hhcmVkL1dlYk9wZW5QYW5lbFBhcmFtZXRlcnMu
aDoKKyAgICAgICAgKFdlYk9wZW5QYW5lbFBhcmFtZXRlcnMpOgorICAgICAgICAqIFVJUHJvY2Vz
cy9BUEkvQy9XS09wZW5QYW5lbFBhcmFtZXRlcnMuY3BwOgorICAgICAgICAoV0tPcGVuUGFuZWxQ
YXJhbWV0ZXJzQ29weUNhcHR1cmUpOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQy9XS09wZW5Q
YW5lbFBhcmFtZXRlcnMuaDoKKwogMjAxMi0wOC0xMCAgTWFyaW8gU2FuY2hleiBQcmFkYSAgPG1z
YW5jaGV6QGlnYWxpYS5jb20+CiAKICAgICAgICAgW1dLMl1bR1RLXSBJbXBsZW1lbnQgbmV3IEFQ
SSB0byBzYXZlIGEgd2ViIHBhZ2UgdXNpbmcgTUhUTUwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQyL1NoYXJlZC9XZWJPcGVuUGFuZWxQYXJhbWV0ZXJzLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1No
YXJlZC9XZWJPcGVuUGFuZWxQYXJhbWV0ZXJzLmNwcAppbmRleCBmNjcyMmJiYTAxY2RkNzljYTNl
N2VkZDRhMjRlZjhkZTYwYTY4ZjRjLi44OTMyOTJjMWZiMWZmZTY2MGU2ODZkNGNhOTc3Mzk0ZDZh
ZWVlMzEwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2ViT3BlblBhbmVsUGFy
YW1ldGVycy5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL1dlYk9wZW5QYW5lbFBhcmFt
ZXRlcnMuY3BwCkBAIC0xLDUgKzEsNiBAQAogLyoKICAqIENvcHlyaWdodCAoQykgMjAxMCBBcHBs
ZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKiBDb3B5cmlnaHQgKEMpIDIwMTIgU2Ftc3Vu
ZyBFbGVjdHJvbmljcy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KICAqCiAgKiBSZWRpc3RyaWJ1dGlv
biBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKICAq
IG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcg
Y29uZGl0aW9ucwpAQCAtNjAsNCArNjEsMTQgQEAgUGFzc1JlZlB0cjxJbW11dGFibGVBcnJheT4g
V2ViT3BlblBhbmVsUGFyYW1ldGVyczo6YWNjZXB0TUlNRVR5cGVzKCkgY29uc3QKICAgICByZXR1
cm4gSW1tdXRhYmxlQXJyYXk6OmFkb3B0KHZlY3Rvcik7CiB9CiAKK1N0cmluZyBXZWJPcGVuUGFu
ZWxQYXJhbWV0ZXJzOjpjYXB0dXJlKCkgY29uc3QKK3sKKyNpZiBFTkFCTEUoTUVESUFfQ0FQVFVS
RSkKKyAgICByZXR1cm4gbV9zZXR0aW5ncy5jYXB0dXJlOworI2Vsc2UKKyAgICByZXR1cm4gU3Ry
aW5nKCk7CisjZW5kaWYKK30KKworCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2ViT3BlblBhbmVsUGFyYW1ldGVycy5oIGIvU291cmNl
L1dlYktpdDIvU2hhcmVkL1dlYk9wZW5QYW5lbFBhcmFtZXRlcnMuaAppbmRleCBlY2E0NGUxZTMy
Mjc4YzhmYmY4ZDkzYzAyYTYwYWE1M2I3NjNjODg3Li5kNWQ1NmZhOTVjYjkzYjRiYjlhODY1MDUz
ZjkzNzUzY2JlMmQ5MzZiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2ViT3Bl
blBhbmVsUGFyYW1ldGVycy5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9XZWJPcGVuUGFu
ZWxQYXJhbWV0ZXJzLmgKQEAgLTEsNSArMSw2IEBACiAvKgogICogQ29weXJpZ2h0IChDKSAyMDEw
IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqIENvcHlyaWdodCAoQykgMjAxMiBT
YW1zdW5nIEVsZWN0cm9uaWNzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgogICoKICAqIFJlZGlzdHJp
YnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91
dAogICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxv
d2luZyBjb25kaXRpb25zCkBAIC00NSw2ICs0Niw3IEBAIHB1YmxpYzoKICAgICBib29sIGFsbG93
TXVsdGlwbGVGaWxlcygpIGNvbnN0IHsgcmV0dXJuIG1fc2V0dGluZ3MuYWxsb3dzTXVsdGlwbGVG
aWxlczsgfSAKICAgICBQYXNzUmVmUHRyPEltbXV0YWJsZUFycmF5PiBhY2NlcHRNSU1FVHlwZXMo
KSBjb25zdDsKICAgICBWZWN0b3I8U3RyaW5nPiBzZWxlY3RlZEZpbGVOYW1lcygpIGNvbnN0IHsg
cmV0dXJuIG1fc2V0dGluZ3Muc2VsZWN0ZWRGaWxlczsgfQorICAgIFN0cmluZyBjYXB0dXJlKCkg
Y29uc3Q7CiAKIHByaXZhdGU6CiAgICAgZXhwbGljaXQgV2ViT3BlblBhbmVsUGFyYW1ldGVycyhj
b25zdCBXZWJDb3JlOjpGaWxlQ2hvb3NlclNldHRpbmdzJik7CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0MvV0tPcGVuUGFuZWxQYXJhbWV0ZXJzLmNwcCBiL1NvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS09wZW5QYW5lbFBhcmFtZXRlcnMuY3BwCmluZGV4
IGM2ZjdhNjYxY2NjMGY5YWFhNzU0MDg2MmVjMjdiMDMxZjFiNTIwMTMuLjA1OGY2ZjI0NzBiYzU0
OTE0ZDk3OTllN2Q2OGVjMjZiMDY5YjU0Y2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9BUEkvQy9XS09wZW5QYW5lbFBhcmFtZXRlcnMuY3BwCisrKyBiL1NvdXJjZS9XZWJL
aXQyL1VJUHJvY2Vzcy9BUEkvQy9XS09wZW5QYW5lbFBhcmFtZXRlcnMuY3BwCkBAIC0xLDUgKzEs
NiBAQAogLyoKICAqIENvcHlyaWdodCAoQykgMjAxMCBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVz
ZXJ2ZWQuCisgKiBDb3B5cmlnaHQgKEMpIDIwMTIgU2Ftc3VuZyBFbGVjdHJvbmljcy4gQWxsIHJp
Z2h0cyByZXNlcnZlZC4KICAqCiAgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBh
bmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKICAqIG1vZGlmaWNhdGlvbiwgYXJlIHBl
cm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucwpAQCAtNDYsMyAr
NDcsOCBAQCBXS0FycmF5UmVmIFdLT3BlblBhbmVsUGFyYW1ldGVyc0NvcHlBY2NlcHRlZE1JTUVU
eXBlcyhXS09wZW5QYW5lbFBhcmFtZXRlcnNSZWYgcAogewogICAgIHJldHVybiB0b0FQSSh0b0lt
cGwocGFyYW1ldGVyc1JlZiktPmFjY2VwdE1JTUVUeXBlcygpLmxlYWtSZWYoKSk7CiB9CisKK1dL
U3RyaW5nUmVmIFdLT3BlblBhbmVsUGFyYW1ldGVyc0NvcHlDYXB0dXJlKFdLT3BlblBhbmVsUGFy
YW1ldGVyc1JlZiBwYXJhbWV0ZXJzUmVmKQoreworICAgIHJldHVybiB0b0NvcGllZEFQSSh0b0lt
cGwocGFyYW1ldGVyc1JlZiktPmNhcHR1cmUoKSk7Cit9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvQVBJL0MvV0tPcGVuUGFuZWxQYXJhbWV0ZXJzLmggYi9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvQVBJL0MvV0tPcGVuUGFuZWxQYXJhbWV0ZXJzLmgKaW5kZXggNjQ1Nzdi
YWQ5MTRmNjNlYWIzYmE2YTVjNTVlZmM2Yzc3MzM1ZjJlYi4uM2VjMTU2YzJiNzBmMjM5ODk0Nzg4
ZjEyZDQ1OWU2NDI1YmFjNmE4NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L0FQSS9DL1dLT3BlblBhbmVsUGFyYW1ldGVycy5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9BUEkvQy9XS09wZW5QYW5lbFBhcmFtZXRlcnMuaApAQCAtMSw1ICsxLDYgQEAKIC8qCiAg
KiBDb3B5cmlnaHQgKEMpIDIwMTAgQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICog
Q29weXJpZ2h0IChDKSAyMDEyIFNhbXN1bmcgRWxlY3Ryb25pY3MuIEFsbCByaWdodHMgcmVzZXJ2
ZWQuCiAgKgogICogUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBm
b3Jtcywgd2l0aCBvciB3aXRob3V0CiAgKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJv
dmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKQEAgLTQyLDYgKzQzLDggQEAgV0tf
RVhQT1JUIGJvb2wgV0tPcGVuUGFuZWxQYXJhbWV0ZXJzR2V0QWxsb3dzTXVsdGlwbGVGaWxlcyhX
S09wZW5QYW5lbFBhcmFtZXRlcnMKIAogV0tfRVhQT1JUIFdLQXJyYXlSZWYgV0tPcGVuUGFuZWxQ
YXJhbWV0ZXJzQ29weUFjY2VwdGVkTUlNRVR5cGVzKFdLT3BlblBhbmVsUGFyYW1ldGVyc1JlZiBw
YXJhbWV0ZXJzKTsKIAorV0tfRVhQT1JUIFdLU3RyaW5nUmVmIFdLT3BlblBhbmVsUGFyYW1ldGVy
c0NvcHlDYXB0dXJlKFdLT3BlblBhbmVsUGFyYW1ldGVyc1JlZiBwYXJhbWV0ZXMpOworCiAjaWZk
ZWYgX19jcGx1c3BsdXMKIH0KICNlbmRpZgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>157929</attachid>
            <date>2012-08-12 23:57:19 -0700</date>
            <delta_ts>2012-08-13 23:08:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-93710-20120813155648.patch</filename>
            <type>text/plain</type>
            <size>6004</size>
            <attacher name="Kihong Kwon">kihong.kwon</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI1MjY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggMWZhNjE4MTk2MjRmOGMw
YWJmYWJmOTk2YWE2ZDIwZDg5MzFiMzMyNy4uNWQwMjQ5MTdjYTViZmM0ZjAzMjIxZjU1OGU3ZjVi
MzAyYTg5MmJhYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDEyLTA4LTEyICBLaWhv
bmcgS3dvbiAgPGtpaG9uZy5rd29uQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtXSzJdIEFkZCBn
ZXR0ZXIgZm9yIGNhcHR1cmUgYXR0cmlidXRlIG9mIGlucHV0IGVsZW1lbnQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkzNzEwCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGdldHRlciBmb3IgY2FwdHVy
ZSBhdHRyaWJ1dGUgdG8gV0tPcGVuUGFuZWxQYXJhbWV0ZXJzIHRvIHN1cHBvcnQgSFRNTCBNZWRp
YSBDYXB0dXJlLgorCisgICAgICAgICogU2hhcmVkL1dlYkNvcmVBcmd1bWVudENvZGVycy5jcHA6
CisgICAgICAgIChDb3JlSVBDOjo6OmVuY29kZSk6CisgICAgICAgIChDb3JlSVBDOjo6OmRlY29k
ZSk6CisgICAgICAgICogU2hhcmVkL1dlYk9wZW5QYW5lbFBhcmFtZXRlcnMuY3BwOgorICAgICAg
ICAoV2ViS2l0OjpXZWJPcGVuUGFuZWxQYXJhbWV0ZXJzOjpjYXB0dXJlKToKKyAgICAgICAgKFdl
YktpdCk6CisgICAgICAgICogU2hhcmVkL1dlYk9wZW5QYW5lbFBhcmFtZXRlcnMuaDoKKyAgICAg
ICAgKFdlYk9wZW5QYW5lbFBhcmFtZXRlcnMpOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQy9X
S09wZW5QYW5lbFBhcmFtZXRlcnMuY3BwOgorICAgICAgICAoV0tPcGVuUGFuZWxQYXJhbWV0ZXJz
Q29weUNhcHR1cmUpOgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQy9XS09wZW5QYW5lbFBhcmFt
ZXRlcnMuaDoKKwogMjAxMi0wOC0xMCAgTWFyaW8gU2FuY2hleiBQcmFkYSAgPG1zYW5jaGV6QGln
YWxpYS5jb20+CiAKICAgICAgICAgW1dLMl1bR1RLXSBJbXBsZW1lbnQgbmV3IEFQSSB0byBzYXZl
IGEgd2ViIHBhZ2UgdXNpbmcgTUhUTUwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1NoYXJl
ZC9XZWJDb3JlQXJndW1lbnRDb2RlcnMuY3BwIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL1dlYkNv
cmVBcmd1bWVudENvZGVycy5jcHAKaW5kZXggN2Q0MGJjODY2Njc0N2JmZjg1NDU1MzQwYWZlZGI1
N2NjNDE0ZWZmMy4uY2JmNjI0OTI2ODk2N2E5OTQ4ZTk0ZjE2NzY0NjZiNzZkMTdiYjI1MSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdDIvU2hhcmVkL1dlYkNvcmVBcmd1bWVudENvZGVycy5jcHAK
KysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL1dlYkNvcmVBcmd1bWVudENvZGVycy5jcHAKQEAg
LTU1NSw2ICs1NTUsOSBAQCB2b2lkIEFyZ3VtZW50Q29kZXI8RmlsZUNob29zZXJTZXR0aW5ncz46
OmVuY29kZShBcmd1bWVudEVuY29kZXIqIGVuY29kZXIsIGNvbnN0CiAjZW5kaWYKICAgICBlbmNv
ZGVyLT5lbmNvZGUoc2V0dGluZ3MuYWNjZXB0TUlNRVR5cGVzKTsKICAgICBlbmNvZGVyLT5lbmNv
ZGUoc2V0dGluZ3Muc2VsZWN0ZWRGaWxlcyk7CisjaWYgRU5BQkxFKE1FRElBX0NBUFRVUkUpCisg
ICAgZW5jb2Rlci0+ZW5jb2RlKHNldHRpbmdzLmNhcHR1cmUpOworI2VuZGlmCiB9CiAKIGJvb2wg
QXJndW1lbnRDb2RlcjxGaWxlQ2hvb3NlclNldHRpbmdzPjo6ZGVjb2RlKEFyZ3VtZW50RGVjb2Rl
ciogZGVjb2RlciwgRmlsZUNob29zZXJTZXR0aW5ncyYgc2V0dGluZ3MpCkBAIC01NjksNiArNTcy
LDEwIEBAIGJvb2wgQXJndW1lbnRDb2RlcjxGaWxlQ2hvb3NlclNldHRpbmdzPjo6ZGVjb2RlKEFy
Z3VtZW50RGVjb2RlciogZGVjb2RlciwgRmlsZUNoCiAgICAgICAgIHJldHVybiBmYWxzZTsKICAg
ICBpZiAoIWRlY29kZXItPmRlY29kZShzZXR0aW5ncy5zZWxlY3RlZEZpbGVzKSkKICAgICAgICAg
cmV0dXJuIGZhbHNlOworI2lmIEVOQUJMRShNRURJQV9DQVBUVVJFKQorICAgIGlmICghZGVjb2Rl
ci0+ZGVjb2RlKHNldHRpbmdzLmNhcHR1cmUpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisjZW5k
aWYKIAogICAgIHJldHVybiB0cnVlOwogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvU2hh
cmVkL1dlYk9wZW5QYW5lbFBhcmFtZXRlcnMuY3BwIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL1dl
Yk9wZW5QYW5lbFBhcmFtZXRlcnMuY3BwCmluZGV4IGY2NzIyYmJhMDFjZGQ3OWNhM2U3ZWRkNGEy
NGVmOGRlNjBhNjhmNGMuLjg5MzI5MmMxZmIxZmZlNjYwZTY4NmQ0Y2E5NzczOTRkNmFlZWUzMTAg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9XZWJPcGVuUGFuZWxQYXJhbWV0ZXJz
LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2ViT3BlblBhbmVsUGFyYW1ldGVycy5j
cHAKQEAgLTEsNSArMSw2IEBACiAvKgogICogQ29weXJpZ2h0IChDKSAyMDEwIEFwcGxlIEluYy4g
QWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqIENvcHlyaWdodCAoQykgMjAxMiBTYW1zdW5nIEVsZWN0
cm9uaWNzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgogICoKICAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1
c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAogICogbW9kaWZp
Y2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRp
b25zCkBAIC02MCw0ICs2MSwxNCBAQCBQYXNzUmVmUHRyPEltbXV0YWJsZUFycmF5PiBXZWJPcGVu
UGFuZWxQYXJhbWV0ZXJzOjphY2NlcHRNSU1FVHlwZXMoKSBjb25zdAogICAgIHJldHVybiBJbW11
dGFibGVBcnJheTo6YWRvcHQodmVjdG9yKTsKIH0KIAorU3RyaW5nIFdlYk9wZW5QYW5lbFBhcmFt
ZXRlcnM6OmNhcHR1cmUoKSBjb25zdAoreworI2lmIEVOQUJMRShNRURJQV9DQVBUVVJFKQorICAg
IHJldHVybiBtX3NldHRpbmdzLmNhcHR1cmU7CisjZWxzZQorICAgIHJldHVybiBTdHJpbmcoKTsK
KyNlbmRpZgorfQorCisKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQyL1NoYXJlZC9XZWJPcGVuUGFuZWxQYXJhbWV0ZXJzLmggYi9Tb3VyY2UvV2ViS2l0
Mi9TaGFyZWQvV2ViT3BlblBhbmVsUGFyYW1ldGVycy5oCmluZGV4IGVjYTQ0ZTFlMzIyNzhjOGZi
ZjhkOTNjMDJhNjBhYTUzYjc2M2M4ODcuLmQ1ZDU2ZmE5NWNiOTNiNGJiOWE4NjUwNTNmOTM3NTNj
YmUyZDkzNmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9XZWJPcGVuUGFuZWxQ
YXJhbWV0ZXJzLmgKKysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL1dlYk9wZW5QYW5lbFBhcmFt
ZXRlcnMuaApAQCAtMSw1ICsxLDYgQEAKIC8qCiAgKiBDb3B5cmlnaHQgKEMpIDIwMTAgQXBwbGUg
SW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICogQ29weXJpZ2h0IChDKSAyMDEyIFNhbXN1bmcg
RWxlY3Ryb25pY3MuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCiAgKgogICogUmVkaXN0cmlidXRpb24g
YW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CiAgKiBt
b2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNv
bmRpdGlvbnMKQEAgLTQ1LDYgKzQ2LDcgQEAgcHVibGljOgogICAgIGJvb2wgYWxsb3dNdWx0aXBs
ZUZpbGVzKCkgY29uc3QgeyByZXR1cm4gbV9zZXR0aW5ncy5hbGxvd3NNdWx0aXBsZUZpbGVzOyB9
IAogICAgIFBhc3NSZWZQdHI8SW1tdXRhYmxlQXJyYXk+IGFjY2VwdE1JTUVUeXBlcygpIGNvbnN0
OwogICAgIFZlY3RvcjxTdHJpbmc+IHNlbGVjdGVkRmlsZU5hbWVzKCkgY29uc3QgeyByZXR1cm4g
bV9zZXR0aW5ncy5zZWxlY3RlZEZpbGVzOyB9CisgICAgU3RyaW5nIGNhcHR1cmUoKSBjb25zdDsK
IAogcHJpdmF0ZToKICAgICBleHBsaWNpdCBXZWJPcGVuUGFuZWxQYXJhbWV0ZXJzKGNvbnN0IFdl
YkNvcmU6OkZpbGVDaG9vc2VyU2V0dGluZ3MmKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9BUEkvQy9XS09wZW5QYW5lbFBhcmFtZXRlcnMuY3BwIGIvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL0FQSS9DL1dLT3BlblBhbmVsUGFyYW1ldGVycy5jcHAKaW5kZXggYzZmN2E2
NjFjY2MwZjlhYWE3NTQwODYyZWMyN2IwMzFmMWI1MjAxMy4uMDU4ZjZmMjQ3MGJjNTQ5MTRkOTc5
OWU3ZDY4ZWMyNmIwNjliNTRjZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L0FQSS9DL1dLT3BlblBhbmVsUGFyYW1ldGVycy5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL0FQSS9DL1dLT3BlblBhbmVsUGFyYW1ldGVycy5jcHAKQEAgLTEsNSArMSw2IEBACiAv
KgogICogQ29weXJpZ2h0IChDKSAyMDEwIEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4K
KyAqIENvcHlyaWdodCAoQykgMjAxMiBTYW1zdW5nIEVsZWN0cm9uaWNzLiBBbGwgcmlnaHRzIHJl
c2VydmVkLgogICoKICAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5h
cnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAogICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVk
IHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCkBAIC00NiwzICs0Nyw4IEBA
IFdLQXJyYXlSZWYgV0tPcGVuUGFuZWxQYXJhbWV0ZXJzQ29weUFjY2VwdGVkTUlNRVR5cGVzKFdL
T3BlblBhbmVsUGFyYW1ldGVyc1JlZiBwCiB7CiAgICAgcmV0dXJuIHRvQVBJKHRvSW1wbChwYXJh
bWV0ZXJzUmVmKS0+YWNjZXB0TUlNRVR5cGVzKCkubGVha1JlZigpKTsKIH0KKworV0tTdHJpbmdS
ZWYgV0tPcGVuUGFuZWxQYXJhbWV0ZXJzQ29weUNhcHR1cmUoV0tPcGVuUGFuZWxQYXJhbWV0ZXJz
UmVmIHBhcmFtZXRlcnNSZWYpCit7CisgICAgcmV0dXJuIHRvQ29waWVkQVBJKHRvSW1wbChwYXJh
bWV0ZXJzUmVmKS0+Y2FwdHVyZSgpKTsKK30KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9BUEkvQy9XS09wZW5QYW5lbFBhcmFtZXRlcnMuaCBiL1NvdXJjZS9XZWJLaXQyL1VJ
UHJvY2Vzcy9BUEkvQy9XS09wZW5QYW5lbFBhcmFtZXRlcnMuaAppbmRleCA2NDU3N2JhZDkxNGY2
M2VhYjNiYTZhNWM1NWVmYzZjNzczMzVmMmViLi4zZWMxNTZjMmI3MGYyMzk4OTQ3ODhmMTJkNDU5
ZTY0MjViYWM2YTg1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0Mv
V0tPcGVuUGFuZWxQYXJhbWV0ZXJzLmgKKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQ
SS9DL1dLT3BlblBhbmVsUGFyYW1ldGVycy5oCkBAIC0xLDUgKzEsNiBAQAogLyoKICAqIENvcHly
aWdodCAoQykgMjAxMCBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKiBDb3B5cmln
aHQgKEMpIDIwMTIgU2Ftc3VuZyBFbGVjdHJvbmljcy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KICAq
CiAgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3
aXRoIG9yIHdpdGhvdXQKICAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0
aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucwpAQCAtNDIsNiArNDMsOCBAQCBXS19FWFBPUlQg
Ym9vbCBXS09wZW5QYW5lbFBhcmFtZXRlcnNHZXRBbGxvd3NNdWx0aXBsZUZpbGVzKFdLT3BlblBh
bmVsUGFyYW1ldGVycwogCiBXS19FWFBPUlQgV0tBcnJheVJlZiBXS09wZW5QYW5lbFBhcmFtZXRl
cnNDb3B5QWNjZXB0ZWRNSU1FVHlwZXMoV0tPcGVuUGFuZWxQYXJhbWV0ZXJzUmVmIHBhcmFtZXRl
cnMpOwogCitXS19FWFBPUlQgV0tTdHJpbmdSZWYgV0tPcGVuUGFuZWxQYXJhbWV0ZXJzQ29weUNh
cHR1cmUoV0tPcGVuUGFuZWxQYXJhbWV0ZXJzUmVmIHBhcmFtZXRlcyk7CisKICNpZmRlZiBfX2Nw
bHVzcGx1cwogfQogI2VuZGlmCg==
</data>
<flag name="review"
          id="167935"
          type_id="1"
          status="+"
          setter="tonikitoo"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>158226</attachid>
            <date>2012-08-13 23:08:56 -0700</date>
            <delta_ts>2012-08-14 00:18:09 -0700</delta_ts>
            <desc>Patch for landing.</desc>
            <filename>mediacapture.patch</filename>
            <type>text/plain</type>
            <size>5644</size>
            <attacher name="Kihong Kwon">kihong.kwon</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCAxZmE2MTgxLi45N2M0NmE4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjQg
QEAKKzIwMTItMDgtMTMgIEtpaG9uZyBLd29uICA8a2lob25nLmt3b25Ac2Ftc3VuZy5jb20+CisK
KyAgICAgICAgW1dLMl0gQWRkIGdldHRlciBmb3IgY2FwdHVyZSBhdHRyaWJ1dGUgb2YgaW5wdXQg
ZWxlbWVudAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
OTM3MTAKKworICAgICAgICBSZXZpZXdlZCBieSBBbnRvbmlvIEdvbWVzLgorCisgICAgICAgIEFk
ZCBnZXR0ZXIgZm9yIGNhcHR1cmUgYXR0cmlidXRlIHRvIFdLT3BlblBhbmVsUGFyYW1ldGVycyB0
byBzdXBwb3J0IEhUTUwgTWVkaWEgQ2FwdHVyZS4KKworICAgICAgICAqIFNoYXJlZC9XZWJDb3Jl
QXJndW1lbnRDb2RlcnMuY3BwOgorICAgICAgICAoQ29yZUlQQzo6OjplbmNvZGUpOgorICAgICAg
ICAoQ29yZUlQQzo6OjpkZWNvZGUpOgorICAgICAgICAqIFNoYXJlZC9XZWJPcGVuUGFuZWxQYXJh
bWV0ZXJzLmNwcDoKKyAgICAgICAgKFdlYktpdCk6CisgICAgICAgIChXZWJLaXQ6OldlYk9wZW5Q
YW5lbFBhcmFtZXRlcnM6OmNhcHR1cmUpOgorICAgICAgICAqIFNoYXJlZC9XZWJPcGVuUGFuZWxQ
YXJhbWV0ZXJzLmg6CisgICAgICAgIChXZWJPcGVuUGFuZWxQYXJhbWV0ZXJzKToKKyAgICAgICAg
KiBVSVByb2Nlc3MvQVBJL0MvV0tPcGVuUGFuZWxQYXJhbWV0ZXJzLmNwcDoKKyAgICAgICAgKFdL
T3BlblBhbmVsUGFyYW1ldGVyc0NvcHlDYXB0dXJlKToKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJ
L0MvV0tPcGVuUGFuZWxQYXJhbWV0ZXJzLmg6CisKIDIwMTItMDgtMTAgIE1hcmlvIFNhbmNoZXog
UHJhZGEgIDxtc2FuY2hlekBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtXSzJdW0dUS10gSW1wbGVt
ZW50IG5ldyBBUEkgdG8gc2F2ZSBhIHdlYiBwYWdlIHVzaW5nIE1IVE1MCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2ViQ29yZUFyZ3VtZW50Q29kZXJzLmNwcCBiL1NvdXJjZS9X
ZWJLaXQyL1NoYXJlZC9XZWJDb3JlQXJndW1lbnRDb2RlcnMuY3BwCmluZGV4IDdkNDBiYzguLmNi
ZjYyNDkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9XZWJDb3JlQXJndW1lbnRD
b2RlcnMuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9XZWJDb3JlQXJndW1lbnRDb2Rl
cnMuY3BwCkBAIC01NTUsNiArNTU1LDkgQEAgdm9pZCBBcmd1bWVudENvZGVyPEZpbGVDaG9vc2Vy
U2V0dGluZ3M+OjplbmNvZGUoQXJndW1lbnRFbmNvZGVyKiBlbmNvZGVyLCBjb25zdAogI2VuZGlm
CiAgICAgZW5jb2Rlci0+ZW5jb2RlKHNldHRpbmdzLmFjY2VwdE1JTUVUeXBlcyk7CiAgICAgZW5j
b2Rlci0+ZW5jb2RlKHNldHRpbmdzLnNlbGVjdGVkRmlsZXMpOworI2lmIEVOQUJMRShNRURJQV9D
QVBUVVJFKQorICAgIGVuY29kZXItPmVuY29kZShzZXR0aW5ncy5jYXB0dXJlKTsKKyNlbmRpZgog
fQogCiBib29sIEFyZ3VtZW50Q29kZXI8RmlsZUNob29zZXJTZXR0aW5ncz46OmRlY29kZShBcmd1
bWVudERlY29kZXIqIGRlY29kZXIsIEZpbGVDaG9vc2VyU2V0dGluZ3MmIHNldHRpbmdzKQpAQCAt
NTY5LDYgKzU3MiwxMCBAQCBib29sIEFyZ3VtZW50Q29kZXI8RmlsZUNob29zZXJTZXR0aW5ncz46
OmRlY29kZShBcmd1bWVudERlY29kZXIqIGRlY29kZXIsIEZpbGVDaAogICAgICAgICByZXR1cm4g
ZmFsc2U7CiAgICAgaWYgKCFkZWNvZGVyLT5kZWNvZGUoc2V0dGluZ3Muc2VsZWN0ZWRGaWxlcykp
CiAgICAgICAgIHJldHVybiBmYWxzZTsKKyNpZiBFTkFCTEUoTUVESUFfQ0FQVFVSRSkKKyAgICBp
ZiAoIWRlY29kZXItPmRlY29kZShzZXR0aW5ncy5jYXB0dXJlKSkKKyAgICAgICAgcmV0dXJuIGZh
bHNlOworI2VuZGlmCiAKICAgICByZXR1cm4gdHJ1ZTsKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQyL1NoYXJlZC9XZWJPcGVuUGFuZWxQYXJhbWV0ZXJzLmNwcCBiL1NvdXJjZS9XZWJLaXQy
L1NoYXJlZC9XZWJPcGVuUGFuZWxQYXJhbWV0ZXJzLmNwcAppbmRleCBmNjcyMmJiLi43NzI1MDQw
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2ViT3BlblBhbmVsUGFyYW1ldGVy
cy5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvU2hhcmVkL1dlYk9wZW5QYW5lbFBhcmFtZXRlcnMu
Y3BwCkBAIC0xLDUgKzEsNiBAQAogLyoKICAqIENvcHlyaWdodCAoQykgMjAxMCBBcHBsZSBJbmMu
IEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKiBDb3B5cmlnaHQgKEMpIDIwMTIgU2Ftc3VuZyBFbGVj
dHJvbmljcy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KICAqCiAgKiBSZWRpc3RyaWJ1dGlvbiBhbmQg
dXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKICAqIG1vZGlm
aWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0
aW9ucwpAQCAtNjAsNCArNjEsMTIgQEAgUGFzc1JlZlB0cjxJbW11dGFibGVBcnJheT4gV2ViT3Bl
blBhbmVsUGFyYW1ldGVyczo6YWNjZXB0TUlNRVR5cGVzKCkgY29uc3QKICAgICByZXR1cm4gSW1t
dXRhYmxlQXJyYXk6OmFkb3B0KHZlY3Rvcik7CiB9CiAKKyNpZiBFTkFCTEUoTUVESUFfQ0FQVFVS
RSkKK1N0cmluZyBXZWJPcGVuUGFuZWxQYXJhbWV0ZXJzOjpjYXB0dXJlKCkgY29uc3QKK3sKKyAg
ICByZXR1cm4gbV9zZXR0aW5ncy5jYXB0dXJlOworfQorI2VuZGlmCisKKwogfSAvLyBuYW1lc3Bh
Y2UgV2ViQ29yZQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvU2hhcmVkL1dlYk9wZW5QYW5l
bFBhcmFtZXRlcnMuaCBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9XZWJPcGVuUGFuZWxQYXJhbWV0
ZXJzLmgKaW5kZXggZWNhNDRlMS4uYWIxMmMwZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIv
U2hhcmVkL1dlYk9wZW5QYW5lbFBhcmFtZXRlcnMuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFy
ZWQvV2ViT3BlblBhbmVsUGFyYW1ldGVycy5oCkBAIC0xLDUgKzEsNiBAQAogLyoKICAqIENvcHly
aWdodCAoQykgMjAxMCBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKiBDb3B5cmln
aHQgKEMpIDIwMTIgU2Ftc3VuZyBFbGVjdHJvbmljcy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KICAq
CiAgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3
aXRoIG9yIHdpdGhvdXQKICAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0
aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucwpAQCAtNDUsNiArNDYsOSBAQCBwdWJsaWM6CiAg
ICAgYm9vbCBhbGxvd011bHRpcGxlRmlsZXMoKSBjb25zdCB7IHJldHVybiBtX3NldHRpbmdzLmFs
bG93c011bHRpcGxlRmlsZXM7IH0gCiAgICAgUGFzc1JlZlB0cjxJbW11dGFibGVBcnJheT4gYWNj
ZXB0TUlNRVR5cGVzKCkgY29uc3Q7CiAgICAgVmVjdG9yPFN0cmluZz4gc2VsZWN0ZWRGaWxlTmFt
ZXMoKSBjb25zdCB7IHJldHVybiBtX3NldHRpbmdzLnNlbGVjdGVkRmlsZXM7IH0KKyNpZiBFTkFC
TEUoTUVESUFfQ0FQVFVSRSkKKyAgICBTdHJpbmcgY2FwdHVyZSgpIGNvbnN0OworI2VuZGlmCiAK
IHByaXZhdGU6CiAgICAgZXhwbGljaXQgV2ViT3BlblBhbmVsUGFyYW1ldGVycyhjb25zdCBXZWJD
b3JlOjpGaWxlQ2hvb3NlclNldHRpbmdzJik7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvQVBJL0MvV0tPcGVuUGFuZWxQYXJhbWV0ZXJzLmNwcCBiL1NvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9BUEkvQy9XS09wZW5QYW5lbFBhcmFtZXRlcnMuY3BwCmluZGV4IGM2ZjdhNjYu
LjZhN2M1M2UgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS09w
ZW5QYW5lbFBhcmFtZXRlcnMuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkv
Qy9XS09wZW5QYW5lbFBhcmFtZXRlcnMuY3BwCkBAIC0xLDUgKzEsNiBAQAogLyoKICAqIENvcHly
aWdodCAoQykgMjAxMCBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisgKiBDb3B5cmln
aHQgKEMpIDIwMTIgU2Ftc3VuZyBFbGVjdHJvbmljcy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KICAq
CiAgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3
aXRoIG9yIHdpdGhvdXQKICAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0
aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucwpAQCAtNDYsMyArNDcsMTIgQEAgV0tBcnJheVJl
ZiBXS09wZW5QYW5lbFBhcmFtZXRlcnNDb3B5QWNjZXB0ZWRNSU1FVHlwZXMoV0tPcGVuUGFuZWxQ
YXJhbWV0ZXJzUmVmIHAKIHsKICAgICByZXR1cm4gdG9BUEkodG9JbXBsKHBhcmFtZXRlcnNSZWYp
LT5hY2NlcHRNSU1FVHlwZXMoKS5sZWFrUmVmKCkpOwogfQorCitXS1N0cmluZ1JlZiBXS09wZW5Q
YW5lbFBhcmFtZXRlcnNDb3B5Q2FwdHVyZShXS09wZW5QYW5lbFBhcmFtZXRlcnNSZWYgcGFyYW1l
dGVyc1JlZikKK3sKKyNpZiBFTkFCTEUoTUVESUFfQ0FQVFVSRSkKKyAgICByZXR1cm4gdG9Db3Bp
ZWRBUEkodG9JbXBsKHBhcmFtZXRlcnNSZWYpLT5jYXB0dXJlKCkpOworI2Vsc2UKKyAgICByZXR1
cm4gMDsKKyNlbmRpZgorfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQ
SS9DL1dLT3BlblBhbmVsUGFyYW1ldGVycy5oIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQ
SS9DL1dLT3BlblBhbmVsUGFyYW1ldGVycy5oCmluZGV4IDY0NTc3YmEuLmRkY2FhZTIgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQy9XS09wZW5QYW5lbFBhcmFtZXRl
cnMuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0MvV0tPcGVuUGFuZWxQYXJh
bWV0ZXJzLmgKQEAgLTEsNSArMSw2IEBACiAvKgogICogQ29weXJpZ2h0IChDKSAyMDEwIEFwcGxl
IEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqIENvcHlyaWdodCAoQykgMjAxMiBTYW1zdW5n
IEVsZWN0cm9uaWNzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgogICoKICAqIFJlZGlzdHJpYnV0aW9u
IGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAogICog
bW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBj
b25kaXRpb25zCkBAIC00Miw2ICs0Myw4IEBAIFdLX0VYUE9SVCBib29sIFdLT3BlblBhbmVsUGFy
YW1ldGVyc0dldEFsbG93c011bHRpcGxlRmlsZXMoV0tPcGVuUGFuZWxQYXJhbWV0ZXJzCiAKIFdL
X0VYUE9SVCBXS0FycmF5UmVmIFdLT3BlblBhbmVsUGFyYW1ldGVyc0NvcHlBY2NlcHRlZE1JTUVU
eXBlcyhXS09wZW5QYW5lbFBhcmFtZXRlcnNSZWYgcGFyYW1ldGVycyk7CiAKK1dLX0VYUE9SVCBX
S1N0cmluZ1JlZiBXS09wZW5QYW5lbFBhcmFtZXRlcnNDb3B5Q2FwdHVyZShXS09wZW5QYW5lbFBh
cmFtZXRlcnNSZWYgcGFyYW1ldGVycyk7CisKICNpZmRlZiBfX2NwbHVzcGx1cwogfQogI2VuZGlm
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>