<?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>156723</bug_id>
          
          <creation_ts>2016-04-18 17:13:42 -0700</creation_ts>
          <short_desc>Context menu items related to fullscreen should be specific to standard fullscreen</short_desc>
          <delta_ts>2016-04-19 10:59:06 -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>Media</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ada Chan">adachan</reporter>
          <assigned_to name="Ada Chan">adachan</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1184863</commentid>
    <comment_count>0</comment_count>
    <who name="Ada Chan">adachan</who>
    <bug_when>2016-04-18 17:13:42 -0700</bug_when>
    <thetext>Context menu items related to fullscreen should be specific to standard fullscreen.

Right now the code uses HTMLMediaElement::isFullscreen() to check whether it should display &quot;Enter Full Screen&quot; or &quot;Exit Full Screen&quot;, which could return true for other fullscreen modes. We should use a more specific check since the action of &quot;Enter Full Screen&quot; is going to standard full screen.

&lt;rdar://problem/25452632&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1184865</commentid>
    <comment_count>1</comment_count>
      <attachid>276682</attachid>
    <who name="Ada Chan">adachan</who>
    <bug_when>2016-04-18 17:23:11 -0700</bug_when>
    <thetext>Created attachment 276682
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1185076</commentid>
    <comment_count>2</comment_count>
    <who name="Ada Chan">adachan</who>
    <bug_when>2016-04-19 10:59:06 -0700</bug_when>
    <thetext>Committed:
http://trac.webkit.org/changeset/199733</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>276682</attachid>
            <date>2016-04-18 17:23:11 -0700</date>
            <delta_ts>2016-04-18 19:57:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-156723-20160418172329.patch</filename>
            <type>text/plain</type>
            <size>4562</size>
            <attacher name="Ada Chan">adachan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk5NjgyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjFlNTY2ZmQ2ZDBmODk0
OGY5NzAwMGZkODhjN2QxZWMyYmVmNDk5OS4uNGQ4NjkxZWMwOGU1NjUwNjA1ODljMjk4Zjk3ZWQ0
NTE5YWZkMDA4ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE2LTA0LTE4ICBBZGEg
Q2hhbiAgPGFkYWNoYW5AYXBwbGUuY29tPgorCisgICAgICAgIENvbnRleHQgbWVudSBpdGVtcyBy
ZWxhdGVkIHRvIGZ1bGxzY3JlZW4gc2hvdWxkIGJlIHNwZWNpZmljIHRvIHN0YW5kYXJkIGZ1bGxz
Y3JlZW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1
NjcyMworICAgICAgICA8cmRhcjovL3Byb2JsZW0vMjU0NTI2MzI+CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSW50cm9kdWNlIEhUTUxNZWRpYUVsZW1l
bnQ6OmlzU3RhbmRhcmRGdWxsc2NyZWVuKCkgdGhhdCB0aGUgSGl0VGVzdFJlc3VsdCBjb2RlIGNh
biB1c2UKKyAgICAgICAgd2hlbiBoYW5kbGluZyB0aGUgdmFsaWRhdGlvbiBhbmQgc2VsZWN0aW9u
IG9mIGZ1bGxzY3JlZW4tcmVsYXRlZCBjb250ZXh0IG1lbnUgaXRlbXMuCisKKyAgICAgICAgKiBo
dG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRNTE1lZGlhRWxl
bWVudDo6aXNTdGFuZGFyZEZ1bGxzY3JlZW4pOgorICAgICAgICAoV2ViQ29yZTo6SFRNTE1lZGlh
RWxlbWVudDo6dG9nZ2xlU3RhbmRhcmRGdWxsc2NyZWVuU3RhdGUpOgorICAgICAgICBSZW5hbWVk
IHRvIG1ha2UgaXQgY2xlYXIgdGhhdCBpdCdzIGZvciB0b2dnbGluZyBzdGFuZGFyZCBmdWxsc2Ny
ZWVuLiBDYWxsIHRoZSBuZXcKKyAgICAgICAgSFRNTE1lZGlhRWxlbWVudDo6aXNTdGFuZGFyZEZ1
bGxzY3JlZW4oKS4KKyAgICAgICAgKiBodG1sL0hUTUxNZWRpYUVsZW1lbnQuaDoKKyAgICAgICAg
KiByZW5kZXJpbmcvSGl0VGVzdFJlc3VsdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIaXRUZXN0
UmVzdWx0OjptZWRpYUlzSW5GdWxsc2NyZWVuKToKKyAgICAgICAgVXNlIEhUTUxNZWRpYUVsZW1l
bnQ6OmlzU3RhbmRhcmRGdWxsc2NyZWVuKCkuCisgICAgICAgIChXZWJDb3JlOjpIaXRUZXN0UmVz
dWx0Ojp0b2dnbGVNZWRpYUZ1bGxzY3JlZW5TdGF0ZSk6CisgICAgICAgIENhbGwgdGhlIHJlbmFt
ZWQgSFRNTE1lZGlhRWxlbWVudDo6dG9nZ2xlU3RhbmRhcmRGdWxsc2NyZWVuU3RhdGUoKS4KKwog
MjAxNi0wNC0xOCAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAgIFtX
SzJdW2lPU10gT25seSBhZGp1c3QgbmV0d29yayByZXNwb25zZXMnIE1JTUUgdHlwZSBmb3IgUXVp
Y2tMb29rIGluIHRoZSBjb250ZXh0IG9mIGEgbWFpbiByZXNvdXJjZSBsb2FkCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNv
cmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcAppbmRleCA2M2IzMWRlMDE3MjdmYzRhNmI1Njg2
OGQ5MGIxMGU0M2U0NTIwMWRlLi4xNWYxY2Q4N2E4M2I3ODZmZTA1MjU2MDAzMDllNTQ5MzQ0Yzcw
YTExIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3Bw
CisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5jcHAKQEAgLTUzMTIs
MTEgKzUzMTIsMjEgQEAgYm9vbCBIVE1MTWVkaWFFbGVtZW50Ojppc0Z1bGxzY3JlZW4oKSBjb25z
dAogICAgIHJldHVybiBmYWxzZTsKIH0KIAotdm9pZCBIVE1MTWVkaWFFbGVtZW50Ojp0b2dnbGVG
dWxsc2NyZWVuU3RhdGUoKQorYm9vbCBIVE1MTWVkaWFFbGVtZW50Ojppc1N0YW5kYXJkRnVsbHNj
cmVlbigpIGNvbnN0CiB7Ci0gICAgTE9HKE1lZGlhLCAiSFRNTE1lZGlhRWxlbWVudDo6dG9nZ2xl
RnVsbHNjcmVlblN0YXRlKCVwKSAtIGlzRnVsbHNjcmVlbigpIGlzICVzIiwgdGhpcywgYm9vbFN0
cmluZyhpc0Z1bGxzY3JlZW4oKSkpOworI2lmIEVOQUJMRShGVUxMU0NSRUVOX0FQSSkKKyAgICBp
ZiAoZG9jdW1lbnQoKS53ZWJraXRJc0Z1bGxTY3JlZW4oKSAmJiBkb2N1bWVudCgpLndlYmtpdEN1
cnJlbnRGdWxsU2NyZWVuRWxlbWVudCgpID09IHRoaXMpCisgICAgICAgIHJldHVybiB0cnVlOwor
I2VuZGlmCisKKyAgICByZXR1cm4gbV92aWRlb0Z1bGxzY3JlZW5Nb2RlID09IFZpZGVvRnVsbHNj
cmVlbk1vZGVTdGFuZGFyZDsKK30KKwordm9pZCBIVE1MTWVkaWFFbGVtZW50Ojp0b2dnbGVTdGFu
ZGFyZEZ1bGxzY3JlZW5TdGF0ZSgpCit7CisgICAgTE9HKE1lZGlhLCAiSFRNTE1lZGlhRWxlbWVu
dDo6dG9nZ2xlU3RhbmRhcmRGdWxsc2NyZWVuU3RhdGUoJXApIC0gaXNTdGFuZGFyZEZ1bGxzY3Jl
ZW4oKSBpcyAlcyIsIHRoaXMsIGJvb2xTdHJpbmcoaXNTdGFuZGFyZEZ1bGxzY3JlZW4oKSkpOwog
ICAgIAotICAgIGlmIChpc0Z1bGxzY3JlZW4oKSkKKyAgICBpZiAoaXNTdGFuZGFyZEZ1bGxzY3Jl
ZW4oKSkKICAgICAgICAgZXhpdEZ1bGxzY3JlZW4oKTsKICAgICBlbHNlCiAgICAgICAgIGVudGVy
RnVsbHNjcmVlbigpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFF
bGVtZW50LmggYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuaAppbmRleCBk
MTIwMWY2MDhjMjFkZmE1ZDVlNDg1YzYzMzk1ZjliYjE5NjllMWViLi5mZjg5ZmRlNTc0MmZjYTEz
ZmIxYmYwYjc4ZjNmMjYyNjk5N2IyMDc2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1s
L0hUTUxNZWRpYUVsZW1lbnQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVs
ZW1lbnQuaApAQCAtMzU4LDcgKzM1OCw4IEBAIHB1YmxpYzoKICAgICBib29sIGhhc1NpbmdsZVNl
Y3VyaXR5T3JpZ2luKCkgY29uc3QgeyByZXR1cm4gIW1fcGxheWVyIHx8IG1fcGxheWVyLT5oYXNT
aW5nbGVTZWN1cml0eU9yaWdpbigpOyB9CiAgICAgCiAgICAgV0VCQ09SRV9FWFBPUlQgYm9vbCBp
c0Z1bGxzY3JlZW4oKSBjb25zdCBvdmVycmlkZTsKLSAgICB2b2lkIHRvZ2dsZUZ1bGxzY3JlZW5T
dGF0ZSgpOworICAgIGJvb2wgaXNTdGFuZGFyZEZ1bGxzY3JlZW4oKSBjb25zdDsKKyAgICB2b2lk
IHRvZ2dsZVN0YW5kYXJkRnVsbHNjcmVlblN0YXRlKCk7CiAKICAgICB1c2luZyBNZWRpYVBsYXll
ckVudW1zOjpWaWRlb0Z1bGxzY3JlZW5Nb2RlOwogICAgIFZpZGVvRnVsbHNjcmVlbk1vZGUgZnVs
bHNjcmVlbk1vZGUoKSBjb25zdCB7IHJldHVybiBtX3ZpZGVvRnVsbHNjcmVlbk1vZGU7IH0KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9IaXRUZXN0UmVzdWx0LmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9IaXRUZXN0UmVzdWx0LmNwcAppbmRleCA5NzQ5OGU4MWY5
OTU2NmMyNTQ2MDVkYmY0OTAyMzE0Yzk4NjA2OGU4Li42NDBkMTM4MzE0YTYzYThmZjRhNDFhOWEx
MjIyNWE1ODIwZmU1OTNmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvSGl0
VGVzdFJlc3VsdC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0hpdFRlc3RSZXN1
bHQuY3BwCkBAIC00NDcsNyArNDQ3LDcgQEAgYm9vbCBIaXRUZXN0UmVzdWx0OjptZWRpYUlzSW5G
dWxsc2NyZWVuKCkgY29uc3QKIHsKICNpZiBFTkFCTEUoVklERU8pCiAgICAgaWYgKEhUTUxNZWRp
YUVsZW1lbnQqIG1lZGlhRWxlbWVudCA9IHRoaXMtPm1lZGlhRWxlbWVudCgpKQotICAgICAgICBy
ZXR1cm4gbWVkaWFFbGVtZW50LT5pc1ZpZGVvKCkgJiYgbWVkaWFFbGVtZW50LT5pc0Z1bGxzY3Jl
ZW4oKTsKKyAgICAgICAgcmV0dXJuIG1lZGlhRWxlbWVudC0+aXNWaWRlbygpICYmIG1lZGlhRWxl
bWVudC0+aXNTdGFuZGFyZEZ1bGxzY3JlZW4oKTsKICNlbmRpZgogICAgIHJldHVybiBmYWxzZTsK
IH0KQEAgLTQ1OCw3ICs0NTgsNyBAQCB2b2lkIEhpdFRlc3RSZXN1bHQ6OnRvZ2dsZU1lZGlhRnVs
bHNjcmVlblN0YXRlKCkgY29uc3QKICAgICBpZiAoSFRNTE1lZGlhRWxlbWVudCogbWVkaWFFbGVt
ZW50ID0gdGhpcy0+bWVkaWFFbGVtZW50KCkpIHsKICAgICAgICAgaWYgKG1lZGlhRWxlbWVudC0+
aXNWaWRlbygpICYmIG1lZGlhRWxlbWVudC0+c3VwcG9ydHNGdWxsc2NyZWVuKEhUTUxNZWRpYUVs
ZW1lbnRFbnVtczo6VmlkZW9GdWxsc2NyZWVuTW9kZVN0YW5kYXJkKSkgewogICAgICAgICAgICAg
VXNlckdlc3R1cmVJbmRpY2F0b3IgaW5kaWNhdG9yKERlZmluaXRlbHlQcm9jZXNzaW5nVXNlckdl
c3R1cmUsICZtZWRpYUVsZW1lbnQtPmRvY3VtZW50KCkpOwotICAgICAgICAgICAgbWVkaWFFbGVt
ZW50LT50b2dnbGVGdWxsc2NyZWVuU3RhdGUoKTsKKyAgICAgICAgICAgIG1lZGlhRWxlbWVudC0+
dG9nZ2xlU3RhbmRhcmRGdWxsc2NyZWVuU3RhdGUoKTsKICAgICAgICAgfQogICAgIH0KICNlbmRp
Zgo=
</data>
<flag name="review"
          id="300952"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>