<?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>150413</bug_id>
          
          <creation_ts>2015-10-21 13:49:54 -0700</creation_ts>
          <short_desc>Stop using a popup menu button cell(!) for context menus</short_desc>
          <delta_ts>2015-10-21 14:05:32 -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>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <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>1135365</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-10-21 13:49:54 -0700</bug_when>
    <thetext>Stop using a popup menu button cell(!) for context menus</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1135366</commentid>
    <comment_count>1</comment_count>
      <attachid>263726</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-10-21 13:50:43 -0700</bug_when>
    <thetext>Created attachment 263726
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1135377</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-10-21 14:05:32 -0700</bug_when>
    <thetext>Committed r191401: &lt;http://trac.webkit.org/changeset/191401&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>263726</attachid>
            <date>2015-10-21 13:50:43 -0700</date>
            <delta_ts>2015-10-21 14:03:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-150413-20151021134959.patch</filename>
            <type>text/plain</type>
            <size>8206</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTkxMzk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggYTMzMDk3ZDUwMWU5MzVl
YmEwYjFlZjQxYWJjODUxNWIwZTczYWM3MS4uY2Q2MWQ0YTlhZTY5MTY4ZjVhMWI0ZWU1NThiMTEw
NWNiOGFlNzJlOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE1LTEwLTIxICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgU3RvcCB1c2luZyBh
IHBvcHVwIG1lbnUgYnV0dG9uIGNlbGwoISkgZm9yIGNvbnRleHQgbWVudXMKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1MDQxMworCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEp1c3QgdXNlIGEgcmVndWxhciBO
U01lbnUuIEFsc28sIGhhdmUgdGhlIHNlcnZpY2UgbWVudSBjb2RlIHBhdGggc3RvcmUgdGhlIHNl
cnZpY2UgbWVudQorICAgICAgICBpbiB0aGUgc2FtZSBtZW1iZXIgdmFyaWFibGUuCisKKyAgICAg
ICAgKiBVSVByb2Nlc3MvbWFjL1dlYkNvbnRleHRNZW51UHJveHlNYWMuaDoKKyAgICAgICAgKiBV
SVByb2Nlc3MvbWFjL1dlYkNvbnRleHRNZW51UHJveHlNYWMubW06CisgICAgICAgIChXZWJLaXQ6
OldlYkNvbnRleHRNZW51UHJveHlNYWM6OnNldHVwU2VydmljZXNNZW51KToKKyAgICAgICAgKFdl
YktpdDo6V2ViQ29udGV4dE1lbnVQcm94eU1hYzo6Y2xlYXJTZXJ2aWNlc01lbnUpOgorICAgICAg
ICAoV2ViS2l0OjpXZWJDb250ZXh0TWVudVByb3h5TWFjOjpwb3B1bGF0ZSk6CisgICAgICAgIChX
ZWJLaXQ6OldlYkNvbnRleHRNZW51UHJveHlNYWM6OnNob3dDb250ZXh0TWVudSk6CisgICAgICAg
IChXZWJLaXQ6OldlYkNvbnRleHRNZW51UHJveHlNYWM6OmhpZGVDb250ZXh0TWVudSk6CisgICAg
ICAgIChXZWJLaXQ6OldlYkNvbnRleHRNZW51UHJveHlNYWM6OmNhbmNlbFRyYWNraW5nKToKKyAg
ICAgICAgKFdlYktpdDo6V2ViQ29udGV4dE1lbnVQcm94eU1hYzo6fldlYkNvbnRleHRNZW51UHJv
eHlNYWMpOiBEZWxldGVkLgorCiAyMDE1LTEwLTIxICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBs
ZS5jb20+CiAKICAgICAgICAgQWRkIGFzc2VydGlvbnMgdG8gTmV0d29ya0NhY2hlOjpFbnRyeSBj
b25zdHJ1Y3RvciB0byBtYWtlIHN1cmUgYSBrZXkncyB0eXBlIGlzICJyZXNvdXJjZSIKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9tYWMvV2ViQ29udGV4dE1lbnVQcm94eU1h
Yy5oIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL21hYy9XZWJDb250ZXh0TWVudVByb3h5TWFj
LmgKaW5kZXggYzAxYjMzNWQ4ZWVlMDYxZmQyY2ZlMzE3ODNiOTBjNDI4YmIyZmJlMy4uM2QxZGYx
YjAwNTQzZmMyN2E4MDNmMDQwNjFmOTUxNjYzYjAwYWZhYiAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdDIvVUlQcm9jZXNzL21hYy9XZWJDb250ZXh0TWVudVByb3h5TWFjLmgKKysrIGIvU291cmNl
L1dlYktpdDIvVUlQcm9jZXNzL21hYy9XZWJDb250ZXh0TWVudVByb3h5TWFjLmgKQEAgLTc0LDEw
ICs3NCw4IEBAIHByaXZhdGU6CiAgICAgV2ViQ29yZTo6Q29udGV4dE1lbnVJdGVtIHNoYXJlTWVu
dUl0ZW0oKTsKICNlbmRpZgogCi0gICAgUmV0YWluUHRyPE5TUG9wVXBCdXR0b25DZWxsPiBtX3Bv
cHVwOwotI2lmIEVOQUJMRShTRVJWSUNFX0NPTlRST0xTKQotICAgIFJldGFpblB0cjxOU01lbnU+
IG1fc2VydmljZXNNZW51OwotI2VuZGlmCisgICAgUmV0YWluUHRyPE5TTWVudT4gbV9tZW51Owor
CiAgICAgV0tWaWV3KiBtX3dlYlZpZXc7CiAgICAgV2ViUGFnZVByb3h5JiBtX3BhZ2U7CiB9Owpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL21hYy9XZWJDb250ZXh0TWVudVBy
b3h5TWFjLm1tIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL21hYy9XZWJDb250ZXh0TWVudVBy
b3h5TWFjLm1tCmluZGV4IDA1YWM4MTJhMDQwZWYyNjUxZjEwMjg0YzM4ZWUxMzlmMWFkNTkzOTMu
LjhkYzI5MWFmNzEzZDExNzE0NDE0MmNkYTg4MjFkNGRjNTVhYzljMWQgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9tYWMvV2ViQ29udGV4dE1lbnVQcm94eU1hYy5tbQorKysg
Yi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvbWFjL1dlYkNvbnRleHRNZW51UHJveHlNYWMubW0K
QEAgLTE2MCw3ICsxNjAsNiBAQCBXZWJDb250ZXh0TWVudVByb3h5TWFjOjpXZWJDb250ZXh0TWVu
dVByb3h5TWFjKFdLVmlldyogd2ViVmlldywgV2ViUGFnZVByb3h5JiBwYQogCiBXZWJDb250ZXh0
TWVudVByb3h5TWFjOjp+V2ViQ29udGV4dE1lbnVQcm94eU1hYygpCiB7Ci0gICAgW21fcG9wdXAg
c2V0Q29udHJvbFZpZXc6bmlsXTsKIH0KIAogdm9pZCBXZWJDb250ZXh0TWVudVByb3h5TWFjOjpj
b250ZXh0TWVudUl0ZW1TZWxlY3RlZChjb25zdCBXZWJDb250ZXh0TWVudUl0ZW1EYXRhJiBpdGVt
KQpAQCAtMjg0LDEwICsyODMsMTAgQEAgdm9pZCBXZWJDb250ZXh0TWVudVByb3h5TWFjOjpzZXR1
cFNlcnZpY2VzTWVudShjb25zdCBDb250ZXh0TWVudUNvbnRleHREYXRhJiBjb24KICAgICBbW1dL
U2hhcmluZ1NlcnZpY2VQaWNrZXJEZWxlZ2F0ZSBzaGFyZWRTaGFyaW5nU2VydmljZVBpY2tlckRl
bGVnYXRlXSBzZXRGaWx0ZXJzRWRpdGluZ1NlcnZpY2VzOiFpbmNsdWRlRWRpdG9yU2VydmljZXNd
OwogICAgIFtbV0tTaGFyaW5nU2VydmljZVBpY2tlckRlbGVnYXRlIHNoYXJlZFNoYXJpbmdTZXJ2
aWNlUGlja2VyRGVsZWdhdGVdIHNldEhhbmRsZXNFZGl0aW5nUmVwbGFjZW1lbnQ6aW5jbHVkZUVk
aXRvclNlcnZpY2VzXTsKIAotICAgIG1fc2VydmljZXNNZW51ID0gYWRvcHROUyhbW3BpY2tlciBt
ZW51XSBjb3B5XSk7CisgICAgbV9tZW51ID0gYWRvcHROUyhbW3BpY2tlciBtZW51XSBjb3B5XSk7
CiAKICAgICBpZiAoIWhhc0NvbnRyb2xsZWRJbWFnZSkKLSAgICAgICAgW21fc2VydmljZXNNZW51
IHNldFNob3dzU3RhdGVDb2x1bW46WUVTXTsKKyAgICAgICAgW21fbWVudSBzZXRTaG93c1N0YXRl
Q29sdW1uOllFU107CiAKICAgICAvLyBFeHBsaWNpdGx5IGFkZCBhIG1lbnUgaXRlbSBmb3IgZWFj
aCB0ZWxlcGhvbmUgbnVtYmVyIHRoYXQgaXMgaW4gdGhlIHNlbGVjdGlvbi4KICAgICBjb25zdCBW
ZWN0b3I8U3RyaW5nPiYgc2VsZWN0ZWRUZWxlcGhvbmVOdW1iZXJzID0gY29udGV4dC5zZWxlY3Rl
ZFRlbGVwaG9uZU51bWJlcnMoKTsKQEAgLTMwMCwyOCArMjk5LDI4IEBAIHZvaWQgV2ViQ29udGV4
dE1lbnVQcm94eU1hYzo6c2V0dXBTZXJ2aWNlc01lbnUoY29uc3QgQ29udGV4dE1lbnVDb250ZXh0
RGF0YSYgY29uCiAgICAgfQogCiAgICAgaWYgKCF0ZWxlcGhvbmVOdW1iZXJNZW51SXRlbXMuaXNF
bXB0eSgpKSB7Ci0gICAgICAgIGlmIChtX3NlcnZpY2VzTWVudSkKLSAgICAgICAgICAgIFttX3Nl
cnZpY2VzTWVudSBpbnNlcnRJdGVtOltOU01lbnVJdGVtIHNlcGFyYXRvckl0ZW1dIGF0SW5kZXg6
MF07CisgICAgICAgIGlmIChtX21lbnUpCisgICAgICAgICAgICBbbV9tZW51IGluc2VydEl0ZW06
W05TTWVudUl0ZW0gc2VwYXJhdG9ySXRlbV0gYXRJbmRleDowXTsKICAgICAgICAgZWxzZQotICAg
ICAgICAgICAgbV9zZXJ2aWNlc01lbnUgPSBhZG9wdE5TKFtbTlNNZW51IGFsbG9jXSBpbml0XSk7
CisgICAgICAgICAgICBtX21lbnUgPSBhZG9wdE5TKFtbTlNNZW51IGFsbG9jXSBpbml0XSk7CiAg
ICAgICAgIGludCBpdGVtUG9zaXRpb24gPSAwOwogICAgICAgICBOU01lbnVJdGVtICpncm91cEVu
dHJ5ID0gW1tOU01lbnVJdGVtIGFsbG9jXSBpbml0V2l0aFRpdGxlOm1lbnVJdGVtVGl0bGVGb3JU
ZWxlcGhvbmVOdW1iZXJHcm91cCgpIGFjdGlvbjpuaWwga2V5RXF1aXZhbGVudDpAIiJdOwogICAg
ICAgICBbZ3JvdXBFbnRyeSBzZXRFbmFibGVkOk5PXTsKLSAgICAgICAgW21fc2VydmljZXNNZW51
IGluc2VydEl0ZW06Z3JvdXBFbnRyeSBhdEluZGV4Oml0ZW1Qb3NpdGlvbisrXTsKKyAgICAgICAg
W21fbWVudSBpbnNlcnRJdGVtOmdyb3VwRW50cnkgYXRJbmRleDppdGVtUG9zaXRpb24rK107CiAg
ICAgICAgIGZvciAoYXV0byYgbWVudUl0ZW0gOiB0ZWxlcGhvbmVOdW1iZXJNZW51SXRlbXMpCi0g
ICAgICAgICAgICBbbV9zZXJ2aWNlc01lbnUgaW5zZXJ0SXRlbTptZW51SXRlbS5nZXQoKSBhdElu
ZGV4Oml0ZW1Qb3NpdGlvbisrXTsKKyAgICAgICAgICAgIFttX21lbnUgaW5zZXJ0SXRlbTptZW51
SXRlbS5nZXQoKSBhdEluZGV4Oml0ZW1Qb3NpdGlvbisrXTsKICAgICB9CiAKICAgICAvLyBJZiB0
aGVyZSBpcyBubyBzZXJ2aWNlcyBtZW51LCB0aGVuIHRoZSBleGlzdGluZyBzZXJ2aWNlcyBvbiB0
aGUgc3lzdGVtIGhhdmUgY2hhbmdlZCwgc28gcmVmcmVzaCB0aGF0IGxpc3Qgb2Ygc2VydmljZXMu
CiAgICAgLy8gSWYgPHJkYXI6Ly9wcm9ibGVtLzE3OTU0NzA5PiBpcyByZXNvbHZlZCB0aGVuIHdl
IGNhbiBtb3JlIGFjY3VyYXRlbHkga2VlcCB0aGUgbGlzdCB1cCB0byBkYXRlIHdpdGhvdXQgdGhp
cyBjYWxsLgotICAgIGlmICghbV9zZXJ2aWNlc01lbnUpCisgICAgaWYgKCFtX21lbnUpCiAgICAg
ICAgIFNlcnZpY2VzQ29udHJvbGxlcjo6c2luZ2xldG9uKCkucmVmcmVzaEV4aXN0aW5nU2Vydmlj
ZXMoKTsKIH0KIAogdm9pZCBXZWJDb250ZXh0TWVudVByb3h5TWFjOjpjbGVhclNlcnZpY2VzTWVu
dSgpCiB7CiAgICAgW1tXS1NoYXJpbmdTZXJ2aWNlUGlja2VyRGVsZWdhdGUgc2hhcmVkU2hhcmlu
Z1NlcnZpY2VQaWNrZXJEZWxlZ2F0ZV0gc2V0UGlja2VyOm51bGxwdHJdOwotICAgIG1fc2Vydmlj
ZXNNZW51ID0gbnVsbHB0cjsKKyAgICBtX21lbnUgPSBudWxscHRyOwogfQogCiBDb250ZXh0TWVu
dUl0ZW0gV2ViQ29udGV4dE1lbnVQcm94eU1hYzo6c2hhcmVNZW51SXRlbSgpCkBAIC0zNjksMTcg
KzM2OCwxMCBAQCB2b2lkIFdlYkNvbnRleHRNZW51UHJveHlNYWM6OnBvcHVsYXRlKGNvbnN0IFZl
Y3RvcjxSZWZQdHI8V2ViQ29udGV4dE1lbnVJdGVtPj4mCiAgICAgfQogI2VuZGlmCiAKLSAgICBp
ZiAobV9wb3B1cCkKLSAgICAgICAgW21fcG9wdXAgcmVtb3ZlQWxsSXRlbXNdOwotICAgIGVsc2Ug
ewotICAgICAgICBtX3BvcHVwID0gYWRvcHROUyhbW05TUG9wVXBCdXR0b25DZWxsIGFsbG9jXSBp
bml0VGV4dENlbGw6QCIiIHB1bGxzRG93bjpOT10pOwotICAgICAgICBbbV9wb3B1cCBzZXRVc2Vz
SXRlbUZyb21NZW51Ok5PXTsKLSAgICAgICAgW21fcG9wdXAgc2V0QXV0b2VuYWJsZXNJdGVtczpO
T107Ci0gICAgICAgIFttX3BvcHVwIHNldEFsdGVyc1N0YXRlT2ZTZWxlY3RlZEl0ZW06Tk9dOwot
ICAgIH0KKyAgICBtX21lbnUgPSBbW05TTWVudSBhbGxvY10gaW5pdFdpdGhUaXRsZTpAIiJdOwor
ICAgIFttX21lbnUgc2V0QXV0b2VuYWJsZXNJdGVtczpOT107CiAKLSAgICBOU01lbnUqIG1lbnUg
PSBbbV9wb3B1cCBtZW51XTsKLSAgICBwb3B1bGF0ZU5TTWVudShtZW51LCBuc01lbnVJdGVtVmVj
dG9yKGl0ZW1zKSk7CisgICAgcG9wdWxhdGVOU01lbnUobV9tZW51LmdldCgpLCBuc01lbnVJdGVt
VmVjdG9yKGl0ZW1zKSk7CiB9CiAKIHZvaWQgV2ViQ29udGV4dE1lbnVQcm94eU1hYzo6c2hvd0Nv
bnRleHRNZW51KCkKQEAgLTQyNSw2MiArNDE3LDI2IEBAIHZvaWQgV2ViQ29udGV4dE1lbnVQcm94
eU1hYzo6c2hvd0NvbnRleHRNZW51KCkKIAogICAgIFtbV0tNZW51VGFyZ2V0IHNoYXJlZE1lbnVU
YXJnZXRdIHNldE1lbnVQcm94eTp0aGlzXTsKIAotICAgIE5TUG9pbnQgbWVudUxvY2F0aW9uID0g
bV9jb250ZXh0Lm1lbnVMb2NhdGlvbigpOwotICAgIE5TUmVjdCBtZW51UmVjdCA9IE5TTWFrZVJl
Y3QobWVudUxvY2F0aW9uLngsIG1lbnVMb2NhdGlvbi55LCAwLCAwKTsKLQogI2lmIEVOQUJMRShT
RVJWSUNFX0NPTlRST0xTKQogICAgIGlmIChtX2NvbnRleHQuaXNTZXJ2aWNlc01lbnUoKSkKICAg
ICAgICAgW1tXS1NoYXJpbmdTZXJ2aWNlUGlja2VyRGVsZWdhdGUgc2hhcmVkU2hhcmluZ1NlcnZp
Y2VQaWNrZXJEZWxlZ2F0ZV0gc2V0TWVudVByb3h5OnRoaXNdOwotCi0gICAgaWYgKCFtX3NlcnZp
Y2VzTWVudSkKLSAgICAgICAgW21fcG9wdXAgYXR0YWNoUG9wVXBXaXRoRnJhbWU6bWVudVJlY3Qg
aW5WaWV3Om1fd2ViVmlld107Ci0KLSAgICBOU01lbnUgKm1lbnUgPSBtX3NlcnZpY2VzTWVudSA/
IG1fc2VydmljZXNNZW51LmdldCgpIDogW21fcG9wdXAgbWVudV07Ci0KLSAgICAvLyBUZWxlcGhv
bmUgbnVtYmVyIGFuZCBzZXJ2aWNlIG1lbnVzIG11c3QgdXNlIHRoZSBbTlNNZW51IHBvcFVwTWVu
dVBvc2l0aW9uaW5nSXRlbTphdExvY2F0aW9uOmluVmlldzpdIEFQSS4KLSAgICAvLyBGSVhNRTog
VGhhdCBBUEkgaXMgYmV0dGVyIHRoYW4gV0tQb3B1cENvbnRleHRNZW51LiBJbiB0aGUgZnV0dXJl
IGFsbCBtZW51cyBzaG91bGQgdXNlIGVpdGhlciBpdAotICAgIC8vIG9yIHRoZSBbTlNNZW51IHBv
cFVwQ29udGV4dE1lbnU6d2l0aEV2ZW50OmZvclZpZXc6XSBBUEksIGRlcGVuZGluZyBvbiB0aGUg
bWVudSB0eXBlLgotICAgIC8vIFRoZW4gd2UgY291bGQgZ2V0IHJpZCBvZiBOU1BvcFVwQnV0dG9u
Q2VsbCwgY3VzdG9tIG1ldHJpY3MsIGFuZCBXS1BvcHVwQ29udGV4dE1lbnUuCi0gICAgaWYgKG1f
Y29udGV4dC5pc1NlcnZpY2VzTWVudSgpKSB7Ci0gICAgICAgIFttZW51IHBvcFVwTWVudVBvc2l0
aW9uaW5nSXRlbTpuaWwgYXRMb2NhdGlvbjptZW51TG9jYXRpb24gaW5WaWV3Om1fd2ViVmlld107
Ci0gICAgICAgIGhpZGVDb250ZXh0TWVudSgpOwotICAgICAgICByZXR1cm47Ci0gICAgfQotCi0j
ZWxzZQotICAgIFttX3BvcHVwIGF0dGFjaFBvcFVwV2l0aEZyYW1lOm1lbnVSZWN0IGluVmlldzpt
X3dlYlZpZXddOwotCi0gICAgTlNNZW51ICptZW51ID0gW21fcG9wdXAgbWVudV07CiAjZW5kaWYK
IAotICAgIC8vIFRoZXNlIHZhbHVlcyB3ZXJlIGJvcnJvd2VkIGZyb20gQXBwS2l0IHRvIG1hdGNo
IHRoZWlyIHBsYWNlbWVudCBvZiB0aGUgbWVudS4KLSAgICBOU1JlY3QgdGl0bGVGcmFtZSA9IFtt
X3BvcHVwIHRpdGxlUmVjdEZvckJvdW5kczptZW51UmVjdF07Ci0gICAgaWYgKHRpdGxlRnJhbWUu
c2l6ZS53aWR0aCA8PSAwIHx8IHRpdGxlRnJhbWUuc2l6ZS5oZWlnaHQgPD0gMCkKLSAgICAgICAg
dGl0bGVGcmFtZSA9IG1lbnVSZWN0OwotICAgIGZsb2F0IHZlcnRPZmZzZXQgPSByb3VuZGYoKE5T
TWF4WShtZW51UmVjdCkgLSBOU01heFkodGl0bGVGcmFtZSkpICsgTlNIZWlnaHQodGl0bGVGcmFt
ZSkpOwotICAgIE5TUG9pbnQgbG9jYXRpb24gPSBOU01ha2VQb2ludChOU01pblgobWVudVJlY3Qp
LCBOU01heFkobWVudVJlY3QpIC0gdmVydE9mZnNldCk7Ci0KLSAgICBsb2NhdGlvbiA9IFttX3dl
YlZpZXcgY29udmVydFBvaW50OmxvY2F0aW9uIHRvVmlldzpuaWxdOwotI3ByYWdtYSBjbGFuZyBk
aWFnbm9zdGljIHB1c2gKLSNwcmFnbWEgY2xhbmcgZGlhZ25vc3RpYyBpZ25vcmVkICItV2RlcHJl
Y2F0ZWQtZGVjbGFyYXRpb25zIgotICAgIGxvY2F0aW9uID0gW21fd2ViVmlldy53aW5kb3cgY29u
dmVydEJhc2VUb1NjcmVlbjpsb2NhdGlvbl07Ci0jcHJhZ21hIGNsYW5nIGRpYWdub3N0aWMgcG9w
Ci0KICAgICBSZWY8V2ViQ29udGV4dE1lbnVQcm94eU1hYz4gcHJvdGVjdCgqdGhpcyk7CiAKLSAg
ICBXS1BvcHVwQ29udGV4dE1lbnUobWVudSwgbG9jYXRpb24pOworICAgIFttX21lbnUgcG9wVXBN
ZW51UG9zaXRpb25pbmdJdGVtOm5pbCBhdExvY2F0aW9uOm1fY29udGV4dC5tZW51TG9jYXRpb24o
KSBpblZpZXc6bV93ZWJWaWV3XTsKIAogICAgIGhpZGVDb250ZXh0TWVudSgpOwogfQogCiB2b2lk
IFdlYkNvbnRleHRNZW51UHJveHlNYWM6OmhpZGVDb250ZXh0TWVudSgpCiB7Ci0gICAgW21fcG9w
dXAgZGlzbWlzc1BvcFVwXTsKKyAgICBbbV9tZW51IGNhbmNlbFRyYWNraW5nXTsKIH0KIAogdm9p
ZCBXZWJDb250ZXh0TWVudVByb3h5TWFjOjpjYW5jZWxUcmFja2luZygpCiB7Ci0gICAgW1ttX3Bv
cHVwIG1lbnVdIGNhbmNlbFRyYWNraW5nXTsKKyAgICBbbV9tZW51IGNhbmNlbFRyYWNraW5nXTsK
IH0KIAogTlNXaW5kb3cgKldlYkNvbnRleHRNZW51UHJveHlNYWM6OndpbmRvdygpIGNvbnN0Cg==
</data>
<flag name="review"
          id="288842"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>