<?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>90210</bug_id>
          <alias>BeverlyHills</alias>
          <creation_ts>2012-06-28 14:34:24 -0700</creation_ts>
          <short_desc>[Chromium] On Android, we should be able to ask the embedder what intents exist in a region of the page</short_desc>
          <delta_ts>2012-06-28 16:20:59 -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>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>
          
          <blocked>66687</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Barth">abarth</reporter>
          <assigned_to name="Adam Barth">abarth</assigned_to>
          <cc>dglazkov</cc>
    
    <cc>fishd</cc>
    
    <cc>jamesr</cc>
    
    <cc>japhet</cc>
    
    <cc>leandrogracia</cc>
    
    <cc>tkent+wkapi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>659836</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-06-28 14:34:24 -0700</bug_when>
    <thetext>[Chromium] On Android, we should be able to ask the embedder what intents exist in a region of the page</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>659841</commentid>
    <comment_count>1</comment_count>
      <attachid>150016</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-06-28 14:40:33 -0700</bug_when>
    <thetext>Created attachment 150016
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>659844</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-28 14:43:53 -0700</bug_when>
    <thetext>Please wait for approval from abarth@webkit.org, dglazkov@chromium.org, fishd@chromium.org, jamesr@chromium.org or tkent@chromium.org before submitting, as this patch contains changes to the Chromium public API. See also https://trac.webkit.org/wiki/ChromiumWebKitAPI.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>659853</commentid>
    <comment_count>3</comment_count>
    <who name="Leandro Graciá Gil">leandrogracia</who>
    <bug_when>2012-06-28 14:53:35 -0700</bug_when>
    <thetext>lgtm.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>659875</commentid>
    <comment_count>4</comment_count>
      <attachid>150016</attachid>
    <who name="Dimitri Glazkov (Google)">dglazkov</who>
    <bug_when>2012-06-28 15:25:15 -0700</bug_when>
    <thetext>Comment on attachment 150016
Patch

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

&gt; Source/WebKit/chromium/public/WebViewClient.h:375
&gt; +    virtual WebContentDetectionResult detechContentAround(const WebHitTestResult&amp;) { return WebContentDetectionResult(); }

detech -&gt; detect?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>659878</commentid>
    <comment_count>5</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-06-28 15:32:21 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 150016 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=150016&amp;action=review
&gt; 
&gt; &gt; Source/WebKit/chromium/public/WebViewClient.h:375
&gt; &gt; +    virtual WebContentDetectionResult detechContentAround(const WebHitTestResult&amp;) { return WebContentDetectionResult(); }
&gt; 
&gt; detech -&gt; detect?

Yep.  Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>659885</commentid>
    <comment_count>6</comment_count>
      <attachid>150028</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-06-28 15:34:43 -0700</bug_when>
    <thetext>Created attachment 150028
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>659935</commentid>
    <comment_count>7</comment_count>
      <attachid>150028</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-06-28 16:20:55 -0700</bug_when>
    <thetext>Comment on attachment 150028
Patch for landing

Clearing flags on attachment: 150028

Committed r121483: &lt;http://trac.webkit.org/changeset/121483&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>659936</commentid>
    <comment_count>8</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-06-28 16:20:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>150016</attachid>
            <date>2012-06-28 14:40:33 -0700</date>
            <delta_ts>2012-06-28 15:34:37 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-90210-20120628144033.patch</filename>
            <type>text/plain</type>
            <size>6040</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCShyZXZpc2lvbiAxMjE0NzEpCisrKyBTb3Vy
Y2UvV2ViS2l0L2Nocm9taXVtL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDMy
IEBACisyMDEyLTA2LTI4ICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CisKKyAgICAg
ICAgW0Nocm9taXVtXSBPbiBBbmRyb2lkLCB3ZSBzaG91bGQgYmUgYWJsZSB0byBhc2sgdGhlIGVt
YmVkZGVyIHdoYXQgaW50ZW50cyBleGlzdCBpbiBhIHJlZ2lvbiBvZiB0aGUgcGFnZQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTAyMTAKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIHBhdGNoIGludHJv
ZHVjZXMgYSBmdW5jdGlvbiB0aGF0IGFza3MgdGhlIGVtYmVkZGVyIHRvIGFuYWx5emUgdGhlCisg
ICAgICAgIHJlZ2lvbiBhcm91bmQgYSBoaXQgdGVzdCByZXN1bHQgZm9yIGludGVyZXN0aW5nIGNv
bnRlbnQsIGxpa2UgcGhvbmUKKyAgICAgICAgbnVtYmVycywgZW1haWwgYWRkcmVzc2VzLCBvciBw
aHlzaWNhbCBhZGRyZXNzZXMuIFRoZSBlbWJlZGRlciB0aGVuCisgICAgICAgIHJlc3BvbmRzIHdp
dGggdGhlICJtb3N0IGludGVyZXN0aW5nIiBjb250ZW50LCB0b2dldGhlciB3aXRoIGFuIGludGVu
dAorICAgICAgICBVUkwgZm9yIGVuYWN0aW5nIHRoZSBpbnRlbnQgZW1ib2RpZWQgYnkgdGhhdCBj
b250ZW50LgorCisgICAgICAgIFRoaXMgZnVuY3Rpb24gd2lsbCBiZSB1c2VkIGluIGEgc3Vic2Vx
dWVudCBwYXRjaCB0byBkZXRlY3QgY29udGVudAorICAgICAgICBhZnRlciB0b3VjaCBldmVudHMu
CisKKyAgICAgICAgKiBXZWJLaXQuZ3lwOgorICAgICAgICAqIHB1YmxpYy9XZWJDb250ZW50RGV0
ZWN0aW9uUmVzdWx0Lmg6IEFkZGVkLgorICAgICAgICAoV2ViS2l0KToKKyAgICAgICAgKFdlYkNv
bnRlbnREZXRlY3Rpb25SZXN1bHQpOgorICAgICAgICAoV2ViS2l0OjpXZWJDb250ZW50RGV0ZWN0
aW9uUmVzdWx0OjpXZWJDb250ZW50RGV0ZWN0aW9uUmVzdWx0KToKKyAgICAgICAgKFdlYktpdDo6
V2ViQ29udGVudERldGVjdGlvblJlc3VsdDo6aXNWYWxpZCk6CisgICAgICAgIChXZWJLaXQ6Oldl
YkNvbnRlbnREZXRlY3Rpb25SZXN1bHQ6OnJhbmdlKToKKyAgICAgICAgKFdlYktpdDo6V2ViQ29u
dGVudERldGVjdGlvblJlc3VsdDo6c3RyaW5nKToKKyAgICAgICAgKFdlYktpdDo6V2ViQ29udGVu
dERldGVjdGlvblJlc3VsdDo6aW50ZW50KToKKyAgICAgICAgKiBwdWJsaWMvV2ViVmlld0NsaWVu
dC5oOgorICAgICAgICAoV2ViVmlld0NsaWVudCk6CisgICAgICAgIChXZWJLaXQ6OldlYlZpZXdD
bGllbnQ6OmRldGVjaENvbnRlbnRBcm91bmQpOgorCiAyMDEyLTA2LTI4ICBBbHBoYSBMYW0gIDxo
Y2xhbUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjEy
MTQ2My4KSW5kZXg6IFNvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdC5neXAJKHJldmlzaW9uIDEyMTQ0NykK
KysrIFNvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cAkod29ya2luZyBjb3B5KQpAQCAt
MTE2LDYgKzExNiw3IEBACiAgICAgICAgICAgICAgICAgJ3B1YmxpYy9XZWJDb21wb3NpdG9ySW5w
dXRIYW5kbGVyLmgnLAogICAgICAgICAgICAgICAgICdwdWJsaWMvV2ViQ29tcG9zaXRvcklucHV0
SGFuZGxlckNsaWVudC5oJywKICAgICAgICAgICAgICAgICAncHVibGljL1dlYkNvbnNvbGVNZXNz
YWdlLmgnLAorICAgICAgICAgICAgICAgICdwdWJsaWMvV2ViQ29udGVudERldGVjdGlvblJlc3Vs
dC5oJywKICAgICAgICAgICAgICAgICAncHVibGljL1dlYkNvbnRleHRNZW51RGF0YS5oJywKICAg
ICAgICAgICAgICAgICAncHVibGljL1dlYkNyb3NzT3JpZ2luUHJlZmxpZ2h0UmVzdWx0Q2FjaGUu
aCcsCiAgICAgICAgICAgICAgICAgJ3B1YmxpYy9XZWJDdXJzb3JJbmZvLmgnLApJbmRleDogU291
cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViQ29udGVudERldGVjdGlvblJlc3VsdC5oCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYkNvbnRlbnREZXRl
Y3Rpb25SZXN1bHQuaAkocmV2aXNpb24gMCkKKysrIFNvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVi
bGljL1dlYkNvbnRlbnREZXRlY3Rpb25SZXN1bHQuaAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSw2
NCBAQAorLyoKKyogQ29weXJpZ2h0IChDKSAyMDEyIEdvb2dsZSBJbmMuIEFsbCByaWdodHMgcmVz
ZXJ2ZWQuCisqCisqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkg
Zm9ybXMsIHdpdGggb3Igd2l0aG91dAorKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJv
dmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMKKyogYXJlIG1ldDoKKyoKKyogMS4g
IFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29w
eXJpZ2h0CisqICAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9s
bG93aW5nIGRpc2NsYWltZXIuCisgKiAyLiAgUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3Jt
IG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAgICBub3RpY2UsIHRoaXMg
bGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCisg
KiAgICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGgg
dGhlIGRpc3RyaWJ1dGlvbi4KKyAqCisgKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEFQ
UExFIEFORCBJVFMgQ09OVFJJQlVUT1JTICJBUyBJUyIgQU5EIEFOWQorICogRVhQUkVTUyBPUiBJ
TVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUgSU1Q
TElFRAorICogV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEg
UEFSVElDVUxBUiBQVVJQT1NFIEFSRQorICogRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwg
QVBQTEUgT1IgSVRTIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUgRk9SIEFOWQorICogRElSRUNULCBJ
TkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFM
IERBTUFHRVMKKyAqIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQg
T0YgU1VCU1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsKKyAqIExPU1MgT0YgVVNFLCBEQVRBLCBP
UiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFORAor
ICogT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklD
VCBMSUFCSUxJVFksIE9SIFRPUlQKKyAqIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJ
U0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRSBPRgorICogVEhJUyBTT0ZUV0FS
RSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KKyAq
LworCisjaWZuZGVmIFdlYkNvbnRlbnREZXRlY3Rpb25SZXN1bHRfaAorI2RlZmluZSBXZWJDb250
ZW50RGV0ZWN0aW9uUmVzdWx0X2gKKworI2luY2x1ZGUgIldlYlJhbmdlLmgiCisjaW5jbHVkZSAi
cGxhdGZvcm0vV2ViU3RyaW5nLmgiCisjaW5jbHVkZSAicGxhdGZvcm0vV2ViVVJMLmgiCisKK25h
bWVzcGFjZSBXZWJLaXQgeworCitjbGFzcyBXZWJDb250ZW50RGV0ZWN0aW9uUmVzdWx0IHsKK3B1
YmxpYzoKKyAgICBXZWJDb250ZW50RGV0ZWN0aW9uUmVzdWx0KCkKKyAgICAgICAgOiBtX2lzVmFs
aWQoZmFsc2UpCisgICAgeworICAgIH0KKworICAgIFdlYkNvbnRlbnREZXRlY3Rpb25SZXN1bHQo
Y29uc3QgV2ViUmFuZ2UmIHJhbmdlLCBjb25zdCBXZWJTdHJpbmcmIHN0cmluZywgY29uc3QgV2Vi
VVJMJiBpbnRlbnQpCisgICAgICAgIDogbV9pc1ZhbGlkKHRydWUpCisgICAgICAgICwgbV9yYW5n
ZShyYW5nZSkKKyAgICAgICAgLCBtX3N0cmluZyhzdHJpbmcpCisgICAgICAgICwgbV9pbnRlbnQo
aW50ZW50KQorICAgIHsKKyAgICB9CisKKyAgICBib29sIGlzVmFsaWQoKSBjb25zdCB7IHJldHVy
biBtX2lzVmFsaWQ7IH0KKyAgICBjb25zdCBXZWJSYW5nZSYgcmFuZ2UoKSBjb25zdCB7IHJldHVy
biBtX3JhbmdlOyB9CisgICAgY29uc3QgV2ViU3RyaW5nJiBzdHJpbmcoKSBjb25zdCB7IHJldHVy
biBtX3N0cmluZzsgfQorICAgIGNvbnN0IFdlYlVSTCYgaW50ZW50KCkgY29uc3QgeyByZXR1cm4g
bV9pbnRlbnQ7IH0KKworcHJpdmF0ZToKKyAgICBib29sIG1faXNWYWxpZDsKKyAgICBXZWJSYW5n
ZSBtX3JhbmdlOworICAgIFdlYlN0cmluZyBtX3N0cmluZzsKKyAgICBXZWJVUkwgbV9pbnRlbnQ7
Cit9OworCit9IC8vIG5hbWVzcGFjZSBXZWJLaXQKKworI2VuZGlmCkluZGV4OiBTb3VyY2UvV2Vi
S2l0L2Nocm9taXVtL3B1YmxpYy9XZWJWaWV3Q2xpZW50LmgKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViVmlld0NsaWVudC5oCShyZXZpc2lvbiAxMjE0NDcp
CisrKyBTb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJWaWV3Q2xpZW50LmgJKHdvcmtp
bmcgY29weSkKQEAgLTMyLDEwICszMiwxMiBAQAogI2RlZmluZSBXZWJWaWV3Q2xpZW50X2gKIAog
I2luY2x1ZGUgIldlYkFjY2Vzc2liaWxpdHlOb3RpZmljYXRpb24uaCIKKyNpbmNsdWRlICJXZWJD
b250ZW50RGV0ZWN0aW9uUmVzdWx0LmgiCiAjaW5jbHVkZSAiV2ViRHJhZ09wZXJhdGlvbi5oIgog
I2luY2x1ZGUgIldlYkVkaXRpbmdBY3Rpb24uaCIKICNpbmNsdWRlICJXZWJGaWxlQ2hvb3NlckNv
bXBsZXRpb24uaCIKICNpbmNsdWRlICJXZWJGaWxlQ2hvb3NlclBhcmFtcy5oIgorI2luY2x1ZGUg
IldlYkhpdFRlc3RSZXN1bHQuaCIKICNpbmNsdWRlICJXZWJQYWdlVmlzaWJpbGl0eVN0YXRlLmgi
CiAjaW5jbHVkZSAiV2ViUG9wdXBUeXBlLmgiCiAjaW5jbHVkZSAiV2ViVGV4dEFmZmluaXR5Lmgi
CkBAIC0zNjMsNiArMzY1LDE1IEBAIHB1YmxpYzoKIAogICAgIHZpcnR1YWwgV2ViVXNlck1lZGlh
Q2xpZW50KiB1c2VyTWVkaWFDbGllbnQoKSB7IHJldHVybiAwOyB9CiAKKworICAgIC8vIENvbnRl
bnQgZGV0ZWN0aW9uIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KKworICAgIC8vIFJldHJpZXZlcyBkZXRlY3RhYmxlIGNvbnRlbnQgKGUuZy4sIGVt
YWlsIGFkZHJlc3NlcywgcGhvbmUgbnVtYmVycykKKyAgICAvLyBhcm91bmQgYSBoaXQgdGVzdCBy
ZXN1bHQuIFRoZSBlbWJlZGRlciBzaG91bGQgdXNlIHBsYXRmb3JtLXNwZWNpZmljCisgICAgLy8g
Y29udGVudCBkZXRlY3RvcnMgKGUuZy4sIGZyb20gdGhlIEFuZHJvaWQgaW50ZW50IHN5c3RlbSkg
dG8gYW5hbHl6ZSB0aGUKKyAgICAvLyByZWdpb24gYXJvdW5kIHRoZSBoaXQgdGVzdCByZXN1bHQu
CisgICAgdmlydHVhbCBXZWJDb250ZW50RGV0ZWN0aW9uUmVzdWx0IGRldGVjaENvbnRlbnRBcm91
bmQoY29uc3QgV2ViSGl0VGVzdFJlc3VsdCYpIHsgcmV0dXJuIFdlYkNvbnRlbnREZXRlY3Rpb25S
ZXN1bHQoKTsgfQorCiBwcm90ZWN0ZWQ6CiAgICAgfldlYlZpZXdDbGllbnQoKSB7IH0KIH07Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>150028</attachid>
            <date>2012-06-28 15:34:43 -0700</date>
            <delta_ts>2012-06-28 16:20:55 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-90210-20120628153443.patch</filename>
            <type>text/plain</type>
            <size>6243</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIxNDc0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCmluZGV4
IDU1NDcxYTk5ZWNiNzdlZmMxMzMwMzRlMzY0NGExYTA2MGMxYmQ0ZjkuLmZiNTBlZTM5MWQ1NjFj
OTYyZDBkYmY5YzRiN2JlM2M0M2M4OTEyMjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMzIgQEAKKzIwMTItMDYtMjggIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9y
Zz4KKworICAgICAgICBbQ2hyb21pdW1dIE9uIEFuZHJvaWQsIHdlIHNob3VsZCBiZSBhYmxlIHRv
IGFzayB0aGUgZW1iZWRkZXIgd2hhdCBpbnRlbnRzIGV4aXN0IGluIGEgcmVnaW9uIG9mIHRoZSBw
YWdlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MDIx
MAorCisgICAgICAgIFJldmlld2VkIGJ5IERpbWl0cmkgR2xhemtvdi4KKworICAgICAgICBUaGlz
IHBhdGNoIGludHJvZHVjZXMgYSBmdW5jdGlvbiB0aGF0IGFza3MgdGhlIGVtYmVkZGVyIHRvIGFu
YWx5emUgdGhlCisgICAgICAgIHJlZ2lvbiBhcm91bmQgYSBoaXQgdGVzdCByZXN1bHQgZm9yIGlu
dGVyZXN0aW5nIGNvbnRlbnQsIGxpa2UgcGhvbmUKKyAgICAgICAgbnVtYmVycywgZW1haWwgYWRk
cmVzc2VzLCBvciBwaHlzaWNhbCBhZGRyZXNzZXMuIFRoZSBlbWJlZGRlciB0aGVuCisgICAgICAg
IHJlc3BvbmRzIHdpdGggdGhlICJtb3N0IGludGVyZXN0aW5nIiBjb250ZW50LCB0b2dldGhlciB3
aXRoIGFuIGludGVudAorICAgICAgICBVUkwgZm9yIGVuYWN0aW5nIHRoZSBpbnRlbnQgZW1ib2Rp
ZWQgYnkgdGhhdCBjb250ZW50LgorCisgICAgICAgIFRoaXMgZnVuY3Rpb24gd2lsbCBiZSB1c2Vk
IGluIGEgc3Vic2VxdWVudCBwYXRjaCB0byBkZXRlY3QgY29udGVudAorICAgICAgICBhZnRlciB0
b3VjaCBldmVudHMuCisKKyAgICAgICAgKiBXZWJLaXQuZ3lwOgorICAgICAgICAqIHB1YmxpYy9X
ZWJDb250ZW50RGV0ZWN0aW9uUmVzdWx0Lmg6IEFkZGVkLgorICAgICAgICAoV2ViS2l0KToKKyAg
ICAgICAgKFdlYkNvbnRlbnREZXRlY3Rpb25SZXN1bHQpOgorICAgICAgICAoV2ViS2l0OjpXZWJD
b250ZW50RGV0ZWN0aW9uUmVzdWx0OjpXZWJDb250ZW50RGV0ZWN0aW9uUmVzdWx0KToKKyAgICAg
ICAgKFdlYktpdDo6V2ViQ29udGVudERldGVjdGlvblJlc3VsdDo6aXNWYWxpZCk6CisgICAgICAg
IChXZWJLaXQ6OldlYkNvbnRlbnREZXRlY3Rpb25SZXN1bHQ6OnJhbmdlKToKKyAgICAgICAgKFdl
YktpdDo6V2ViQ29udGVudERldGVjdGlvblJlc3VsdDo6c3RyaW5nKToKKyAgICAgICAgKFdlYktp
dDo6V2ViQ29udGVudERldGVjdGlvblJlc3VsdDo6aW50ZW50KToKKyAgICAgICAgKiBwdWJsaWMv
V2ViVmlld0NsaWVudC5oOgorICAgICAgICAoV2ViVmlld0NsaWVudCk6CisgICAgICAgIChXZWJL
aXQ6OldlYlZpZXdDbGllbnQ6OmRldGVjaENvbnRlbnRBcm91bmQpOgorCiAyMDEyLTA2LTI4ICBT
aGVyaWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KIAogICAgICAgICBVbnJl
dmlld2VkLiAgUm9sbGVkIERFUFMuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVt
L1dlYktpdC5neXAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL1dlYktpdC5neXAKaW5kZXggZDc1
ZjViNzA5NWZiZDFlMTcxNDEzNjljYjFmYTBhZDlmMjkyYjI0YS4uOTEzNjlmODY2ZjA2OTQzZTgw
ZDM1ZDViY2RkOTYxN2EwOGY0Zjg2NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1
bS9XZWJLaXQuZ3lwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vV2ViS2l0Lmd5cApAQCAt
MTE2LDYgKzExNiw3IEBACiAgICAgICAgICAgICAgICAgJ3B1YmxpYy9XZWJDb21wb3NpdG9ySW5w
dXRIYW5kbGVyLmgnLAogICAgICAgICAgICAgICAgICdwdWJsaWMvV2ViQ29tcG9zaXRvcklucHV0
SGFuZGxlckNsaWVudC5oJywKICAgICAgICAgICAgICAgICAncHVibGljL1dlYkNvbnNvbGVNZXNz
YWdlLmgnLAorICAgICAgICAgICAgICAgICdwdWJsaWMvV2ViQ29udGVudERldGVjdGlvblJlc3Vs
dC5oJywKICAgICAgICAgICAgICAgICAncHVibGljL1dlYkNvbnRleHRNZW51RGF0YS5oJywKICAg
ICAgICAgICAgICAgICAncHVibGljL1dlYkNyb3NzT3JpZ2luUHJlZmxpZ2h0UmVzdWx0Q2FjaGUu
aCcsCiAgICAgICAgICAgICAgICAgJ3B1YmxpYy9XZWJDdXJzb3JJbmZvLmgnLApkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViQ29udGVudERldGVjdGlvblJlc3Vs
dC5oIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViQ29udGVudERldGVjdGlvblJl
c3VsdC5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLjk3ODAxZDI1ZWE2MDc5YjgxNGIxYjVjM2ZlN2VlYjVhZTJmNzEy
ZjUKLS0tIC9kZXYvbnVsbAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJD
b250ZW50RGV0ZWN0aW9uUmVzdWx0LmgKQEAgLTAsMCArMSw2NCBAQAorLyoKKyogQ29weXJpZ2h0
IChDKSAyMDEyIEdvb2dsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisqCisqIFJlZGlzdHJp
YnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91
dAorKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93
aW5nIGNvbmRpdGlvbnMKKyogYXJlIG1ldDoKKyoKKyogMS4gIFJlZGlzdHJpYnV0aW9ucyBvZiBz
b3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0CisqICAgICBub3RpY2Us
IHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCisg
KiAyLiAgUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBh
Ym92ZSBjb3B5cmlnaHQKKyAqICAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFu
ZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCisgKiAgICAgZG9jdW1lbnRhdGlvbiBh
bmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KKyAq
CisgKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEFQUExFIEFORCBJVFMgQ09OVFJJQlVU
T1JTICJBUyBJUyIgQU5EIEFOWQorICogRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElO
Q0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUgSU1QTElFRAorICogV0FSUkFOVElFUyBP
RiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFS
RQorICogRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgQVBQTEUgT1IgSVRTIENPTlRSSUJV
VE9SUyBCRSBMSUFCTEUgRk9SIEFOWQorICogRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwg
U1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMKKyAqIChJTkNMVURJ
TkcsIEJVVCBOT1QgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YgU1VCU1RJVFVURSBHT09EUyBP
UiBTRVJWSUNFUzsKKyAqIExPU1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVT
UyBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFORAorICogT04gQU5ZIFRIRU9SWSBPRiBM
SUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQK
KyAqIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdB
WSBPVVQgT0YgVEhFIFVTRSBPRgorICogVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9G
IFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KKyAqLworCisjaWZuZGVmIFdlYkNvbnRl
bnREZXRlY3Rpb25SZXN1bHRfaAorI2RlZmluZSBXZWJDb250ZW50RGV0ZWN0aW9uUmVzdWx0X2gK
KworI2luY2x1ZGUgIldlYlJhbmdlLmgiCisjaW5jbHVkZSAicGxhdGZvcm0vV2ViU3RyaW5nLmgi
CisjaW5jbHVkZSAicGxhdGZvcm0vV2ViVVJMLmgiCisKK25hbWVzcGFjZSBXZWJLaXQgeworCitj
bGFzcyBXZWJDb250ZW50RGV0ZWN0aW9uUmVzdWx0IHsKK3B1YmxpYzoKKyAgICBXZWJDb250ZW50
RGV0ZWN0aW9uUmVzdWx0KCkKKyAgICAgICAgOiBtX2lzVmFsaWQoZmFsc2UpCisgICAgeworICAg
IH0KKworICAgIFdlYkNvbnRlbnREZXRlY3Rpb25SZXN1bHQoY29uc3QgV2ViUmFuZ2UmIHJhbmdl
LCBjb25zdCBXZWJTdHJpbmcmIHN0cmluZywgY29uc3QgV2ViVVJMJiBpbnRlbnQpCisgICAgICAg
IDogbV9pc1ZhbGlkKHRydWUpCisgICAgICAgICwgbV9yYW5nZShyYW5nZSkKKyAgICAgICAgLCBt
X3N0cmluZyhzdHJpbmcpCisgICAgICAgICwgbV9pbnRlbnQoaW50ZW50KQorICAgIHsKKyAgICB9
CisKKyAgICBib29sIGlzVmFsaWQoKSBjb25zdCB7IHJldHVybiBtX2lzVmFsaWQ7IH0KKyAgICBj
b25zdCBXZWJSYW5nZSYgcmFuZ2UoKSBjb25zdCB7IHJldHVybiBtX3JhbmdlOyB9CisgICAgY29u
c3QgV2ViU3RyaW5nJiBzdHJpbmcoKSBjb25zdCB7IHJldHVybiBtX3N0cmluZzsgfQorICAgIGNv
bnN0IFdlYlVSTCYgaW50ZW50KCkgY29uc3QgeyByZXR1cm4gbV9pbnRlbnQ7IH0KKworcHJpdmF0
ZToKKyAgICBib29sIG1faXNWYWxpZDsKKyAgICBXZWJSYW5nZSBtX3JhbmdlOworICAgIFdlYlN0
cmluZyBtX3N0cmluZzsKKyAgICBXZWJVUkwgbV9pbnRlbnQ7Cit9OworCit9IC8vIG5hbWVzcGFj
ZSBXZWJLaXQKKworI2VuZGlmCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1
YmxpYy9XZWJWaWV3Q2xpZW50LmggYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJW
aWV3Q2xpZW50LmgKaW5kZXggOWIzOWRhN2RkMTk4ODM2NWI2YTQyMmUzZmFlMjFkMDFiMTg3ODEz
Yy4uNjM5M2EwNzQxY2YwZDMzNDNkNGU5MjI5NjNhNzEyNGI3ZWUzYjg0MiAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViVmlld0NsaWVudC5oCisrKyBiL1NvdXJj
ZS9XZWJLaXQvY2hyb21pdW0vcHVibGljL1dlYlZpZXdDbGllbnQuaApAQCAtMzIsMTAgKzMyLDEy
IEBACiAjZGVmaW5lIFdlYlZpZXdDbGllbnRfaAogCiAjaW5jbHVkZSAiV2ViQWNjZXNzaWJpbGl0
eU5vdGlmaWNhdGlvbi5oIgorI2luY2x1ZGUgIldlYkNvbnRlbnREZXRlY3Rpb25SZXN1bHQuaCIK
ICNpbmNsdWRlICJXZWJEcmFnT3BlcmF0aW9uLmgiCiAjaW5jbHVkZSAiV2ViRWRpdGluZ0FjdGlv
bi5oIgogI2luY2x1ZGUgIldlYkZpbGVDaG9vc2VyQ29tcGxldGlvbi5oIgogI2luY2x1ZGUgIldl
YkZpbGVDaG9vc2VyUGFyYW1zLmgiCisjaW5jbHVkZSAiV2ViSGl0VGVzdFJlc3VsdC5oIgogI2lu
Y2x1ZGUgIldlYlBhZ2VWaXNpYmlsaXR5U3RhdGUuaCIKICNpbmNsdWRlICJXZWJQb3B1cFR5cGUu
aCIKICNpbmNsdWRlICJXZWJUZXh0QWZmaW5pdHkuaCIKQEAgLTM2Myw2ICszNjUsMTUgQEAgcHVi
bGljOgogCiAgICAgdmlydHVhbCBXZWJVc2VyTWVkaWFDbGllbnQqIHVzZXJNZWRpYUNsaWVudCgp
IHsgcmV0dXJuIDA7IH0KIAorCisgICAgLy8gQ29udGVudCBkZXRlY3Rpb24gLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorCisgICAgLy8gUmV0cmll
dmVzIGRldGVjdGFibGUgY29udGVudCAoZS5nLiwgZW1haWwgYWRkcmVzc2VzLCBwaG9uZSBudW1i
ZXJzKQorICAgIC8vIGFyb3VuZCBhIGhpdCB0ZXN0IHJlc3VsdC4gVGhlIGVtYmVkZGVyIHNob3Vs
ZCB1c2UgcGxhdGZvcm0tc3BlY2lmaWMKKyAgICAvLyBjb250ZW50IGRldGVjdG9ycyAoZS5nLiwg
ZnJvbSB0aGUgQW5kcm9pZCBpbnRlbnQgc3lzdGVtKSB0byBhbmFseXplIHRoZQorICAgIC8vIHJl
Z2lvbiBhcm91bmQgdGhlIGhpdCB0ZXN0IHJlc3VsdC4KKyAgICB2aXJ0dWFsIFdlYkNvbnRlbnRE
ZXRlY3Rpb25SZXN1bHQgZGV0ZWN0Q29udGVudEFyb3VuZChjb25zdCBXZWJIaXRUZXN0UmVzdWx0
JikgeyByZXR1cm4gV2ViQ29udGVudERldGVjdGlvblJlc3VsdCgpOyB9CisKIHByb3RlY3RlZDoK
ICAgICB+V2ViVmlld0NsaWVudCgpIHsgfQogfTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>