<?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>74360</bug_id>
          
          <creation_ts>2011-12-12 15:26:55 -0800</creation_ts>
          <short_desc>HTMLEmbedObject should match HTMLObjectElement by stopping any load when it is removed from beforeload</short_desc>
          <delta_ts>2012-01-25 16:00:23 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>74340</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>abarth</cc>
    
    <cc>aestes</cc>
    
    <cc>ap</cc>
    
    <cc>inferno</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>519580</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-12-12 15:26:55 -0800</bug_when>
    <thetext>HTMLEmbedObject should match HTMLObjectElement by stopping any load when it is removed from beforeload</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>519587</commentid>
    <comment_count>1</comment_count>
      <attachid>118882</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-12-12 15:31:30 -0800</bug_when>
    <thetext>Created attachment 118882
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>519589</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-12-12 15:32:17 -0800</bug_when>
    <thetext>http://trac.webkit.org/browser/trunk/LayoutTests/fast/dom/beforeload/remove-flash-in-beforeload-listener.html was added by aestes.  CCing him and the reviewer ap in case they&apos;d like to see this go by.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>519595</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-12-12 15:37:41 -0800</bug_when>
    <thetext>I suspect we should audit all callers to dispatchBeforeLoadEvent at some point. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>519675</commentid>
    <comment_count>4</comment_count>
      <attachid>118882</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-12 16:43:43 -0800</bug_when>
    <thetext>Comment on attachment 118882
Patch

Rejecting attachment 118882 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:
ebCore/html/HTMLEmbedElement.cpp.rej
patching file Source/WebCore/html/HTMLObjectElement.cpp
Hunk #1 FAILED at 316.
1 out of 1 hunk FAILED -- saving rejects to file Source/WebCore/html/HTMLObjectElement.cpp.rej
patching file LayoutTests/ChangeLog
Hunk #1 succeeded at 1 with fuzz 3.
patching file LayoutTests/fast/dom/beforeload/remove-flash-in-beforeload-listener.html

Failed to run &quot;[u&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply&apos;, u&apos;--reviewer&apos;, u&apos;Adam Barth&apos;, u&apos;--force&apos;]&quot; exit_code: 1

Full output: http://queues.webkit.org/results/10845102</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542623</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-01-25 14:24:45 -0800</bug_when>
    <thetext>This patch depends on bug 74340.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542694</commentid>
    <comment_count>6</comment_count>
      <attachid>118882</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-25 15:27:44 -0800</bug_when>
    <thetext>Comment on attachment 118882
Patch

Rejecting attachment 118882 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:
ebCore/html/HTMLEmbedElement.cpp.rej
patching file Source/WebCore/html/HTMLObjectElement.cpp
Hunk #1 FAILED at 316.
1 out of 1 hunk FAILED -- saving rejects to file Source/WebCore/html/HTMLObjectElement.cpp.rej
patching file LayoutTests/ChangeLog
Hunk #1 succeeded at 1 with fuzz 3.
patching file LayoutTests/fast/dom/beforeload/remove-flash-in-beforeload-listener.html

Failed to run &quot;[u&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply&apos;, u&apos;--reviewer&apos;, u&apos;Adam Barth&apos;, u&apos;--force&apos;]&quot; exit_code: 1

Full output: http://queues.webkit.org/results/11349065</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542698</commentid>
    <comment_count>7</comment_count>
      <attachid>118882</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-01-25 15:31:27 -0800</bug_when>
    <thetext>Comment on attachment 118882
Patch

This should be able to land now.  Sorry for the noise.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542701</commentid>
    <comment_count>8</comment_count>
      <attachid>118882</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-01-25 15:32:24 -0800</bug_when>
    <thetext>Comment on attachment 118882
Patch

Actually, nm.  Updating.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542711</commentid>
    <comment_count>9</comment_count>
      <attachid>124026</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-01-25 15:43:04 -0800</bug_when>
    <thetext>Created attachment 124026
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542730</commentid>
    <comment_count>10</comment_count>
      <attachid>124026</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-25 16:00:18 -0800</bug_when>
    <thetext>Comment on attachment 124026
Patch for landing

Clearing flags on attachment: 124026

Committed r105938: &lt;http://trac.webkit.org/changeset/105938&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542731</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-25 16:00:23 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>118882</attachid>
            <date>2011-12-12 15:31:30 -0800</date>
            <delta_ts>2012-01-25 15:42:59 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-74360-20111212153129.patch</filename>
            <type>text/plain</type>
            <size>6114</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAyNjA4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDk4OTVhOWVmYjFlOTU4
NjIyMDYwZmYyMTk1ZDAzM2FmYzgwMTYzNy4uZGFhMmJiNWIzM2YxM2ZkYzY0YWZkMjhhNDJjOTIw
YjE4YjY3NDZhNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI4IEBACiAyMDExLTEyLTEyICBFcmlj
IFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KIAorICAgICAgICBIVE1MRW1iZWRPYmplY3Qgc2hv
dWxkIG1hdGNoIEhUTUxPYmplY3RFbGVtZW50IGJ5IHN0b3BwaW5nIGFueSBsb2FkIHdoZW4gaXQg
aXMgcmVtb3ZlZCBmcm9tIGJlZm9yZWxvYWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTc0MzYwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgTmVpdGhlciBvZiB0aGVzZSAhcmVuZGVyZXIoKSBjaGVja3MgaXMg
c3RyaWN0bHkgbmVjZXNzYXJ5IHNpbmNlIHJlcXVlc3RPYmplY3QoKQorICAgICAgICBtYWtlcyB0
aGUgc2FtZSBjaGVjay4gIEhvd2V2ZXIgcmVxdWVzdE9iamVjdCgpIGFzc2VydHMgYmVmb3JlIGl0
IG1ha2VzIHRoYXQKKyAgICAgICAgY2hlY2ssIHNvIGl0IG1ha2VzIHNlbnNlIHRvIGFkZCB0aGUg
Y2hlY2sgdG8gSFRNTEVtZWJlZE9iamVjdCBpbnN0ZWFkIG9mCisgICAgICAgIHJlbW92aW5nIHRo
ZSBjaGVjayBmcm9tIEhUTUxPYmplY3RFbGVtZW50LgorICAgICAgICBJIGFsc28gbW92ZWQgdGhl
IHByb3RlY3QgUmVmUHRyIHRvIGJlZm9yZSB0aGUgYmVmb3JlbG9hZCBkaXNwYXRjaCBzaW5jZQor
ICAgICAgICBiZWZvcmVsb2FkIGNhbiByZW1vdmUgdGhlIHdob2xlIERPTSBlbGVtZW50IChhcyB0
aGlzIHRlc3QgZG9lcykgYW5kCisgICAgICAgIHRodXMgSSBiZWxlaXZlIHRoZSByZW5kZXJlcigp
IGNoZWNrIGNvdWxkIGJlIGNoZWNraW5nIGZyZWUnZCBtZW1vcnkuCisKKyAgICAgICAgVXBkYXRl
ZCBmYXN0L2RvbS9iZWZvcmVsb2FkL3JlbW92ZS1mbGFzaC1pbi1iZWZvcmVsb2FkLWxpc3RlbmVy
Lmh0bWwgdG8gdGVzdAorICAgICAgICA8ZW1iZWQ+IGFzIHdlbGwgYXMgPG9iamVjdD4uCisKKyAg
ICAgICAgKiBodG1sL0hUTUxFbWJlZEVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRN
TEVtYmVkRWxlbWVudDo6dXBkYXRlV2lkZ2V0KToKKyAgICAgICAgKiBodG1sL0hUTUxPYmplY3RF
bGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxPYmplY3RFbGVtZW50Ojp1cGRhdGVX
aWRnZXQpOgorCisyMDExLTEyLTEyICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KKwog
ICAgICAgICBTaGFyZSBtb3JlIGNvZGUgYmV0d2VlbiB1cGRhdGVXaWRnZXQgaW1wbGVtZW50YXRp
b25zIGluIEhUTUxFbWJlZEVsZW1lbnQgYW5kIEhUTUxPYmplY3RFbGVtZW50CiAgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NDM0MAogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxFbWJlZEVsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNv
cmUvaHRtbC9IVE1MRW1iZWRFbGVtZW50LmNwcAppbmRleCBmYzZlYzRiOTkzMTYwZjgzNTczNzYz
MmFmOGQyMjE3OWYyZDdjOTYzLi42OWRlMGZjM2E0NDc5NTJiMmY1YzU4YmFkNTNiZGRhNGFhOGUw
NGQ1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxFbWJlZEVsZW1lbnQuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTEVtYmVkRWxlbWVudC5jcHAKQEAgLTE2NCw2
ICsxNjQsNyBAQCB2b2lkIEhUTUxFbWJlZEVsZW1lbnQ6OnVwZGF0ZVdpZGdldChQbHVnaW5DcmVh
dGlvbk9wdGlvbiBwbHVnaW5DcmVhdGlvbk9wdGlvbikKICAgICBWZWN0b3I8U3RyaW5nPiBwYXJh
bVZhbHVlczsKICAgICBwYXJhbWV0ZXJzRm9yUGx1Z2luKHBhcmFtTmFtZXMsIHBhcmFtVmFsdWVz
KTsKIAorICAgIFJlZlB0cjxIVE1MRW1iZWRFbGVtZW50PiBwcm90ZWN0KHRoaXMpOyAvLyBMb2Fk
aW5nIHRoZSBwbHVnaW4gbWlnaHQgcmVtb3ZlIHVzIGZyb20gdGhlIGRvY3VtZW50LgogICAgIGJv
b2wgYmVmb3JlTG9hZEFsbG93ZWRMb2FkID0gZ3VhcmRlZERpc3BhdGNoQmVmb3JlTG9hZEV2ZW50
KG1fdXJsKTsKICAgICBpZiAoIWJlZm9yZUxvYWRBbGxvd2VkTG9hZCkgewogICAgICAgICBpZiAo
ZG9jdW1lbnQoKS0+aXNQbHVnaW5Eb2N1bWVudCgpKSB7CkBAIC0xNzQsOCArMTc1LDkgQEAgdm9p
ZCBIVE1MRW1iZWRFbGVtZW50Ojp1cGRhdGVXaWRnZXQoUGx1Z2luQ3JlYXRpb25PcHRpb24gcGx1
Z2luQ3JlYXRpb25PcHRpb24pCiAgICAgICAgIH0KICAgICAgICAgcmV0dXJuOwogICAgIH0KKyAg
ICBpZiAoIXJlbmRlcmVyKCkpIC8vIERvIG5vdCBsb2FkIHRoZSBwbHVnaW4gaWYgYmVmb3JlbG9h
ZCByZW1vdmVkIHRoaXMgZWxlbWVudCBvciBpdHMgcmVuZGVyZXIuCisgICAgICAgIHJldHVybjsK
IAotICAgIFJlZlB0cjxIVE1MRW1iZWRFbGVtZW50PiBwcm90ZWN0KHRoaXMpOyAvLyBMb2FkaW5n
IHRoZSBwbHVnaW4gbWlnaHQgcmVtb3ZlIHVzIGZyb20gdGhlIGRvY3VtZW50LgogICAgIFN1YmZy
YW1lTG9hZGVyKiBsb2FkZXIgPSBkb2N1bWVudCgpLT5mcmFtZSgpLT5sb2FkZXIoKS0+c3ViZnJh
bWVMb2FkZXIoKTsKICAgICAvLyBGSVhNRTogYmVmb3JlTG9hZCBjb3VsZCBoYXZlIGRldGFjaGVk
IHRoZSByZW5kZXJlciEgIEp1c3QgbGlrZSBpbiB0aGUgPG9iamVjdD4gY2FzZSBhYm92ZS4KICAg
ICBsb2FkZXItPnJlcXVlc3RPYmplY3QodGhpcywgbV91cmwsIGdldEF0dHJpYnV0ZShuYW1lQXR0
ciksIG1fc2VydmljZVR5cGUsIHBhcmFtTmFtZXMsIHBhcmFtVmFsdWVzKTsKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE9iamVjdEVsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNv
cmUvaHRtbC9IVE1MT2JqZWN0RWxlbWVudC5jcHAKaW5kZXggNzY5OWZiZjY5MzFmY2YzY2FhOWVm
ODRjY2RhOGI1ZDUxMjNkODA5Zi4uMTdlMDEwMjQxMWRiYzc1NTY2MzAwNDk2MmMyNmI2ZTc5ODg3
OTQyNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MT2JqZWN0RWxlbWVudC5j
cHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MT2JqZWN0RWxlbWVudC5jcHAKQEAgLTMx
NiwxOCArMzE2LDEzIEBAIHZvaWQgSFRNTE9iamVjdEVsZW1lbnQ6OnVwZGF0ZVdpZGdldChQbHVn
aW5DcmVhdGlvbk9wdGlvbiBwbHVnaW5DcmVhdGlvbk9wdGlvbikKICAgICBpZiAocGx1Z2luQ3Jl
YXRpb25PcHRpb24gPT0gQ3JlYXRlT25seU5vbk5ldHNjYXBlUGx1Z2lucyAmJiB3b3VsZExvYWRB
c05ldHNjYXBlUGx1Z2luKHVybCwgc2VydmljZVR5cGUpKQogICAgICAgICByZXR1cm47CiAKKyAg
ICBSZWZQdHI8SFRNTE9iamVjdEVsZW1lbnQ+IHByb3RlY3QodGhpcyk7IC8vIGJlZm9yZWxvYWQg
YW5kIHBsdWdpbiBsb2FkaW5nIGNhbiBtYWtlIGFyYml0cmFyeSBET00gbXV0YXRpb25zLgogICAg
IGJvb2wgYmVmb3JlTG9hZEFsbG93ZWRMb2FkID0gZ3VhcmRlZERpc3BhdGNoQmVmb3JlTG9hZEV2
ZW50KG1fdXJsKTsKLSAgICAvLyBiZWZvcmVsb2FkIGV2ZW50cyBjYW4gbW9kaWZ5IHRoZSBET00s
IHBvdGVudGlhbGx5IGNhdXNpbmcKLSAgICAvLyBSZW5kZXJXaWRnZXQ6OmRlc3Ryb3koKSB0byBi
ZSBjYWxsZWQuICBFbnN1cmUgd2UgaGF2ZW4ndCBiZWVuCi0gICAgLy8gZGVzdHJveWVkIGJlZm9y
ZSBjb250aW51aW5nLgotICAgIC8vIEZJWE1FOiBTaG91bGQgdGhpcyByZW5kZXIgZmFsbGJhY2sg
Y29udGVudD8KLSAgICBpZiAoIXJlbmRlcmVyKCkpCisgICAgaWYgKCFyZW5kZXJlcigpKSAvLyBE
byBub3QgbG9hZCB0aGUgcGx1Z2luIGlmIGJlZm9yZWxvYWQgcmVtb3ZlZCB0aGlzIGVsZW1lbnQg
b3IgaXRzIHJlbmRlcmVyLgogICAgICAgICByZXR1cm47CiAKLSAgICBSZWZQdHI8SFRNTE9iamVj
dEVsZW1lbnQ+IHByb3RlY3QodGhpcyk7IC8vIExvYWRpbmcgdGhlIHBsdWdpbiBtaWdodCByZW1v
dmUgdXMgZnJvbSB0aGUgZG9jdW1lbnQuCiAgICAgU3ViZnJhbWVMb2FkZXIqIGxvYWRlciA9IGRv
Y3VtZW50KCktPmZyYW1lKCktPmxvYWRlcigpLT5zdWJmcmFtZUxvYWRlcigpOwogICAgIGJvb2wg
c3VjY2VzcyA9IGJlZm9yZUxvYWRBbGxvd2VkTG9hZCAmJiBoYXNWYWxpZENsYXNzSWQoKSAmJiBs
b2FkZXItPnJlcXVlc3RPYmplY3QodGhpcywgdXJsLCBnZXRBdHRyaWJ1dGUobmFtZUF0dHIpLCBz
ZXJ2aWNlVHlwZSwgcGFyYW1OYW1lcywgcGFyYW1WYWx1ZXMpOwotCiAgICAgaWYgKCFzdWNjZXNz
ICYmIGZhbGxiYWNrQ29udGVudCkKICAgICAgICAgcmVuZGVyRmFsbGJhY2tDb250ZW50KCk7CiB9
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKaW5kZXggOGJlODc5NmMyZjcyODAyNDFkNWMzZDQzOWY3YmMxOWU3ZWE4MGEzMC4uNzYzYmRm
OTk2OGIxNTUwMTZkZTQyZjk4YTkyMTFmMGU3MmNlZmRkMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBA
CisyMDExLTEyLTEyICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KKworICAgICAgICBI
VE1MRW1iZWRPYmplY3Qgc2hvdWxkIG1hdGNoIEhUTUxPYmplY3RFbGVtZW50IGJ5IHN0b3BwaW5n
IGFueSBsb2FkIHdoZW4gaXQgaXMgcmVtb3ZlZCBmcm9tIGJlZm9yZWxvYWQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc0MzYwCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGVzdCA8ZW1iZWQ+IGFzIHdlbGwg
YXMgPG9iamVjdD4gaW4gdGhpcyB0ZXN0LgorCisgICAgICAgICogZmFzdC9kb20vYmVmb3JlbG9h
ZC9yZW1vdmUtZmxhc2gtaW4tYmVmb3JlbG9hZC1saXN0ZW5lci5odG1sOgorCiAyMDExLTEyLTEy
ICBQaGlsaXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4KIAogICAgICAgICBVbnJl
dmlld2VkLCByZW1vdmUgWDg2XzY0IG1vZGlmaWVyIGZyb20gR1RLIHRlc3RfZXhwZWN0YXRpb25z
IGxpc3QuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2RvbS9iZWZvcmVsb2FkL3JlbW92
ZS1mbGFzaC1pbi1iZWZvcmVsb2FkLWxpc3RlbmVyLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Rv
bS9iZWZvcmVsb2FkL3JlbW92ZS1mbGFzaC1pbi1iZWZvcmVsb2FkLWxpc3RlbmVyLmh0bWwKaW5k
ZXggMWM4YzAyMWIzNTBjNDZkMzI1Njc5OGE3ZTllMWU3NzFjZDNkYzIzMC4uN2ZkMGY1NmUwYzBi
NTdkMGQ0OGNmMWU5ZDBmZGYyNGZhODM5NWM5MCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFz
dC9kb20vYmVmb3JlbG9hZC9yZW1vdmUtZmxhc2gtaW4tYmVmb3JlbG9hZC1saXN0ZW5lci5odG1s
CisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZG9tL2JlZm9yZWxvYWQvcmVtb3ZlLWZsYXNoLWluLWJl
Zm9yZWxvYWQtbGlzdGVuZXIuaHRtbApAQCAtMjAsNiArMjAsNyBAQAogPGJvZHk+CiAgICAgPHA+
VGhpcyBwYWdlIHRlc3RzIHRoYXQgeW91IGNhbiBjb3JyZWN0bHkgcmVtb3ZlIGEgZmxhc2ggb2Jq
ZWN0IGluIGEgYmVmb3JlbG9hZCBsaXN0ZW5lciB3aXRob3V0IGNhdXNpbmcgYSBjcmFzaC48L3A+
CiAgICAgPG9iamVjdCB0eXBlPSJhcHBsaWNhdGlvbi94LXNob2Nrd2F2ZS1mbGFzaCIgZGF0YT0i
Li4vLi4vLi4vcGx1Z2lucy9yZXNvdXJjZXMvc2ltcGxlX2JsYW5rLnN3ZiI+PC9vYmplY3Q+Cisg
ICAgPGVtYmVkIHR5cGU9ImFwcGxpY2F0aW9uL3gtc2hvY2t3YXZlLWZsYXNoIiBzcmM9Ii4uLy4u
Ly4uL3BsdWdpbnMvcmVzb3VyY2VzL3NpbXBsZV9ibGFuay5zd2YiPjwvb2JqZWN0PgogICAgIDxk
aXYgaWQ9ImNvbnNvbGUiPjwvZGl2PgogICAgIDxzY3JpcHQ+CiAgICAgICAgIGZ1bmN0aW9uIGNo
ZWNrT2JqZWN0UmVtb3ZhbCgpCkBAIC00NSw0ICs0NiwzIEBACiAgICAgPC9zY3JpcHQ+CiA8L2Jv
ZHk+CiA8L2h0bWw+Ci0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>124026</attachid>
            <date>2012-01-25 15:43:04 -0800</date>
            <delta_ts>2012-01-25 16:00:18 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-74360-20120125154303.patch</filename>
            <type>text/plain</type>
            <size>6018</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA1OTM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjY4NzY2MjA3YjBkODlj
NmJjNzcwNDc3OGExN2ZhYzU2NTJmMTE4NS4uZTRiZWRhMDhmZGM3MmRiNzUyODBlMzVmZTg5NDRm
NDlhNmZkMjIyYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDEyLTAxLTI1ICBFcmlj
IFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KKworICAgICAgICBIVE1MRW1iZWRPYmplY3Qgc2hv
dWxkIG1hdGNoIEhUTUxPYmplY3RFbGVtZW50IGJ5IHN0b3BwaW5nIGFueSBsb2FkIHdoZW4gaXQg
aXMgcmVtb3ZlZCBmcm9tIGJlZm9yZWxvYWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTc0MzYwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBCYXJ0
aC4KKworICAgICAgICBOZWl0aGVyIG9mIHRoZXNlICFyZW5kZXJlcigpIGNoZWNrcyBpcyBzdHJp
Y3RseSBuZWNlc3Nhcnkgc2luY2UgcmVxdWVzdE9iamVjdCgpCisgICAgICAgIG1ha2VzIHRoZSBz
YW1lIGNoZWNrLiAgSG93ZXZlciByZXF1ZXN0T2JqZWN0KCkgYXNzZXJ0cyBiZWZvcmUgaXQgbWFr
ZXMgdGhhdAorICAgICAgICBjaGVjaywgc28gaXQgbWFrZXMgc2Vuc2UgdG8gYWRkIHRoZSBjaGVj
ayB0byBIVE1MRW1lYmVkT2JqZWN0IGluc3RlYWQgb2YKKyAgICAgICAgcmVtb3ZpbmcgdGhlIGNo
ZWNrIGZyb20gSFRNTE9iamVjdEVsZW1lbnQuCisgICAgICAgIEkgYWxzbyBtb3ZlZCB0aGUgcHJv
dGVjdCBSZWZQdHIgdG8gYmVmb3JlIHRoZSBiZWZvcmVsb2FkIGRpc3BhdGNoIHNpbmNlCisgICAg
ICAgIGJlZm9yZWxvYWQgY2FuIHJlbW92ZSB0aGUgd2hvbGUgRE9NIGVsZW1lbnQgKGFzIHRoaXMg
dGVzdCBkb2VzKSBhbmQKKyAgICAgICAgdGh1cyBJIGJlbGVpdmUgdGhlIHJlbmRlcmVyKCkgY2hl
Y2sgY291bGQgYmUgY2hlY2tpbmcgZnJlZSdkIG1lbW9yeS4KKworICAgICAgICBVcGRhdGVkIGZh
c3QvZG9tL2JlZm9yZWxvYWQvcmVtb3ZlLWZsYXNoLWluLWJlZm9yZWxvYWQtbGlzdGVuZXIuaHRt
bCB0byB0ZXN0CisgICAgICAgIDxlbWJlZD4gYXMgd2VsbCBhcyA8b2JqZWN0Pi4KKworICAgICAg
ICAqIGh0bWwvSFRNTEVtYmVkRWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1MRW1i
ZWRFbGVtZW50Ojp1cGRhdGVXaWRnZXQpOgorICAgICAgICAqIGh0bWwvSFRNTE9iamVjdEVsZW1l
bnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRNTE9iamVjdEVsZW1lbnQ6OnVwZGF0ZVdpZGdl
dCk6CisKIDIwMTItMDEtMjUgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KIAogICAg
ICAgICBOb2RlLmNwcCBzaG91bGRuJ3QgZHVwbGljYXRlIFF1YWxpZmllZE5hbWUgcGFyc2luZyBs
b2dpYwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MRW1iZWRFbGVtZW50LmNw
cCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTEVtYmVkRWxlbWVudC5jcHAKaW5kZXggNmI5NWFi
NjFjODEzMDBjOGZlMmJkMGE4ZDRhMThmODVmYjc1N2JmNy4uMDhjMTVlOTI1MDY2ZDJmOWUwY2Vh
NDhmYjg3YjI4N2IzYTI1ODcyYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1M
RW1iZWRFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxFbWJlZEVsZW1l
bnQuY3BwCkBAIC0xNTQsNiArMTU0LDcgQEAgdm9pZCBIVE1MRW1iZWRFbGVtZW50Ojp1cGRhdGVX
aWRnZXQoUGx1Z2luQ3JlYXRpb25PcHRpb24gcGx1Z2luQ3JlYXRpb25PcHRpb24pCiAgICAgVmVj
dG9yPFN0cmluZz4gcGFyYW1WYWx1ZXM7CiAgICAgcGFyYW1ldGVyc0ZvclBsdWdpbihwYXJhbU5h
bWVzLCBwYXJhbVZhbHVlcyk7CiAKKyAgICBSZWZQdHI8SFRNTEVtYmVkRWxlbWVudD4gcHJvdGVj
dCh0aGlzKTsgLy8gTG9hZGluZyB0aGUgcGx1Z2luIG1pZ2h0IHJlbW92ZSB1cyBmcm9tIHRoZSBk
b2N1bWVudC4KICAgICBib29sIGJlZm9yZUxvYWRBbGxvd2VkTG9hZCA9IGd1YXJkZWREaXNwYXRj
aEJlZm9yZUxvYWRFdmVudChtX3VybCk7CiAgICAgaWYgKCFiZWZvcmVMb2FkQWxsb3dlZExvYWQp
IHsKICAgICAgICAgaWYgKGRvY3VtZW50KCktPmlzUGx1Z2luRG9jdW1lbnQoKSkgewpAQCAtMTY0
LDggKzE2NSw5IEBAIHZvaWQgSFRNTEVtYmVkRWxlbWVudDo6dXBkYXRlV2lkZ2V0KFBsdWdpbkNy
ZWF0aW9uT3B0aW9uIHBsdWdpbkNyZWF0aW9uT3B0aW9uKQogICAgICAgICB9CiAgICAgICAgIHJl
dHVybjsKICAgICB9CisgICAgaWYgKCFyZW5kZXJlcigpKSAvLyBEbyBub3QgbG9hZCB0aGUgcGx1
Z2luIGlmIGJlZm9yZWxvYWQgcmVtb3ZlZCB0aGlzIGVsZW1lbnQgb3IgaXRzIHJlbmRlcmVyLgor
ICAgICAgICByZXR1cm47CiAKLSAgICBSZWZQdHI8SFRNTEVtYmVkRWxlbWVudD4gcHJvdGVjdCh0
aGlzKTsgLy8gTG9hZGluZyB0aGUgcGx1Z2luIG1pZ2h0IHJlbW92ZSB1cyBmcm9tIHRoZSBkb2N1
bWVudC4KICAgICBTdWJmcmFtZUxvYWRlciogbG9hZGVyID0gZG9jdW1lbnQoKS0+ZnJhbWUoKS0+
bG9hZGVyKCktPnN1YmZyYW1lTG9hZGVyKCk7CiAgICAgLy8gRklYTUU6IGJlZm9yZUxvYWQgY291
bGQgaGF2ZSBkZXRhY2hlZCB0aGUgcmVuZGVyZXIhICBKdXN0IGxpa2UgaW4gdGhlIDxvYmplY3Q+
IGNhc2UgYWJvdmUuCiAgICAgbG9hZGVyLT5yZXF1ZXN0T2JqZWN0KHRoaXMsIG1fdXJsLCBnZXRB
dHRyaWJ1dGUobmFtZUF0dHIpLCBtX3NlcnZpY2VUeXBlLCBwYXJhbU5hbWVzLCBwYXJhbVZhbHVl
cyk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxPYmplY3RFbGVtZW50LmNw
cCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE9iamVjdEVsZW1lbnQuY3BwCmluZGV4IDMzNDQ3
NjEwZTJkODAxZGI4MDk0NjJhYWE2NzMzMDkyZDlhYzg4NjcuLjkyNTI3NWY2NzFkNDcxNjU5OGFl
MjliNDBlNjAyMTZiZTgxM2NlNGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRN
TE9iamVjdEVsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE9iamVjdEVs
ZW1lbnQuY3BwCkBAIC0yODksMTggKzI4OSwxMyBAQCB2b2lkIEhUTUxPYmplY3RFbGVtZW50Ojp1
cGRhdGVXaWRnZXQoUGx1Z2luQ3JlYXRpb25PcHRpb24gcGx1Z2luQ3JlYXRpb25PcHRpb24pCiAg
ICAgaWYgKHBsdWdpbkNyZWF0aW9uT3B0aW9uID09IENyZWF0ZU9ubHlOb25OZXRzY2FwZVBsdWdp
bnMgJiYgd291bGRMb2FkQXNOZXRzY2FwZVBsdWdpbih1cmwsIHNlcnZpY2VUeXBlKSkKICAgICAg
ICAgcmV0dXJuOwogCisgICAgUmVmUHRyPEhUTUxPYmplY3RFbGVtZW50PiBwcm90ZWN0KHRoaXMp
OyAvLyBiZWZvcmVsb2FkIGFuZCBwbHVnaW4gbG9hZGluZyBjYW4gbWFrZSBhcmJpdHJhcnkgRE9N
IG11dGF0aW9ucy4KICAgICBib29sIGJlZm9yZUxvYWRBbGxvd2VkTG9hZCA9IGd1YXJkZWREaXNw
YXRjaEJlZm9yZUxvYWRFdmVudCh1cmwpOwotICAgIC8vIGJlZm9yZWxvYWQgZXZlbnRzIGNhbiBt
b2RpZnkgdGhlIERPTSwgcG90ZW50aWFsbHkgY2F1c2luZwotICAgIC8vIFJlbmRlcldpZGdldDo6
ZGVzdHJveSgpIHRvIGJlIGNhbGxlZC4gIEVuc3VyZSB3ZSBoYXZlbid0IGJlZW4KLSAgICAvLyBk
ZXN0cm95ZWQgYmVmb3JlIGNvbnRpbnVpbmcuCi0gICAgLy8gRklYTUU6IFNob3VsZCB0aGlzIHJl
bmRlciBmYWxsYmFjayBjb250ZW50PwotICAgIGlmICghcmVuZGVyZXIoKSkKKyAgICBpZiAoIXJl
bmRlcmVyKCkpIC8vIERvIG5vdCBsb2FkIHRoZSBwbHVnaW4gaWYgYmVmb3JlbG9hZCByZW1vdmVk
IHRoaXMgZWxlbWVudCBvciBpdHMgcmVuZGVyZXIuCiAgICAgICAgIHJldHVybjsKIAotICAgIFJl
ZlB0cjxIVE1MT2JqZWN0RWxlbWVudD4gcHJvdGVjdCh0aGlzKTsgLy8gTG9hZGluZyB0aGUgcGx1
Z2luIG1pZ2h0IHJlbW92ZSB1cyBmcm9tIHRoZSBkb2N1bWVudC4KICAgICBTdWJmcmFtZUxvYWRl
ciogbG9hZGVyID0gZG9jdW1lbnQoKS0+ZnJhbWUoKS0+bG9hZGVyKCktPnN1YmZyYW1lTG9hZGVy
KCk7CiAgICAgYm9vbCBzdWNjZXNzID0gYmVmb3JlTG9hZEFsbG93ZWRMb2FkICYmIGhhc1ZhbGlk
Q2xhc3NJZCgpICYmIGxvYWRlci0+cmVxdWVzdE9iamVjdCh0aGlzLCB1cmwsIGdldEF0dHJpYnV0
ZShuYW1lQXR0ciksIHNlcnZpY2VUeXBlLCBwYXJhbU5hbWVzLCBwYXJhbVZhbHVlcyk7Ci0KICAg
ICBpZiAoIXN1Y2Nlc3MgJiYgZmFsbGJhY2tDb250ZW50KQogICAgICAgICByZW5kZXJGYWxsYmFj
a0NvbnRlbnQoKTsKIH0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91
dFRlc3RzL0NoYW5nZUxvZwppbmRleCA1YzJiYzAxMzQ2MDk2OTBhNjkyOTE5ODYyZGI1NjRiMWM0
ZGUwZTRhLi4yZjZkZWJkZWU1NzU2ODU0MjZmMTVlZDIxNGMyMzNkZGQ2ZTk2ZTA2IDEwMDY0NAot
LS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTQgQEAKKzIwMTItMDEtMjUgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3Jn
PgorCisgICAgICAgIEhUTUxFbWJlZE9iamVjdCBzaG91bGQgbWF0Y2ggSFRNTE9iamVjdEVsZW1l
bnQgYnkgc3RvcHBpbmcgYW55IGxvYWQgd2hlbiBpdCBpcyByZW1vdmVkIGZyb20gYmVmb3JlbG9h
ZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzQzNjAK
KworICAgICAgICBSZXZpZXdlZCBieSBBZGFtIEJhcnRoLgorCisgICAgICAgIFRlc3QgPGVtYmVk
PiBhcyB3ZWxsIGFzIDxvYmplY3Q+IGluIHRoaXMgdGVzdC4KKworICAgICAgICAqIGZhc3QvZG9t
L2JlZm9yZWxvYWQvcmVtb3ZlLWZsYXNoLWluLWJlZm9yZWxvYWQtbGlzdGVuZXIuaHRtbDoKKwog
MjAxMi0wMS0yNSAgTm9lbCBHb3Jkb24gIDxub2VsLmdvcmRvbkBnbWFpbC5jb20+CiAKICAgICAg
ICAgW0Nocm9taXVtXSBMYXlvdXQgVGVzdCBmYXN0L2NhbnZhcy93ZWJnbC9pbnZhbGlkLXBhc3Nl
ZC1wYXJhbXMuaHRtbCBpcyBmYWlsaW5nCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Rv
bS9iZWZvcmVsb2FkL3JlbW92ZS1mbGFzaC1pbi1iZWZvcmVsb2FkLWxpc3RlbmVyLmh0bWwgYi9M
YXlvdXRUZXN0cy9mYXN0L2RvbS9iZWZvcmVsb2FkL3JlbW92ZS1mbGFzaC1pbi1iZWZvcmVsb2Fk
LWxpc3RlbmVyLmh0bWwKaW5kZXggMWM4YzAyMWIzNTBjNDZkMzI1Njc5OGE3ZTllMWU3NzFjZDNk
YzIzMC4uN2ZkMGY1NmUwYzBiNTdkMGQ0OGNmMWU5ZDBmZGYyNGZhODM5NWM5MCAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvZmFzdC9kb20vYmVmb3JlbG9hZC9yZW1vdmUtZmxhc2gtaW4tYmVmb3Jl
bG9hZC1saXN0ZW5lci5odG1sCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZG9tL2JlZm9yZWxvYWQv
cmVtb3ZlLWZsYXNoLWluLWJlZm9yZWxvYWQtbGlzdGVuZXIuaHRtbApAQCAtMjAsNiArMjAsNyBA
QAogPGJvZHk+CiAgICAgPHA+VGhpcyBwYWdlIHRlc3RzIHRoYXQgeW91IGNhbiBjb3JyZWN0bHkg
cmVtb3ZlIGEgZmxhc2ggb2JqZWN0IGluIGEgYmVmb3JlbG9hZCBsaXN0ZW5lciB3aXRob3V0IGNh
dXNpbmcgYSBjcmFzaC48L3A+CiAgICAgPG9iamVjdCB0eXBlPSJhcHBsaWNhdGlvbi94LXNob2Nr
d2F2ZS1mbGFzaCIgZGF0YT0iLi4vLi4vLi4vcGx1Z2lucy9yZXNvdXJjZXMvc2ltcGxlX2JsYW5r
LnN3ZiI+PC9vYmplY3Q+CisgICAgPGVtYmVkIHR5cGU9ImFwcGxpY2F0aW9uL3gtc2hvY2t3YXZl
LWZsYXNoIiBzcmM9Ii4uLy4uLy4uL3BsdWdpbnMvcmVzb3VyY2VzL3NpbXBsZV9ibGFuay5zd2Yi
Pjwvb2JqZWN0PgogICAgIDxkaXYgaWQ9ImNvbnNvbGUiPjwvZGl2PgogICAgIDxzY3JpcHQ+CiAg
ICAgICAgIGZ1bmN0aW9uIGNoZWNrT2JqZWN0UmVtb3ZhbCgpCkBAIC00NSw0ICs0NiwzIEBACiAg
ICAgPC9zY3JpcHQ+CiA8L2JvZHk+CiA8L2h0bWw+Ci0K
</data>

          </attachment>
      

    </bug>

</bugzilla>