<?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>48219</bug_id>
          
          <creation_ts>2010-10-24 19:13:58 -0700</creation_ts>
          <short_desc>Expose HitTestResult::absoluteMediaURL() via WebKit API</short_desc>
          <delta_ts>2010-10-24 22:18:21 -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>WebKit API</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mitz</reporter>
          <assigned_to>mitz</assigned_to>
          <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>298695</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2010-10-24 19:13:58 -0700</bug_when>
    <thetext>Expose HitTestResult::absoluteMediaURL() via WebKit API</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298706</commentid>
    <comment_count>1</comment_count>
      <attachid>71709</attachid>
    <who name="">mitz</who>
    <bug_when>2010-10-24 19:37:13 -0700</bug_when>
    <thetext>Created attachment 71709
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298707</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-10-24 19:39:38 -0700</bug_when>
    <thetext>Attachment 71709 did not pass style-queue:

Failed to run &quot;[&apos;WebKitTools/Scripts/check-webkit-style&apos;]&quot; exit_code: 1
WebKit/win/WebElementPropertyBag.cpp:165:  An else if statement should be written as an if statement when the prior &quot;if&quot; concludes with a return, break, continue or goto statement.  [readability/control_flow] [4]
WebKit/mac/WebView/WebViewPrivate.h:70:  One space before end of line comments  [whitespace/comments] [5]
Total errors found: 2 in 9 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298711</commentid>
    <comment_count>3</comment_count>
      <attachid>71711</attachid>
    <who name="">mitz</who>
    <bug_when>2010-10-24 20:17:48 -0700</bug_when>
    <thetext>Created attachment 71711
Patch

Export the key from WebKit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298712</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-10-24 20:20:30 -0700</bug_when>
    <thetext>Attachment 71711 did not pass style-queue:

Failed to run &quot;[&apos;WebKitTools/Scripts/check-webkit-style&apos;]&quot; exit_code: 1
WebKit/win/WebElementPropertyBag.cpp:165:  An else if statement should be written as an if statement when the prior &quot;if&quot; concludes with a return, break, continue or goto statement.  [readability/control_flow] [4]
WebKit/mac/WebView/WebViewPrivate.h:70:  One space before end of line comments  [whitespace/comments] [5]
Total errors found: 2 in 10 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298728</commentid>
    <comment_count>5</comment_count>
    <who name="">mitz</who>
    <bug_when>2010-10-24 22:18:21 -0700</bug_when>
    <thetext>Committed &lt;trac.webkit.org/changeset/70435&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>71709</attachid>
            <date>2010-10-24 19:37:13 -0700</date>
            <delta_ts>2010-10-24 20:17:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-48219-20101024193712.patch</filename>
            <type>text/plain</type>
            <size>6919</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3MDQzMCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTIgQEAKKzIwMTAtMTAtMjQgIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNv
bT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBFeHBv
c2UgSGl0VGVzdFJlc3VsdDo6YWJzb2x1dGVNZWRpYVVSTCgpIHZpYSBXZWJLaXQgQVBJCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00ODIxOQorCisgICAg
ICAgICogV2ViQ29yZS5leHAuaW46IEV4cG9ydCBIaXRUZXN0UmVzdWx0OjphYnNvbHV0ZU1lZGlh
VVJMKCkuCisKIDIwMTAtMTAtMjQgIFNhbSBXZWluaWcgIDxzYW1Ad2Via2l0Lm9yZz4KIAogICAg
ICAgICBSZXZpZXdlZCBieSBEYW4gQmVybnN0ZWluLgpJbmRleDogV2ViQ29yZS9XZWJDb3JlLmV4
cC5pbgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL1dlYkNvcmUuZXhwLmluCShyZXZpc2lvbiA3MDQy
OSkKKysrIFdlYkNvcmUvV2ViQ29yZS5leHAuaW4JKHdvcmtpbmcgY29weSkKQEAgLTk1MCw2ICs5
NTAsNyBAQCBfX1pOSzdXZWJDb3JlMTNIaXRUZXN0UmVzdWx0MTF0ZXh0Q29udGVuCiBfX1pOSzdX
ZWJDb3JlMTNIaXRUZXN0UmVzdWx0MTVhYnNvbHV0ZUxpbmtVUkxFdgogX19aTks3V2ViQ29yZTEz
SGl0VGVzdFJlc3VsdDE1c3BlbGxpbmdUb29sVGlwRVJOU18xM1RleHREaXJlY3Rpb25FCiBfX1pO
SzdXZWJDb3JlMTNIaXRUZXN0UmVzdWx0MTZhYnNvbHV0ZUltYWdlVVJMRXYKK19fWk5LN1dlYkNv
cmUxM0hpdFRlc3RSZXN1bHQxNmFic29sdXRlTWVkaWFVUkxFdgogX19aTks3V2ViQ29yZTEzSGl0
VGVzdFJlc3VsdDE2YWx0RGlzcGxheVN0cmluZ0V2CiBfX1pOSzdXZWJDb3JlMTNIaXRUZXN0UmVz
dWx0MTdpc0NvbnRlbnRFZGl0YWJsZUV2CiBfX1pOSzdXZWJDb3JlMTNIaXRUZXN0UmVzdWx0MTh0
aXRsZURpc3BsYXlTdHJpbmdFdgpJbmRleDogV2ViS2l0L21hYy9DaGFuZ2VMb2cKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gV2ViS2l0L21hYy9DaGFuZ2VMb2cJKHJldmlzaW9uIDcwNDMwKQorKysgV2ViS2l0L21h
Yy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNyBAQAorMjAxMC0xMC0yNCAg
RGFuIEJlcm5zdGVpbiAgPG1pdHpAYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEV4cG9zZSBIaXRUZXN0UmVzdWx0OjphYnNvbHV0ZU1l
ZGlhVVJMKCkgdmlhIFdlYktpdCBBUEkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTQ4MjE5CisKKyAgICAgICAgKiBNaXNjL1dlYkVsZW1lbnREaWN0aW9u
YXJ5Lm1tOgorICAgICAgICAoK1tXZWJFbGVtZW50RGljdGlvbmFyeSBpbml0aWFsaXplTG9va3Vw
VGFibGVdKTogTWFwIFdlYkVsZW1lbnRNZWRpYVVSTEtleSB0bworICAgICAgICBfYWJzb2x1dGVN
ZWRpYVVSTC4KKyAgICAgICAgKC1bV2ViRWxlbWVudERpY3Rpb25hcnkgX2Fic29sdXRlTWVkaWFV
UkxdKTogQWRkZWQuIFJldHVybnMgYWJzb2x1dGVNZWRpYVVSTCgpLgorICAgICAgICAqIFdlYlZp
ZXcvV2ViVmlldy5tbTogRGVmaW5lIFdlYkVsZW1lbnRNZWRpYVVSTEtleS4KKyAgICAgICAgKiBX
ZWJWaWV3L1dlYlZpZXdQcml2YXRlLmg6IERlY2xhcmUgV2ViRWxlbWVudE1lZGlhVVJMS2V5Lgor
CiAyMDEwLTEwLTI0ICBEYW4gQmVybnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CiAKICAgICAgICAg
UmV2aWV3ZWQgYnkgU2ltb24gRnJhc2VyLgpJbmRleDogV2ViS2l0L21hYy9NaXNjL1dlYkVsZW1l
bnREaWN0aW9uYXJ5Lm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9tYWMvTWlzYy9XZWJFbGVtZW50
RGljdGlvbmFyeS5tbQkocmV2aXNpb24gNzA0MjkpCisrKyBXZWJLaXQvbWFjL01pc2MvV2ViRWxl
bWVudERpY3Rpb25hcnkubW0JKHdvcmtpbmcgY29weSkKQEAgLTg1LDYgKzg1LDcgQEAgKyAodm9p
ZClpbml0aWFsaXplTG9va3VwVGFibGUKICAgICBhZGRMb29rdXBLZXkoV2ViRWxlbWVudEltYWdl
UmVjdEtleSwgQHNlbGVjdG9yKF9pbWFnZVJlY3QpKTsKICAgICBhZGRMb29rdXBLZXkoV2ViRWxl
bWVudEltYWdlVVJMS2V5LCBAc2VsZWN0b3IoX2Fic29sdXRlSW1hZ2VVUkwpKTsKICAgICBhZGRM
b29rdXBLZXkoV2ViRWxlbWVudElzU2VsZWN0ZWRLZXksIEBzZWxlY3RvcihfaXNTZWxlY3RlZCkp
OworICAgIGFkZExvb2t1cEtleShXZWJFbGVtZW50TWVkaWFVUkxLZXksIEBzZWxlY3RvcihfYWJz
b2x1dGVNZWRpYVVSTCkpOwogICAgIGFkZExvb2t1cEtleShXZWJFbGVtZW50U3BlbGxpbmdUb29s
VGlwS2V5LCBAc2VsZWN0b3IoX3NwZWxsaW5nVG9vbFRpcCkpOwogICAgIGFkZExvb2t1cEtleShX
ZWJFbGVtZW50VGl0bGVLZXksIEBzZWxlY3RvcihfdGl0bGUpKTsKICAgICBhZGRMb29rdXBLZXko
V2ViRWxlbWVudExpbmtVUkxLZXksIEBzZWxlY3RvcihfYWJzb2x1dGVMaW5rVVJMKSk7CkBAIC0y
MTYsNiArMjE3LDExIEBAIC0gKE5TVVJMICopX2Fic29sdXRlSW1hZ2VVUkwKICAgICByZXR1cm4g
X3Jlc3VsdC0+YWJzb2x1dGVJbWFnZVVSTCgpOwogfQogCistIChOU1VSTCAqKV9hYnNvbHV0ZU1l
ZGlhVVJMCit7CisgICAgcmV0dXJuIF9yZXN1bHQtPmFic29sdXRlTWVkaWFVUkwoKTsKK30KKwog
LSAoTlNOdW1iZXIgKilfaXNTZWxlY3RlZAogewogICAgIHJldHVybiBbTlNOdW1iZXIgbnVtYmVy
V2l0aEJvb2w6X3Jlc3VsdC0+aXNTZWxlY3RlZCgpXTsKSW5kZXg6IFdlYktpdC9tYWMvV2ViVmll
dy9XZWJWaWV3Lm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3Lm1t
CShyZXZpc2lvbiA3MDQyOSkKKysrIFdlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3Lm1tCSh3b3Jr
aW5nIGNvcHkpCkBAIC00MDMsNiArNDAzLDcgQEAgTlNTdHJpbmcgKldlYkVsZW1lbnRMaW5rTGFi
ZWxLZXkgPSAgICAgIAogTlNTdHJpbmcgKldlYkVsZW1lbnRMaW5rVGFyZ2V0RnJhbWVLZXkgPSAg
ICBAIldlYkVsZW1lbnRUYXJnZXRGcmFtZSI7CiBOU1N0cmluZyAqV2ViRWxlbWVudExpbmtUaXRs
ZUtleSA9ICAgICAgICAgIEAiV2ViRWxlbWVudExpbmtUaXRsZSI7CiBOU1N0cmluZyAqV2ViRWxl
bWVudExpbmtVUkxLZXkgPSAgICAgICAgICAgIEAiV2ViRWxlbWVudExpbmtVUkwiOworTlNTdHJp
bmcgKldlYkVsZW1lbnRNZWRpYVVSTEtleSA9ICAgICAgICAgICBAIldlYkVsZW1lbnRNZWRpYVVS
TCI7CiBOU1N0cmluZyAqV2ViRWxlbWVudFNwZWxsaW5nVG9vbFRpcEtleSA9ICAgIEAiV2ViRWxl
bWVudFNwZWxsaW5nVG9vbFRpcCI7CiBOU1N0cmluZyAqV2ViRWxlbWVudFRpdGxlS2V5ID0gICAg
ICAgICAgICAgIEAiV2ViRWxlbWVudFRpdGxlIjsKIE5TU3RyaW5nICpXZWJFbGVtZW50TGlua0lz
TGl2ZUtleSA9ICAgICAgICAgQCJXZWJFbGVtZW50TGlua0lzTGl2ZSI7CkluZGV4OiBXZWJLaXQv
bWFjL1dlYlZpZXcvV2ViVmlld1ByaXZhdGUuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQvbWFjL1dl
YlZpZXcvV2ViVmlld1ByaXZhdGUuaAkocmV2aXNpb24gNzA0MjkpCisrKyBXZWJLaXQvbWFjL1dl
YlZpZXcvV2ViVmlld1ByaXZhdGUuaAkod29ya2luZyBjb3B5KQpAQCAtNjcsNiArNjcsNyBAQCBl
eHRlcm4gTlNTdHJpbmcgKl9XZWJNYWluRnJhbWVEb2N1bWVudEtlCiBleHRlcm4gTlNTdHJpbmcg
KldlYkVsZW1lbnRUaXRsZUtleTsgICAgICAgICAgICAgLy8gTlNTdHJpbmcgb2YgdGhlIHRpdGxl
IG9mIHRoZSBlbGVtZW50ICh1c2VkIGJ5IFNhZmFyaSkKIGV4dGVybiBOU1N0cmluZyAqV2ViRWxl
bWVudFNwZWxsaW5nVG9vbFRpcEtleTsgICAvLyBOU1N0cmluZyBvZiBhIHRvb2x0aXAgcmVwcmVz
ZW50aW5nIG1pc3NwZWxsaW5nIG9yIGJhZCBncmFtbWFyICh1c2VkIGludGVybmFsbHkpCiBleHRl
cm4gTlNTdHJpbmcgKldlYkVsZW1lbnRJc0NvbnRlbnRFZGl0YWJsZUtleTsgLy8gTlNOdW1iZXIg
aW5kaWNhdGluZyB3aGV0aGVyIHRoZSBpbm5lciBub24tc2hhcmVkIG5vZGUgaXMgY29udGVudCBl
ZGl0YWJsZSAodXNlZCBpbnRlcm5hbGx5KQorZXh0ZXJuIE5TU3RyaW5nICpXZWJFbGVtZW50TWVk
aWFVUkxLZXk7ICAgICAgICAgIC8vIE5TVVJMIG9mIHRoZSBtZWRpYSBlbGVtZW50CiAKIC8vIG90
aGVyIFdlYkVsZW1lbnREaWN0aW9uYXJ5IGtleXMKIGV4dGVybiBOU1N0cmluZyAqV2ViRWxlbWVu
dExpbmtJc0xpdmVLZXk7ICAgICAgICAvLyBOU051bWJlciBvZiBCT09MIGluZGljdGF0aW5nIHdo
ZXRoZXIgdGhlIGxpbmsgaXMgbGl2ZSBvciBub3QKSW5kZXg6IFdlYktpdC93aW4vQ2hhbmdlTG9n
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIFdlYktpdC93aW4vQ2hhbmdlTG9nCShyZXZpc2lvbiA3MDQzMCkKKysr
IFdlYktpdC93aW4vQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIw
MTAtMTAtMjQgIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNvbT4KKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBFeHBvc2UgSGl0VGVzdFJlc3VsdDo6
YWJzb2x1dGVNZWRpYVVSTCgpIHZpYSBXZWJLaXQgQVBJCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00ODIxOQorCisgICAgICAgICogSW50ZXJmYWNlcy9J
V2ViVmlldy5pZGw6IEFkZGVkIFdlYkVsZW1lbnRNZWRpYVVSTEtleS4KKyAgICAgICAgKiBXZWJF
bGVtZW50UHJvcGVydHlCYWcuY3BwOgorICAgICAgICAoV2ViRWxlbWVudFByb3BlcnR5QmFnOjpS
ZWFkKTogTWFwIFdlYkVsZW1lbnRNZWRpYVVSTEtleSB0byBhYnNvbHV0ZU1lZGlhVVJMKCkuCisK
IDIwMTAtMTAtMjIgIEFuZHkgRXN0ZXMgIDxhZXN0ZXNAYXBwbGUuY29tPgogCiAgICAgICAgIEZp
eCB0aGUgV2luZG93cyBidWlsZC4KSW5kZXg6IFdlYktpdC93aW4vV2ViRWxlbWVudFByb3BlcnR5
QmFnLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQvd2luL1dlYkVsZW1lbnRQcm9wZXJ0eUJhZy5j
cHAJKHJldmlzaW9uIDcwNDI5KQorKysgV2ViS2l0L3dpbi9XZWJFbGVtZW50UHJvcGVydHlCYWcu
Y3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xNTksNyArMTU5LDEwIEBAIEhSRVNVTFQgU1RETUVUSE9E
Q0FMTFRZUEUgV2ViRWxlbWVudFByb3AKICAgICAgICAgZWxzZQogICAgICAgICAgICAgVl9CT09M
KHBWYXIpID0gVkFSSUFOVF9GQUxTRTsKICAgICAgICAgcmV0dXJuIFNfT0s7Ci0gICAgfSBlbHNl
IGlmIChpc0VxdWFsKFdlYkVsZW1lbnRTcGVsbGluZ1Rvb2xUaXBLZXksIGtleSkpIHsKKyAgICB9
CisgICAgaWYgKGlzRXF1YWwoV2ViRWxlbWVudE1lZGlhVVJMS2V5LCBrZXkpKQorICAgICAgICBy
ZXR1cm4gY29udmVydFN0cmluZ1RvVmFyaWFudChwVmFyLCBtX3Jlc3VsdC0+YWJzb2x1dGVNZWRp
YVVSTCgpLnN0cmluZygpKTsKKyAgICBpZiAoaXNFcXVhbChXZWJFbGVtZW50U3BlbGxpbmdUb29s
VGlwS2V5LCBrZXkpKSB7CiAgICAgICAgIFRleHREaXJlY3Rpb24gZGlyOwogICAgICAgICByZXR1
cm4gY29udmVydFN0cmluZ1RvVmFyaWFudChwVmFyLCBtX3Jlc3VsdC0+c3BlbGxpbmdUb29sVGlw
KGRpcikpOwogICAgIH0gZWxzZSBpZiAoaXNFcXVhbChXZWJFbGVtZW50VGl0bGVLZXksIGtleSkp
IHsKSW5kZXg6IFdlYktpdC93aW4vSW50ZXJmYWNlcy9JV2ViVmlldy5pZGwKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gV2ViS2l0L3dpbi9JbnRlcmZhY2VzL0lXZWJWaWV3LmlkbAkocmV2aXNpb24gNzA0MjkpCisr
KyBXZWJLaXQvd2luL0ludGVyZmFjZXMvSVdlYlZpZXcuaWRsCSh3b3JraW5nIGNvcHkpCkBAIC04
Miw2ICs4Miw3IEBAIGNvbnN0IExQQ09MRVNUUiBXZWJFbGVtZW50SW1hZ2VLZXkgPSBMIlcKIGNv
bnN0IExQQ09MRVNUUiBXZWJFbGVtZW50SW1hZ2VSZWN0S2V5ID0gTCJXZWJFbGVtZW50SW1hZ2VS
ZWN0S2V5IjsKIGNvbnN0IExQQ09MRVNUUiBXZWJFbGVtZW50SW1hZ2VVUkxLZXkgPSBMIldlYkVs
ZW1lbnRJbWFnZVVSTEtleSI7CiBjb25zdCBMUENPTEVTVFIgV2ViRWxlbWVudElzU2VsZWN0ZWRL
ZXkgPSBMIldlYkVsZW1lbnRJc1NlbGVjdGVkS2V5IjsKK2NvbnN0IExQQ09MRVNUUiBXZWJFbGVt
ZW50TWVkaWFVUkxLZXkgPSBMIldlYkVsZW1lbnRNZWRpYVVSTEtleSI7CiBjb25zdCBMUENPTEVT
VFIgV2ViRWxlbWVudFNwZWxsaW5nVG9vbFRpcEtleSA9IEwiV2ViRWxlbWVudFNwZWxsaW5nVG9v
bFRpcEtleSI7CiBjb25zdCBMUENPTEVTVFIgV2ViRWxlbWVudFRpdGxlS2V5ID0gTCJXZWJFbGVt
ZW50VGl0bGVLZXkiOwogY29uc3QgTFBDT0xFU1RSIFdlYkVsZW1lbnRMaW5rVVJMS2V5ID0gTCJX
ZWJFbGVtZW50TGlua1VSTEtleSI7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>71711</attachid>
            <date>2010-10-24 20:17:48 -0700</date>
            <delta_ts>2010-10-24 22:14:08 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>48219_r1.diff</filename>
            <type>text/plain</type>
            <size>7372</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3MDQzMCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTIgQEAKKzIwMTAtMTAtMjQgIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNv
bT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBFeHBv
c2UgSGl0VGVzdFJlc3VsdDo6YWJzb2x1dGVNZWRpYVVSTCgpIHZpYSBXZWJLaXQgQVBJCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00ODIxOQorCisgICAg
ICAgICogV2ViQ29yZS5leHAuaW46IEV4cG9ydCBIaXRUZXN0UmVzdWx0OjphYnNvbHV0ZU1lZGlh
VVJMKCkuCisKIDIwMTAtMTAtMjQgIFNhbSBXZWluaWcgIDxzYW1Ad2Via2l0Lm9yZz4KIAogICAg
ICAgICBSZXZpZXdlZCBieSBEYW4gQmVybnN0ZWluLgpJbmRleDogV2ViQ29yZS9XZWJDb3JlLmV4
cC5pbgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL1dlYkNvcmUuZXhwLmluCShyZXZpc2lvbiA3MDQy
OSkKKysrIFdlYkNvcmUvV2ViQ29yZS5leHAuaW4JKHdvcmtpbmcgY29weSkKQEAgLTk1MCw2ICs5
NTAsNyBAQCBfX1pOSzdXZWJDb3JlMTNIaXRUZXN0UmVzdWx0MTF0ZXh0Q29udGVuCiBfX1pOSzdX
ZWJDb3JlMTNIaXRUZXN0UmVzdWx0MTVhYnNvbHV0ZUxpbmtVUkxFdgogX19aTks3V2ViQ29yZTEz
SGl0VGVzdFJlc3VsdDE1c3BlbGxpbmdUb29sVGlwRVJOU18xM1RleHREaXJlY3Rpb25FCiBfX1pO
SzdXZWJDb3JlMTNIaXRUZXN0UmVzdWx0MTZhYnNvbHV0ZUltYWdlVVJMRXYKK19fWk5LN1dlYkNv
cmUxM0hpdFRlc3RSZXN1bHQxNmFic29sdXRlTWVkaWFVUkxFdgogX19aTks3V2ViQ29yZTEzSGl0
VGVzdFJlc3VsdDE2YWx0RGlzcGxheVN0cmluZ0V2CiBfX1pOSzdXZWJDb3JlMTNIaXRUZXN0UmVz
dWx0MTdpc0NvbnRlbnRFZGl0YWJsZUV2CiBfX1pOSzdXZWJDb3JlMTNIaXRUZXN0UmVzdWx0MTh0
aXRsZURpc3BsYXlTdHJpbmdFdgpJbmRleDogV2ViS2l0L21hYy9DaGFuZ2VMb2cKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gV2ViS2l0L21hYy9DaGFuZ2VMb2cJKHJldmlzaW9uIDcwNDMwKQorKysgV2ViS2l0L21h
Yy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxOCBAQAorMjAxMC0xMC0yNCAg
RGFuIEJlcm5zdGVpbiAgPG1pdHpAYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEV4cG9zZSBIaXRUZXN0UmVzdWx0OjphYnNvbHV0ZU1l
ZGlhVVJMKCkgdmlhIFdlYktpdCBBUEkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTQ4MjE5CisKKyAgICAgICAgKiBNaXNjL1dlYkVsZW1lbnREaWN0aW9u
YXJ5Lm1tOgorICAgICAgICAoK1tXZWJFbGVtZW50RGljdGlvbmFyeSBpbml0aWFsaXplTG9va3Vw
VGFibGVdKTogTWFwIFdlYkVsZW1lbnRNZWRpYVVSTEtleSB0bworICAgICAgICBfYWJzb2x1dGVN
ZWRpYVVSTC4KKyAgICAgICAgKC1bV2ViRWxlbWVudERpY3Rpb25hcnkgX2Fic29sdXRlTWVkaWFV
UkxdKTogQWRkZWQuIFJldHVybnMgYWJzb2x1dGVNZWRpYVVSTCgpLgorICAgICAgICAqIFdlYktp
dC5leHA6IEV4cG9ydCBXZWJFbGVtZW50TWVkaWFVUkxLZXkuCisgICAgICAgICogV2ViVmlldy9X
ZWJWaWV3Lm1tOiBEZWZpbmUgV2ViRWxlbWVudE1lZGlhVVJMS2V5LgorICAgICAgICAqIFdlYlZp
ZXcvV2ViVmlld1ByaXZhdGUuaDogRGVjbGFyZSBXZWJFbGVtZW50TWVkaWFVUkxLZXkuCisKIDIw
MTAtMTAtMjQgIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZp
ZXdlZCBieSBTaW1vbiBGcmFzZXIuCkluZGV4OiBXZWJLaXQvbWFjL1dlYktpdC5leHAKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gV2ViS2l0L21hYy9XZWJLaXQuZXhwCShyZXZpc2lvbiA3MDQyOSkKKysrIFdlYktp
dC9tYWMvV2ViS2l0LmV4cAkod29ya2luZyBjb3B5KQpAQCAtNjUsNiArNjUsNyBAQCBfV2ViRWxl
bWVudEltYWdlS2V5CiBfV2ViRWxlbWVudEltYWdlUmVjdEtleQogX1dlYkVsZW1lbnRJbWFnZVVS
TEtleQogX1dlYkVsZW1lbnRJc1NlbGVjdGVkS2V5CitfV2ViRWxlbWVudE1lZGlhVVJMS2V5CiBf
V2ViRWxlbWVudExpbmtJc0xpdmVLZXkKIF9XZWJFbGVtZW50TGlua0xhYmVsS2V5CiBfV2ViRWxl
bWVudExpbmtUYXJnZXRGcmFtZUtleQpJbmRleDogV2ViS2l0L21hYy9NaXNjL1dlYkVsZW1lbnRE
aWN0aW9uYXJ5Lm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9tYWMvTWlzYy9XZWJFbGVtZW50RGlj
dGlvbmFyeS5tbQkocmV2aXNpb24gNzA0MjkpCisrKyBXZWJLaXQvbWFjL01pc2MvV2ViRWxlbWVu
dERpY3Rpb25hcnkubW0JKHdvcmtpbmcgY29weSkKQEAgLTg1LDYgKzg1LDcgQEAgKyAodm9pZClp
bml0aWFsaXplTG9va3VwVGFibGUKICAgICBhZGRMb29rdXBLZXkoV2ViRWxlbWVudEltYWdlUmVj
dEtleSwgQHNlbGVjdG9yKF9pbWFnZVJlY3QpKTsKICAgICBhZGRMb29rdXBLZXkoV2ViRWxlbWVu
dEltYWdlVVJMS2V5LCBAc2VsZWN0b3IoX2Fic29sdXRlSW1hZ2VVUkwpKTsKICAgICBhZGRMb29r
dXBLZXkoV2ViRWxlbWVudElzU2VsZWN0ZWRLZXksIEBzZWxlY3RvcihfaXNTZWxlY3RlZCkpOwor
ICAgIGFkZExvb2t1cEtleShXZWJFbGVtZW50TWVkaWFVUkxLZXksIEBzZWxlY3RvcihfYWJzb2x1
dGVNZWRpYVVSTCkpOwogICAgIGFkZExvb2t1cEtleShXZWJFbGVtZW50U3BlbGxpbmdUb29sVGlw
S2V5LCBAc2VsZWN0b3IoX3NwZWxsaW5nVG9vbFRpcCkpOwogICAgIGFkZExvb2t1cEtleShXZWJF
bGVtZW50VGl0bGVLZXksIEBzZWxlY3RvcihfdGl0bGUpKTsKICAgICBhZGRMb29rdXBLZXkoV2Vi
RWxlbWVudExpbmtVUkxLZXksIEBzZWxlY3RvcihfYWJzb2x1dGVMaW5rVVJMKSk7CkBAIC0yMTYs
NiArMjE3LDExIEBAIC0gKE5TVVJMICopX2Fic29sdXRlSW1hZ2VVUkwKICAgICByZXR1cm4gX3Jl
c3VsdC0+YWJzb2x1dGVJbWFnZVVSTCgpOwogfQogCistIChOU1VSTCAqKV9hYnNvbHV0ZU1lZGlh
VVJMCit7CisgICAgcmV0dXJuIF9yZXN1bHQtPmFic29sdXRlTWVkaWFVUkwoKTsKK30KKwogLSAo
TlNOdW1iZXIgKilfaXNTZWxlY3RlZAogewogICAgIHJldHVybiBbTlNOdW1iZXIgbnVtYmVyV2l0
aEJvb2w6X3Jlc3VsdC0+aXNTZWxlY3RlZCgpXTsKSW5kZXg6IFdlYktpdC9tYWMvV2ViVmlldy9X
ZWJWaWV3Lm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3Lm1tCShy
ZXZpc2lvbiA3MDQyOSkKKysrIFdlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3Lm1tCSh3b3JraW5n
IGNvcHkpCkBAIC00MDMsNiArNDAzLDcgQEAgTlNTdHJpbmcgKldlYkVsZW1lbnRMaW5rTGFiZWxL
ZXkgPSAgICAgIAogTlNTdHJpbmcgKldlYkVsZW1lbnRMaW5rVGFyZ2V0RnJhbWVLZXkgPSAgICBA
IldlYkVsZW1lbnRUYXJnZXRGcmFtZSI7CiBOU1N0cmluZyAqV2ViRWxlbWVudExpbmtUaXRsZUtl
eSA9ICAgICAgICAgIEAiV2ViRWxlbWVudExpbmtUaXRsZSI7CiBOU1N0cmluZyAqV2ViRWxlbWVu
dExpbmtVUkxLZXkgPSAgICAgICAgICAgIEAiV2ViRWxlbWVudExpbmtVUkwiOworTlNTdHJpbmcg
KldlYkVsZW1lbnRNZWRpYVVSTEtleSA9ICAgICAgICAgICBAIldlYkVsZW1lbnRNZWRpYVVSTCI7
CiBOU1N0cmluZyAqV2ViRWxlbWVudFNwZWxsaW5nVG9vbFRpcEtleSA9ICAgIEAiV2ViRWxlbWVu
dFNwZWxsaW5nVG9vbFRpcCI7CiBOU1N0cmluZyAqV2ViRWxlbWVudFRpdGxlS2V5ID0gICAgICAg
ICAgICAgIEAiV2ViRWxlbWVudFRpdGxlIjsKIE5TU3RyaW5nICpXZWJFbGVtZW50TGlua0lzTGl2
ZUtleSA9ICAgICAgICAgQCJXZWJFbGVtZW50TGlua0lzTGl2ZSI7CkluZGV4OiBXZWJLaXQvbWFj
L1dlYlZpZXcvV2ViVmlld1ByaXZhdGUuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQvbWFjL1dlYlZp
ZXcvV2ViVmlld1ByaXZhdGUuaAkocmV2aXNpb24gNzA0MjkpCisrKyBXZWJLaXQvbWFjL1dlYlZp
ZXcvV2ViVmlld1ByaXZhdGUuaAkod29ya2luZyBjb3B5KQpAQCAtNjcsNiArNjcsNyBAQCBleHRl
cm4gTlNTdHJpbmcgKl9XZWJNYWluRnJhbWVEb2N1bWVudEtlCiBleHRlcm4gTlNTdHJpbmcgKldl
YkVsZW1lbnRUaXRsZUtleTsgICAgICAgICAgICAgLy8gTlNTdHJpbmcgb2YgdGhlIHRpdGxlIG9m
IHRoZSBlbGVtZW50ICh1c2VkIGJ5IFNhZmFyaSkKIGV4dGVybiBOU1N0cmluZyAqV2ViRWxlbWVu
dFNwZWxsaW5nVG9vbFRpcEtleTsgICAvLyBOU1N0cmluZyBvZiBhIHRvb2x0aXAgcmVwcmVzZW50
aW5nIG1pc3NwZWxsaW5nIG9yIGJhZCBncmFtbWFyICh1c2VkIGludGVybmFsbHkpCiBleHRlcm4g
TlNTdHJpbmcgKldlYkVsZW1lbnRJc0NvbnRlbnRFZGl0YWJsZUtleTsgLy8gTlNOdW1iZXIgaW5k
aWNhdGluZyB3aGV0aGVyIHRoZSBpbm5lciBub24tc2hhcmVkIG5vZGUgaXMgY29udGVudCBlZGl0
YWJsZSAodXNlZCBpbnRlcm5hbGx5KQorZXh0ZXJuIE5TU3RyaW5nICpXZWJFbGVtZW50TWVkaWFV
UkxLZXk7ICAgICAgICAgIC8vIE5TVVJMIG9mIHRoZSBtZWRpYSBlbGVtZW50CiAKIC8vIG90aGVy
IFdlYkVsZW1lbnREaWN0aW9uYXJ5IGtleXMKIGV4dGVybiBOU1N0cmluZyAqV2ViRWxlbWVudExp
bmtJc0xpdmVLZXk7ICAgICAgICAvLyBOU051bWJlciBvZiBCT09MIGluZGljdGF0aW5nIHdoZXRo
ZXIgdGhlIGxpbmsgaXMgbGl2ZSBvciBub3QKSW5kZXg6IFdlYktpdC93aW4vQ2hhbmdlTG9nCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFdlYktpdC93aW4vQ2hhbmdlTG9nCShyZXZpc2lvbiA3MDQzMCkKKysrIFdl
YktpdC93aW4vQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTAt
MTAtMjQgIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNvbT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBFeHBvc2UgSGl0VGVzdFJlc3VsdDo6YWJz
b2x1dGVNZWRpYVVSTCgpIHZpYSBXZWJLaXQgQVBJCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD00ODIxOQorCisgICAgICAgICogSW50ZXJmYWNlcy9JV2Vi
Vmlldy5pZGw6IEFkZGVkIFdlYkVsZW1lbnRNZWRpYVVSTEtleS4KKyAgICAgICAgKiBXZWJFbGVt
ZW50UHJvcGVydHlCYWcuY3BwOgorICAgICAgICAoV2ViRWxlbWVudFByb3BlcnR5QmFnOjpSZWFk
KTogTWFwIFdlYkVsZW1lbnRNZWRpYVVSTEtleSB0byBhYnNvbHV0ZU1lZGlhVVJMKCkuCisKIDIw
MTAtMTAtMjIgIEFuZHkgRXN0ZXMgIDxhZXN0ZXNAYXBwbGUuY29tPgogCiAgICAgICAgIEZpeCB0
aGUgV2luZG93cyBidWlsZC4KSW5kZXg6IFdlYktpdC93aW4vV2ViRWxlbWVudFByb3BlcnR5QmFn
LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQvd2luL1dlYkVsZW1lbnRQcm9wZXJ0eUJhZy5jcHAJ
KHJldmlzaW9uIDcwNDI5KQorKysgV2ViS2l0L3dpbi9XZWJFbGVtZW50UHJvcGVydHlCYWcuY3Bw
CSh3b3JraW5nIGNvcHkpCkBAIC0xNTksNyArMTU5LDEwIEBAIEhSRVNVTFQgU1RETUVUSE9EQ0FM
TFRZUEUgV2ViRWxlbWVudFByb3AKICAgICAgICAgZWxzZQogICAgICAgICAgICAgVl9CT09MKHBW
YXIpID0gVkFSSUFOVF9GQUxTRTsKICAgICAgICAgcmV0dXJuIFNfT0s7Ci0gICAgfSBlbHNlIGlm
IChpc0VxdWFsKFdlYkVsZW1lbnRTcGVsbGluZ1Rvb2xUaXBLZXksIGtleSkpIHsKKyAgICB9Cisg
ICAgaWYgKGlzRXF1YWwoV2ViRWxlbWVudE1lZGlhVVJMS2V5LCBrZXkpKQorICAgICAgICByZXR1
cm4gY29udmVydFN0cmluZ1RvVmFyaWFudChwVmFyLCBtX3Jlc3VsdC0+YWJzb2x1dGVNZWRpYVVS
TCgpLnN0cmluZygpKTsKKyAgICBpZiAoaXNFcXVhbChXZWJFbGVtZW50U3BlbGxpbmdUb29sVGlw
S2V5LCBrZXkpKSB7CiAgICAgICAgIFRleHREaXJlY3Rpb24gZGlyOwogICAgICAgICByZXR1cm4g
Y29udmVydFN0cmluZ1RvVmFyaWFudChwVmFyLCBtX3Jlc3VsdC0+c3BlbGxpbmdUb29sVGlwKGRp
cikpOwogICAgIH0gZWxzZSBpZiAoaXNFcXVhbChXZWJFbGVtZW50VGl0bGVLZXksIGtleSkpIHsK
SW5kZXg6IFdlYktpdC93aW4vSW50ZXJmYWNlcy9JV2ViVmlldy5pZGwKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2ViS2l0L3dpbi9JbnRlcmZhY2VzL0lXZWJWaWV3LmlkbAkocmV2aXNpb24gNzA0MjkpCisrKyBX
ZWJLaXQvd2luL0ludGVyZmFjZXMvSVdlYlZpZXcuaWRsCSh3b3JraW5nIGNvcHkpCkBAIC04Miw2
ICs4Miw3IEBAIGNvbnN0IExQQ09MRVNUUiBXZWJFbGVtZW50SW1hZ2VLZXkgPSBMIlcKIGNvbnN0
IExQQ09MRVNUUiBXZWJFbGVtZW50SW1hZ2VSZWN0S2V5ID0gTCJXZWJFbGVtZW50SW1hZ2VSZWN0
S2V5IjsKIGNvbnN0IExQQ09MRVNUUiBXZWJFbGVtZW50SW1hZ2VVUkxLZXkgPSBMIldlYkVsZW1l
bnRJbWFnZVVSTEtleSI7CiBjb25zdCBMUENPTEVTVFIgV2ViRWxlbWVudElzU2VsZWN0ZWRLZXkg
PSBMIldlYkVsZW1lbnRJc1NlbGVjdGVkS2V5IjsKK2NvbnN0IExQQ09MRVNUUiBXZWJFbGVtZW50
TWVkaWFVUkxLZXkgPSBMIldlYkVsZW1lbnRNZWRpYVVSTEtleSI7CiBjb25zdCBMUENPTEVTVFIg
V2ViRWxlbWVudFNwZWxsaW5nVG9vbFRpcEtleSA9IEwiV2ViRWxlbWVudFNwZWxsaW5nVG9vbFRp
cEtleSI7CiBjb25zdCBMUENPTEVTVFIgV2ViRWxlbWVudFRpdGxlS2V5ID0gTCJXZWJFbGVtZW50
VGl0bGVLZXkiOwogY29uc3QgTFBDT0xFU1RSIFdlYkVsZW1lbnRMaW5rVVJMS2V5ID0gTCJXZWJF
bGVtZW50TGlua1VSTEtleSI7Cg==
</data>
<flag name="review"
          id="61819"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>