<?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>56610</bug_id>
          
          <creation_ts>2011-03-17 16:53:45 -0700</creation_ts>
          <short_desc>Send SetModalWindowIsShowing and SetFullscreenWindowIsShowing messages to the UI process</short_desc>
          <delta_ts>2011-03-17 17:08:15 -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>Other</rep_platform>
          <op_sys>OS X 10.5</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>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>369407</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-03-17 16:53:45 -0700</bug_when>
    <thetext>Send SetModalWindowIsShowing and SetFullscreenWindowIsShowing messages to the UI process</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>369410</commentid>
    <comment_count>1</comment_count>
      <attachid>86116</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-03-17 16:57:57 -0700</bug_when>
    <thetext>Created attachment 86116
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>369419</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-03-17 17:08:15 -0700</bug_when>
    <thetext>Committed r81412: &lt;http://trac.webkit.org/changeset/81412&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86116</attachid>
            <date>2011-03-17 16:57:57 -0700</date>
            <delta_ts>2011-03-17 17:01:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-56610-20110317165756.patch</filename>
            <type>text/plain</type>
            <size>9474</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDgxNDEwKQorKysgU291cmNlL1dlYktpdDIvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsNDggQEAKKzIwMTEtMDMtMTcgIEFuZGVycyBD
YXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBTZW5kIFNldE1vZGFsV2luZG93SXNTaG93aW5nIGFuZCBT
ZXRGdWxsc2NyZWVuV2luZG93SXNTaG93aW5nIG1lc3NhZ2VzIHRvIHRoZSBVSSBwcm9jZXNzCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01NjYxMAorCisg
ICAgICAgICogUGx1Z2luUHJvY2Vzcy9tYWMvUGx1Z2luUHJvY2Vzc01hYy5tbToKKyAgICAgICAg
KFdlYktpdDo6RnVsbHNjcmVlbldpbmRvd1RyYWNrZXI6OkZ1bGxzY3JlZW5XaW5kb3dUcmFja2Vy
KToKKyAgICAgICAgQWRkIGZ1bGxzY3JlZW4gd2luZG93IHRyYWNrZXIgY2xhc3MuCisKKyAgICAg
ICAgKFdlYktpdDo6cmVjdENvdmVyc0FueVNjcmVlbik6CisgICAgICAgIFJldHVybiB3aGV0aGVy
IHRoZSBnaXZlbiByZWN0IGNvdmVycyBhbnkgc2NyZWVuLgorCisgICAgICAgIChXZWJLaXQ6Ondp
bmRvd0NvdmVyc0FueVNjcmVlbik6CisgICAgICAgIFJldHVybiB3aGV0aGVyIHRoZSBnaXZlbiB3
aW5kb3cgY292ZXJzIGFueSBzY3JlZW4uCisKKyAgICAgICAgKFdlYktpdDo6RnVsbHNjcmVlbldp
bmRvd1RyYWNrZXI6OndpbmRvd1Nob3duKToKKyAgICAgICAgSWYgd2UncmUgc2hvd2luZyBhIGZ1
bGxzY3JlZW4gd2luZG93LCBjYWxsIFBsdWdpblByb2Nlc3M6OnNldEZ1bGxzY3JlZW5XaW5kb3dJ
c1Nob3dpbmcuCisKKyAgICAgICAgKFdlYktpdDo6RnVsbHNjcmVlbldpbmRvd1RyYWNrZXI6Ondp
bmRvd0hpZGRlbik6CisgICAgICAgIElmIHdlJ3JlIGhpZGluZyB0aGUgbGFzdCBmdWxsc2NyZWVu
IHdpbmRvdywgY2FsbCBQbHVnaW5Qcm9jZXNzOjpzZXRGdWxsc2NyZWVuV2luZG93SXNTaG93aW5n
LgorCisgICAgICAgIChXZWJLaXQ6OmNvY29hV2luZG93U2hvd24pOgorICAgICAgICAoV2ViS2l0
Ojpjb2NvYVdpbmRvd0hpZGRlbik6CisgICAgICAgIChXZWJLaXQ6OmNhcmJvbldpbmRvd1Nob3du
KToKKyAgICAgICAgKFdlYktpdDo6Y2FyYm9uV2luZG93SGlkZGVuKToKKyAgICAgICAgQ2FsbCB0
aGUgd2luZG93IHRyYWNraW5nIGZ1bmN0aW9ucy4KKworICAgICAgICAoV2ViS2l0OjpzZXRNb2Rh
bCk6CisgICAgICAgIENhbGwgUGx1Z2luUHJvY2Vzczo6c2V0TW9kYWxXaW5kb3dJc1Nob3dpbmcu
CisKKyAgICAgICAgKFdlYktpdDo6UGx1Z2luUHJvY2Vzczo6c2V0TW9kYWxXaW5kb3dJc1Nob3dp
bmcpOgorICAgICAgICAoV2ViS2l0OjpQbHVnaW5Qcm9jZXNzOjpzZXRGdWxsc2NyZWVuV2luZG93
SXNTaG93aW5nKToKKyAgICAgICAgU2VuZCBDb3JlSVBDIG1lc3NhZ2VzLgorCisgICAgICAgICog
VUlQcm9jZXNzL1BsdWdpbnMvUGx1Z2luUHJvY2Vzc1Byb3h5Lmg6CisgICAgICAgICogVUlQcm9j
ZXNzL1BsdWdpbnMvUGx1Z2luUHJvY2Vzc1Byb3h5Lm1lc3NhZ2VzLmluOgorICAgICAgICBBZGQg
bmV3IG1lc3NhZ2VzLgorCisgICAgICAgICogVUlQcm9jZXNzL1BsdWdpbnMvbWFjL1BsdWdpblBy
b2Nlc3NQcm94eU1hYy5tbToKKyAgICAgICAgKFdlYktpdDo6UGx1Z2luUHJvY2Vzc1Byb3h5Ojpz
ZXRNb2RhbFdpbmRvd0lzU2hvd2luZyk6CisgICAgICAgIChXZWJLaXQ6OlBsdWdpblByb2Nlc3NQ
cm94eTo6c2V0RnVsbHNjcmVlbldpbmRvd0lzU2hvd2luZyk6CisgICAgICAgIEFkZCBzdHVicy4K
KwogMjAxMS0wMy0xNyAgU2FtIFdlaW5pZyAgPHNhbUB3ZWJraXQub3JnPgogCiAgICAgICAgIFJl
dmlld2VkIGJ5IEJyYWR5IEVpZHNvbi4KSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1BsdWdpblByb2Nl
c3MvUGx1Z2luUHJvY2Vzcy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1BsdWdpblBy
b2Nlc3MvUGx1Z2luUHJvY2Vzcy5oCShyZXZpc2lvbiA4MTM5NikKKysrIFNvdXJjZS9XZWJLaXQy
L1BsdWdpblByb2Nlc3MvUGx1Z2luUHJvY2Vzcy5oCSh3b3JraW5nIGNvcHkpCkBAIC01Miw2ICs1
Miw5IEBAIHB1YmxpYzoKICNpZiBQTEFURk9STShNQUMpCiAgICAgdm9pZCBpbml0aWFsaXplU2hp
bSgpOwogCisgICAgdm9pZCBzZXRNb2RhbFdpbmRvd0lzU2hvd2luZyhib29sKTsKKyAgICB2b2lk
IHNldEZ1bGxzY3JlZW5XaW5kb3dJc1Nob3dpbmcoYm9vbCk7CisKICNpZiBVU0UoQUNDRUxFUkFU
RURfQ09NUE9TSVRJTkcpCiAgICAgbWFjaF9wb3J0X3QgY29tcG9zaXRpbmdSZW5kZXJTZXJ2ZXJQ
b3J0KCkgY29uc3QgeyByZXR1cm4gbV9jb21wb3NpdGluZ1JlbmRlclNlcnZlclBvcnQ7IH0KICNl
bmRpZgpJbmRleDogU291cmNlL1dlYktpdDIvUGx1Z2luUHJvY2Vzcy9tYWMvUGx1Z2luUHJvY2Vz
c01hYy5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9QbHVnaW5Qcm9jZXNzL21hYy9Q
bHVnaW5Qcm9jZXNzTWFjLm1tCShyZXZpc2lvbiA4MTM5NikKKysrIFNvdXJjZS9XZWJLaXQyL1Bs
dWdpblByb2Nlc3MvbWFjL1BsdWdpblByb2Nlc3NNYWMubW0JKHdvcmtpbmcgY29weSkKQEAgLTMz
LDEyICszMyw5NSBAQAogCiAjaW1wb3J0ICJOZXRzY2FwZVBsdWdpbi5oIgogI2ltcG9ydCAiUGx1
Z2luUHJvY2Vzc1NoaW0uaCIKKyNpbXBvcnQgIlBsdWdpblByb2Nlc3NQcm94eU1lc3NhZ2VzLmgi
CiAjaW1wb3J0ICJQbHVnaW5Qcm9jZXNzQ3JlYXRpb25QYXJhbWV0ZXJzLmgiCiAjaW1wb3J0IDxX
ZWJLaXRTeXN0ZW1JbnRlcmZhY2UuaD4KICNpbXBvcnQgPGRsZmNuLmg+CisjaW1wb3J0IDx3dGYv
SGFzaFNldC5oPgogCiBuYW1lc3BhY2UgV2ViS2l0IHsKIAorY2xhc3MgRnVsbHNjcmVlbldpbmRv
d1RyYWNrZXIgeworICAgIFdURl9NQUtFX05PTkNPUFlBQkxFKEZ1bGxzY3JlZW5XaW5kb3dUcmFj
a2VyKTsKKworcHVibGljOgorICAgIEZ1bGxzY3JlZW5XaW5kb3dUcmFja2VyKCkgeyB9CisgICAg
CisgICAgdGVtcGxhdGU8dHlwZW5hbWUgVD4gdm9pZCB3aW5kb3dTaG93bihUIHdpbmRvdyk7Cisg
ICAgdGVtcGxhdGU8dHlwZW5hbWUgVD4gdm9pZCB3aW5kb3dIaWRkZW4oVCB3aW5kb3cpOworCitw
cml2YXRlOgorICAgIHR5cGVkZWYgSGFzaFNldDx2b2lkKj4gV2luZG93U2V0OworICAgIFdpbmRv
d1NldCBtX3dpbmRvd3M7Cit9OworCitzdGF0aWMgYm9vbCByZWN0Q292ZXJzQW55U2NyZWVuKE5T
UmVjdCByZWN0KQoreworICAgIGZvciAoTlNTY3JlZW4gKnNjcmVlbiBpbiBbTlNTY3JlZW4gc2Ny
ZWVuc10pIHsKKyAgICAgICAgaWYgKE5TQ29udGFpbnNSZWN0KHJlY3QsIFtzY3JlZW4gZnJhbWVd
KSkKKyAgICAgICAgICAgIHJldHVybiBZRVM7CisgICAgfQorICAgIHJldHVybiBOTzsKK30KKwor
I2lmbmRlZiBOUF9OT19DQVJCT04KK3N0YXRpYyBib29sIHdpbmRvd0NvdmVyc0FueVNjcmVlbihX
aW5kb3dSZWYgd2luZG93KQoreworICAgIEhJUmVjdCBib3VuZHM7CisgICAgSElXaW5kb3dHZXRC
b3VuZHMod2luZG93LCBrV2luZG93U3RydWN0dXJlUmduLCBrSElDb29yZFNwYWNlU2NyZWVuUGl4
ZWwsICZib3VuZHMpOworCisgICAgLy8gQ29udmVydCB0byBDb2NvYS1zdHlsZSBzY3JlZW4gY29v
cmRpbmF0ZXMgdGhhdCB1c2UgYSBZIG9mZnNldCByZWxhdGl2ZSB0byB0aGUgemVyb3RoIHNjcmVl
bidzIG9yaWdpbi4KKyAgICBib3VuZHMub3JpZ2luLnkgPSBOU0hlaWdodChbW1tOU1NjcmVlbiBz
Y3JlZW5zXSBvYmplY3RBdEluZGV4OjBdIGZyYW1lXSkgLSBDR1JlY3RHZXRNYXhZKGJvdW5kcyk7
CisKKyAgICByZXR1cm4gcmVjdENvdmVyc0FueVNjcmVlbihOU1JlY3RGcm9tQ0dSZWN0KGJvdW5k
cykpOworfQorI2VuZGlmCisKK3N0YXRpYyBib29sIHdpbmRvd0NvdmVyc0FueVNjcmVlbihOU1dp
bmRvdyogd2luZG93KQoreworICAgIHJldHVybiByZWN0Q292ZXJzQW55U2NyZWVuKFt3aW5kb3cg
ZnJhbWVdKTsKK30KKwordGVtcGxhdGU8dHlwZW5hbWUgVD4gdm9pZCBGdWxsc2NyZWVuV2luZG93
VHJhY2tlcjo6d2luZG93U2hvd24oVCB3aW5kb3cpCit7CisgICAgLy8gSWYgdGhpcyB3aW5kb3cg
aXMgYWxyZWFkeSB2aXNpYmxlIHRoZW4gdGhlcmUgaXMgbm90aGluZyB0byBkby4KKyAgICBXaW5k
b3dTZXQ6Oml0ZXJhdG9yIGl0ID0gbV93aW5kb3dzLmZpbmQod2luZG93KTsKKyAgICBpZiAoaXQg
IT0gbV93aW5kb3dzLmVuZCgpKQorICAgICAgICByZXR1cm47CisgICAgCisgICAgLy8gSWYgdGhl
IHdpbmRvdyBpcyBub3QgZnVsbC1zY3JlZW4gdGhlbiB3ZSdyZSBub3QgaW50ZXJlc3RlZCBpbiBp
dC4KKyAgICBpZiAoIXdpbmRvd0NvdmVyc0FueVNjcmVlbih3aW5kb3cpKQorICAgICAgICByZXR1
cm47CisKKyAgICBib29sIHdpbmRvd1NldFdhc0VtcHR5ID0gbV93aW5kb3dzLmlzRW1wdHkoKTsK
KworICAgIG1fd2luZG93cy5hZGQod2luZG93KTsKKyAgICAKKyAgICAvLyBJZiB0aGlzIGlzIHRo
ZSBmaXJzdCBmdWxsIHNjcmVlbiB3aW5kb3cgdG8gYmUgc2hvd24sIG5vdGlmeSB0aGUgVUkgcHJv
Y2Vzcy4KKyAgICBpZiAod2luZG93U2V0V2FzRW1wdHkpCisgICAgICAgIFBsdWdpblByb2Nlc3M6
OnNoYXJlZCgpLnNldEZ1bGxzY3JlZW5XaW5kb3dJc1Nob3dpbmcodHJ1ZSk7Cit9CisKK3RlbXBs
YXRlPHR5cGVuYW1lIFQ+IHZvaWQgRnVsbHNjcmVlbldpbmRvd1RyYWNrZXI6OndpbmRvd0hpZGRl
bihUIHdpbmRvdykKK3sKKyAgICAvLyBJZiB0aGlzIGlzIG5vdCBhIHdpbmRvdyB0aGF0IHdlJ3Jl
IHRyYWNraW5nIHRoZW4gdGhlcmUgaXMgbm90aGluZyB0byBkby4KKyAgICBXaW5kb3dTZXQ6Oml0
ZXJhdG9yIGl0ID0gbV93aW5kb3dzLmZpbmQod2luZG93KTsKKyAgICBpZiAoaXQgPT0gbV93aW5k
b3dzLmVuZCgpKQorICAgICAgICByZXR1cm47CisKKyAgICBtX3dpbmRvd3MucmVtb3ZlKGl0KTsK
KworICAgIC8vIElmIHRoaXMgd2FzIHRoZSBsYXN0IGZ1bGwgc2NyZWVuIHdpbmRvdyB0aGF0IHdh
cyB2aXNpYmxlLCBub3RpZnkgdGhlIFVJIHByb2Nlc3MuCisgICAgaWYgKG1fd2luZG93cy5pc0Vt
cHR5KCkpCisgICAgICAgIFBsdWdpblByb2Nlc3M6OnNoYXJlZCgpLnNldEZ1bGxzY3JlZW5XaW5k
b3dJc1Nob3dpbmcoZmFsc2UpOworfQorCitzdGF0aWMgRnVsbHNjcmVlbldpbmRvd1RyYWNrZXIm
IGZ1bGxzY3JlZW5XaW5kb3dUcmFja2VyKCkKK3sKKyAgICBERUZJTkVfU1RBVElDX0xPQ0FMKEZ1
bGxzY3JlZW5XaW5kb3dUcmFja2VyLCBmdWxsc2NyZWVuV2luZG93VHJhY2tlciwgKCkpOworICAg
IHJldHVybiBmdWxsc2NyZWVuV2luZG93VHJhY2tlcjsKK30KKwogc3RhdGljIGJvb2wgaXNVc2Vy
YnJlYWtTZXQgPSBmYWxzZTsKIAogc3RhdGljIHZvaWQgaW5pdFNob3VsZENhbGxSZWFsRGVidWdn
ZXIoKQpAQCAtNzgsMjggKzE2MSwzMyBAQCBzdGF0aWMgVUludDMyIGdldEN1cnJlbnRFdmVudEJ1
dHRvblN0YXRlCiAjZW5kaWYKIH0KICAgICAKLXN0YXRpYyB2b2lkIGNvY29hV2luZG93U2hvd24o
TlNXaW5kb3cgKikKK3N0YXRpYyB2b2lkIGNvY29hV2luZG93U2hvd24oTlNXaW5kb3cgKndpbmRv
dykKIHsKLSAgICAvLyBGSVhNRTogSW1wbGVtZW50LgorICAgIGZ1bGxzY3JlZW5XaW5kb3dUcmFj
a2VyKCkud2luZG93U2hvd24od2luZG93KTsKIH0KIAotc3RhdGljIHZvaWQgY29jb2FXaW5kb3dI
aWRkZW4oTlNXaW5kb3cgKikKK3N0YXRpYyB2b2lkIGNvY29hV2luZG93SGlkZGVuKE5TV2luZG93
ICp3aW5kb3cpCiB7Ci0gICAgLy8gRklYTUU6IEltcGxlbWVudC4KKyAgICBmdWxsc2NyZWVuV2lu
ZG93VHJhY2tlcigpLndpbmRvd0hpZGRlbih3aW5kb3cpOwogfQogCi1zdGF0aWMgdm9pZCBjYXJi
b25XaW5kb3dTaG93bihXaW5kb3dSZWYpCitzdGF0aWMgdm9pZCBjYXJib25XaW5kb3dTaG93bihX
aW5kb3dSZWYgd2luZG93KQogewotICAgIC8vIEZJWE1FOiBJbXBsZW1lbnQuCisjaWZuZGVmIE5Q
X05PX0NBUkJPTgorICAgIGZ1bGxzY3JlZW5XaW5kb3dUcmFja2VyKCkud2luZG93U2hvd24od2lu
ZG93KTsKKyNlbmRpZgogfQogCi1zdGF0aWMgdm9pZCBjYXJib25XaW5kb3dIaWRkZW4oV2luZG93
UmVmKQorc3RhdGljIHZvaWQgY2FyYm9uV2luZG93SGlkZGVuKFdpbmRvd1JlZiB3aW5kb3cpCiB7
CisjaWZuZGVmIE5QX05PX0NBUkJPTgorICAgIGZ1bGxzY3JlZW5XaW5kb3dUcmFja2VyKCkud2lu
ZG93SGlkZGVuKHdpbmRvdyk7CisjZW5kaWYKIH0KIAotc3RhdGljIHZvaWQgc2V0TW9kYWwoYm9v
bCkKK3N0YXRpYyB2b2lkIHNldE1vZGFsKGJvb2wgbW9kYWxXaW5kb3dJc1Nob3dpbmcpCiB7Ci0g
ICAgLy8gRklYTUU6IEltcGxlbWVudC4KKyAgICBQbHVnaW5Qcm9jZXNzOjpzaGFyZWQoKS5zZXRN
b2RhbFdpbmRvd0lzU2hvd2luZyhtb2RhbFdpbmRvd0lzU2hvd2luZyk7CiB9CiAKIHZvaWQgUGx1
Z2luUHJvY2Vzczo6aW5pdGlhbGl6ZVNoaW0oKQpAQCAtMTE5LDYgKzIwNywxNiBAQCB2b2lkIFBs
dWdpblByb2Nlc3M6OmluaXRpYWxpemVTaGltKCkKICAgICBpbml0RnVuYyhjYWxsYmFja3MpOwog
fQogCit2b2lkIFBsdWdpblByb2Nlc3M6OnNldE1vZGFsV2luZG93SXNTaG93aW5nKGJvb2wgbW9k
YWxXaW5kb3dJc1Nob3dpbmcpCit7CisgICAgbV9jb25uZWN0aW9uLT5zZW5kKE1lc3NhZ2VzOjpQ
bHVnaW5Qcm9jZXNzUHJveHk6OlNldE1vZGFsV2luZG93SXNTaG93aW5nKG1vZGFsV2luZG93SXNT
aG93aW5nKSwgMCk7Cit9CisKK3ZvaWQgUGx1Z2luUHJvY2Vzczo6c2V0RnVsbHNjcmVlbldpbmRv
d0lzU2hvd2luZyhib29sIGZ1bGxzY3JlZW5XaW5kb3dJc1Nob3dpbmcpCit7CisgICAgbV9jb25u
ZWN0aW9uLT5zZW5kKE1lc3NhZ2VzOjpQbHVnaW5Qcm9jZXNzUHJveHk6OlNldEZ1bGxzY3JlZW5X
aW5kb3dJc1Nob3dpbmcoZnVsbHNjcmVlbldpbmRvd0lzU2hvd2luZyksIDApOworfQorCiB2b2lk
IFBsdWdpblByb2Nlc3M6OnBsYXRmb3JtSW5pdGlhbGl6ZShjb25zdCBQbHVnaW5Qcm9jZXNzQ3Jl
YXRpb25QYXJhbWV0ZXJzJiBwYXJhbWV0ZXJzKQogewogICAgIG1fY29tcG9zaXRpbmdSZW5kZXJT
ZXJ2ZXJQb3J0ID0gcGFyYW1ldGVycy5hY2NlbGVyYXRlZENvbXBvc2l0aW5nUG9ydC5wb3J0KCk7
CkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvUGx1Z2lucy9QbHVnaW5Qcm9jZXNzUHJv
eHkuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvUGx1Z2lucy9QbHVn
aW5Qcm9jZXNzUHJveHkuaAkocmV2aXNpb24gODEzOTYpCisrKyBTb3VyY2UvV2ViS2l0Mi9VSVBy
b2Nlc3MvUGx1Z2lucy9QbHVnaW5Qcm9jZXNzUHJveHkuaAkod29ya2luZyBjb3B5KQpAQCAtODQs
NiArODQsMTEgQEAgcHJpdmF0ZToKICAgICB2b2lkIGRpZEdldFNpdGVzV2l0aERhdGEoY29uc3Qg
VmVjdG9yPFN0cmluZz4mIHNpdGVzLCB1aW50NjRfdCBjYWxsYmFja0lEKTsKICAgICB2b2lkIGRp
ZENsZWFyU2l0ZURhdGEodWludDY0X3QgY2FsbGJhY2tJRCk7CiAKKyNpZiBQTEFURk9STShNQUMp
CisgICAgdm9pZCBzZXRNb2RhbFdpbmRvd0lzU2hvd2luZyhib29sKTsKKyAgICB2b2lkIHNldEZ1
bGxzY3JlZW5XaW5kb3dJc1Nob3dpbmcoYm9vbCk7CisjZW5kaWYKKwogICAgIHZvaWQgcGxhdGZv
cm1Jbml0aWFsaXplUGx1Z2luUHJvY2VzcyhQbHVnaW5Qcm9jZXNzQ3JlYXRpb25QYXJhbWV0ZXJz
JiBwYXJhbWV0ZXJzKTsKIAogICAgIC8vIFRoZSBwbHVnLWluIGhvc3QgcHJvY2VzcyBtYW5hZ2Vy
LgpJbmRleDogU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1BsdWdpbnMvUGx1Z2luUHJvY2Vzc1By
b3h5Lm1lc3NhZ2VzLmluCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9Q
bHVnaW5zL1BsdWdpblByb2Nlc3NQcm94eS5tZXNzYWdlcy5pbgkocmV2aXNpb24gODEzOTYpCisr
KyBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvUGx1Z2lucy9QbHVnaW5Qcm9jZXNzUHJveHkubWVz
c2FnZXMuaW4JKHdvcmtpbmcgY29weSkKQEAgLTI4LDYgKzI4LDExIEBAIG1lc3NhZ2VzIC0+IFBs
dWdpblByb2Nlc3NQcm94eSB7CiAKICAgICBEaWRHZXRTaXRlc1dpdGhEYXRhKFZlY3RvcjxXVEY6
OlN0cmluZz4gc2l0ZXMsIHVpbnQ2NF90IGNhbGxiYWNrSUQpCiAgICAgRGlkQ2xlYXJTaXRlRGF0
YSh1aW50NjRfdCBjYWxsYmFja0lEKQorCisjaWYgUExBVEZPUk0oTUFDKQorICAgIFNldE1vZGFs
V2luZG93SXNTaG93aW5nKGJvb2wgbW9kYWxXaW5kb3dJc1Nob3dpbmcpCisgICAgU2V0RnVsbHNj
cmVlbldpbmRvd0lzU2hvd2luZyhib29sIGZ1bGxzY3JlZW5XaW5kb3dJc1Nob3dpbmcpCisjZW5k
aWYKIH0KIAogI2VuZGlmCkluZGV4OiBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvUGx1Z2lucy9t
YWMvUGx1Z2luUHJvY2Vzc1Byb3h5TWFjLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9QbHVnaW5zL21hYy9QbHVnaW5Qcm9jZXNzUHJveHlNYWMubW0JKHJldmlzaW9u
IDgxMzk2KQorKysgU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1BsdWdpbnMvbWFjL1BsdWdpblBy
b2Nlc3NQcm94eU1hYy5tbQkod29ya2luZyBjb3B5KQpAQCAtNTMsNyArNTMsMTcgQEAgdm9pZCBQ
bHVnaW5Qcm9jZXNzUHJveHk6OnBsYXRmb3JtSW5pdGlhbAogICAgIGlmIChyZW5kZXJTZXJ2ZXJQ
b3J0ICE9IE1BQ0hfUE9SVF9OVUxMKQogICAgICAgICBwYXJhbWV0ZXJzLmFjY2VsZXJhdGVkQ29t
cG9zaXRpbmdQb3J0ID0gQ29yZUlQQzo6TWFjaFBvcnQocmVuZGVyU2VydmVyUG9ydCwgTUFDSF9N
U0dfVFlQRV9DT1BZX1NFTkQpOwogI2VuZGlmCi19ICAgIAorfQorCit2b2lkIFBsdWdpblByb2Nl
c3NQcm94eTo6c2V0TW9kYWxXaW5kb3dJc1Nob3dpbmcoYm9vbCBtb2RhbFdpbmRvd0lzU2hvd2lu
ZykKK3sKKyAgICAvLyBGSVhNRTogSW1wbGVtZW50LgorfQorCit2b2lkIFBsdWdpblByb2Nlc3NQ
cm94eTo6c2V0RnVsbHNjcmVlbldpbmRvd0lzU2hvd2luZyhib29sIGZ1bGxzY3JlZW5XaW5kb3dJ
c1Nob3dpbmcpCit7CisgICAgLy8gRklYTUU6IEltcGxlbWVudC4KK30KIAogfSAvLyBuYW1lc3Bh
Y2UgV2ViS2l0CiAK
</data>
<flag name="review"
          id="78350"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>