Changeset 205686 in webkit
- Timestamp:
- Sep 8, 2016 6:53:51 PM (8 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r205673 r205686 1 2016-09-08 Chris Dumez <cdumez@apple.com> 2 3 Add support for HTMLIframeElement.allowFullscreen attribute 4 https://bugs.webkit.org/show_bug.cgi?id=161757 5 6 Reviewed by Sam Weinig. 7 8 Add layout test coverage. 9 10 * fullscreen/full-screen-iframe-allowFullscreen-expected.txt: Added. 11 * fullscreen/full-screen-iframe-allowFullscreen.html: Added. 12 1 13 2016-09-08 Ryan Haddad <ryanhaddad@apple.com> 2 14 -
trunk/LayoutTests/imported/w3c/ChangeLog
r205685 r205686 1 2016-09-08 Chris Dumez <cdumez@apple.com> 2 3 Add support for HTMLIframeElement.allowFullscreen attribute 4 https://bugs.webkit.org/show_bug.cgi?id=161757 5 6 Reviewed by Sam Weinig. 7 8 Rebaseline W3C test now that more checks are passing. 9 10 * web-platform-tests/html/dom/reflection-embedded-expected.txt: 11 1 12 2016-09-08 Chris Dumez <cdumez@apple.com> 2 13 -
trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt
r205685 r205686 2773 2773 PASS iframe.seamless: IDL set to object "test-valueOf" followed by hasAttribute() 2774 2774 FAIL iframe.seamless: IDL set to object "test-valueOf" followed by IDL get assert_equals: expected (boolean) true but got (object) object "test-valueOf" 2775 FAIL iframe.allowFullscreen: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" 2776 FAIL iframe.allowFullscreen: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined 2775 PASS iframe.allowFullscreen: typeof IDL attribute 2776 PASS iframe.allowFullscreen: IDL get with DOM attribute unset 2777 2777 PASS iframe.allowFullscreen: setAttribute() to "" followed by getAttribute() 2778 FAIL iframe.allowFullscreen: setAttribute() to "" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2778 PASS iframe.allowFullscreen: setAttribute() to "" followed by IDL get 2779 2779 PASS iframe.allowFullscreen: setAttribute() to " foo " followed by getAttribute() 2780 FAIL iframe.allowFullscreen: setAttribute() to " foo " followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2780 PASS iframe.allowFullscreen: setAttribute() to " foo " followed by IDL get 2781 2781 PASS iframe.allowFullscreen: setAttribute() to undefined followed by getAttribute() 2782 FAIL iframe.allowFullscreen: setAttribute() to undefined followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2782 PASS iframe.allowFullscreen: setAttribute() to undefined followed by IDL get 2783 2783 PASS iframe.allowFullscreen: setAttribute() to null followed by getAttribute() 2784 FAIL iframe.allowFullscreen: setAttribute() to null followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2784 PASS iframe.allowFullscreen: setAttribute() to null followed by IDL get 2785 2785 PASS iframe.allowFullscreen: setAttribute() to 7 followed by getAttribute() 2786 FAIL iframe.allowFullscreen: setAttribute() to 7 followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2786 PASS iframe.allowFullscreen: setAttribute() to 7 followed by IDL get 2787 2787 PASS iframe.allowFullscreen: setAttribute() to 1.5 followed by getAttribute() 2788 FAIL iframe.allowFullscreen: setAttribute() to 1.5 followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2788 PASS iframe.allowFullscreen: setAttribute() to 1.5 followed by IDL get 2789 2789 PASS iframe.allowFullscreen: setAttribute() to true followed by getAttribute() 2790 FAIL iframe.allowFullscreen: setAttribute() to true followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2790 PASS iframe.allowFullscreen: setAttribute() to true followed by IDL get 2791 2791 PASS iframe.allowFullscreen: setAttribute() to false followed by getAttribute() 2792 FAIL iframe.allowFullscreen: setAttribute() to false followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2792 PASS iframe.allowFullscreen: setAttribute() to false followed by IDL get 2793 2793 PASS iframe.allowFullscreen: setAttribute() to object "[object Object]" followed by getAttribute() 2794 FAIL iframe.allowFullscreen: setAttribute() to object "[object Object]" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2794 PASS iframe.allowFullscreen: setAttribute() to object "[object Object]" followed by IDL get 2795 2795 PASS iframe.allowFullscreen: setAttribute() to NaN followed by getAttribute() 2796 FAIL iframe.allowFullscreen: setAttribute() to NaN followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2796 PASS iframe.allowFullscreen: setAttribute() to NaN followed by IDL get 2797 2797 PASS iframe.allowFullscreen: setAttribute() to Infinity followed by getAttribute() 2798 FAIL iframe.allowFullscreen: setAttribute() to Infinity followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2798 PASS iframe.allowFullscreen: setAttribute() to Infinity followed by IDL get 2799 2799 PASS iframe.allowFullscreen: setAttribute() to -Infinity followed by getAttribute() 2800 FAIL iframe.allowFullscreen: setAttribute() to -Infinity followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2800 PASS iframe.allowFullscreen: setAttribute() to -Infinity followed by IDL get 2801 2801 PASS iframe.allowFullscreen: setAttribute() to "\0" followed by getAttribute() 2802 FAIL iframe.allowFullscreen: setAttribute() to "\0" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2802 PASS iframe.allowFullscreen: setAttribute() to "\0" followed by IDL get 2803 2803 PASS iframe.allowFullscreen: setAttribute() to object "test-toString" followed by getAttribute() 2804 FAIL iframe.allowFullscreen: setAttribute() to object "test-toString" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2804 PASS iframe.allowFullscreen: setAttribute() to object "test-toString" followed by IDL get 2805 2805 PASS iframe.allowFullscreen: setAttribute() to object "test-valueOf" followed by getAttribute() 2806 FAIL iframe.allowFullscreen: setAttribute() to object "test-valueOf" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2806 PASS iframe.allowFullscreen: setAttribute() to object "test-valueOf" followed by IDL get 2807 2807 PASS iframe.allowFullscreen: setAttribute() to "allowFullscreen" followed by getAttribute() 2808 FAIL iframe.allowFullscreen: setAttribute() to "allowFullscreen" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2808 PASS iframe.allowFullscreen: setAttribute() to "allowFullscreen" followed by IDL get 2809 2809 PASS iframe.allowFullscreen: IDL set to "" should not throw 2810 FAIL iframe.allowFullscreen: IDL set to "" followed by hasAttribute() assert_equals: expected false but got true 2811 FAIL iframe.allowFullscreen: IDL set to "" followed by IDL get assert_equals: expected (boolean) false but got (string) "" 2810 PASS iframe.allowFullscreen: IDL set to "" followed by hasAttribute() 2811 PASS iframe.allowFullscreen: IDL set to "" followed by IDL get 2812 2812 PASS iframe.allowFullscreen: IDL set to " foo " should not throw 2813 2813 PASS iframe.allowFullscreen: IDL set to " foo " followed by hasAttribute() 2814 FAIL iframe.allowFullscreen: IDL set to " foo " followed by IDL get assert_equals: expected (boolean) true but got (string) " foo " 2814 PASS iframe.allowFullscreen: IDL set to " foo " followed by IDL get 2815 2815 PASS iframe.allowFullscreen: IDL set to undefined should not throw 2816 FAIL iframe.allowFullscreen: IDL set to undefined followed by hasAttribute() assert_equals: expected false but got true 2817 FAIL iframe.allowFullscreen: IDL set to undefined followed by IDL get assert_equals: expected (boolean) false but got (undefined) undefined 2816 PASS iframe.allowFullscreen: IDL set to undefined followed by hasAttribute() 2817 PASS iframe.allowFullscreen: IDL set to undefined followed by IDL get 2818 2818 PASS iframe.allowFullscreen: IDL set to null should not throw 2819 FAIL iframe.allowFullscreen: IDL set to null followed by hasAttribute() assert_equals: expected false but got true 2820 FAIL iframe.allowFullscreen: IDL set to null followed by IDL get assert_equals: expected (boolean) false but got (object) null 2819 PASS iframe.allowFullscreen: IDL set to null followed by hasAttribute() 2820 PASS iframe.allowFullscreen: IDL set to null followed by IDL get 2821 2821 PASS iframe.allowFullscreen: IDL set to 7 should not throw 2822 2822 PASS iframe.allowFullscreen: IDL set to 7 followed by hasAttribute() 2823 FAIL iframe.allowFullscreen: IDL set to 7 followed by IDL get assert_equals: expected (boolean) true but got (number) 7 2823 PASS iframe.allowFullscreen: IDL set to 7 followed by IDL get 2824 2824 PASS iframe.allowFullscreen: IDL set to 1.5 should not throw 2825 2825 PASS iframe.allowFullscreen: IDL set to 1.5 followed by hasAttribute() 2826 FAIL iframe.allowFullscreen: IDL set to 1.5 followed by IDL get assert_equals: expected (boolean) true but got (number) 1.5 2826 PASS iframe.allowFullscreen: IDL set to 1.5 followed by IDL get 2827 2827 PASS iframe.allowFullscreen: IDL set to true should not throw 2828 2828 PASS iframe.allowFullscreen: IDL set to true followed by hasAttribute() 2829 2829 PASS iframe.allowFullscreen: IDL set to true followed by IDL get 2830 2830 PASS iframe.allowFullscreen: IDL set to false should not throw 2831 FAIL iframe.allowFullscreen: IDL set to false followed by hasAttribute() assert_equals: expected false but got true 2831 PASS iframe.allowFullscreen: IDL set to false followed by hasAttribute() 2832 2832 PASS iframe.allowFullscreen: IDL set to false followed by IDL get 2833 2833 PASS iframe.allowFullscreen: IDL set to object "[object Object]" should not throw 2834 2834 PASS iframe.allowFullscreen: IDL set to object "[object Object]" followed by hasAttribute() 2835 FAIL iframe.allowFullscreen: IDL set to object "[object Object]" followed by IDL get assert_equals: expected (boolean) true but got (object) object "[object Object]" 2835 PASS iframe.allowFullscreen: IDL set to object "[object Object]" followed by IDL get 2836 2836 PASS iframe.allowFullscreen: IDL set to NaN should not throw 2837 FAIL iframe.allowFullscreen: IDL set to NaN followed by hasAttribute() assert_equals: expected false but got true 2838 FAIL iframe.allowFullscreen: IDL set to NaN followed by IDL get assert_equals: expected (boolean) false but got (number) NaN 2837 PASS iframe.allowFullscreen: IDL set to NaN followed by hasAttribute() 2838 PASS iframe.allowFullscreen: IDL set to NaN followed by IDL get 2839 2839 PASS iframe.allowFullscreen: IDL set to Infinity should not throw 2840 2840 PASS iframe.allowFullscreen: IDL set to Infinity followed by hasAttribute() 2841 FAIL iframe.allowFullscreen: IDL set to Infinity followed by IDL get assert_equals: expected (boolean) true but got (number) Infinity 2841 PASS iframe.allowFullscreen: IDL set to Infinity followed by IDL get 2842 2842 PASS iframe.allowFullscreen: IDL set to -Infinity should not throw 2843 2843 PASS iframe.allowFullscreen: IDL set to -Infinity followed by hasAttribute() 2844 FAIL iframe.allowFullscreen: IDL set to -Infinity followed by IDL get assert_equals: expected (boolean) true but got (number) -Infinity 2844 PASS iframe.allowFullscreen: IDL set to -Infinity followed by IDL get 2845 2845 PASS iframe.allowFullscreen: IDL set to "\0" should not throw 2846 2846 PASS iframe.allowFullscreen: IDL set to "\0" followed by hasAttribute() 2847 FAIL iframe.allowFullscreen: IDL set to "\0" followed by IDL get assert_equals: expected (boolean) true but got (string) "\0" 2847 PASS iframe.allowFullscreen: IDL set to "\0" followed by IDL get 2848 2848 PASS iframe.allowFullscreen: IDL set to object "test-toString" should not throw 2849 2849 PASS iframe.allowFullscreen: IDL set to object "test-toString" followed by hasAttribute() 2850 FAIL iframe.allowFullscreen: IDL set to object "test-toString" followed by IDL get assert_equals: expected (boolean) true but got (object) object "test-toString" 2850 PASS iframe.allowFullscreen: IDL set to object "test-toString" followed by IDL get 2851 2851 PASS iframe.allowFullscreen: IDL set to object "test-valueOf" should not throw 2852 2852 PASS iframe.allowFullscreen: IDL set to object "test-valueOf" followed by hasAttribute() 2853 FAIL iframe.allowFullscreen: IDL set to object "test-valueOf" followed by IDL get assert_equals: expected (boolean) true but got (object) object "test-valueOf" 2853 PASS iframe.allowFullscreen: IDL set to object "test-valueOf" followed by IDL get 2854 2854 PASS iframe.width: typeof IDL attribute 2855 2855 PASS iframe.width: IDL get with DOM attribute unset -
trunk/LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt
r205685 r205686 2773 2773 PASS iframe.seamless: IDL set to object "test-valueOf" followed by hasAttribute() 2774 2774 FAIL iframe.seamless: IDL set to object "test-valueOf" followed by IDL get assert_equals: expected (boolean) true but got (object) object "test-valueOf" 2775 FAIL iframe.allowFullscreen: typeof IDL attribute assert_equals: expected "boolean" but got "undefined" 2776 FAIL iframe.allowFullscreen: IDL get with DOM attribute unset assert_equals: expected (boolean) false but got (undefined) undefined 2775 PASS iframe.allowFullscreen: typeof IDL attribute 2776 PASS iframe.allowFullscreen: IDL get with DOM attribute unset 2777 2777 PASS iframe.allowFullscreen: setAttribute() to "" followed by getAttribute() 2778 FAIL iframe.allowFullscreen: setAttribute() to "" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2778 PASS iframe.allowFullscreen: setAttribute() to "" followed by IDL get 2779 2779 PASS iframe.allowFullscreen: setAttribute() to " foo " followed by getAttribute() 2780 FAIL iframe.allowFullscreen: setAttribute() to " foo " followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2780 PASS iframe.allowFullscreen: setAttribute() to " foo " followed by IDL get 2781 2781 PASS iframe.allowFullscreen: setAttribute() to undefined followed by getAttribute() 2782 FAIL iframe.allowFullscreen: setAttribute() to undefined followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2782 PASS iframe.allowFullscreen: setAttribute() to undefined followed by IDL get 2783 2783 PASS iframe.allowFullscreen: setAttribute() to null followed by getAttribute() 2784 FAIL iframe.allowFullscreen: setAttribute() to null followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2784 PASS iframe.allowFullscreen: setAttribute() to null followed by IDL get 2785 2785 PASS iframe.allowFullscreen: setAttribute() to 7 followed by getAttribute() 2786 FAIL iframe.allowFullscreen: setAttribute() to 7 followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2786 PASS iframe.allowFullscreen: setAttribute() to 7 followed by IDL get 2787 2787 PASS iframe.allowFullscreen: setAttribute() to 1.5 followed by getAttribute() 2788 FAIL iframe.allowFullscreen: setAttribute() to 1.5 followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2788 PASS iframe.allowFullscreen: setAttribute() to 1.5 followed by IDL get 2789 2789 PASS iframe.allowFullscreen: setAttribute() to true followed by getAttribute() 2790 FAIL iframe.allowFullscreen: setAttribute() to true followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2790 PASS iframe.allowFullscreen: setAttribute() to true followed by IDL get 2791 2791 PASS iframe.allowFullscreen: setAttribute() to false followed by getAttribute() 2792 FAIL iframe.allowFullscreen: setAttribute() to false followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2792 PASS iframe.allowFullscreen: setAttribute() to false followed by IDL get 2793 2793 PASS iframe.allowFullscreen: setAttribute() to object "[object Object]" followed by getAttribute() 2794 FAIL iframe.allowFullscreen: setAttribute() to object "[object Object]" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2794 PASS iframe.allowFullscreen: setAttribute() to object "[object Object]" followed by IDL get 2795 2795 PASS iframe.allowFullscreen: setAttribute() to NaN followed by getAttribute() 2796 FAIL iframe.allowFullscreen: setAttribute() to NaN followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2796 PASS iframe.allowFullscreen: setAttribute() to NaN followed by IDL get 2797 2797 PASS iframe.allowFullscreen: setAttribute() to Infinity followed by getAttribute() 2798 FAIL iframe.allowFullscreen: setAttribute() to Infinity followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2798 PASS iframe.allowFullscreen: setAttribute() to Infinity followed by IDL get 2799 2799 PASS iframe.allowFullscreen: setAttribute() to -Infinity followed by getAttribute() 2800 FAIL iframe.allowFullscreen: setAttribute() to -Infinity followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2800 PASS iframe.allowFullscreen: setAttribute() to -Infinity followed by IDL get 2801 2801 PASS iframe.allowFullscreen: setAttribute() to "\0" followed by getAttribute() 2802 FAIL iframe.allowFullscreen: setAttribute() to "\0" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2802 PASS iframe.allowFullscreen: setAttribute() to "\0" followed by IDL get 2803 2803 PASS iframe.allowFullscreen: setAttribute() to object "test-toString" followed by getAttribute() 2804 FAIL iframe.allowFullscreen: setAttribute() to object "test-toString" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2804 PASS iframe.allowFullscreen: setAttribute() to object "test-toString" followed by IDL get 2805 2805 PASS iframe.allowFullscreen: setAttribute() to object "test-valueOf" followed by getAttribute() 2806 FAIL iframe.allowFullscreen: setAttribute() to object "test-valueOf" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2806 PASS iframe.allowFullscreen: setAttribute() to object "test-valueOf" followed by IDL get 2807 2807 PASS iframe.allowFullscreen: setAttribute() to "allowFullscreen" followed by getAttribute() 2808 FAIL iframe.allowFullscreen: setAttribute() to "allowFullscreen" followed by IDL get assert_equals: expected (boolean) true but got (undefined) undefined 2808 PASS iframe.allowFullscreen: setAttribute() to "allowFullscreen" followed by IDL get 2809 2809 PASS iframe.allowFullscreen: IDL set to "" should not throw 2810 FAIL iframe.allowFullscreen: IDL set to "" followed by hasAttribute() assert_equals: expected false but got true 2811 FAIL iframe.allowFullscreen: IDL set to "" followed by IDL get assert_equals: expected (boolean) false but got (string) "" 2810 PASS iframe.allowFullscreen: IDL set to "" followed by hasAttribute() 2811 PASS iframe.allowFullscreen: IDL set to "" followed by IDL get 2812 2812 PASS iframe.allowFullscreen: IDL set to " foo " should not throw 2813 2813 PASS iframe.allowFullscreen: IDL set to " foo " followed by hasAttribute() 2814 FAIL iframe.allowFullscreen: IDL set to " foo " followed by IDL get assert_equals: expected (boolean) true but got (string) " foo " 2814 PASS iframe.allowFullscreen: IDL set to " foo " followed by IDL get 2815 2815 PASS iframe.allowFullscreen: IDL set to undefined should not throw 2816 FAIL iframe.allowFullscreen: IDL set to undefined followed by hasAttribute() assert_equals: expected false but got true 2817 FAIL iframe.allowFullscreen: IDL set to undefined followed by IDL get assert_equals: expected (boolean) false but got (undefined) undefined 2816 PASS iframe.allowFullscreen: IDL set to undefined followed by hasAttribute() 2817 PASS iframe.allowFullscreen: IDL set to undefined followed by IDL get 2818 2818 PASS iframe.allowFullscreen: IDL set to null should not throw 2819 FAIL iframe.allowFullscreen: IDL set to null followed by hasAttribute() assert_equals: expected false but got true 2820 FAIL iframe.allowFullscreen: IDL set to null followed by IDL get assert_equals: expected (boolean) false but got (object) null 2819 PASS iframe.allowFullscreen: IDL set to null followed by hasAttribute() 2820 PASS iframe.allowFullscreen: IDL set to null followed by IDL get 2821 2821 PASS iframe.allowFullscreen: IDL set to 7 should not throw 2822 2822 PASS iframe.allowFullscreen: IDL set to 7 followed by hasAttribute() 2823 FAIL iframe.allowFullscreen: IDL set to 7 followed by IDL get assert_equals: expected (boolean) true but got (number) 7 2823 PASS iframe.allowFullscreen: IDL set to 7 followed by IDL get 2824 2824 PASS iframe.allowFullscreen: IDL set to 1.5 should not throw 2825 2825 PASS iframe.allowFullscreen: IDL set to 1.5 followed by hasAttribute() 2826 FAIL iframe.allowFullscreen: IDL set to 1.5 followed by IDL get assert_equals: expected (boolean) true but got (number) 1.5 2826 PASS iframe.allowFullscreen: IDL set to 1.5 followed by IDL get 2827 2827 PASS iframe.allowFullscreen: IDL set to true should not throw 2828 2828 PASS iframe.allowFullscreen: IDL set to true followed by hasAttribute() 2829 2829 PASS iframe.allowFullscreen: IDL set to true followed by IDL get 2830 2830 PASS iframe.allowFullscreen: IDL set to false should not throw 2831 FAIL iframe.allowFullscreen: IDL set to false followed by hasAttribute() assert_equals: expected false but got true 2831 PASS iframe.allowFullscreen: IDL set to false followed by hasAttribute() 2832 2832 PASS iframe.allowFullscreen: IDL set to false followed by IDL get 2833 2833 PASS iframe.allowFullscreen: IDL set to object "[object Object]" should not throw 2834 2834 PASS iframe.allowFullscreen: IDL set to object "[object Object]" followed by hasAttribute() 2835 FAIL iframe.allowFullscreen: IDL set to object "[object Object]" followed by IDL get assert_equals: expected (boolean) true but got (object) object "[object Object]" 2835 PASS iframe.allowFullscreen: IDL set to object "[object Object]" followed by IDL get 2836 2836 PASS iframe.allowFullscreen: IDL set to NaN should not throw 2837 FAIL iframe.allowFullscreen: IDL set to NaN followed by hasAttribute() assert_equals: expected false but got true 2838 FAIL iframe.allowFullscreen: IDL set to NaN followed by IDL get assert_equals: expected (boolean) false but got (number) NaN 2837 PASS iframe.allowFullscreen: IDL set to NaN followed by hasAttribute() 2838 PASS iframe.allowFullscreen: IDL set to NaN followed by IDL get 2839 2839 PASS iframe.allowFullscreen: IDL set to Infinity should not throw 2840 2840 PASS iframe.allowFullscreen: IDL set to Infinity followed by hasAttribute() 2841 FAIL iframe.allowFullscreen: IDL set to Infinity followed by IDL get assert_equals: expected (boolean) true but got (number) Infinity 2841 PASS iframe.allowFullscreen: IDL set to Infinity followed by IDL get 2842 2842 PASS iframe.allowFullscreen: IDL set to -Infinity should not throw 2843 2843 PASS iframe.allowFullscreen: IDL set to -Infinity followed by hasAttribute() 2844 FAIL iframe.allowFullscreen: IDL set to -Infinity followed by IDL get assert_equals: expected (boolean) true but got (number) -Infinity 2844 PASS iframe.allowFullscreen: IDL set to -Infinity followed by IDL get 2845 2845 PASS iframe.allowFullscreen: IDL set to "\0" should not throw 2846 2846 PASS iframe.allowFullscreen: IDL set to "\0" followed by hasAttribute() 2847 FAIL iframe.allowFullscreen: IDL set to "\0" followed by IDL get assert_equals: expected (boolean) true but got (string) "\0" 2847 PASS iframe.allowFullscreen: IDL set to "\0" followed by IDL get 2848 2848 PASS iframe.allowFullscreen: IDL set to object "test-toString" should not throw 2849 2849 PASS iframe.allowFullscreen: IDL set to object "test-toString" followed by hasAttribute() 2850 FAIL iframe.allowFullscreen: IDL set to object "test-toString" followed by IDL get assert_equals: expected (boolean) true but got (object) object "test-toString" 2850 PASS iframe.allowFullscreen: IDL set to object "test-toString" followed by IDL get 2851 2851 PASS iframe.allowFullscreen: IDL set to object "test-valueOf" should not throw 2852 2852 PASS iframe.allowFullscreen: IDL set to object "test-valueOf" followed by hasAttribute() 2853 FAIL iframe.allowFullscreen: IDL set to object "test-valueOf" followed by IDL get assert_equals: expected (boolean) true but got (object) object "test-valueOf" 2853 PASS iframe.allowFullscreen: IDL set to object "test-valueOf" followed by IDL get 2854 2854 PASS iframe.width: typeof IDL attribute 2855 2855 PASS iframe.width: IDL get with DOM attribute unset -
trunk/Source/WebCore/ChangeLog
r205685 r205686 1 2016-09-08 Chris Dumez <cdumez@apple.com> 2 3 Add support for HTMLIframeElement.allowFullscreen attribute 4 https://bugs.webkit.org/show_bug.cgi?id=161757 5 6 Reviewed by Sam Weinig. 7 8 Add support for HTMLIframeElement.allowFullscreen attribute: 9 - https://html.spec.whatwg.org/#dom-iframe-allowfullscreen 10 11 Firefox and Chrome already support it, unprefixed. 12 13 Note that the HTMLIframeElement.allowFullscreen attribute reflects the 14 allowfullscreen content attribute which we already support. 15 16 Test: fullscreen/full-screen-iframe-allowFullscreen.html 17 18 * html/HTMLIFrameElement.idl: 19 1 20 2016-09-08 Chris Dumez <cdumez@apple.com> 2 21 -
trunk/Source/WebCore/html/HTMLIFrameElement.idl
r205685 r205686 29 29 30 30 [PutForwards=value] readonly attribute DOMTokenList sandbox; 31 [Reflect] attribute boolean allowFullscreen; 31 32 32 33 [Reflect] attribute DOMString scrolling;
Note: See TracChangeset
for help on using the changeset viewer.