<?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>3640</bug_id>
          
          <creation_ts>2005-06-21 16:15:24 -0700</creation_ts>
          <short_desc>Implement performFindPanelAction: in WebView</short_desc>
          <delta_ts>2021-04-29 22:28:50 -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>412</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="David Smith">catfish.man</reporter>
          <assigned_to name="Maciej Stachowiak">mjs</assigned_to>
          <cc>bugzilla.opendarwin</cc>
    
    <cc>dev</cc>
    
    <cc>eric</cc>
    
    <cc>fluent8885</cc>
    
    <cc>matthewjamesengott</cc>
    
    <cc>robburns1</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>12812</commentid>
    <comment_count>0</comment_count>
    <who name="David Smith">catfish.man</who>
    <bug_when>2005-06-21 16:15:24 -0700</bug_when>
    <thetext>WebView in Safari 1.3 and later is documented to implement performFindPanelAction:, but the actual 
implementation just consists of 

- (void)performFindPanelAction:(id)sender
{
    // Implementing this will probably require copying all of NSFindPanel.h and .m.
    // We need *almost* the same thing as AppKit, but not quite.
    ERROR(&quot;unimplemented&quot;);
}

This is the same as rdar://4109997</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>12947</commentid>
    <comment_count>1</comment_count>
    <who name="Joost de Valk (AlthA)">joost</who>
    <bug_when>2005-06-23 10:04:38 -0700</bug_when>
    <thetext>confirmed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23751</commentid>
    <comment_count>2</comment_count>
    <who name="David Smith">catfish.man</who>
    <bug_when>2005-11-04 15:07:14 -0800</bug_when>
    <thetext>If there&apos;s any reasonable way of implementing this without access to the AppKit source (NSFindPanel.h and 
.m, as mentioned in the comment), then I would be happy to look into writing a patch for it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38816</commentid>
    <comment_count>3</comment_count>
    <who name="Sören Kuklau">bugzilla.opendarwin</who>
    <bug_when>2006-04-08 19:18:14 -0700</bug_when>
    <thetext>I&apos;d like to offer 100 Euros to any person who implements the feature, i.e. the ability to search within a WebKit view with the normal Cocoa Find panel, paid via PayPal or moneybookers. If the work is done by multiple people, it&apos;ll obviously be split fairly.

As I&apos;m CC&apos;d to the bug, I&apos;ll know when someone&apos;s working on it, and will try and pay as soon as someone can confirm that the patch works without causing major regressions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56274</commentid>
    <comment_count>4</comment_count>
    <who name="Robert Burns">robburns1</who>
    <bug_when>2006-09-22 21:50:09 -0700</bug_when>
    <thetext>I thought an ealier version of TextEdit had this implemented separately (it has since been integrated into the cocoa text system). If someone had access to that code it might show the way.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56300</commentid>
    <comment_count>5</comment_count>
      <attachid>10723</attachid>
    <who name="Robert Burns">robburns1</who>
    <bug_when>2006-09-23 12:36:35 -0700</bug_when>
    <thetext>Created attachment 10723
performFindPanelAction interface and implementation to add to WebView interface and implementation

I took a stab at this. I&apos;m not that familiar with the inner workings of WebKit and not really familiar enoght with c++ to poke around there. However, using just the public objective-C APIs I think I have an initial stab at this. What I&apos;ve done is independent of the  AppKit. It deos add many methods to WebView to implement fully (see the .h file).

It doesn&apos;t yet implement:

1)  &quot;replace all&quot; or 
2) &quot;replace all within selection&quot;. 

I think those should be implemented so that they are undoable in one undo action.  It also doesn&apos;t undo replace string when the string is an empty string. I&apos;m not familiar enough with WebView protocols to know how best to implement those undos.

The standard Find Panel has a popup for selecting &quot;Contains&quot;,  &quot;Full word&quot; or &quot;Starts with&quot;.  I have not implemented either:

3) &quot;Full word&quot; or
4) &quot;Starts with&quot;

Also I added an NSLocalizedString for the &quot;Not Found&quot; message on the standard find panel for localization. This would require 

5) a Localizable.strings file to finish implementing.

I&apos;ve included a nib file with an approximation of the standard Find Panel. This could alternately be created with HTML forms or .Net, or XWindows, etc. It merely provides a UI to set the other instance variables, invoke performFindPanelActions and, for performFindPanelAction == 1, to have a panel to display.

If one were to remove the popup button, and the replace all button this implementation is ready as is.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56301</commentid>
    <comment_count>6</comment_count>
      <attachid>10724</attachid>
    <who name="Robert Burns">robburns1</who>
    <bug_when>2006-09-23 12:37:45 -0700</bug_when>
    <thetext>Created attachment 10724
implementation file</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56304</commentid>
    <comment_count>7</comment_count>
      <attachid>10725</attachid>
    <who name="Robert Burns">robburns1</who>
    <bug_when>2006-09-23 12:51:17 -0700</bug_when>
    <thetext>Created attachment 10725
nib with pseudo-standard find panel (text archive format)

This si a nib file containing an approximation of the standard Find Panel (from TextEdit). The tags are set approrpiately on the round buttons and can be wired to the performFindPanelAction of the first responder. The checkboxes can be bound, wireed or otherwise linked up to the appropriate methods included in this interface. Likewise the notfound. The enclosed NSPanel should then be sent as the argument like:

[aWebView setFindPanel:thisFindPanel]

As an alternative, a different find panel could be created using another UI enviornment of even HTML forms. The performFindPanel method does require the sender invoking the message repsond to introspection through the &quot;tag&quot; method.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56309</commentid>
    <comment_count>8</comment_count>
    <who name="Robert Burns">robburns1</who>
    <bug_when>2006-09-23 13:42:21 -0700</bug_when>
    <thetext>Just by way of reference, I wanted to provide a link to the Apple documentation ont performFindPanelAction (specifically the constant tag integers used). You&apos;ll find them here:

http://developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/Classes/NSTextView_Class/Reference/Reference.html#//apple_ref/doc/c_ref/NSFindPanelActionShowFindPanel

I think for the benefit of appKit users it might mkae sense to add IBOutlets for:
1) searchStringField
2) replaceStringField
3) searchWrapsAroundFlag
4) caseSensitiveSearchFlag

That way those ivars can be wired up to a find panel. Just a thought to deal with the need to update those ivars from the find panel immediately before a search takes place.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56318</commentid>
    <comment_count>9</comment_count>
      <attachid>10727</attachid>
    <who name="Robert Burns">robburns1</who>
    <bug_when>2006-09-23 17:48:45 -0700</bug_when>
    <thetext>Created attachment 10727
image of sample xhtml find panel

Here&apos;s another proto-idea to make this even more independent of the AppKit. We could have a default find panel that could be overridden by using the setFindPanel method. This deffault find panel would be another WebView populated with XHTML UI controls and laid out with CSS (attachment forthcoming. This is just an image of what it looks like now. The CSS keyword &quot;caption&quot; for the system font does not seem to work (I&apos;ll file a bug). This could also use the pinstripe Augua background for Mac OS X or some others for other systems.

I call it a proto idea, becuase I&apos;m not familiar enough with WebKit (and all the other necessary technologies)  to know whether there&apos;s a way to invoke actions from this WebView on other WebViews that are the first responder to thes actions. If anyone has some ideas on this I&apos;d be happy to work on it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56319</commentid>
    <comment_count>10</comment_count>
      <attachid>10728</attachid>
    <who name="Robert Burns">robburns1</who>
    <bug_when>2006-09-23 18:20:51 -0700</bug_when>
    <thetext>Created attachment 10728
find panel in  xhtml

Here is the sample xhtml for a buil in cross-platform find-pane independent of AppKit (at least as indpendent as anything else in WebKit). The CSS could use some improving, but more importantly we would need a mechnaism for this find panel to invoke the performFindPanelAction method in the first responder chain. We could aslo generate this find panel using the DOM (and with CSS) have a flexible localized find panel.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56321</commentid>
    <comment_count>11</comment_count>
      <attachid>10729</attachid>
    <who name="Robert Burns">robburns1</who>
    <bug_when>2006-09-23 18:41:29 -0700</bug_when>
    <thetext>Created attachment 10729
xhtml find panel (revision)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>798272</commentid>
    <comment_count>12</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-12-30 17:10:10 -0800</bug_when>
    <thetext>Is this still a valid bug?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>798391</commentid>
    <comment_count>13</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-12-31 19:04:39 -0800</bug_when>
    <thetext>The &quot;unimplemented&quot; error message is still there. Why are you asking?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>798398</commentid>
    <comment_count>14</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-12-31 19:17:09 -0800</bug_when>
    <thetext>The last comment was 6 years ago. :)  Just figured someone should check in. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>798401</commentid>
    <comment_count>15</comment_count>
    <who name="David Smith">catfish.man</who>
    <bug_when>2012-12-31 20:10:44 -0800</bug_when>
    <thetext>Hard to say if this is still relevant. -performFindPanelAction: has mostly been replaced by NSTextFinder, but having NSTextFinder support (via a subclass perhaps?) in WebView would still be quite helpful.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1360683</commentid>
    <comment_count>16</comment_count>
    <who name="Bill">dev</who>
    <bug_when>2017-10-15 23:50:20 -0700</bug_when>
    <thetext>I found this WebView subclass implementation to be a helpful starting point: https://github.com/shc-vj/SHCWebView</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>10723</attachid>
            <date>2006-09-23 12:36:35 -0700</date>
            <delta_ts>2010-06-10 15:15:45 -0700</delta_ts>
            <desc>performFindPanelAction interface and implementation to add to WebView interface and implementation</desc>
            <filename>WebViewFindPanelActions.h</filename>
            <type>text/plain</type>
            <size>972</size>
            <attacher name="Robert Burns">robburns1</attacher>
            
              <data encoding="base64">Ly8KLy8gIFdlYlZpZXdGaW5kUGFuZWxBY3Rpb25zLmgKLy8gIEhpZXJvZ2x5cGgKLy8KLy8gIENy
ZWF0ZWQgYnkgUm9iZXJ0IEJ1cm5zIG9uIDkvMjMvMDYuCi8vICBDb3B5cmlnaHQgMjAwNiBfX015
Q29tcGFueU5hbWVfXy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KLy8KCiNpbXBvcnQgPENvY29hL0Nv
Y29hLmg+CgoKQGludGVyZmFjZSBXZWJWaWV3RmluZFBhbmVsQWN0aW9ucyA6IE5TT2JqZWN0IHsK
CglpZCBmaW5kUGFuZWw7CglOU1N0cmluZyAqc2VhcmNoU3RyaW5nOwoJTlNTdHJpbmcgKnJlcGxh
Y2VTdHJpbmc7CglCT09MIGNhc2VTZW5zaXRpdmVTZWFyY2g7CglCT09MIHNlYXJjaEZvcndhcmQ7
CglCT09MIHNlYXJjaFdyYXBzQXJvdW5kOwoJQk9PTCBmaW5kUGFuZWxOb3RGb3VuZDsKfQoKLSAo
aWQpZmluZFBhbmVsOwotICh2b2lkKXNldEZpbmRQYW5lbDooaWQpYUZpbmRQYW5lbDsKCi0gKE5T
U3RyaW5nICopc2VhcmNoU3RyaW5nOwotICh2b2lkKXNldFNlYXJjaFN0cmluZzooTlNTdHJpbmcg
KilhU3RyaW5nOwoKLSAoTlNTdHJpbmcgKilyZXBsYWNlU3RyaW5nOwotICh2b2lkKXNldFJlcGxh
Y2VTdHJpbmc6KE5TU3RyaW5nICopYVN0cmluZzsKCgotIChCT09MKWNhc2VTZW5zaXRpdmVTZWFy
Y2g7Ci0gKHZvaWQpc2V0Q2FzZVNlbnNpdGl2ZVNlYXJjaDooQk9PTClhQm9vbDsKCi0gKEJPT0wp
c2VhcmNoRm9yd2FyZDsKLSAodm9pZClzZXRTZWFyY2hGb3J3YXJkOihCT09MKWFCb29sOwoKLSAo
Qk9PTClzZWFyY2hXcmFwc0Fyb3VuZDsKLSAodm9pZClzZXRTZWFyY2hXcmFwc0Fyb3VuZDooQk9P
TClhQm9vbDsKCi0gKElCQWN0aW9uKXBlcmZvcm1GaW5kUGFuZWxBY3Rpb246KGlkKXNlbmRlcjsK
Ci0gKE5TU3RyaW5nICopZmluZFBhbmVsTm90Rm91bmRNZXNzYWdlOwotIChCT09MKWZpbmRQYW5l
bE5vdEZvdW5kOwotICh2b2lkKXNldEZpbmRQYW5lbE5vdEZvdW5kOihCT09MKWFCb29sOwoKCkBl
bmQK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>10724</attachid>
            <date>2006-09-23 12:37:45 -0700</date>
            <delta_ts>2006-09-23 12:37:45 -0700</delta_ts>
            <desc>implementation file</desc>
            <filename>WebViewFindPanelActions.m</filename>
            <type>text/plain</type>
            <size>5130</size>
            <attacher name="Robert Burns">robburns1</attacher>
            
              <data encoding="base64">Ly8KLy8gIFdlYlZpZXdGaW5kUGFuZWxBY3Rpb25zLm0KLy8gIEhpZXJvZ2x5cGgKLy8KLy8gIENy
ZWF0ZWQgYnkgUm9iZXJ0IEJ1cm5zIG9uIDkvMjMvMDYuCi8vICBDb3B5cmlnaHQgMjAwNiBfX015
Q29tcGFueU5hbWVfXy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KLy8KCiNpbXBvcnQgIldlYlZpZXdG
aW5kUGFuZWxBY3Rpb25zLmgiCiNpbXBvcnQgPFdlYktpdC9XZWJLaXQuaD4KCkBpbXBsZW1lbnRh
dGlvbiBXZWJWaWV3RmluZFBhbmVsQWN0aW9ucwoKLy8gZm9yIFdlYlZpZXcgaW5pdCBtZXRob2QK
LSAoaWQpIGluaXQgewoJc2VsZiA9IFtzdXBlciBpbml0XTsKCWlmIChzZWxmICE9IG5pbCkgewoJ
CS8vIGZvciBXZWJWaWV3IGluaXQgbWV0aG9kCgkJc2VhcmNoRm9yd2FyZCA9IFlFUzsKCQljYXNl
U2Vuc2l0aXZlU2VhcmNoID0gTk87CgkJc2VhcmNoV3JhcHNBcm91bmQgPSBZRVM7Cgl9CglyZXR1
cm4gc2VsZjsKfQoKIAojIHByYWdtYSBtYXJrIEZJTkQgUEFORUwgQUNUSU9OUwoKCi0gKHZvaWQp
c2V0RmluZFBhbmVsOihpZClhUGFuZWwKewoJW2FQYW5lbCByZXRhaW5dOwoJW2ZpbmRQYW5lbCBy
ZWxlYXNlXTsKCWZpbmRQYW5lbCA9IGFQYW5lbDsKfQoKLSAoaWQpZmluZFBhbmVsCnsKCXJldHVy
biBmaW5kUGFuZWw7Cn0KCi0gKE5TU3RyaW5nICopc2VhcmNoU3RyaW5nCnsKCXJldHVybiBzZWFy
Y2hTdHJpbmc7Cn0KCi0gKHZvaWQpc2V0U2VhcmNoU3RyaW5nOihOU1N0cmluZyAqKWFTdHJpbmcK
ewoJW2FTdHJpbmcgcmV0YWluXTsKCVtzZWFyY2hTdHJpbmcgcmVsZWFzZV07CglzZWFyY2hTdHJp
bmcgPSBhU3RyaW5nOwp9CgotIChOU1N0cmluZyAqKXJlcGxhY2VTdHJpbmcKewoJcmV0dXJuIHJl
cGxhY2VTdHJpbmc7Cn0KCi0gKHZvaWQpc2V0UmVwbGFjZVN0cmluZzooTlNTdHJpbmcgKilhU3Ry
aW5nCnsKCVthU3RyaW5nIHJldGFpbl07CglbcmVwbGFjZVN0cmluZyByZWxlYXNlXTsKCXJlcGxh
Y2VTdHJpbmcgPSBhU3RyaW5nOwp9CgoKLSAoQk9PTCljYXNlU2Vuc2l0aXZlU2VhcmNoCnsKCXJl
dHVybiBjYXNlU2Vuc2l0aXZlU2VhcmNoOwp9CgotICh2b2lkKXNldENhc2VTZW5zaXRpdmVTZWFy
Y2g6KEJPT0wpYUJvb2wKewoJY2FzZVNlbnNpdGl2ZVNlYXJjaCA9IGFCb29sOwp9CgotIChCT09M
KXNlYXJjaEZvcndhcmQKewoJcmV0dXJuIHNlYXJjaEZvcndhcmQ7Cn0KCi0gKEJPT0wpc2VhcmNo
QmFja3dhcmQKewoJcmV0dXJuICFzZWFyY2hGb3J3YXJkOwp9CgotICh2b2lkKXNldFNlYXJjaEZv
cndhcmQ6KEJPT0wpYUJvb2wKewoJc2VhcmNoRm9yd2FyZCA9IGFCb29sOwp9CgotIChOU1N0cmlu
ZyAqKWZpbmRQYW5lbE5vdEZvdW5kTWVzc2FnZQp7CglpZiAoZmluZFBhbmVsTm90Rm91bmQpIHsK
CQlyZXR1cm4gTlNMb2NhbGl6ZWRTdHJpbmcoQCJOb3RGb3VuZCIsICJOb3QgRm91bmQiKTsKCX0g
ZWxzZSB7CgkJcmV0dXJuIG5pbDsKCX0KfQoKLSAoQk9PTClmaW5kUGFuZWxOb3RGb3VuZAp7Cgly
ZXR1cm4gZmluZFBhbmVsTm90Rm91bmQ7Cn0KCi0gKHZvaWQpc2V0RmluZFBhbmVsTm90Rm91bmQ6
KEJPT0wpYUJvb2wKewoJZmluZFBhbmVsTm90Rm91bmQgPSBhQm9vbDsKfQoKCi0gKEJPT0wpc2Vh
cmNoV3JhcHNBcm91bmQKewoJcmV0dXJuIHNlYXJjaFdyYXBzQXJvdW5kOwp9CgotICh2b2lkKXNl
dFNlYXJjaFdyYXBzQXJvdW5kOihCT09MKWFCb29sCnsKCXNlYXJjaFdyYXBzQXJvdW5kID0gYUJv
b2w7Cn0KCgovLyBUaGlzIGRvZXMgbm90IGhhbmRsZSAiU3RhcnRzIHdpdGgiIGFuZCAiRnVsbCB3
b3JkIi4gQWxzbyB0aGUgInJlcGxhY2UgYWxsIiBhbmQKLy8gInJlcGxhY2UgYWxsIGluIHNlbGVj
dGlvbiIgaXMgbm90IGltcGxlbWVudGVkLiBGaW5hbGx5LCAicmVwbGFjZSIgYW5kICJyZXBsYWNl
IGFuZCBmaW5kIgovLyB3aGVuIHRoZSByZXBsYWNlbWVudCBzdHJpbmcgaXMgbmlsIG9yIGFuIGVt
cHR5IHN0cmluZyBkb2VzIG5vdCB5ZXQgcHJvdmlkZSB1bmRvCgotIChJQk91dGxldClwZXJmb3Jt
RmluZFBhbmVsQWN0aW9uOihpZClzZW5kZXIKewoJQk9PTCBmaW5kUGFuZWxFeGlzdHM7CglOU1N0
cmluZyAqbmV3U2VhcmNoU3RyaW5nOwoJRE9NUmFuZ2UgKnNlbGVjdGVkUmFuZ2U7CgkKCU5TTG9n
KEAic2VhcmNoU3RyaW5nIGlzICVAIGFuZCB0YWcgaXMgJWkiLCBbc2VsZiBzZWFyY2hTdHJpbmdd
LCBbc2VuZGVyIHRhZ10pOwoJTlNMb2coQCJjYXNlU2Vuc2l0aXZlICVpIHdyYXBzQXJvdW5kICVp
IGFuZCBzZWFyY2hGb3J3YXJkICVpIiwgW3NlbGYgY2FzZVNlbnNpdGl2ZVNlYXJjaF0sIAoJCSAg
W3NlbGYgc2VhcmNoV3JhcHNBcm91bmRdLCBbc2VsZiBzZWFyY2hGb3J3YXJkXSk7CglOU0xvZyhA
InJlcGxhY2VTdHJpbmcgaXMgJUAiLCBbc2VsZiByZXBsYWNlU3RyaW5nXSk7CglpZiAoW3NlbGYg
ZmluZFBhbmVsXSkgewoJCWZpbmRQYW5lbEV4aXN0cyA9IFlFUzsKCX0gZWxzZSB7CgkJZmluZFBh
bmVsRXhpc3RzID0gTk87Cgl9CgkKCXN3aXRjaCAoW3NlbmRlciB0YWddKSB7CgkJY2FzZSAxOgoJ
CQkvLyBGaW5kOiBpbnZva2UgZmluZCBwYW5lbAoJCQlpZiAoZmluZFBhbmVsRXhpc3RzKSB7CgkJ
CQlbZmluZFBhbmVsIG1ha2VLZXlBbmRPcmRlckZyb250OnNlbGZdOwoJCQl9CgkJCWJyZWFrOwoJ
CWNhc2UgMjoKCQkJLy8gRmluZCBuZXh0CgkJCWlmIChbW3NlbGYgc2VhcmNoU3RyaW5nXSBsZW5n
dGhdID4gMCkgewoJCQkJW3NlbGYgc2VhcmNoRm9yOltzZWxmIHNlYXJjaFN0cmluZ10KCQkJCQkJ
IGRpcmVjdGlvbjpbc2VsZiBzZWFyY2hGb3J3YXJkXSAKCQkJCQkgY2FzZVNlbnNpdGl2ZTpbc2Vs
ZiBjYXNlU2Vuc2l0aXZlU2VhcmNoXSAKCQkJCQkJCSAgd3JhcDpbc2VsZiBzZWFyY2hXcmFwc0Fy
b3VuZF1dOwoJCQl9CgkJCWJyZWFrOwoJCWNhc2UgMzoKCQkJLy8gRmluZCBwcmV2aW91cwoJCQlp
ZiAoW1tzZWxmIHNlYXJjaFN0cmluZ10gbGVuZ3RoXSA+IDApIHsJCQkKCQkJCVtzZWxmIHNlYXJj
aEZvcjpbc2VsZiBzZWFyY2hTdHJpbmddIAoJCQkJCQkgZGlyZWN0aW9uOltzZWxmIHNlYXJjaEJh
Y2t3YXJkXSAKCQkJCQkgY2FzZVNlbnNpdGl2ZTpbc2VsZiBjYXNlU2Vuc2l0aXZlU2VhcmNoXSAK
CQkJCQkJCSAgd3JhcDpbc2VsZiBzZWFyY2hXcmFwc0Fyb3VuZF1dOwoJCQl9CgkJCWJyZWFrOwoJ
CWNhc2UgNDoKCQkJLy8gUmVwbGFjZSBBbGwgKHNob3VsZCBiZSB1bmRvYWJsZSkKCQkJTlNMb2co
QCJub3QgaW1wbGVtZW50ZWQiKTsKCQkJLy8JCQlbc2VsZiBzZWFyY2hGb3I6W3NlbGYgc2VhcmNo
U3RyaW5nXSAKCQkJLy8JCQkJICBkaXJlY3Rpb246W3NlbGYgc2VhcmNoRm9yd2FyZF0gCgkJCS8v
CQkJICBjYXNlU2Vuc2l0aXZlOltzZWxmIGNhc2VTZW5zaXRpdmVTZWFyY2hdIAoJCQkvLwkJCQkJ
ICAgd3JhcDpbc2VsZiBzZWFyY2hXcmFwc0Fyb3VuZF1dOwoJCQlicmVhazsKCQljYXNlIDU6CgkJ
CS8vIFJlcGxhY2UgIChzaG91bGQgYmUgdW5kb2FibGUpCgkJCWlmICggKCFyZXBsYWNlU3RyaW5n
KSB8fCAoW3JlcGxhY2VTdHJpbmcgbGVuZ3RoXSA9PSAwKSApIHsKCQkJCVtbc2VsZiBzZWxlY3Rl
ZERPTVJhbmdlXSBleHRyYWN0Q29udGVudHNdOwoJCQkJLy8gYWRkIHVuZG8gYWN0aW9uCgkJCX0g
ZWxzZSB7CgkJCQlbc2VsZiByZXBsYWNlU2VsZWN0aW9uV2l0aFRleHQ6W3NlbGYgcmVwbGFjZVN0
cmluZ11dOwkJCQkKCQkJfQoJCQkKCQkJLy8gdG8gY29sbGFwc2Ugc2VsZWN0aW9uIGFmdGVyIHJl
cGxhY2UKCQkJc2VsZWN0ZWRSYW5nZSA9IFtzZWxmIHNlbGVjdGVkRE9NUmFuZ2VdOyAvLyBjb2xs
YXBzZTpZRVNdOwoJCQlbc2VsZWN0ZWRSYW5nZSBjb2xsYXBzZTpOT107CgkJCVtzZWxmIHNldFNl
bGVjdGVkRE9NUmFuZ2U6c2VsZWN0ZWRSYW5nZSBhZmZpbml0eTpuaWxdOwoJCQkKCQkJYnJlYWs7
CgkJY2FzZSA2OgoJCQkvLyBSZXBsYWNlICYgRmluZCAgKHNob3VsZCBiZSB1bmRvYWJsZSkKCQkJ
aWYgKCAoIXJlcGxhY2VTdHJpbmcpIHx8IChbcmVwbGFjZVN0cmluZyBsZW5ndGhdID09IDApICkg
ewoJCQkJW1tzZWxmIHNlbGVjdGVkRE9NUmFuZ2VdIGV4dHJhY3RDb250ZW50c107CgkJCQkvLyBh
ZGQgdW5kbyBhY3Rpb24KCQkJfSBlbHNlIHsKCQkJCVtzZWxmIHJlcGxhY2VTZWxlY3Rpb25XaXRo
VGV4dDpbc2VsZiByZXBsYWNlU3RyaW5nXV07CQkJCQoJCQl9CgkJCVtbc2VsZiBzZWxlY3RlZERP
TVJhbmdlXSBjb2xsYXBzZTpOT107CgkJCVtzZWxmIHNlYXJjaEZvcjpbc2VsZiBzZWFyY2hTdHJp
bmddIAoJCQkJCSBkaXJlY3Rpb246W3NlbGYgc2VhcmNoRm9yd2FyZF0gCgkJCQkgY2FzZVNlbnNp
dGl2ZTpbc2VsZiBjYXNlU2Vuc2l0aXZlU2VhcmNoXSAKCQkJCQkJICB3cmFwOltzZWxmIHNlYXJj
aFdyYXBzQXJvdW5kXV07CgoJCQkvLyB0byBjb2xsYXBzZSBzZWxlY3Rpb24gYWZ0ZXIgcmVwbGFj
ZQoJCQlzZWxlY3RlZFJhbmdlID0gW3NlbGYgc2VsZWN0ZWRET01SYW5nZV07IC8vIGNvbGxhcHNl
OllFU107CgkJCVtzZWxlY3RlZFJhbmdlIGNvbGxhcHNlOk5PXTsKCQkJW3NlbGYgc2V0U2VsZWN0
ZWRET01SYW5nZTpzZWxlY3RlZFJhbmdlIGFmZmluaXR5Om5pbF07CgkJCQoJCQlicmVhazsKCQlj
YXNlIDc6CgkJCS8vIFVzZSBTZWxlY3Rpb24gZm9yIEZpbmQKCQkJbmV3U2VhcmNoU3RyaW5nID0g
W1tbc2VsZiBzZWxlY3RlZERPTVJhbmdlXSBjbG9uZUNvbnRlbnRzXSB0ZXh0Q29udGVudF07CgkJ
CWlmICggKG5ld1NlYXJjaFN0cmluZykgJiYgKFtuZXdTZWFyY2hTdHJpbmcgbGVuZ3RoXSA+IDAp
ICkgewoJCQkJW3NlbGYgc2V0U2VhcmNoU3RyaW5nOm5ld1NlYXJjaFN0cmluZ107CgkJCQlbc2Vs
ZiBzZWFyY2hGb3I6W3NlbGYgc2VhcmNoU3RyaW5nXQoJCQkJCQkgZGlyZWN0aW9uOltzZWxmIHNl
YXJjaEZvcndhcmRdIAoJCQkJCSBjYXNlU2Vuc2l0aXZlOltzZWxmIGNhc2VTZW5zaXRpdmVTZWFy
Y2hdIAoJCQkJCQkJICB3cmFwOltzZWxmIHNlYXJjaFdyYXBzQXJvdW5kXV07CgkJCX0KCQkJCQoJ
CQkJYnJlYWs7CgkJY2FzZSA4OgoJCQkvLyBSZXBsYWNlIGFsbCBpbiBzZWxlY3Rpb24KCQkJTlNM
b2coQCJub3QgaW1wbGVtZW50ZWQiKTsJCQkKCQkJYnJlYWs7CgkJCQoJCWRlZmF1bHQ6CgkJCS8v
IE5vdGhpbmctRXJyb3IKCQkJTlNMb2coQCJub3QgaW1wbGVtZW50ZWQiKTsKCX0JCn0KCkBlbmQK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>10725</attachid>
            <date>2006-09-23 12:51:17 -0700</date>
            <delta_ts>2006-09-23 12:51:17 -0700</delta_ts>
            <desc>nib with pseudo-standard find panel (text archive format)</desc>
            <filename>FindPanel.zip</filename>
            <type>application/zip</type>
            <size>4779</size>
            <attacher name="Robert Burns">robburns1</attacher>
            
              <data encoding="base64">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
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>10727</attachid>
            <date>2006-09-23 17:48:45 -0700</date>
            <delta_ts>2006-09-23 17:48:45 -0700</delta_ts>
            <desc>image of sample xhtml find panel</desc>
            <filename>Picture 2.png</filename>
            <type>image/png</type>
            <size>24591</size>
            <attacher name="Robert Burns">robburns1</attacher>
            
              <data encoding="base64">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
Lq/TVqM1YA9k3hV71ytrTlVVVVUd/fjRIU9++tuuz/41PRc//mtY7NB/bT9xVuWeTxfJOQ/v+fHP
HHQDOp2OYRiGYTg1ehZYf+RwScE3i18AHroukeOY/NdTnwt96lBp6fcPecY9t57iOIZ2r1/1wrc1
I34uLPh4luOJW98qZ6S0LMdxXEiniW/+XFpauvp5+rl5W3wcx9VsHTruiXavfv17cXHBz88khmvk
2Qjm+Kev5L/4dEbGY4/jo49/d/ttYzmO4zgDDVqvYT3HcZxer2dZVq/Xy3fXBp8+g7nownBIZcGq
F/Zj1XPTdo1asfbRIe7K4+X2RlFCwpGfu/Kb77/54otv9tZQHMdU5a+qpRmO49zW9S88+GDU1M0F
G/63/s1Xz7+LzgaWRv4fR0oO5r/z4iu4+5+XRXMcV5mZOj70qW2lpb8/ZJ313PfHOY6j3SeWvzCt
ZsTrhQUbZjkW3/ryZobjWAqMwcBxXHinq9/8ubi0tPDFqOVvbznGcVxNfua4J9589ettxcW//zz/
hnCtPM+KVnGRng3HfpfL5y785sPFwKgre9DuE8tfeKL62tUFK8bH1mxNHf/cU9sOlf7+vWfWuDXl
1GVX9V//wnslFMdx1NZFz0UNHxzLCYX5xT6G42ryh46blfbpttLS4hWjTowfmlnJcYzgzl8ljSVO
cP9R7KI5jqvZvfKVVddtKy0tLnw+MfxCd1Fw3Mfx4urvn78y/97Hv/BxnIHRMXqD1oDtfP+8j9e/
cu/r+cePb5j3xPLR/0zv0WN0xuOJSHz844KvZvY6Gz8E4RxcJIfxu6mZCTShadpsNut0OqPRKFlD
UZROp9PpdPKvLQC8egbAoldm/P7j75M/2jEhJVb0Htm6BLh6Y+Zru6zFX2HtZaLBoNcLwLx3nhod
CnQePw3z364TDXF6BoBerw/pnJLkzv/qk7VlZTSiGb3BcKJwIzBx2oTBUQDCwsCXqPM0yAw+ue3r
rzDyoSheZ7r8arz+2dY/ht6a4G3I3yCyNGi9vlEa6duWz+dT/PS5TqdrjvcCuUhgdAqHqI0X9Hq9
XgD+o3QIqwMovcGgdIhef1YOcR757Kq7Pv90+w7rKwMfKarQGXS5V6Xlf7Tj7REdG9rOy9AAHWJi
TAzjMbGswUAzNHyswWDQMccw+dPfpg5tLzpdVyFKGnLn0UXqXqRGrL8/5jWFA0sWzVjy+++YtuOr
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
7/H6/y+URD6Llop/AAAAAElFTkSuQmCC
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>10728</attachid>
            <date>2006-09-23 18:20:51 -0700</date>
            <delta_ts>2006-09-23 18:41:29 -0700</delta_ts>
            <desc>find panel in  xhtml</desc>
            <filename>FindPanel copy.html</filename>
            <type>text/html</type>
            <size>2734</size>
            <attacher name="Robert Burns">robburns1</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgU3RyaWN0Ly9FTiIK
ICAgICJodHRwOi8vd3d3LnczLm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS1zdHJpY3QuZHRkIj4K
PGh0bWwgbGFuZz0iZW4iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIgoJeG1s
bnM6d2Via2l0PSJodHRwOi8vd3d3LndlYmtpdC5vcmcvd2Via2l0L3h0ZW50aW9ucyIKeG1sOmxh
bmc9ImVuIj4KPGhlYWQ+CiAgICA8bWV0YSBodHRwLWVxdWl2PSJjb250ZW50LXR5cGUiIGNvbnRl
bnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCIgLz4KICAgIDx0aXRsZT5GaW5kIFBhbmVsPC90
aXRsZT4KPHN0eWxlIHR5cGU9InRleHQvY3NzIiB0aXRsZT0iZmluZCBwYW5lbCB1aSIgbWVkaWE9
ImFsbCI+Ci8qPCFbQ0RBVEFbKi8KCiAvKiBUaGUgImNhcHRpb24iIHZhbHVlIGRvZXMgbm90IGFw
cGVhciB0byB3b3JrICh1bmxlc3MgSSdtIG5vdCB1c2luZyBpdCBjb3JyZWN0bHkpLCBidXQgaWYg
dGhpcyB3b3JrZWQgdGhpcyB3b3VsZCBiZSBhIG5pY2UgY3Jvc3MtcGxhdGZvcm0gc29sdXRpb24q
LwogCmlucHV0LCBsYWJlbCB7Cglmb250LXNpemU6IDkwJTsKCWZvbnQtZmFtaWx5OiAgIkx1Y2lu
ZGEgR3JhbmRlIiwgc2Fucy1zZXJpZjsKCWZvbnQtd2VpZ2h0OiA0MDA7Cglmb250OiBjYXB0aW9u
OwoJZGlzcGxheTogaW5saW5lOwp9CgppbnB1dFt0eXBlPSJ0ZXh0Il0gewoJZGlzcGxheTogYmxv
Y2s7Cgl3aWR0aDogNTAlOwoKCW1hcmdpbi1ib3R0b206IDFleDsKfQoKaW5wdXRbdHlwZT0iYnV0
dG9uIl0gewoJbWFyZ2luLWxlZnQ6IDA7CgltYXJnaW4tcmlnaHQ6IDAuNWVtOwoJbWFyZ2luLXRv
cDogMWV4OwoJd2lkdGg6IDZlbTsKfQoKLnRleHRmaWVsZCA+IGxhYmVsCnsKCWRpc3BsYXk6IHRh
YmxlLWNhcHRpb247CgljYXB0aW9uLXNpZGU6IGxlZnQ7CgkKfQoKCnNlbGVjdCB7Cgl3aWR0aDog
MTVlbTsKfQoKc3Bhbi50ZXh0ZmllbGQgewoJZGlzcGxheTogdGFibGU7Cgl3aWR0aDogMTAwJTsK
CWNhcHRpb24tc2lkZTogbGVmdDsKfQoKCi5jb250cm9sID4gbGFiZWwgewoKfQoKCi5jb250cm9s
IHsKCWRpc3BsYXk6IGlubGluZS10YWJsZTsKCWNhcHRpb24tc2lkZTogcmlnaHQ7CgltYXJnaW4t
cmlnaHQ6IDJlbTsKfQoKCmJvZHl7Cgl0ZXh0LWFsaWduOiByaWdodDsKfQoKYnIgewoJY2xlYXI6
IGxlZnQ7Cn0KLypdXT4qLwo8L3N0eWxlPgo8L2hlYWQ+Cjxib2R5PgogICAgPGRpdj4KICAgIDxz
cGFuIGNsYXNzPSJ0ZXh0ZmllbGQiPgogICAgICAgIDxsYWJlbCBmb3I9ImZpbmRTdHJpbmdGaWVs
ZCI+RmluZDo8L2xhYmVsPiA8aW5wdXQgdHlwZT0idGV4dCIgaWQ9ImZpbmRTdHJpbmdGaWVsZCIg
bmFtZT0iZmluZFN0cmluZ0ZpZWxkIiAvPjxiciAvPgoJPC9zcGFuPgogICAgPHNwYW4gY2xhc3M9
InRleHRmaWVsZCI+ICAgICAgICAKICAgICAgICA8bGFiZWwgZm9yPSJyZXBsYWNlU3RyaW5nRmll
bGQiPlJlcGxhY2Ugd2l0aDo8L2xhYmVsPiA8aW5wdXQgdHlwZT0idGV4dCIgaWQ9InJlcGxhY2VT
dHJpbmdGaWVsZCIgbmFtZT0icmVwbGFjZVN0cmluZ0ZpZWxkIiAvPjxiciAvPgoJPC9zcGFuPgoK
CTxzcGFuIGNsYXNzPSJjb250cm9sIj4KCQk8bGFiZWwgZm9yPSJpZ25vcmVDYXNlIj5JZ25vcmUg
Q2FzZTwvbGFiZWw+CgkJPGlucHV0IGNsYXNzPSJpbmxpbmUiIHR5cGU9ImNoZWNrYm94IiBpZD0i
aWdub3JlQ2FzZSIgbmFtZT0iaWdub3JlQ2FzZSIgLz4KCTwvc3Bhbj4gCgkKCTxzcGFuIGNsYXNz
PSJjb250cm9sIj4KCQk8bGFiZWwgZm9yPSJ3cmFwQXJvdW5kIj5XcmFwIEFyb3VuZDwvbGFiZWw+
IAoJCTxpbnB1dCBjbGFzcz0iaW5saW5lIiB0eXBlPSJjaGVja2JveCIgaWQ9IndyYXBBcm91bmQi
IG5hbWU9IndyYXBBcm91bmQiIC8+Cgk8L3NwYW4+IAoJPHNwYW4gY2xhc3M9ImNvbnRyb2wiPgoJ
CTxzZWxlY3QgY2xhc3M9ImlubGluZSIgaWQ9ImZpbmRXaGF0IiBuYW1lPSJmaW5kV2hhdCI+CgkJ
CTxvcHRpb24+Q29udGFpbnM8L29wdGlvbj4KICAgICAgICAgICAgPG9wdGlvbj5GdWxsIHdvcmQ8
L29wdGlvbj4KICAgICAgICAgICAgPG9wdGlvbj5TdGFydHMgd2l0aDwvb3B0aW9uPgogICAgICAg
IDwvc2VsZWN0PgoJPC9zcGFuPjxiciAvPgoJIDxpbnB1dCBjbGFzcz0iaW5saW5lIiB0eXBlPSJi
dXR0b24iIHdlYmtpdDp0YWc9IjQiIHZhbHVlPSJSZXBsYWNlIEFsbCIgaWQ9InJlcGxhY2VBbGwi
IG5hbWU9InJlcGxhY2VBbGwiIC8+IAoJIDxpbnB1dCBjbGFzcz0iaW5saW5lIiB0eXBlPSJidXR0
b24iIHdlYmtpdDp0YWc9IjYiIHZhbHVlPSJSZXBsYWNlICZhbXA7IEZpbmQiIGlkPSJyZXBsYWNl
QW5kRmluZCIgbmFtZT0icmVwbGFjZUFuZEZpbmQiIC8+IAoJIDxpbnB1dCBjbGFzcz0iaW5saW5l
IiB0eXBlPSJidXR0b24iIHdlYmtpdDp0YWc9IjUiIHZhbHVlPSJSZXBsYWNlIiBpZD0icmVwbGFj
ZSIgbmFtZT0icmVwbGFjZSIgYWNjZXNza2V5PSJyIiAvPiAKCSA8aW5wdXQgY2xhc3M9ImlubGlu
ZSIgdHlwZT0iYnV0dG9uIiB3ZWJraXQ6dGFnPSIzIiB2YWx1ZT0iUHJldmlvdXMiIGlkPSJwcmV2
aW91cyIgbmFtZT0icHJldmlvdXMiIGFjY2Vzc2tleT0iRyIgLz4gCgkgPGlucHV0IGNsYXNzPSJp
bmxpbmUiIHR5cGU9ImJ1dHRvbiIgd2Via2l0OnRhZz0iMiIgdmFsdWU9Ik5leHQiIGlkPSJuZXh0
IiBuYW1lPSJuZXh0IiBhY2Nlc3NrZXk9ImciIC8+CQo8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>10729</attachid>
            <date>2006-09-23 18:41:29 -0700</date>
            <delta_ts>2006-09-23 18:41:29 -0700</delta_ts>
            <desc>xhtml find panel (revision)</desc>
            <filename>FindPanel.html</filename>
            <type>text/html</type>
            <size>2801</size>
            <attacher name="Robert Burns">robburns1</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgU3RyaWN0Ly9FTiIK
ICAgICJodHRwOi8vd3d3LnczLm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS1zdHJpY3QuZHRkIj4K
PGh0bWwgbGFuZz0iZW4iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIgoJeG1s
bnM6d2Via2l0PSJodHRwOi8vd3d3LndlYmtpdC5vcmcvd2Via2l0L3h0ZW50aW9ucyIKeG1sOmxh
bmc9ImVuIj4KPGhlYWQ+CiAgICA8bWV0YSBodHRwLWVxdWl2PSJjb250ZW50LXR5cGUiIGNvbnRl
bnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCIgLz4KICAgIDx0aXRsZT5GaW5kIFBhbmVsPC90
aXRsZT4KPHN0eWxlIHR5cGU9InRleHQvY3NzIiB0aXRsZT0iZmluZCBwYW5lbCB1aSIgbWVkaWE9
ImFsbCI+Ci8qPCFbQ0RBVEFbKi8KCiAvKiBUaGUgImNhcHRpb24iIHZhbHVlIGRvZXMgbm90IGFw
cGVhciB0byB3b3JrICh1bmxlc3MgSSdtIG5vdCB1c2luZyBpdCBjb3JyZWN0bHkpLCBidXQgaWYg
dGhpcyB3b3JrZWQgdGhpcyB3b3VsZCBiZSBhIG5pY2UgY3Jvc3MtcGxhdGZvcm0gc29sdXRpb24u
ICBGaXJzdCBqdXN0IHRyeWluZyB0byBnZXQgdGhlIGZvbnQgdG8gbG9vayBsaWtlIHRoZSBzeXN0
ZW0gZm9udCovCgppbnB1dCwgbGFiZWwgewoJZm9udC1zaXplOiA5MCU7Cglmb250LWZhbWlseTog
ICJMdWNpbmRhIEdyYW5kZSIsIHNhbnMtc2VyaWY7Cglmb250LXdlaWdodDogNDAwOwoJZm9udDog
Y2FwdGlvbjsKfQoKaW5wdXRbdHlwZT0idGV4dCJdIHsKCWRpc3BsYXk6IGJsb2NrOwoJd2lkdGg6
IDgwJTsKCW1hcmdpbi1ib3R0b206IDFleDsKfQoKaW5wdXRbdHlwZT0iYnV0dG9uIl0gewoJbWFy
Z2luLWxlZnQ6IDA7CgltYXJnaW4tcmlnaHQ6IDAuNWVtOwoJbWFyZ2luLXRvcDogMWV4OwoJbWlu
LXdpZHRoOiA1ZW07Cn0KCnNlbGVjdCB7Cgl3aWR0aDogMTRlbTsKCW1hcmdpbi1sZWZ0OiAyZW07
Cn0KCi50ZXh0ZmllbGQgPiBsYWJlbCB7CglmbG9hdDogbGVmdDsKCXdpZHRoOiAyMCU7Cn0KCi50
ZXh0ZmllbGQgPiBpbnB1dCB7CglmbG9hdDogbGVmdDsKfQoKLmNvbnRyb2wgPiBsYWJlbCB7Cgl3
aWR0aDogMjAlOwp9CgouY29udHJvbCB7CglkaXNwbGF5OiBpbmxpbmUtdGFibGU7Cn0KCi5jb250
cm9sID4gaW5wdXQgewoJZmxvYXQ6IGxlZnQ7Cn0KCgpiciB7CgljbGVhcjogYm90aDsKfQoKYm9k
eXsKCXRleHQtYWxpZ246IHJpZ2h0OwoJaGVpZ2h0OiA4MCU7Cn0KCi8qXV0+Ki8KPC9zdHlsZT4K
PC9oZWFkPgo8Ym9keT4KICAgIDxkaXY+CiAgICA8c3BhbiBjbGFzcz0idGV4dGZpZWxkIj4KICAg
ICAgICA8bGFiZWwgY2xhc3M9InRleHRmaWVsZCIgZm9yPSJmaW5kU3RyaW5nRmllbGQiPkZpbmQ6
PC9sYWJlbD4gPGlucHV0IHR5cGU9InRleHQiIGlkPSJmaW5kU3RyaW5nRmllbGQiIG5hbWU9ImZp
bmRTdHJpbmdGaWVsZCIgLz48YnIgLz4KCTwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJ0ZXh0Zmll
bGQiPiAgICAgICAgCiAgICAgICAgPGxhYmVsIGNsYXNzPSJ0ZXh0ZmllbGQiIGZvcj0icmVwbGFj
ZVN0cmluZ0ZpZWxkIj5SZXBsYWNlIHdpdGg6PC9sYWJlbD4gPGlucHV0IHR5cGU9InRleHQiIGlk
PSJyZXBsYWNlU3RyaW5nRmllbGQiIG5hbWU9InJlcGxhY2VTdHJpbmdGaWVsZCIgLz48YnIgLz4K
CTwvc3Bhbj4KCgk8c3BhbiBjbGFzcz0iY29udHJvbCI+CgkJPGxhYmVsIGZvcj0iaWdub3JlQ2Fz
ZSI+SWdub3JlIENhc2U8L2xhYmVsPgoJCTxpbnB1dCBjbGFzcz0iaW5saW5lIiB0eXBlPSJjaGVj
a2JveCIgaWQ9Imlnbm9yZUNhc2UiIG5hbWU9Imlnbm9yZUNhc2UiIC8+Cgk8L3NwYW4+IAoJCgk8
c3BhbiBjbGFzcz0iY29udHJvbCI+CgkJPGxhYmVsIGZvcj0id3JhcEFyb3VuZCI+V3JhcCBBcm91
bmQ8L2xhYmVsPiAKCQk8aW5wdXQgY2xhc3M9ImlubGluZSIgdHlwZT0iY2hlY2tib3giIGlkPSJ3
cmFwQXJvdW5kIiBuYW1lPSJ3cmFwQXJvdW5kIiAvPgoJPC9zcGFuPiAKCTxzcGFuIGNsYXNzPSJj
b250cm9sIj4KCQk8c2VsZWN0IGNsYXNzPSJpbmxpbmUiIGlkPSJmaW5kV2hhdCIgbmFtZT0iZmlu
ZFdoYXQiPgoJCQk8b3B0aW9uPkNvbnRhaW5zPC9vcHRpb24+CiAgICAgICAgICAgIDxvcHRpb24+
RnVsbCB3b3JkPC9vcHRpb24+CiAgICAgICAgICAgIDxvcHRpb24+U3RhcnRzIHdpdGg8L29wdGlv
bj4KICAgICAgICA8L3NlbGVjdD4KCTwvc3Bhbj48YnIgLz4KCSA8aW5wdXQgY2xhc3M9ImlubGlu
ZSIgdHlwZT0iYnV0dG9uIiB3ZWJraXQ6dGFnPSI0IiB2YWx1ZT0iUmVwbGFjZSBBbGwiIGlkPSJy
ZXBsYWNlQWxsIiBuYW1lPSJyZXBsYWNlQWxsIiAvPiAKCSA8aW5wdXQgY2xhc3M9ImlubGluZSIg
dHlwZT0iYnV0dG9uIiB3ZWJraXQ6dGFnPSI2IiB2YWx1ZT0iUmVwbGFjZSAmYW1wOyBGaW5kIiBp
ZD0icmVwbGFjZUFuZEZpbmQiIG5hbWU9InJlcGxhY2VBbmRGaW5kIiAvPiAKCSA8aW5wdXQgY2xh
c3M9ImlubGluZSIgdHlwZT0iYnV0dG9uIiB3ZWJraXQ6dGFnPSI1IiB2YWx1ZT0iUmVwbGFjZSIg
aWQ9InJlcGxhY2UiIG5hbWU9InJlcGxhY2UiIGFjY2Vzc2tleT0iciIgLz4gCgkgPGlucHV0IGNs
YXNzPSJpbmxpbmUiIHR5cGU9ImJ1dHRvbiIgd2Via2l0OnRhZz0iMyIgdmFsdWU9IlByZXZpb3Vz
IiBpZD0icHJldmlvdXMiIG5hbWU9InByZXZpb3VzIiBhY2Nlc3NrZXk9IkciIC8+IAoJIDxpbnB1
dCBjbGFzcz0iaW5saW5lIiB0eXBlPSJidXR0b24iIHdlYmtpdDp0YWc9IjIiIHZhbHVlPSJOZXh0
IiBpZD0ibmV4dCIgbmFtZT0ibmV4dCIgYWNjZXNza2V5PSJnIiAvPgkKPC9kaXY+CjwvYm9keT4K
PC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>