<?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>7655</bug_id>
          
          <creation_ts>2006-03-07 23:28:58 -0800</creation_ts>
          <short_desc>unwanted output while running layout tests</short_desc>
          <delta_ts>2016-12-07 18:17:35 -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>WebKit Misc.</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=165563</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Darin Adler">darin</reporter>
          <assigned_to name="Darin Adler">darin</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>35491</commentid>
    <comment_count>0</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-03-07 23:28:58 -0800</bug_when>
    <thetext>I have fixes for all the log messages that are written while running layout tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35492</commentid>
    <comment_count>1</comment_count>
      <attachid>6932</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-03-07 23:39:07 -0800</bug_when>
    <thetext>Created attachment 6932
patch that quiets all the messages seen while running layout tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35493</commentid>
    <comment_count>2</comment_count>
      <attachid>6933</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-03-07 23:43:05 -0800</bug_when>
    <thetext>Created attachment 6933
patch that quiets all the messages seen while running layout tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35496</commentid>
    <comment_count>3</comment_count>
      <attachid>6933</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-03-08 00:30:59 -0800</bug_when>
    <thetext>Comment on attachment 6933
patch that quiets all the messages seen while running layout tests

Anders reviewed this.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>6932</attachid>
            <date>2006-03-07 23:39:07 -0800</date>
            <delta_ts>2006-03-07 23:43:05 -0800</delta_ts>
            <desc>patch that quiets all the messages seen while running layout tests</desc>
            <filename>TestNoisePatch.txt</filename>
            <type>text/plain</type>
            <size>8741</size>
            <attacher name="Darin Adler">darin</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L0NoYW5nZUxvZwko
cmV2aXNpb24gMTMyMDIpCisrKyBXZWJLaXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0x
LDMgKzEsMjAgQEAKKzIwMDYtMDMtMDcgIERhcmluIEFkbGVyICA8ZGFyaW5AYXBwbGUuY29tPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIC0gZml4IGh0
dHA6Ly9idWd6aWxsYS5vcGVuZGFyd2luLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzY1NQorICAgICAg
ICAgIHVud2FudGVkIG91dHB1dCB3aGlsZSBydW5uaW5nIGxheW91dCB0ZXN0cworCisgICAgICAg
ICogV2ViVmlldy9XZWJEYXRhU291cmNlUHJpdmF0ZS5oOgorICAgICAgICAqIFdlYlZpZXcvV2Vi
RGF0YVNvdXJjZS5tOgorICAgICAgICAoLVtXZWJEYXRhU291cmNlIF9zZXRSZXByZXNlbnRhdGlv
bjpdKTogQ2xlYXIgdGhlIGZsYWcgdGhhdCByZWNvcmRzIHdoZXRoZXIgd2UndmUgc2VudAorICAg
ICAgICBhbGwgdGhlIGRhdGEgdG8gdGhlIHJlcHJlc2VudGF0aW9uIG9yIG5vdDsgbmVlZCB0aGlz
IHRvIHByZXZlbnQgdGVsbGluZyB0aGUgc2FtZSByZXByZXNlbnRhdGlvbgorICAgICAgICBib3Ro
IHRoYXQgd2UndmUgc3VjY2VlZGVkIGFuZCB0aGVuIGxhdGVyIHRoYXQgd2UndmUgZmFpbGVkLgor
ICAgICAgICAoLVtXZWJEYXRhU291cmNlIF9zZXRNYWluRG9jdW1lbnRFcnJvcjpdKTogRG9uJ3Qg
c2VuZCBhbiBlcnJvciBpZiByZXByZXNlbnRhdGlvbkZpbmlzaGVkTG9hZGluZworICAgICAgICBp
cyBhbHJlYWR5IFlFUy4gU2V0IHJlcHJlc2VudGF0aW9uRmluaXNoZWRMb2FkaW5nLgorICAgICAg
ICAoLVtXZWJEYXRhU291cmNlIF9maW5pc2hlZExvYWRpbmddKTogU2V0IHJlcHJlc2VudGF0aW9u
RmluaXNoZWRMb2FkaW5nLgorICAgICAgICAoLVtXZWJEYXRhU291cmNlIF9zZXR1cEZvclJlcGxh
Y2VCeU1JTUVUeXBlOl0pOiBEaXR0by4KKwogMjAwNi0wMy0wNiAgVGltIE9tZXJuaWNrICA8dGlt
b0BhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgS2V2aW4gRGVja2VyLgpJbmRleDog
V2ViS2l0L1dlYlZpZXcvV2ViRGF0YVNvdXJjZVByaXZhdGUuaAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJL
aXQvV2ViVmlldy9XZWJEYXRhU291cmNlUHJpdmF0ZS5oCShyZXZpc2lvbiAxMzIwMikKKysrIFdl
YktpdC9XZWJWaWV3L1dlYkRhdGFTb3VyY2VQcml2YXRlLmgJKHdvcmtpbmcgY29weSkKQEAgLTk3
LDYgKzk3LDcgQEAKIAogICAgIEJPT0wgZ290Rmlyc3RCeXRlOyAvLyBnb3QgZmlyc3QgYnl0ZQog
ICAgIEJPT0wgY29tbWl0dGVkOyAvLyBUaGlzIGRhdGEgc291cmNlIGhhcyBiZWVuIGNvbW1pdHRl
ZAorICAgIEJPT0wgcmVwcmVzZW50YXRpb25GaW5pc2hlZExvYWRpbmc7CiAKICAgICBCT09MIGRl
ZmVyc0NhbGxiYWNrczsKIApJbmRleDogV2ViS2l0L1dlYlZpZXcvV2ViRGF0YVNvdXJjZS5tCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFdlYktpdC9XZWJWaWV3L1dlYkRhdGFTb3VyY2UubQkocmV2aXNpb24gMTMy
MDIpCisrKyBXZWJLaXQvV2ViVmlldy9XZWJEYXRhU291cmNlLm0JKHdvcmtpbmcgY29weSkKQEAg
LTIxOCw2ICsyMTgsNyBAQAogewogICAgIFtfcHJpdmF0ZS0+cmVwcmVzZW50YXRpb24gcmVsZWFz
ZV07CiAgICAgX3ByaXZhdGUtPnJlcHJlc2VudGF0aW9uID0gW3JlcHJlc2VudGF0aW9uIHJldGFp
bl07CisgICAgX3ByaXZhdGUtPnJlcHJlc2VudGF0aW9uRmluaXNoZWRMb2FkaW5nID0gTk87CiB9
CiAKIC0gKHZvaWQpX3NldExvYWRpbmc6KEJPT0wpbG9hZGluZwpAQCAtNTUzLDcgKzU1NCwxMCBA
QAogICAgIFtfcHJpdmF0ZS0+bWFpbkRvY3VtZW50RXJyb3IgcmVsZWFzZV07CiAgICAgX3ByaXZh
dGUtPm1haW5Eb2N1bWVudEVycm9yID0gZXJyb3I7CiAKLSAgICBbW3NlbGYgcmVwcmVzZW50YXRp
b25dIHJlY2VpdmVkRXJyb3I6ZXJyb3Igd2l0aERhdGFTb3VyY2U6c2VsZl07CisgICAgaWYgKCFf
cHJpdmF0ZS0+cmVwcmVzZW50YXRpb25GaW5pc2hlZExvYWRpbmcpIHsKKyAgICAgICAgX3ByaXZh
dGUtPnJlcHJlc2VudGF0aW9uRmluaXNoZWRMb2FkaW5nID0gWUVTOworICAgICAgICBbW3NlbGYg
cmVwcmVzZW50YXRpb25dIHJlY2VpdmVkRXJyb3I6ZXJyb3Igd2l0aERhdGFTb3VyY2U6c2VsZl07
CisgICAgfQogfQogCiAtICh2b2lkKV9jbGVhckVycm9ycwpAQCAtNjUwLDkgKzY1NCw4IEBACiAg
ICAgX3ByaXZhdGUtPmdvdEZpcnN0Qnl0ZSA9IFlFUzsKICAgICBbc2VsZiBfY29tbWl0SWZSZWFk
eV07CiAKKyAgICBfcHJpdmF0ZS0+cmVwcmVzZW50YXRpb25GaW5pc2hlZExvYWRpbmcgPSBZRVM7
CiAgICAgW1tzZWxmIHJlcHJlc2VudGF0aW9uXSBmaW5pc2hlZExvYWRpbmdXaXRoRGF0YVNvdXJj
ZTpzZWxmXTsKLSAgICAvLyBTaW5jZSB3ZSd2ZSBzZW50IG9wZW5VUkwgdG8gdGhlIGJyaWRnZSwg
aXQncyBpbXBvcnRhbnQgdG8gc2VuZCBlbmQgdG9vLCBzbyB0aGF0IFdlYkNvcmUKLSAgICAvLyBj
YW4gcmVhbGl6ZSB0aGF0IHRoZSBsb2FkIGlzIGNvbXBsZXRlZC4KICAgICBbW3NlbGYgX2JyaWRn
ZV0gZW5kXTsKIH0KIApAQCAtOTE2LDYgKzkxOSw3IEBACiAgICAgICAgIFtzZWxmIF9jb21taXRM
b2FkV2l0aERhdGE6W3NlbGYgZGF0YV1dOwogICAgIH0KICAgICAKKyAgICBfcHJpdmF0ZS0+cmVw
cmVzZW50YXRpb25GaW5pc2hlZExvYWRpbmcgPSBZRVM7CiAgICAgW1tzZWxmIHJlcHJlc2VudGF0
aW9uXSBmaW5pc2hlZExvYWRpbmdXaXRoRGF0YVNvdXJjZTpzZWxmXTsKICAgICBbW3NlbGYgX2Jy
aWRnZV0gZW5kXTsKIApJbmRleDogV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvRHVtcFJlbmRl
clRyZWUubQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9EdW1wUmVu
ZGVyVHJlZS5tCShyZXZpc2lvbiAxMzIwMikKKysrIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVl
L0R1bXBSZW5kZXJUcmVlLm0JKHdvcmtpbmcgY29weSkKQEAgLTQ2LDYgKzQ2LDcgQEAKICNpbXBv
cnQgPENvbW1vbkNyeXB0by9Db21tb25EaWdlc3QuaD4gICAgICAgICAgICAgICAvLyBmb3IgTUQ1
IGZ1bmN0aW9ucwogCiAjaW1wb3J0IDxnZXRvcHQuaD4KKyNpbXBvcnQgPG1hbGxvYy9tYWxsb2Mu
aD4KIAogI2ltcG9ydCAiVGV4dElucHV0Q29udHJvbGxlci5oIgogI2ltcG9ydCAiTmF2aWdhdGlv
bkNvbnRyb2xsZXIuaCIKQEAgLTE2Miw2ICsxNjMsMzIgQEAKICAgICBDRlJlbGVhc2UocHJldmlv
dXNQcm9maWxlTmFtZSk7CiB9CiAKK3N0YXRpYyB2b2lkKiAoKnNhdmVkTWFsbG9jKShtYWxsb2Nf
em9uZV90Kiwgc2l6ZV90KTsKK3N0YXRpYyB2b2lkKiAoKnNhdmVkUmVhbGxvYykobWFsbG9jX3pv
bmVfdCosIHZvaWQqLCBzaXplX3QpOworCitzdGF0aWMgdm9pZCogY2hlY2tlZE1hbGxvYyhtYWxs
b2Nfem9uZV90KiB6b25lLCBzaXplX3Qgc2l6ZSkKK3sKKyAgICBpZiAoc2l6ZSA+PSAweDEwMDAw
MDAwKQorICAgICAgICByZXR1cm4gMDsKKyAgICByZXR1cm4gc2F2ZWRNYWxsb2Moem9uZSwgc2l6
ZSk7Cit9CisKK3N0YXRpYyB2b2lkKiBjaGVja2VkUmVhbGxvYyhtYWxsb2Nfem9uZV90KiB6b25l
LCB2b2lkKiBwdHIsIHNpemVfdCBzaXplKQoreworICAgIGlmIChzaXplID49IDB4MTAwMDAwMDAp
CisgICAgICAgIHJldHVybiAwOworICAgIHJldHVybiBzYXZlZFJlYWxsb2Moem9uZSwgcHRyLCBz
aXplKTsKK30KKworc3RhdGljIHZvaWQgbWFrZUxhcmdlTWFsbG9jRmFpbFNpbGVudGx5KHZvaWQp
Cit7CisgICAgbWFsbG9jX3pvbmVfdCogem9uZSA9IG1hbGxvY19kZWZhdWx0X3pvbmUoKTsKKyAg
ICBzYXZlZE1hbGxvYyA9IHpvbmUtPm1hbGxvYzsKKyAgICBzYXZlZFJlYWxsb2MgPSB6b25lLT5y
ZWFsbG9jOworICAgIHpvbmUtPm1hbGxvYyA9IGNoZWNrZWRNYWxsb2M7CisgICAgem9uZS0+cmVh
bGxvYyA9IGNoZWNrZWRSZWFsbG9jOworfQorCiBpbnQgbWFpbihpbnQgYXJnYywgY29uc3QgY2hh
ciAqYXJndltdKQogewogICAgIE5TQXV0b3JlbGVhc2VQb29sICpwb29sID0gW1tOU0F1dG9yZWxl
YXNlUG9vbCBhbGxvY10gaW5pdF07CkBAIC0yNDksNiArMjc2LDggQEAKICAgICBbd2luZG93IHNl
dEF1dG9kaXNwbGF5Ok5PXTsKIAogICAgIFt3ZWJWaWV3IHNldENvbnRpbnVvdXNTcGVsbENoZWNr
aW5nRW5hYmxlZDpZRVNdOworCisgICAgbWFrZUxhcmdlTWFsbG9jRmFpbFNpbGVudGx5KCk7CiAg
ICAgCiAgICAgLy8gRm9yIHJlYXNvbnMgdGhhdCBhcmUgbm90IGVudGlyZWx5IGNsZWFyLCB0aGUg
Zm9sbG93aW5nIHBhaXIgb2YgY2FsbHMgbWFrZXMgV2ViVmlldyBoYW5kbGUgaXRzCiAgICAgLy8g
ZHluYW1pYyBzY3JvbGxiYXJzIHByb3Blcmx5LiBXaXRob3V0IGl0LCBldmVyeSBmcmFtZSB3aWxs
IGFsd2F5cyBoYXZlIHNjcm9sbGJhcnMuCkluZGV4OiBXZWJLaXRUb29scy9DaGFuZ2VMb2cKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxMzIwMikKKysrIFdl
YktpdFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDA2
LTAzLTA3ICBEYXJpbiBBZGxlciAgPGRhcmluQGFwcGxlLmNvbT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAtIGZpeCBodHRwOi8vYnVnemlsbGEub3Bl
bmRhcndpbi5vcmcvc2hvd19idWcuY2dpP2lkPTc2NTUKKyAgICAgICAgICB1bndhbnRlZCBvdXRw
dXQgd2hpbGUgcnVubmluZyBsYXlvdXQgdGVzdHMKKworICAgICAgICAqIER1bXBSZW5kZXJUcmVl
L0R1bXBSZW5kZXJUcmVlLm06CisgICAgICAgIChjaGVja2VkTWFsbG9jKTogQWRkZWQuCisgICAg
ICAgIChjaGVja2VkUmVhbGxvYyk6IEFkZGVkLgorICAgICAgICAobWFrZUxhcmdlTWFsbG9jRmFp
bFNpbGVudGx5KTogQWRkZWQuCisgICAgICAgIChtYWluKTogQ2FsbCBtYWtlTGFyZ2VNYWxsb2NG
YWlsU2lsZW50bHkuCisKIDIwMDYtMDMtMDYgIERhcmluIEFkbGVyICA8ZGFyaW5AYXBwbGUuY29t
PgogCiAgICAgICAgICogU2NyaXB0cy9kby13ZWJjb3JlLXJlbmFtZTogQWRkIHNvbWUgbW9yZSBw
bGFubmVkIHJlbmFtaW5nLgpJbmRleDogV2ViQ29yZS9raHRtbC94c2wveHNsX3N0eWxlc2hlZXRp
bXBsLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2todG1sL3hzbC94c2xfc3R5bGVzaGVldGlt
cGwuY3BwCShyZXZpc2lvbiAxMzIwMikKKysrIFdlYkNvcmUva2h0bWwveHNsL3hzbF9zdHlsZXNo
ZWV0aW1wbC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTEyNywxMSArMTI3LDEwIEBACiAgICAgaWYg
KCFtX3N0eWxlc2hlZXREb2NUYWtlbikKICAgICAgICAgeG1sRnJlZURvYyhtX3N0eWxlc2hlZXRE
b2MpOwogICAgIG1fc3R5bGVzaGVldERvY1Rha2VuID0gZmFsc2U7Ci0gICAgbV9zdHlsZXNoZWV0
RG9jID0geG1sUmVhZE1lbW9yeShyZWludGVycHJldF9jYXN0PGNvbnN0IGNoYXIgKj4oc3RyaW5n
LnVuaWNvZGUoKSksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJpbmcu
bGVuZ3RoKCkgKiBzaXplb2YoUUNoYXIpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbV9vd25lckRvY3VtZW50LT5VUkwoKS5hc2NpaSgpLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgQk9NSGlnaEJ5dGUgPT0gMHhGRiA/ICJVVEYtMTZMRSIgOiAiVVRG
LTE2QkUiLCAKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhNTF9QQVJTRV9O
T0NEQVRBfFhNTF9QQVJTRV9EVERBVFRSfFhNTF9QQVJTRV9OT0VOVCk7CisgICAgbV9zdHlsZXNo
ZWV0RG9jID0geG1sUmVhZE1lbW9yeShyZWludGVycHJldF9jYXN0PGNvbnN0IGNoYXIgKj4oc3Ry
aW5nLnVuaWNvZGUoKSksIHN0cmluZy5sZW5ndGgoKSAqIHNpemVvZihRQ2hhciksCisgICAgICAg
IG1fb3duZXJEb2N1bWVudC0+VVJMKCkuYXNjaWkoKSwKKyAgICAgICAgQk9NSGlnaEJ5dGUgPT0g
MHhGRiA/ICJVVEYtMTZMRSIgOiAiVVRGLTE2QkUiLCAKKyAgICAgICAgWE1MX1BBUlNFX05PRU5U
IHwgWE1MX1BBUlNFX0RUREFUVFIgfCBYTUxfUEFSU0VfTk9FUlJPUiB8IFhNTF9QQVJTRV9OT1dB
Uk5JTkcgfCBYTUxfUEFSU0VfTk9DREFUQSk7CiAgICAgbG9hZENoaWxkU2hlZXRzKCk7CiAgICAg
c2V0TG9hZGVyRm9yTGliWE1MQ2FsbGJhY2tzKDApOwogICAgIHJldHVybiBtX3N0eWxlc2hlZXRE
b2M7CkluZGV4OiBXZWJDb3JlL3BsYXRmb3JtL0FycmF5SW1wbC5jcHAKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2ViQ29yZS9wbGF0Zm9ybS9BcnJheUltcGwuY3BwCShyZXZpc2lvbiAxMzIwMikKKysrIFdlYkNv
cmUvcGxhdGZvcm0vQXJyYXlJbXBsLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjUsMTUgKzI1LDEy
IEBACiAKICNpbmNsdWRlICJjb25maWcuaCIKICNpbmNsdWRlICJBcnJheUltcGwuaCIKLSNpbmNs
dWRlIDxzdGRkZWYuaD4KIAorI2luY2x1ZGUgPGxpbWl0cz4KICNpbmNsdWRlIDxuZXc+CisjaW5j
bHVkZSA8c3RkZGVmLmg+CiAjaW5jbHVkZSA8c3RyaW5nLmg+CiAKLSNkZWZpbmUJTUlOKGEsYikg
KCgoYSk8KGIpKT8oYSk6KGIpKQotCi11c2luZyBzdGQ6Om5vdGhyb3c7Ci0KIG5hbWVzcGFjZSBX
ZWJDb3JlIHsKIAogQXJyYXlJbXBsOjpBcnJheVByaXZhdGU6OkFycmF5UHJpdmF0ZShzaXplX3Qg
cEl0ZW1TaXplLCBzaXplX3QgcE51bUl0ZW1zKSA6IApAQCAtODAsMTIgKzc3LDE0IEBACiAgICAg
ICAgIGNoYXIgKm5ld0RhdGE7CiAgICAgICAgIAogCWlmIChuZXdTaXplICE9IDApIHsKKyAgICAg
ICAgICAgIHNpemVfdCBtYXhTaXplID0gc3RkOjpudW1lcmljX2xpbWl0czxzaXplX3Q+OjptYXgo
KSAvIGQtPml0ZW1TaXplOworICAgICAgICAgICAgaWYgKG5ld1NpemUgPiBtYXhTaXplKQorICAg
ICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKIAkgICAgbmV3RGF0YSA9IHN0YXRpY19jYXN0PGNo
YXIgKj4oZmFzdFJlYWxsb2MoZC0+ZGF0YSwgbmV3U2l6ZSAqIGQtPml0ZW1TaXplKSk7Ci0JICAg
IGlmIChuZXdEYXRhID09IE5VTEwpIHsKKwkgICAgaWYgKCFuZXdEYXRhKQogCSAgICAgICAgcmV0
dXJuIGZhbHNlOwotCSAgICB9CiAJfSBlbHNlIHsKLQkgICAgbmV3RGF0YSA9IE5VTEw7CisJICAg
IG5ld0RhdGEgPSAwOwogICAgICAgICAgICAgZmFzdEZyZWUoZC0+ZGF0YSk7CiAJfQogCkluZGV4
OiBXZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL0NoYW5nZUxvZwkocmV2
aXNpb24gMTMyMDIpCisrKyBXZWJDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSw1
ICsxLDIyIEBACiAyMDA2LTAzLTA3ICBEYXJpbiBBZGxlciAgPGRhcmluQGFwcGxlLmNvbT4KIAor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAtIGZpeCBodHRw
Oi8vYnVnemlsbGEub3BlbmRhcndpbi5vcmcvc2hvd19idWcuY2dpP2lkPTc2NTUKKyAgICAgICAg
ICB1bndhbnRlZCBvdXRwdXQgd2hpbGUgcnVubmluZyBsYXlvdXQgdGVzdHMKKworICAgICAgICAq
IGtodG1sL3hzbC94c2xfc3R5bGVzaGVldGltcGwuY3BwOiAoV2ViQ29yZTo6WFNMU3R5bGVTaGVl
dEltcGw6OnBhcnNlU3RyaW5nKToKKyAgICAgICAgUGFzcyBYTUxfUEFSU0VfTk9FUlJPUiBhbmQg
WE1MX1BBUlNFX05PV0FSTklORy4gV2UgZG9uJ3Qgd2FudCBlcnJvcnMgYW5kIHdhcm5pbmdzCisg
ICAgICAgIHRvIGJlIGxvZ2dlZCB0byBzdGRvdXQgb3Igc3RkZXJyLiBJZiB3ZSBsYXRlciBkZWNp
ZGUgd2Ugd2FudCB0aGUgZXJyb3IgbWVzc2FnZXMsCisgICAgICAgIHRoZW4gd2Ugc2hvdWxkIGRv
IHRoZSBhZGRpdGlvbmFsIHdvcmsgdG8gcHV0IHRoZW0gaW50byB0aGUgd2ViIHBhZ2Ugb3IgdGhl
CisgICAgICAgIGNvbnNvbGUgKGFsb25nIHdpdGggdGhlIEphdmFTY3JpcHQgZXJyb3JzKS4KKwor
ICAgICAgICAqIHBsYXRmb3JtL0FycmF5SW1wbC5jcHA6IChXZWJDb3JlOjpBcnJheUltcGw6OnJl
c2l6ZSk6IEFkZCBhIHByZWZsaWdodCB0byBwcm90ZWN0CisgICAgICAgIGFnYWluc3QgaW50ZWdl
ciBvdmVyZmxvdyBkdWUgdG8gbGFyZ2UgYXJyYXkgc2l6ZS4gTm90aWNlZCB0aGlzIHdoaWxlIGxv
b2tpbmcgaW50bworICAgICAgICB0aGUgbWFsbG9jIGVycm9yIG1lc3NhZ2UuCisKKzIwMDYtMDMt
MDcgIERhcmluIEFkbGVyICA8ZGFyaW5AYXBwbGUuY29tPgorCiAgICAgICAgIFJldmlld2VkIGJ5
IEFkZWxlLgogCiAgICAgICAgIC0gZml4IGh0dHA6Ly9idWd6aWxsYS5vcGVuZGFyd2luLm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9NzY0Nwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>6933</attachid>
            <date>2006-03-07 23:43:05 -0800</date>
            <delta_ts>2006-03-08 00:30:59 -0800</delta_ts>
            <desc>patch that quiets all the messages seen while running layout tests</desc>
            <filename>TestNoisePatch.txt</filename>
            <type>text/plain</type>
            <size>11497</size>
            <attacher name="Darin Adler">darin</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL2t4bWxjb3JlL1ZlY3Rvci5oCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEph
dmFTY3JpcHRDb3JlL2t4bWxjb3JlL1ZlY3Rvci5oCShyZXZpc2lvbiAxMzIwMikKKysrIEphdmFT
Y3JpcHRDb3JlL2t4bWxjb3JlL1ZlY3Rvci5oCSh3b3JraW5nIGNvcHkpCkBAIC0yNCw5ICsyNCwx
MCBAQAogI2RlZmluZSBLWE1MQ09SRV9WRUNUT1JfSAogCiAjaW5jbHVkZSAiQXNzZXJ0aW9ucy5o
IgorI2luY2x1ZGUgIlZlY3RvclRyYWl0cy5oIgorI2luY2x1ZGUgPGxpbWl0cz4KICNpbmNsdWRl
IDxzdGRsaWIuaD4KICNpbmNsdWRlIDx1dGlsaXR5PgotI2luY2x1ZGUgIlZlY3RvclRyYWl0cy5o
IgogCiBuYW1lc3BhY2UgS1hNTENvcmUgewogCkBAIC0yNDEsNiArMjQyLDggQEAKICAgICAgICAg
ewogICAgICAgICAgICAgQVNTRVJUKG5ld0NhcGFjaXR5ID49IG1fY2FwYWNpdHkpOwogICAgICAg
ICAgICAgbV9jYXBhY2l0eSA9IG5ld0NhcGFjaXR5OworICAgICAgICAgICAgaWYgKG5ld0NhcGFj
aXR5ID4gc3RkOjpudW1lcmljX2xpbWl0czxzaXplX3Q+OjptYXgoKSAvIHNpemVvZihUKSkKKyAg
ICAgICAgICAgICAgICBhYm9ydCgpOwogICAgICAgICAgICAgbV9idWZmZXIgPSByZWludGVycHJl
dF9jYXN0PFQqPihmYXN0TWFsbG9jKG5ld0NhcGFjaXR5ICogc2l6ZW9mKFQpKSk7CiAgICAgICAg
IH0KIApJbmRleDogSmF2YVNjcmlwdENvcmUva2pzL2xleGVyLmNwcAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBK
YXZhU2NyaXB0Q29yZS9ranMvbGV4ZXIuY3BwCShyZXZpc2lvbiAxMzIwMikKKysrIEphdmFTY3Jp
cHRDb3JlL2tqcy9sZXhlci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTU1Niw3ICs1NTYsOSBAQAog
ICAgIHRva2VuID0gTlVNQkVSOwogICAgIGJyZWFrOwogICBjYXNlIEJhZDoKKyNpZmRlZiBLSlNf
REVCVUdfTEVYCiAgICAgZnByaW50ZihzdGRlcnIsICJ5eWxleDogRVJST1IuXG4iKTsKKyNlbmRp
ZgogICAgIGVycm9yID0gdHJ1ZTsKICAgICByZXR1cm4gLTE7CiAgIGRlZmF1bHQ6CkluZGV4OiBK
YXZhU2NyaXB0Q29yZS9ranMvcmVnZXhwLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0Q29y
ZS9ranMvcmVnZXhwLmNwcAkocmV2aXNpb24gMTMyMDIpCisrKyBKYXZhU2NyaXB0Q29yZS9ranMv
cmVnZXhwLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNDgsMTIgKzQ4LDggQEAKICAgY2hhciBudWxs
KDApOwogICBudWxsVGVybWluYXRlZC5hcHBlbmQobnVsbCk7CiAgIF9yZWdleCA9IHBjcmVfY29t
cGlsZShyZWludGVycHJldF9jYXN0PGNvbnN0IHVpbnQxNl90ICo+KG51bGxUZXJtaW5hdGVkLmRh
dGEoKSksIG9wdGlvbnMsICZlcnJvck1lc3NhZ2UsICZlcnJvck9mZnNldCwgTlVMTCk7Ci0gIGlm
ICghX3JlZ2V4KSB7Ci0jaWZuZGVmIE5ERUJVRwotICAgIGZwcmludGYoc3RkZXJyLCAiS0pTOiBw
Y3JlX2NvbXBpbGUoKSBmYWlsZWQgd2l0aCAnJXMnXG4iLCBlcnJvck1lc3NhZ2UpOwotI2VuZGlm
CisgIGlmICghX3JlZ2V4KQogICAgIHJldHVybjsKLSAgfQogCiAjaWZkZWYgUENSRV9JTkZPX0NB
UFRVUkVDT1VOVAogICAvLyBHZXQgbnVtYmVyIG9mIHN1YnBhdHRlcm5zIHRoYXQgd2lsbCBiZSBy
ZXR1cm5lZC4KSW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBK
YXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDEzMjAyKQorKysgSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTcgQEAKKzIwMDYtMDMtMDcg
IERhcmluIEFkbGVyICA8ZGFyaW5AYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIC0gZml4IGh0dHA6Ly9idWd6aWxsYS5vcGVuZGFyd2lu
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzY1NQorICAgICAgICAgIHVud2FudGVkIG91dHB1dCB3aGls
ZSBydW5uaW5nIGxheW91dCB0ZXN0cworCisgICAgICAgICoga2pzL2xleGVyLmNwcDogKExleGVy
OjpsZXgpOiBUdXJuIG9mZiB0aGUgInl5bGV4OiBFUlJPUiIgbWVzc2FnZS4KKyAgICAgICAgKiBr
anMvcmVnZXhwLmNwcDogKEtKUzo6UmVnRXhwOjpSZWdFeHApOiBSZW1vdmUgdGhlIGNvZGUgdG8g
bG9nIGVycm9ycyBmcm9tIFBDUkUKKyAgICAgICAgdG8gc3RhbmRhcmQgb3V0cHV0LiBJIHRoaW5r
IHdlIHNob3VsZCBhcnJhbmdlIGZvciB0aGUgZXJyb3IgdGV4dCB0byBiZSBpbiBKYXZhU2NyaXB0
CisgICAgICAgIGV4Y2VwdGlvbnMgaW5zdGVhZCBhdCBzb21lIHBvaW50LgorICAgICAgICAqIGt4
bWxjb3JlL1ZlY3Rvci5oOiBBZGQgYSBjaGVjayBmb3Igb3ZlcmZsb3cgc28gdGhhdCB3ZSdsbCBh
Ym9ydCBpZiB3ZSBwYXNzIGEKKyAgICAgICAgdG9vLWxhcmdlIHNpemUgcmF0aGVyIHRoYW4gYWxs
b2NhdGluZyBhIGJ1ZmZlciBzbWFsbGVyIHRoYW4gcmVxdWVzdGVkLgorCiAyMDA2LTAzLTA2ICBE
YXZpZCBDYXJzb24gPGRhY2Fyc29uQGdtYWlsLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBE
YXJpbiwgbGFuZGVkIGJ5IGFwLgpJbmRleDogV2ViQ29yZS9raHRtbC94c2wveHNsX3N0eWxlc2hl
ZXRpbXBsLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2todG1sL3hzbC94c2xfc3R5bGVzaGVl
dGltcGwuY3BwCShyZXZpc2lvbiAxMzIwMikKKysrIFdlYkNvcmUva2h0bWwveHNsL3hzbF9zdHls
ZXNoZWV0aW1wbC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTEyNywxMSArMTI3LDEwIEBACiAgICAg
aWYgKCFtX3N0eWxlc2hlZXREb2NUYWtlbikKICAgICAgICAgeG1sRnJlZURvYyhtX3N0eWxlc2hl
ZXREb2MpOwogICAgIG1fc3R5bGVzaGVldERvY1Rha2VuID0gZmFsc2U7Ci0gICAgbV9zdHlsZXNo
ZWV0RG9jID0geG1sUmVhZE1lbW9yeShyZWludGVycHJldF9jYXN0PGNvbnN0IGNoYXIgKj4oc3Ry
aW5nLnVuaWNvZGUoKSksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJp
bmcubGVuZ3RoKCkgKiBzaXplb2YoUUNoYXIpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbV9vd25lckRvY3VtZW50LT5VUkwoKS5hc2NpaSgpLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgQk9NSGlnaEJ5dGUgPT0gMHhGRiA/ICJVVEYtMTZMRSIgOiAi
VVRGLTE2QkUiLCAKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhNTF9QQVJT
RV9OT0NEQVRBfFhNTF9QQVJTRV9EVERBVFRSfFhNTF9QQVJTRV9OT0VOVCk7CisgICAgbV9zdHls
ZXNoZWV0RG9jID0geG1sUmVhZE1lbW9yeShyZWludGVycHJldF9jYXN0PGNvbnN0IGNoYXIgKj4o
c3RyaW5nLnVuaWNvZGUoKSksIHN0cmluZy5sZW5ndGgoKSAqIHNpemVvZihRQ2hhciksCisgICAg
ICAgIG1fb3duZXJEb2N1bWVudC0+VVJMKCkuYXNjaWkoKSwKKyAgICAgICAgQk9NSGlnaEJ5dGUg
PT0gMHhGRiA/ICJVVEYtMTZMRSIgOiAiVVRGLTE2QkUiLCAKKyAgICAgICAgWE1MX1BBUlNFX05P
RU5UIHwgWE1MX1BBUlNFX0RUREFUVFIgfCBYTUxfUEFSU0VfTk9FUlJPUiB8IFhNTF9QQVJTRV9O
T1dBUk5JTkcgfCBYTUxfUEFSU0VfTk9DREFUQSk7CiAgICAgbG9hZENoaWxkU2hlZXRzKCk7CiAg
ICAgc2V0TG9hZGVyRm9yTGliWE1MQ2FsbGJhY2tzKDApOwogICAgIHJldHVybiBtX3N0eWxlc2hl
ZXREb2M7CkluZGV4OiBXZWJDb3JlL3BsYXRmb3JtL0FycmF5SW1wbC5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gV2ViQ29yZS9wbGF0Zm9ybS9BcnJheUltcGwuY3BwCShyZXZpc2lvbiAxMzIwMikKKysrIFdl
YkNvcmUvcGxhdGZvcm0vQXJyYXlJbXBsLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjUsMTUgKzI1
LDEyIEBACiAKICNpbmNsdWRlICJjb25maWcuaCIKICNpbmNsdWRlICJBcnJheUltcGwuaCIKLSNp
bmNsdWRlIDxzdGRkZWYuaD4KIAorI2luY2x1ZGUgPGxpbWl0cz4KICNpbmNsdWRlIDxuZXc+Cisj
aW5jbHVkZSA8c3RkZGVmLmg+CiAjaW5jbHVkZSA8c3RyaW5nLmg+CiAKLSNkZWZpbmUJTUlOKGEs
YikgKCgoYSk8KGIpKT8oYSk6KGIpKQotCi11c2luZyBzdGQ6Om5vdGhyb3c7Ci0KIG5hbWVzcGFj
ZSBXZWJDb3JlIHsKIAogQXJyYXlJbXBsOjpBcnJheVByaXZhdGU6OkFycmF5UHJpdmF0ZShzaXpl
X3QgcEl0ZW1TaXplLCBzaXplX3QgcE51bUl0ZW1zKSA6IApAQCAtODAsMTIgKzc3LDE0IEBACiAg
ICAgICAgIGNoYXIgKm5ld0RhdGE7CiAgICAgICAgIAogCWlmIChuZXdTaXplICE9IDApIHsKKyAg
ICAgICAgICAgIHNpemVfdCBtYXhTaXplID0gc3RkOjpudW1lcmljX2xpbWl0czxzaXplX3Q+Ojpt
YXgoKSAvIGQtPml0ZW1TaXplOworICAgICAgICAgICAgaWYgKG5ld1NpemUgPiBtYXhTaXplKQor
ICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKIAkgICAgbmV3RGF0YSA9IHN0YXRpY19jYXN0
PGNoYXIgKj4oZmFzdFJlYWxsb2MoZC0+ZGF0YSwgbmV3U2l6ZSAqIGQtPml0ZW1TaXplKSk7Ci0J
ICAgIGlmIChuZXdEYXRhID09IE5VTEwpIHsKKwkgICAgaWYgKCFuZXdEYXRhKQogCSAgICAgICAg
cmV0dXJuIGZhbHNlOwotCSAgICB9CiAJfSBlbHNlIHsKLQkgICAgbmV3RGF0YSA9IE5VTEw7CisJ
ICAgIG5ld0RhdGEgPSAwOwogICAgICAgICAgICAgZmFzdEZyZWUoZC0+ZGF0YSk7CiAJfQogCklu
ZGV4OiBXZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL0NoYW5nZUxvZwko
cmV2aXNpb24gMTMyMDIpCisrKyBXZWJDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAt
MSw1ICsxLDIyIEBACiAyMDA2LTAzLTA3ICBEYXJpbiBBZGxlciAgPGRhcmluQGFwcGxlLmNvbT4K
IAorICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAtIGZpeCBo
dHRwOi8vYnVnemlsbGEub3BlbmRhcndpbi5vcmcvc2hvd19idWcuY2dpP2lkPTc2NTUKKyAgICAg
ICAgICB1bndhbnRlZCBvdXRwdXQgd2hpbGUgcnVubmluZyBsYXlvdXQgdGVzdHMKKworICAgICAg
ICAqIGtodG1sL3hzbC94c2xfc3R5bGVzaGVldGltcGwuY3BwOiAoV2ViQ29yZTo6WFNMU3R5bGVT
aGVldEltcGw6OnBhcnNlU3RyaW5nKToKKyAgICAgICAgUGFzcyBYTUxfUEFSU0VfTk9FUlJPUiBh
bmQgWE1MX1BBUlNFX05PV0FSTklORy4gV2UgZG9uJ3Qgd2FudCBlcnJvcnMgYW5kIHdhcm5pbmdz
CisgICAgICAgIHRvIGJlIGxvZ2dlZCB0byBzdGRvdXQgb3Igc3RkZXJyLiBJZiB3ZSBsYXRlciBk
ZWNpZGUgd2Ugd2FudCB0aGUgZXJyb3IgbWVzc2FnZXMsCisgICAgICAgIHRoZW4gd2Ugc2hvdWxk
IGRvIHRoZSBhZGRpdGlvbmFsIHdvcmsgdG8gcHV0IHRoZW0gaW50byB0aGUgd2ViIHBhZ2Ugb3Ig
dGhlCisgICAgICAgIGNvbnNvbGUgKGFsb25nIHdpdGggdGhlIEphdmFTY3JpcHQgZXJyb3JzKS4K
KworICAgICAgICAqIHBsYXRmb3JtL0FycmF5SW1wbC5jcHA6IChXZWJDb3JlOjpBcnJheUltcGw6
OnJlc2l6ZSk6IEFkZCBhIHByZWZsaWdodCB0byBwcm90ZWN0CisgICAgICAgIGFnYWluc3QgaW50
ZWdlciBvdmVyZmxvdyBkdWUgdG8gbGFyZ2UgYXJyYXkgc2l6ZS4gTm90aWNlZCB0aGlzIHdoaWxl
IGxvb2tpbmcgaW50bworICAgICAgICB0aGUgbWFsbG9jIGVycm9yIG1lc3NhZ2UuCisKKzIwMDYt
MDMtMDcgIERhcmluIEFkbGVyICA8ZGFyaW5AYXBwbGUuY29tPgorCiAgICAgICAgIFJldmlld2Vk
IGJ5IEFkZWxlLgogCiAgICAgICAgIC0gZml4IGh0dHA6Ly9idWd6aWxsYS5vcGVuZGFyd2luLm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9NzY0NwpJbmRleDogV2ViS2l0L0NoYW5nZUxvZwo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBXZWJLaXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAxMzIwMikKKysrIFdlYktpdC9DaGFuZ2VM
b2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwyMCBAQAorMjAwNi0wMy0wNyAgRGFyaW4gQWRs
ZXIgIDxkYXJpbkBhcHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgLSBmaXggaHR0cDovL2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3Nob3df
YnVnLmNnaT9pZD03NjU1CisgICAgICAgICAgdW53YW50ZWQgb3V0cHV0IHdoaWxlIHJ1bm5pbmcg
bGF5b3V0IHRlc3RzCisKKyAgICAgICAgKiBXZWJWaWV3L1dlYkRhdGFTb3VyY2VQcml2YXRlLmg6
CisgICAgICAgICogV2ViVmlldy9XZWJEYXRhU291cmNlLm06CisgICAgICAgICgtW1dlYkRhdGFT
b3VyY2UgX3NldFJlcHJlc2VudGF0aW9uOl0pOiBDbGVhciB0aGUgZmxhZyB0aGF0IHJlY29yZHMg
d2hldGhlciB3ZSd2ZSBzZW50CisgICAgICAgIGFsbCB0aGUgZGF0YSB0byB0aGUgcmVwcmVzZW50
YXRpb24gb3Igbm90OyBuZWVkIHRoaXMgdG8gcHJldmVudCB0ZWxsaW5nIHRoZSBzYW1lIHJlcHJl
c2VudGF0aW9uCisgICAgICAgIGJvdGggdGhhdCB3ZSd2ZSBzdWNjZWVkZWQgYW5kIHRoZW4gbGF0
ZXIgdGhhdCB3ZSd2ZSBmYWlsZWQuCisgICAgICAgICgtW1dlYkRhdGFTb3VyY2UgX3NldE1haW5E
b2N1bWVudEVycm9yOl0pOiBEb24ndCBzZW5kIGFuIGVycm9yIGlmIHJlcHJlc2VudGF0aW9uRmlu
aXNoZWRMb2FkaW5nCisgICAgICAgIGlzIGFscmVhZHkgWUVTLiBTZXQgcmVwcmVzZW50YXRpb25G
aW5pc2hlZExvYWRpbmcuCisgICAgICAgICgtW1dlYkRhdGFTb3VyY2UgX2ZpbmlzaGVkTG9hZGlu
Z10pOiBTZXQgcmVwcmVzZW50YXRpb25GaW5pc2hlZExvYWRpbmcuCisgICAgICAgICgtW1dlYkRh
dGFTb3VyY2UgX3NldHVwRm9yUmVwbGFjZUJ5TUlNRVR5cGU6XSk6IERpdHRvLgorCiAyMDA2LTAz
LTA2ICBUaW0gT21lcm5pY2sgIDx0aW1vQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBi
eSBLZXZpbiBEZWNrZXIuCkluZGV4OiBXZWJLaXQvV2ViVmlldy9XZWJEYXRhU291cmNlUHJpdmF0
ZS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFdlYktpdC9XZWJWaWV3L1dlYkRhdGFTb3VyY2VQcml2YXRlLmgJ
KHJldmlzaW9uIDEzMjAyKQorKysgV2ViS2l0L1dlYlZpZXcvV2ViRGF0YVNvdXJjZVByaXZhdGUu
aAkod29ya2luZyBjb3B5KQpAQCAtOTcsNiArOTcsNyBAQAogCiAgICAgQk9PTCBnb3RGaXJzdEJ5
dGU7IC8vIGdvdCBmaXJzdCBieXRlCiAgICAgQk9PTCBjb21taXR0ZWQ7IC8vIFRoaXMgZGF0YSBz
b3VyY2UgaGFzIGJlZW4gY29tbWl0dGVkCisgICAgQk9PTCByZXByZXNlbnRhdGlvbkZpbmlzaGVk
TG9hZGluZzsKIAogICAgIEJPT0wgZGVmZXJzQ2FsbGJhY2tzOwogCkluZGV4OiBXZWJLaXQvV2Vi
Vmlldy9XZWJEYXRhU291cmNlLm0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L1dlYlZpZXcvV2ViRGF0
YVNvdXJjZS5tCShyZXZpc2lvbiAxMzIwMikKKysrIFdlYktpdC9XZWJWaWV3L1dlYkRhdGFTb3Vy
Y2UubQkod29ya2luZyBjb3B5KQpAQCAtMjE4LDYgKzIxOCw3IEBACiB7CiAgICAgW19wcml2YXRl
LT5yZXByZXNlbnRhdGlvbiByZWxlYXNlXTsKICAgICBfcHJpdmF0ZS0+cmVwcmVzZW50YXRpb24g
PSBbcmVwcmVzZW50YXRpb24gcmV0YWluXTsKKyAgICBfcHJpdmF0ZS0+cmVwcmVzZW50YXRpb25G
aW5pc2hlZExvYWRpbmcgPSBOTzsKIH0KIAogLSAodm9pZClfc2V0TG9hZGluZzooQk9PTClsb2Fk
aW5nCkBAIC01NTMsNyArNTU0LDEwIEBACiAgICAgW19wcml2YXRlLT5tYWluRG9jdW1lbnRFcnJv
ciByZWxlYXNlXTsKICAgICBfcHJpdmF0ZS0+bWFpbkRvY3VtZW50RXJyb3IgPSBlcnJvcjsKIAot
ICAgIFtbc2VsZiByZXByZXNlbnRhdGlvbl0gcmVjZWl2ZWRFcnJvcjplcnJvciB3aXRoRGF0YVNv
dXJjZTpzZWxmXTsKKyAgICBpZiAoIV9wcml2YXRlLT5yZXByZXNlbnRhdGlvbkZpbmlzaGVkTG9h
ZGluZykgeworICAgICAgICBfcHJpdmF0ZS0+cmVwcmVzZW50YXRpb25GaW5pc2hlZExvYWRpbmcg
PSBZRVM7CisgICAgICAgIFtbc2VsZiByZXByZXNlbnRhdGlvbl0gcmVjZWl2ZWRFcnJvcjplcnJv
ciB3aXRoRGF0YVNvdXJjZTpzZWxmXTsKKyAgICB9CiB9CiAKIC0gKHZvaWQpX2NsZWFyRXJyb3Jz
CkBAIC02NTAsOSArNjU0LDggQEAKICAgICBfcHJpdmF0ZS0+Z290Rmlyc3RCeXRlID0gWUVTOwog
ICAgIFtzZWxmIF9jb21taXRJZlJlYWR5XTsKIAorICAgIF9wcml2YXRlLT5yZXByZXNlbnRhdGlv
bkZpbmlzaGVkTG9hZGluZyA9IFlFUzsKICAgICBbW3NlbGYgcmVwcmVzZW50YXRpb25dIGZpbmlz
aGVkTG9hZGluZ1dpdGhEYXRhU291cmNlOnNlbGZdOwotICAgIC8vIFNpbmNlIHdlJ3ZlIHNlbnQg
b3BlblVSTCB0byB0aGUgYnJpZGdlLCBpdCdzIGltcG9ydGFudCB0byBzZW5kIGVuZCB0b28sIHNv
IHRoYXQgV2ViQ29yZQotICAgIC8vIGNhbiByZWFsaXplIHRoYXQgdGhlIGxvYWQgaXMgY29tcGxl
dGVkLgogICAgIFtbc2VsZiBfYnJpZGdlXSBlbmRdOwogfQogCkBAIC05MTYsNiArOTE5LDcgQEAK
ICAgICAgICAgW3NlbGYgX2NvbW1pdExvYWRXaXRoRGF0YTpbc2VsZiBkYXRhXV07CiAgICAgfQog
ICAgIAorICAgIF9wcml2YXRlLT5yZXByZXNlbnRhdGlvbkZpbmlzaGVkTG9hZGluZyA9IFlFUzsK
ICAgICBbW3NlbGYgcmVwcmVzZW50YXRpb25dIGZpbmlzaGVkTG9hZGluZ1dpdGhEYXRhU291cmNl
OnNlbGZdOwogICAgIFtbc2VsZiBfYnJpZGdlXSBlbmRdOwogCkluZGV4OiBXZWJLaXRUb29scy9E
dW1wUmVuZGVyVHJlZS9EdW1wUmVuZGVyVHJlZS5tCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYktpdFRvb2xz
L0R1bXBSZW5kZXJUcmVlL0R1bXBSZW5kZXJUcmVlLm0JKHJldmlzaW9uIDEzMjAyKQorKysgV2Vi
S2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvRHVtcFJlbmRlclRyZWUubQkod29ya2luZyBjb3B5KQpA
QCAtNDYsNiArNDYsNyBAQAogI2ltcG9ydCA8Q29tbW9uQ3J5cHRvL0NvbW1vbkRpZ2VzdC5oPiAg
ICAgICAgICAgICAgIC8vIGZvciBNRDUgZnVuY3Rpb25zCiAKICNpbXBvcnQgPGdldG9wdC5oPgor
I2ltcG9ydCA8bWFsbG9jL21hbGxvYy5oPgogCiAjaW1wb3J0ICJUZXh0SW5wdXRDb250cm9sbGVy
LmgiCiAjaW1wb3J0ICJOYXZpZ2F0aW9uQ29udHJvbGxlci5oIgpAQCAtMTYyLDYgKzE2MywzMiBA
QAogICAgIENGUmVsZWFzZShwcmV2aW91c1Byb2ZpbGVOYW1lKTsKIH0KIAorc3RhdGljIHZvaWQq
ICgqc2F2ZWRNYWxsb2MpKG1hbGxvY196b25lX3QqLCBzaXplX3QpOworc3RhdGljIHZvaWQqICgq
c2F2ZWRSZWFsbG9jKShtYWxsb2Nfem9uZV90Kiwgdm9pZCosIHNpemVfdCk7CisKK3N0YXRpYyB2
b2lkKiBjaGVja2VkTWFsbG9jKG1hbGxvY196b25lX3QqIHpvbmUsIHNpemVfdCBzaXplKQorewor
ICAgIGlmIChzaXplID49IDB4MTAwMDAwMDApCisgICAgICAgIHJldHVybiAwOworICAgIHJldHVy
biBzYXZlZE1hbGxvYyh6b25lLCBzaXplKTsKK30KKworc3RhdGljIHZvaWQqIGNoZWNrZWRSZWFs
bG9jKG1hbGxvY196b25lX3QqIHpvbmUsIHZvaWQqIHB0ciwgc2l6ZV90IHNpemUpCit7CisgICAg
aWYgKHNpemUgPj0gMHgxMDAwMDAwMCkKKyAgICAgICAgcmV0dXJuIDA7CisgICAgcmV0dXJuIHNh
dmVkUmVhbGxvYyh6b25lLCBwdHIsIHNpemUpOworfQorCitzdGF0aWMgdm9pZCBtYWtlTGFyZ2VN
YWxsb2NGYWlsU2lsZW50bHkodm9pZCkKK3sKKyAgICBtYWxsb2Nfem9uZV90KiB6b25lID0gbWFs
bG9jX2RlZmF1bHRfem9uZSgpOworICAgIHNhdmVkTWFsbG9jID0gem9uZS0+bWFsbG9jOworICAg
IHNhdmVkUmVhbGxvYyA9IHpvbmUtPnJlYWxsb2M7CisgICAgem9uZS0+bWFsbG9jID0gY2hlY2tl
ZE1hbGxvYzsKKyAgICB6b25lLT5yZWFsbG9jID0gY2hlY2tlZFJlYWxsb2M7Cit9CisKIGludCBt
YWluKGludCBhcmdjLCBjb25zdCBjaGFyICphcmd2W10pCiB7CiAgICAgTlNBdXRvcmVsZWFzZVBv
b2wgKnBvb2wgPSBbW05TQXV0b3JlbGVhc2VQb29sIGFsbG9jXSBpbml0XTsKQEAgLTI0OSw2ICsy
NzYsOCBAQAogICAgIFt3aW5kb3cgc2V0QXV0b2Rpc3BsYXk6Tk9dOwogCiAgICAgW3dlYlZpZXcg
c2V0Q29udGludW91c1NwZWxsQ2hlY2tpbmdFbmFibGVkOllFU107CisKKyAgICBtYWtlTGFyZ2VN
YWxsb2NGYWlsU2lsZW50bHkoKTsKICAgICAKICAgICAvLyBGb3IgcmVhc29ucyB0aGF0IGFyZSBu
b3QgZW50aXJlbHkgY2xlYXIsIHRoZSBmb2xsb3dpbmcgcGFpciBvZiBjYWxscyBtYWtlcyBXZWJW
aWV3IGhhbmRsZSBpdHMKICAgICAvLyBkeW5hbWljIHNjcm9sbGJhcnMgcHJvcGVybHkuIFdpdGhv
dXQgaXQsIGV2ZXJ5IGZyYW1lIHdpbGwgYWx3YXlzIGhhdmUgc2Nyb2xsYmFycy4KSW5kZXg6IFdl
YktpdFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXRUb29scy9DaGFuZ2VMb2cJ
KHJldmlzaW9uIDEzMjAyKQorKysgV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkp
CkBAIC0xLDMgKzEsMTYgQEAKKzIwMDYtMDMtMDcgIERhcmluIEFkbGVyICA8ZGFyaW5AYXBwbGUu
Y29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIC0g
Zml4IGh0dHA6Ly9idWd6aWxsYS5vcGVuZGFyd2luLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzY1NQor
ICAgICAgICAgIHVud2FudGVkIG91dHB1dCB3aGlsZSBydW5uaW5nIGxheW91dCB0ZXN0cworCisg
ICAgICAgICogRHVtcFJlbmRlclRyZWUvRHVtcFJlbmRlclRyZWUubToKKyAgICAgICAgKGNoZWNr
ZWRNYWxsb2MpOiBBZGRlZC4KKyAgICAgICAgKGNoZWNrZWRSZWFsbG9jKTogQWRkZWQuCisgICAg
ICAgIChtYWtlTGFyZ2VNYWxsb2NGYWlsU2lsZW50bHkpOiBBZGRlZC4KKyAgICAgICAgKG1haW4p
OiBDYWxsIG1ha2VMYXJnZU1hbGxvY0ZhaWxTaWxlbnRseS4KKwogMjAwNi0wMy0wNiAgRGFyaW4g
QWRsZXIgIDxkYXJpbkBhcHBsZS5jb20+CiAKICAgICAgICAgKiBTY3JpcHRzL2RvLXdlYmNvcmUt
cmVuYW1lOiBBZGQgc29tZSBtb3JlIHBsYW5uZWQgcmVuYW1pbmcuCg==
</data>
<flag name="review"
          id="1792"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>