<?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>53206</bug_id>
          
          <creation_ts>2011-01-26 17:10:07 -0800</creation_ts>
          <short_desc>SPI to temporarily disable updating the size of the drawing area during WKView frame resizes.</short_desc>
          <delta_ts>2011-01-26 17:35:04 -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>WebKit2</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac (Intel)</rep_platform>
          <op_sys>OS X 10.6</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>0</everconfirmed>
          <reporter name="Jing">jingidy+wk</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>mitz</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>340605</commentid>
    <comment_count>0</comment_count>
    <who name="Jing">jingidy+wk</who>
    <bug_when>2011-01-26 17:10:07 -0800</bug_when>
    <thetext>Clients that have to call setFrame multiple times can use this to enforce only one resize per group of actions, which can help performance.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340607</commentid>
    <comment_count>1</comment_count>
      <attachid>80270</attachid>
    <who name="Jing">jingidy+wk</who>
    <bug_when>2011-01-26 17:11:54 -0800</bug_when>
    <thetext>Created attachment 80270
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340610</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-01-26 17:14:41 -0800</bug_when>
    <thetext>Attachment 80270 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Source/WebKit2/ChangeLog&apos;, u&apos;Source/WebKit...&quot; exit_code: 1

Source/WebKit2/UIProcess/API/mac/WKViewPrivate.h:26:  Extra space before ( in function call  [whitespace/parens] [4]
Total errors found: 1 in 6 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>340619</commentid>
    <comment_count>3</comment_count>
      <attachid>80270</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2011-01-26 17:22:09 -0800</bug_when>
    <thetext>Comment on attachment 80270
patch

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

I am saying review+ here, but I don’t think this merits adding WKViewPrivate.

&gt; Source/WebKit2/ChangeLog:5
&gt; +        SPI to temporarily disable size updates to the page drawing area in WKView.

This is no more SPI than any other aspect of WebKit2. I suggest not using the term SPI.

&gt;&gt; Source/WebKit2/UIProcess/API/mac/WKViewPrivate.h:26
&gt;&gt; +@interface WKView (Private)
&gt; 
&gt; Extra space before ( in function call  [whitespace/parens] [4]

This is a bug in the style queue.

&gt; Source/WebKit2/UIProcess/API/mac/WKViewPrivate.h:34
&gt; +// Stops updating the size of the page as the WKView frame size updates.
&gt; +// This should always be followed by enableFrameSizeUpdates. Calls can be nested.
&gt; +- (void)disableFrameSizeUpdates;
&gt; +// Immediately updates the size of the page to match WKView&apos;s frame size
&gt; +// and allows subsequent updates as the frame size is set. Calls can be nested.
&gt; +- (void)enableFrameSizeUpdates;
&gt; +- (BOOL)frameSizeUpdatesDisabled;

I don’t think these need to be in a separate private header. Why wouldn’t we make these public for any client of WKView?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340626</commentid>
    <comment_count>4</comment_count>
    <who name="Jing">jingidy+wk</who>
    <bug_when>2011-01-26 17:26:46 -0800</bug_when>
    <thetext>I talked to Anders about making it API, but he preferred to keep it SPI in case we wanted to change it later, since this was created to solve a specific problem that may or may not remain.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>340642</commentid>
    <comment_count>5</comment_count>
    <who name="">mitz</who>
    <bug_when>2011-01-26 17:35:04 -0800</bug_when>
    <thetext>Committed revision 76742.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>80270</attachid>
            <date>2011-01-26 17:11:54 -0800</date>
            <delta_ts>2011-01-26 17:22:08 -0800</delta_ts>
            <desc>patch</desc>
            <filename>textmate stdin KmEI46.txt</filename>
            <type>text/plain</type>
            <size>9669</size>
            <attacher name="Jing">jingidy+wk</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDc2NzM3KQorKysgU291cmNlL1dlYktpdDIvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTEtMDEtMjYgIEppbmcgSmlu
ICA8amppbkBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgU1BJIHRvIHRlbXBvcmFyaWx5IGRpc2FibGUgc2l6ZSB1cGRhdGVzIHRvIHRo
ZSBwYWdlIGRyYXdpbmcgYXJlYSBpbiBXS1ZpZXcuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD01MzIwNgorICAgICAgICBQYXJ0IG9mIDxyZGFyOi8vcHJv
YmxlbS84ODE4NTg1PgorCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9tYWMvV0tWaWV3Lmg6IEFk
ZGVkIF9mcmFtZVNpemVVcGRhdGVEaXNhYmxlZENvdW50LgorICAgICAgICAqIFVJUHJvY2Vzcy9B
UEkvbWFjL1dLVmlldy5tbToKKyAgICAgICAgKC1bV0tWaWV3IHNldEZyYW1lU2l6ZTpdKTogT25s
eSB1cGRhdGUgcGFnZSBzaXplIGlmIGZyYW1lIHNpemUgdXBkYXRlcyBhcmUgZW5hYmxlZC4KKyAg
ICAgICAgKC1bV0tWaWV3IF9zZXREcmF3aW5nQXJlYVNpemU6XSk6IEhlbHBlciBtZXRob2QgdG8g
c2V0IHRoZSBwYWdlJ3MgZHJhd2luZyBhcmVhJ3Mgc2l6ZS4KKyAgICAgICAgKC1bV0tWaWV3IGRp
c2FibGVGcmFtZVNpemVVcGRhdGVzXSk6IEluY3JlbWVudCBfZnJhbWVTaXplVXBkYXRlRGlzYWJs
ZWRDb3VudAorICAgICAgICAoLVtXS1ZpZXcgZW5hYmxlRnJhbWVTaXplVXBkYXRlc10pOiBEZWNy
ZW1lbnQgX2ZyYW1lU2l6ZVVwZGF0ZURpc2FibGVkQ291bnQsIGFuZCBpZiB0aGUgY291bnQgaXMg
MCwgbWVhbmluZworICAgICAgICB0aGF0IG5vIG9uZSBpcyBkaXNhYmxpbmcgZnJhbWUgc2l6ZSB1
cGRhdGVzIGFueW1vcmUsIHVwZGF0ZSB0aGUgZHJhd2luZyBhcmVhJ3Mgc2l6ZSB0byBtYXRjaCB0
aGUgY3VycmVudCBmcmFtZS4KKyAgICAgICAgKC1bV0tWaWV3IGZyYW1lU2l6ZVVwZGF0ZXNEaXNh
YmxlZF0pOiBSZXR1cm5zIFlFUyBpZiBhdCBsZWFzdCBvbmUgY2FsbGVyIGlzIGRpc2FibGluZyBm
cmFtZSBzaXplIHVwZGF0ZXMuCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9tYWMvV0tWaWV3SW50
ZXJuYWwuaDogRGVjbGFyZWQgLWRpc2FibGVGcmFtZVNpemVVcGRhdGVzLCAtZW5hYmxlRnJhbWVT
aXplVXBkYXRlcywgYW5kIC1mcmFtZVNpemVVcGRhdGVzRGlzYWJsZWQuCisgICAgICAgICogVUlQ
cm9jZXNzL0FQSS9tYWMvV0tWaWV3UHJpdmF0ZS5oOiBBZGRlZC4KKyAgICAgICAgKiBXZWJLaXQy
Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2o6IEFkZGVkIFdLVmlld1ByaXZhdGUuaAorCiAyMDEx
LTAxLTI2ICBCcmlhbiBXZWluc3RlaW4gIDxid2VpbnN0ZWluQGFwcGxlLmNvbT4KIAogICAgICAg
ICBSZXZpZXdlZCBieSBKb2huIFN1bGxpdmFuLgpJbmRleDogU291cmNlL1dlYktpdDIvVUlQcm9j
ZXNzL0FQSS9tYWMvV0tWaWV3LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvVUlQcm9j
ZXNzL0FQSS9tYWMvV0tWaWV3LmgJKHJldmlzaW9uIDc2NzM3KQorKysgU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL0FQSS9tYWMvV0tWaWV3LmgJKHdvcmtpbmcgY29weSkKQEAgLTMxLDYgKzMxLDcg
QEAKIFdLX0VYUE9SVAogQGludGVyZmFjZSBXS1ZpZXcgOiBOU1ZpZXcgPE5TVGV4dElucHV0PiB7
CiAgICAgV0tWaWV3RGF0YSAqX2RhdGE7CisgICAgdW5zaWduZWQgX2ZyYW1lU2l6ZVVwZGF0ZXNE
aXNhYmxlZENvdW50OwogfQogCiAtIChpZClpbml0V2l0aEZyYW1lOihOU1JlY3QpZnJhbWUgY29u
dGV4dFJlZjooV0tDb250ZXh0UmVmKWNvbnRleHRSZWY7CkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvQVBJL21hYy9XS1ZpZXcubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL0FQSS9tYWMvV0tWaWV3Lm1tCShyZXZpc2lvbiA3NjczNykKKysrIFNvdXJjZS9X
ZWJLaXQyL1VJUHJvY2Vzcy9BUEkvbWFjL1dLVmlldy5tbQkod29ya2luZyBjb3B5KQpAQCAtNDQs
NiArNDQsOCBAQAogI2ltcG9ydCAiV0tQcmludGluZ1ZpZXcuaCIKICNpbXBvcnQgIldLU3RyaW5n
Q0YuaCIKICNpbXBvcnQgIldLVGV4dElucHV0V2luZG93Q29udHJvbGxlci5oIgorI2ltcG9ydCAi
V0tWaWV3SW50ZXJuYWwuaCIKKyNpbXBvcnQgIldLVmlld1ByaXZhdGUuaCIKICNpbXBvcnQgIldl
YkNvbnRleHQuaCIKICNpbXBvcnQgIldlYkV2ZW50RmFjdG9yeS5oIgogI2ltcG9ydCAiV2ViUGFn
ZS5oIgpAQCAtMjg3LDExICsyODksOSBAQCAtICh2b2lkKV9zZXRSZW1vdGVBY2Nlc3NpYmlsaXR5
V2luZG93OihpCiAtICh2b2lkKXNldEZyYW1lU2l6ZTooTlNTaXplKXNpemUKIHsKICAgICBbc3Vw
ZXIgc2V0RnJhbWVTaXplOnNpemVdOwotCi0gICAgaWYgKCFfZGF0YS0+X3BhZ2UtPmRyYXdpbmdB
cmVhKCkpCi0gICAgICAgIHJldHVybjsKICAgICAKLSAgICBfZGF0YS0+X3BhZ2UtPmRyYXdpbmdB
cmVhKCktPnNldFNpemUoSW50U2l6ZShzaXplKSk7CisgICAgaWYgKCFbc2VsZiBmcmFtZVNpemVV
cGRhdGVzRGlzYWJsZWRdKQorICAgICAgICBbc2VsZiBfc2V0RHJhd2luZ0FyZWFTaXplOnNpemVd
OwogfQogCiAtICh2b2lkKV91cGRhdGVXaW5kb3dBbmRWaWV3RnJhbWVzCkBAIC0xNzU4LDQgKzE3
NTgsMzYgQEAgLSAodm9pZClfc2V0RHJhZ0ltYWdlOihOU0ltYWdlICopaW1hZ2UgYQogICAgIF9k
YXRhLT5fZHJhZ0hhc1N0YXJ0ZWQgPSBOTzsKIH0KIAorLSAodm9pZClfc2V0RHJhd2luZ0FyZWFT
aXplOihOU1NpemUpc2l6ZQoreworICAgIGlmICghX2RhdGEtPl9wYWdlLT5kcmF3aW5nQXJlYSgp
KQorICAgICAgICByZXR1cm47CisgICAgCisgICAgX2RhdGEtPl9wYWdlLT5kcmF3aW5nQXJlYSgp
LT5zZXRTaXplKEludFNpemUoc2l6ZSkpOworfSAgICAKKwogQGVuZAorCitAaW1wbGVtZW50YXRp
b24gV0tWaWV3IChQcml2YXRlKQorCistICh2b2lkKWRpc2FibGVGcmFtZVNpemVVcGRhdGVzCit7
CisgICAgX2ZyYW1lU2l6ZVVwZGF0ZXNEaXNhYmxlZENvdW50Kys7Cit9CisKKy0gKHZvaWQpZW5h
YmxlRnJhbWVTaXplVXBkYXRlcworeworICAgIGlmICghX2ZyYW1lU2l6ZVVwZGF0ZXNEaXNhYmxl
ZENvdW50KQorICAgICAgICByZXR1cm47CisgICAgCisgICAgaWYgKCEoLS1fZnJhbWVTaXplVXBk
YXRlc0Rpc2FibGVkQ291bnQpKQorICAgICAgICBbc2VsZiBfc2V0RHJhd2luZ0FyZWFTaXplOltz
ZWxmIGZyYW1lXS5zaXplXTsKK30KKworLSAoQk9PTClmcmFtZVNpemVVcGRhdGVzRGlzYWJsZWQK
K3sKKyAgICByZXR1cm4gX2ZyYW1lU2l6ZVVwZGF0ZXNEaXNhYmxlZENvdW50ID4gMDsKK30KKwor
QGVuZAorCkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL21hYy9XS1ZpZXdJbnRl
cm5hbC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvbWFjL1dL
Vmlld0ludGVybmFsLmgJKHJldmlzaW9uIDc2NzM3KQorKysgU291cmNlL1dlYktpdDIvVUlQcm9j
ZXNzL0FQSS9tYWMvV0tWaWV3SW50ZXJuYWwuaAkod29ya2luZyBjb3B5KQpAQCAtNjUsNCArNjUs
NSBAQCBAaW50ZXJmYWNlIFdLVmlldyAoSW50ZXJuYWwpCiAtICh2b2lkKV9zZXRDdXN0b21SZXBy
ZXNlbnRhdGlvblpvb21GYWN0b3I6KGRvdWJsZSl6b29tRmFjdG9yOwogLSAodm9pZClfc2V0RHJh
Z0ltYWdlOihOU0ltYWdlICopaW1hZ2UgYXQ6KE5TUG9pbnQpY2xpZW50UG9pbnQgbGlua0RyYWc6
KEJPT0wpbGlua0RyYWc7CiAKKy0gKHZvaWQpX3NldERyYXdpbmdBcmVhU2l6ZTooTlNTaXplKXNp
emU7CiBAZW5kCkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL21hYy9XS1ZpZXdQ
cml2YXRlLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9tYWMv
V0tWaWV3UHJpdmF0ZS5oCShyZXZpc2lvbiAwKQorKysgU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L0FQSS9tYWMvV0tWaWV3UHJpdmF0ZS5oCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDM2IEBACisv
KgorICogQ29weXJpZ2h0IChDKSAyMDEwIEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4K
KyAqCisgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1z
LCB3aXRoIG9yIHdpdGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRl
ZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucworICogYXJlIG1ldDoKKyAqIDEuIFJlZGlz
dHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0
CisgKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5n
IGRpc2NsYWltZXIuCisgKiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCBy
ZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAorICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2Yg
Y29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQorICogICAgZG9j
dW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3Ry
aWJ1dGlvbi4KKyAqCisgKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEFQUExFIElOQy4g
QU5EIElUUyBDT05UUklCVVRPUlMgYGBBUyBJUycnCisgKiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1Q
TElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywKKyAqIFRIRSBJ
TVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBB
UlRJQ1VMQVIKKyAqIFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuIElOIE5PIEVWRU5UIFNIQUxMIEFQ
UExFIElOQy4gT1IgSVRTIENPTlRSSUJVVE9SUworICogQkUgTElBQkxFIEZPUiBBTlkgRElSRUNU
LCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUgorICogQ09OU0VR
VUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgUFJPQ1VSRU1F
TlQgT0YKKyAqIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLCBEQVRB
LCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUworICogSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNF
RCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4KKyAqIENPTlRSQUNU
LCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhF
UldJU0UpCisgKiBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UgT0YgVEhJUyBTT0ZU
V0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GCisgKiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1B
R0UuCisgKi8KKworQGludGVyZmFjZSBXS1ZpZXcgKFByaXZhdGUpCisKKy8vIFN0b3BzIHVwZGF0
aW5nIHRoZSBzaXplIG9mIHRoZSBwYWdlIGFzIHRoZSBXS1ZpZXcgZnJhbWUgc2l6ZSB1cGRhdGVz
LgorLy8gVGhpcyBzaG91bGQgYWx3YXlzIGJlIGZvbGxvd2VkIGJ5IGVuYWJsZUZyYW1lU2l6ZVVw
ZGF0ZXMuIENhbGxzIGNhbiBiZSBuZXN0ZWQuCistICh2b2lkKWRpc2FibGVGcmFtZVNpemVVcGRh
dGVzOworLy8gSW1tZWRpYXRlbHkgdXBkYXRlcyB0aGUgc2l6ZSBvZiB0aGUgcGFnZSB0byBtYXRj
aCBXS1ZpZXcncyBmcmFtZSBzaXplCisvLyBhbmQgYWxsb3dzIHN1YnNlcXVlbnQgdXBkYXRlcyBh
cyB0aGUgZnJhbWUgc2l6ZSBpcyBzZXQuIENhbGxzIGNhbiBiZSBuZXN0ZWQuCistICh2b2lkKWVu
YWJsZUZyYW1lU2l6ZVVwZGF0ZXM7CistIChCT09MKWZyYW1lU2l6ZVVwZGF0ZXNEaXNhYmxlZDsK
KworQGVuZApJbmRleDogU291cmNlL1dlYktpdDIvV2ViS2l0Mi54Y29kZXByb2ovcHJvamVjdC5w
Ynhwcm9qCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1dlYktpdDIueGNvZGVwcm9qL3By
b2plY3QucGJ4cHJvagkocmV2aXNpb24gNzY3MzcpCisrKyBTb3VyY2UvV2ViS2l0Mi9XZWJLaXQy
Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oJKHdvcmtpbmcgY29weSkKQEAgLTY0Niw2ICs2NDYs
NyBAQAogCQlCQ0Y2OUZBMzExNzZEMDE0MDA0NzFBNTIgLyogV2ViTmF2aWdhdGlvbkRhdGEuY3Bw
IGluIFNvdXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gQkNGNjlGQTEx
MTc2RDAxNDAwNDcxQTUyIC8qIFdlYk5hdmlnYXRpb25EYXRhLmNwcCAqLzsgfTsKIAkJQkNGNjlG
QTkxMTc2RDFDQjAwNDcxQTUyIC8qIFdLTmF2aWdhdGlvbkRhdGEuaCBpbiBIZWFkZXJzICovID0g
e2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IEJDRjY5RkE3MTE3NkQxQ0IwMDQ3MUE1MiAv
KiBXS05hdmlnYXRpb25EYXRhLmggKi87IHNldHRpbmdzID0ge0FUVFJJQlVURVMgPSAoUHVibGlj
LCApOyB9OyB9OwogCQlCQ0Y2OUZBQTExNzZEMUNCMDA0NzFBNTIgLyogV0tOYXZpZ2F0aW9uRGF0
YS5jcHAgaW4gU291cmNlcyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSBCQ0Y2
OUZBODExNzZEMUNCMDA0NzFBNTIgLyogV0tOYXZpZ2F0aW9uRGF0YS5jcHAgKi87IH07CisJCUJG
QTYxNzlGMTJGMEI5OUQwMDMzRTBDQSAvKiBXS1ZpZXdQcml2YXRlLmggaW4gSGVhZGVycyAqLyA9
IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSBCRkE2MTc5RTEyRjBCOTlEMDAzM0UwQ0Eg
LyogV0tWaWV3UHJpdmF0ZS5oICovOyBzZXR0aW5ncyA9IHtBVFRSSUJVVEVTID0gKFByaXZhdGUs
ICk7IH07IH07CiAJCUMwMUEyNjAxMTI2NjJGMjEwMEM5RUQ1NSAvKiBTaGFyZWFibGVCaXRtYXBD
Ry5jcHAgaW4gU291cmNlcyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSBDMDFB
MjYwMDEyNjYyRjIxMDBDOUVENTUgLyogU2hhcmVhYmxlQml0bWFwQ0cuY3BwICovOyB9OwogCQlD
MDJCRkYxRTEyNTE1MDJFMDA5Q0NCRUEgLyogTmF0aXZlV2ViS2V5Ym9hcmRFdmVudE1hYy5tbSBp
biBTb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IEMwMkJGRjFEMTI1
MTUwMkUwMDlDQ0JFQSAvKiBOYXRpdmVXZWJLZXlib2FyZEV2ZW50TWFjLm1tICovOyB9OwogCQlD
MDMzN0RBRTEyN0EyNEZFMDA4RkY0RjQgLyogV2ViRXZlbnQuY3BwIGluIFNvdXJjZXMgKi8gPSB7
aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gQzAzMzdEQUQxMjdBMjRGRTAwOEZGNEY0IC8q
IFdlYkV2ZW50LmNwcCAqLzsgfTsKQEAgLTE0MDQsNiArMTQwNSw3IEBACiAJCUJDRjY5RkExMTE3
NkQwMTQwMDQ3MUE1MiAvKiBXZWJOYXZpZ2F0aW9uRGF0YS5jcHAgKi8gPSB7aXNhID0gUEJYRmls
ZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vj
b2RlLmNwcC5jcHA7IHBhdGggPSBXZWJOYXZpZ2F0aW9uRGF0YS5jcHA7IHNvdXJjZVRyZWUgPSAi
PGdyb3VwPiI7IH07CiAJCUJDRjY5RkE3MTE3NkQxQ0IwMDQ3MUE1MiAvKiBXS05hdmlnYXRpb25E
YXRhLmggKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFz
dEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmMuaDsgcGF0aCA9IFdLTmF2aWdhdGlvbkRhdGEu
aDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJQkNGNjlGQTgxMTc2RDFDQjAwNDcxQTUy
IC8qIFdLTmF2aWdhdGlvbkRhdGEuY3BwICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZp
bGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jcHAuY3BwOyBw
YXRoID0gV0tOYXZpZ2F0aW9uRGF0YS5jcHA7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CisJ
CUJGQTYxNzlFMTJGMEI5OUQwMDMzRTBDQSAvKiBXS1ZpZXdQcml2YXRlLmggKi8gPSB7aXNhID0g
UEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBz
b3VyY2Vjb2RlLmMuaDsgcGF0aCA9IFdLVmlld1ByaXZhdGUuaDsgc291cmNlVHJlZSA9ICI8Z3Jv
dXA+IjsgfTsKIAkJQzAxQTI2MDAxMjY2MkYyMTAwQzlFRDU1IC8qIFNoYXJlYWJsZUJpdG1hcENH
LmNwcCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0
S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuY3BwLmNwcDsgcGF0aCA9IFNoYXJlYWJsZUJpdG1h
cENHLmNwcDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJQzAyQkZGMTUxMjUxNEZEODAw
OUNDQkVBIC8qIE5hdGl2ZVdlYktleWJvYXJkRXZlbnQuaCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVm
ZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUu
Yy5oOyBwYXRoID0gTmF0aXZlV2ViS2V5Ym9hcmRFdmVudC5oOyBzb3VyY2VUcmVlID0gIjxncm91
cD4iOyB9OwogCQlDMDJCRkYxRDEyNTE1MDJFMDA5Q0NCRUEgLyogTmF0aXZlV2ViS2V5Ym9hcmRF
dmVudE1hYy5tbSAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0
OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuY3BwLm9iamNwcDsgcGF0aCA9IE5hdGl2
ZVdlYktleWJvYXJkRXZlbnRNYWMubW07IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CkBAIC0y
MzMzLDYgKzIzMzUsNyBAQAogCQkJCUJDODY5OUIyMTE2QUFEQUEwMDJBOTI1QiAvKiBXS1ZpZXcu
aCAqLywKIAkJCQlCQzg2OTlCMzExNkFBREFBMDAyQTkyNUIgLyogV0tWaWV3Lm1tICovLAogCQkJ
CUJDODY5OUI0MTE2QUFEQUEwMDJBOTI1QiAvKiBXS1ZpZXdJbnRlcm5hbC5oICovLAorCQkJCUJG
QTYxNzlFMTJGMEI5OUQwMDMzRTBDQSAvKiBXS1ZpZXdQcml2YXRlLmggKi8sCiAJCQkpOwogCQkJ
cGF0aCA9IG1hYzsKIAkJCXNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7CkBAIC0zMDgzLDYgKzMwODYs
NyBAQAogCQkJCUM1NzRBNTgxMTJFNjY2ODEwMDJERkU5OCAvKiBQYXN0ZWJvYXJkVHlwZXMuaCBp
biBIZWFkZXJzICovLAogCQkJCUUxMzRGMDE3MTJFQTVEMzMwMDRFQzU4RCAvKiBXS1ByaW50aW5n
Vmlldy5oIGluIEhlYWRlcnMgKi8sCiAJCQkJMUExODZFRUExMkVGNzYxODAwOEU1RjM3IC8qIExh
eWVyVHJlZUhvc3QuaCBpbiBIZWFkZXJzICovLAorCQkJCUJGQTYxNzlGMTJGMEI5OUQwMDMzRTBD
QSAvKiBXS1ZpZXdQcml2YXRlLmggaW4gSGVhZGVycyAqLywKIAkJCSk7CiAJCQlydW5Pbmx5Rm9y
RGVwbG95bWVudFBvc3Rwcm9jZXNzaW5nID0gMDsKIAkJfTsK
</data>
<flag name="review"
          id="71738"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>