WebKit Bugzilla
Attachment 341341 Details for
Bug 186000
: Enable fullscreen API on any iOS SDK.
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Experiment
bug-186000-20180525155231.patch (text/plain), 9.32 KB, created by
Jeremy Jones
on 2018-05-25 15:52:31 PDT
(
hide
)
Description:
Experiment
Filename:
MIME Type:
Creator:
Jeremy Jones
Created:
2018-05-25 15:52:31 PDT
Size:
9.32 KB
patch
obsolete
>Subversion Revision: 231991 >diff --git a/Source/JavaScriptCore/ChangeLog b/Source/JavaScriptCore/ChangeLog >index c1c8c85bb5269ca6a2d2eac0093c113a7c092146..d3c51447e23eb3069b3592de0e3b2e3b9bcc18c0 100644 >--- a/Source/JavaScriptCore/ChangeLog >+++ b/Source/JavaScriptCore/ChangeLog >@@ -1,3 +1,12 @@ >+2018-05-25 Jeremy Jones <jeremyj@apple.com> >+ >+ Enable fullscreen API on any iOS SDK. >+ https://bugs.webkit.org/show_bug.cgi?id=186000 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * Configurations/FeatureDefines.xcconfig: >+ > 2018-05-18 Keith Miller <keith_miller@apple.com> > > op_in should mark if it sees out of bounds accesses >diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog >index ef77cb83859a3bc9b332867e0a88dea75276f71a..e0086bbc5f2884a5afaf772a8986aa808f4ee527 100644 >--- a/Source/WebCore/ChangeLog >+++ b/Source/WebCore/ChangeLog >@@ -1,3 +1,12 @@ >+2018-05-25 Jeremy Jones <jeremyj@apple.com> >+ >+ Enable fullscreen API on any iOS SDK. >+ https://bugs.webkit.org/show_bug.cgi?id=186000 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * Configurations/FeatureDefines.xcconfig: >+ > 2018-05-18 Jer Noble <jer.noble@apple.com> > > Complete fix for enabling modern EME by default >diff --git a/Source/WebCore/PAL/ChangeLog b/Source/WebCore/PAL/ChangeLog >index 32732be1f608aa3c9e3ae4f0c8fa2d850c8ec412..8d590419682af1e30ef578a1f706a9a6d09c58be 100644 >--- a/Source/WebCore/PAL/ChangeLog >+++ b/Source/WebCore/PAL/ChangeLog >@@ -1,3 +1,12 @@ >+2018-05-25 Jeremy Jones <jeremyj@apple.com> >+ >+ Enable fullscreen API on any iOS SDK. >+ https://bugs.webkit.org/show_bug.cgi?id=186000 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * Configurations/FeatureDefines.xcconfig: >+ > 2018-05-18 Jer Noble <jer.noble@apple.com> > > Complete fix for enabling modern EME by default >diff --git a/Source/WebKit/ChangeLog b/Source/WebKit/ChangeLog >index 3abbd15888ee227cd2c267ff839bc3e1edee6bea..af799d9c9b2cb9de49f25914e7b4f8f7a70c4220 100644 >--- a/Source/WebKit/ChangeLog >+++ b/Source/WebKit/ChangeLog >@@ -1,3 +1,12 @@ >+2018-05-25 Jeremy Jones <jeremyj@apple.com> >+ >+ Enable fullscreen API on any iOS SDK. >+ https://bugs.webkit.org/show_bug.cgi?id=186000 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * Configurations/FeatureDefines.xcconfig: >+ > 2018-05-18 Brian Burg <bburg@apple.com> > > [Cocoa] Add missing nullability annotations to _WKAutomationSessionDelegate >diff --git a/Source/WebKitLegacy/mac/ChangeLog b/Source/WebKitLegacy/mac/ChangeLog >index fb28ebd0f59ef9449d7bad1e7b163780462b7f1b..45d5e8eba6c03c8ff4b1ad4b0b7d32145039fac1 100644 >--- a/Source/WebKitLegacy/mac/ChangeLog >+++ b/Source/WebKitLegacy/mac/ChangeLog >@@ -1,3 +1,12 @@ >+2018-05-25 Jeremy Jones <jeremyj@apple.com> >+ >+ Enable fullscreen API on any iOS SDK. >+ https://bugs.webkit.org/show_bug.cgi?id=186000 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * Configurations/FeatureDefines.xcconfig: >+ > 2018-05-18 Jer Noble <jer.noble@apple.com> > > Complete fix for enabling modern EME by default >diff --git a/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig b/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig >index 776ec7cd551c51dcfaff0c5216a9ca5759da3d07..f4a56e122a840703dca2458e04c4586d37ec54de 100644 >--- a/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig >+++ b/Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig >@@ -142,9 +142,8 @@ ENABLE_FTL_JIT_watchos = ENABLE_FTL_JIT; > ENABLE_FTL_JIT_appletvos = ENABLE_FTL_JIT; > > ENABLE_FULLSCREEN_API = $(ENABLE_FULLSCREEN_API_$(WK_PLATFORM_NAME)); >-ENABLE_FULLSCREEN_API_iphoneos = $(ENABLE_FULLSCREEN_API$(WK_IOS_12)); >-ENABLE_FULLSCREEN_API_iphonesimulator = $(ENABLE_FULLSCREEN_API$(WK_IOS_12)); >-ENABLE_FULLSCREEN_API_IOS_SINCE_12 = ENABLE_FULLSCREEN_API; >+ENABLE_FULLSCREEN_API_iphoneos = ENABLE_FULLSCREEN_API; >+ENABLE_FULLSCREEN_API_iphonesimulator = ENABLE_FULLSCREEN_API; > ENABLE_FULLSCREEN_API_macosx = ENABLE_FULLSCREEN_API; > > ENABLE_GAMEPAD = $(ENABLE_GAMEPAD_$(WK_PLATFORM_NAME)); >diff --git a/Source/WebCore/Configurations/FeatureDefines.xcconfig b/Source/WebCore/Configurations/FeatureDefines.xcconfig >index 776ec7cd551c51dcfaff0c5216a9ca5759da3d07..f4a56e122a840703dca2458e04c4586d37ec54de 100644 >--- a/Source/WebCore/Configurations/FeatureDefines.xcconfig >+++ b/Source/WebCore/Configurations/FeatureDefines.xcconfig >@@ -142,9 +142,8 @@ ENABLE_FTL_JIT_watchos = ENABLE_FTL_JIT; > ENABLE_FTL_JIT_appletvos = ENABLE_FTL_JIT; > > ENABLE_FULLSCREEN_API = $(ENABLE_FULLSCREEN_API_$(WK_PLATFORM_NAME)); >-ENABLE_FULLSCREEN_API_iphoneos = $(ENABLE_FULLSCREEN_API$(WK_IOS_12)); >-ENABLE_FULLSCREEN_API_iphonesimulator = $(ENABLE_FULLSCREEN_API$(WK_IOS_12)); >-ENABLE_FULLSCREEN_API_IOS_SINCE_12 = ENABLE_FULLSCREEN_API; >+ENABLE_FULLSCREEN_API_iphoneos = ENABLE_FULLSCREEN_API; >+ENABLE_FULLSCREEN_API_iphonesimulator = ENABLE_FULLSCREEN_API; > ENABLE_FULLSCREEN_API_macosx = ENABLE_FULLSCREEN_API; > > ENABLE_GAMEPAD = $(ENABLE_GAMEPAD_$(WK_PLATFORM_NAME)); >diff --git a/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig b/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig >index 776ec7cd551c51dcfaff0c5216a9ca5759da3d07..f4a56e122a840703dca2458e04c4586d37ec54de 100644 >--- a/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig >+++ b/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig >@@ -142,9 +142,8 @@ ENABLE_FTL_JIT_watchos = ENABLE_FTL_JIT; > ENABLE_FTL_JIT_appletvos = ENABLE_FTL_JIT; > > ENABLE_FULLSCREEN_API = $(ENABLE_FULLSCREEN_API_$(WK_PLATFORM_NAME)); >-ENABLE_FULLSCREEN_API_iphoneos = $(ENABLE_FULLSCREEN_API$(WK_IOS_12)); >-ENABLE_FULLSCREEN_API_iphonesimulator = $(ENABLE_FULLSCREEN_API$(WK_IOS_12)); >-ENABLE_FULLSCREEN_API_IOS_SINCE_12 = ENABLE_FULLSCREEN_API; >+ENABLE_FULLSCREEN_API_iphoneos = ENABLE_FULLSCREEN_API; >+ENABLE_FULLSCREEN_API_iphonesimulator = ENABLE_FULLSCREEN_API; > ENABLE_FULLSCREEN_API_macosx = ENABLE_FULLSCREEN_API; > > ENABLE_GAMEPAD = $(ENABLE_GAMEPAD_$(WK_PLATFORM_NAME)); >diff --git a/Source/WebKit/Configurations/FeatureDefines.xcconfig b/Source/WebKit/Configurations/FeatureDefines.xcconfig >index 776ec7cd551c51dcfaff0c5216a9ca5759da3d07..f4a56e122a840703dca2458e04c4586d37ec54de 100644 >--- a/Source/WebKit/Configurations/FeatureDefines.xcconfig >+++ b/Source/WebKit/Configurations/FeatureDefines.xcconfig >@@ -142,9 +142,8 @@ ENABLE_FTL_JIT_watchos = ENABLE_FTL_JIT; > ENABLE_FTL_JIT_appletvos = ENABLE_FTL_JIT; > > ENABLE_FULLSCREEN_API = $(ENABLE_FULLSCREEN_API_$(WK_PLATFORM_NAME)); >-ENABLE_FULLSCREEN_API_iphoneos = $(ENABLE_FULLSCREEN_API$(WK_IOS_12)); >-ENABLE_FULLSCREEN_API_iphonesimulator = $(ENABLE_FULLSCREEN_API$(WK_IOS_12)); >-ENABLE_FULLSCREEN_API_IOS_SINCE_12 = ENABLE_FULLSCREEN_API; >+ENABLE_FULLSCREEN_API_iphoneos = ENABLE_FULLSCREEN_API; >+ENABLE_FULLSCREEN_API_iphonesimulator = ENABLE_FULLSCREEN_API; > ENABLE_FULLSCREEN_API_macosx = ENABLE_FULLSCREEN_API; > > ENABLE_GAMEPAD = $(ENABLE_GAMEPAD_$(WK_PLATFORM_NAME)); >diff --git a/Source/WebKitLegacy/mac/Configurations/FeatureDefines.xcconfig b/Source/WebKitLegacy/mac/Configurations/FeatureDefines.xcconfig >index 776ec7cd551c51dcfaff0c5216a9ca5759da3d07..f4a56e122a840703dca2458e04c4586d37ec54de 100644 >--- a/Source/WebKitLegacy/mac/Configurations/FeatureDefines.xcconfig >+++ b/Source/WebKitLegacy/mac/Configurations/FeatureDefines.xcconfig >@@ -142,9 +142,8 @@ ENABLE_FTL_JIT_watchos = ENABLE_FTL_JIT; > ENABLE_FTL_JIT_appletvos = ENABLE_FTL_JIT; > > ENABLE_FULLSCREEN_API = $(ENABLE_FULLSCREEN_API_$(WK_PLATFORM_NAME)); >-ENABLE_FULLSCREEN_API_iphoneos = $(ENABLE_FULLSCREEN_API$(WK_IOS_12)); >-ENABLE_FULLSCREEN_API_iphonesimulator = $(ENABLE_FULLSCREEN_API$(WK_IOS_12)); >-ENABLE_FULLSCREEN_API_IOS_SINCE_12 = ENABLE_FULLSCREEN_API; >+ENABLE_FULLSCREEN_API_iphoneos = ENABLE_FULLSCREEN_API; >+ENABLE_FULLSCREEN_API_iphonesimulator = ENABLE_FULLSCREEN_API; > ENABLE_FULLSCREEN_API_macosx = ENABLE_FULLSCREEN_API; > > ENABLE_GAMEPAD = $(ENABLE_GAMEPAD_$(WK_PLATFORM_NAME)); >diff --git a/Tools/ChangeLog b/Tools/ChangeLog >index e64ddb8007356cfe3c31ca7bf88af7235df823e0..696fa3cd202674da9e9f2cecd68ca02a4add178b 100644 >--- a/Tools/ChangeLog >+++ b/Tools/ChangeLog >@@ -1,3 +1,12 @@ >+2018-05-25 Jeremy Jones <jeremyj@apple.com> >+ >+ Enable fullscreen API on any iOS SDK. >+ https://bugs.webkit.org/show_bug.cgi?id=186000 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * TestWebKitAPI/Configurations/FeatureDefines.xcconfig: >+ > 2018-05-18 Jer Noble <jer.noble@apple.com> > > Complete fix for enabling modern EME by default >diff --git a/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig b/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig >index 776ec7cd551c51dcfaff0c5216a9ca5759da3d07..f4a56e122a840703dca2458e04c4586d37ec54de 100644 >--- a/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig >+++ b/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig >@@ -142,9 +142,8 @@ ENABLE_FTL_JIT_watchos = ENABLE_FTL_JIT; > ENABLE_FTL_JIT_appletvos = ENABLE_FTL_JIT; > > ENABLE_FULLSCREEN_API = $(ENABLE_FULLSCREEN_API_$(WK_PLATFORM_NAME)); >-ENABLE_FULLSCREEN_API_iphoneos = $(ENABLE_FULLSCREEN_API$(WK_IOS_12)); >-ENABLE_FULLSCREEN_API_iphonesimulator = $(ENABLE_FULLSCREEN_API$(WK_IOS_12)); >-ENABLE_FULLSCREEN_API_IOS_SINCE_12 = ENABLE_FULLSCREEN_API; >+ENABLE_FULLSCREEN_API_iphoneos = ENABLE_FULLSCREEN_API; >+ENABLE_FULLSCREEN_API_iphonesimulator = ENABLE_FULLSCREEN_API; > ENABLE_FULLSCREEN_API_macosx = ENABLE_FULLSCREEN_API; > > ENABLE_GAMEPAD = $(ENABLE_GAMEPAD_$(WK_PLATFORM_NAME));
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 186000
: 341341