Changeset 222376 in webkit


Ignore:
Timestamp:
Sep 21, 2017 6:51:19 PM (7 years ago)
Author:
rniwa@webkit.org
Message:

Enable dataTransfer.items on macOS and iOS
https://bugs.webkit.org/show_bug.cgi?id=177335

Reviewed by Sam Weinig.

Source/WebKit:

  • Shared/WebPreferencesDefinitions.h:

Source/WebKitLegacy/mac:

  • WebView/WebPreferences.mm:

(+[WebPreferences initialize]):

Location:
trunk/Source
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r222357 r222376  
     12017-09-21  Ryosuke Niwa  <rniwa@webkit.org>
     2
     3        Enable dataTransfer.items on macOS and iOS
     4        https://bugs.webkit.org/show_bug.cgi?id=177335
     5
     6        Reviewed by Sam Weinig.
     7
     8        * Shared/WebPreferencesDefinitions.h:
     9
    1102017-09-21  Dan Bernstein  <mitz@apple.com>
    211
  • trunk/Source/WebKit/Shared/WebPreferencesDefinitions.h

    r222006 r222376  
    133133#else
    134134#define DEFAULT_RESOURCE_TIMING_ENABLED true
     135#endif
     136
     137#if PLATFORM(COCOA)
     138#define DEFAULT_DATA_TRANSFER_ITEMS_ENABLED true
     139#else
     140#define DEFAULT_DATA_TRANSFER_ITEMS_ENABLED false
    135141#endif
    136142
     
    377383    macro(WebGPUEnabled, webGPUEnabled, Bool, bool, false, "WebGPU", "WebGPU prototype") \
    378384    macro(DirectoryUploadEnabled, directoryUploadEnabled, Bool, bool, false, "Directory Upload", "input.webkitdirectory") \
    379     macro(DataTransferItemsEnabled, dataTransferItemsEnabled, Bool, bool, false, "Data Transfer Items", "Enables DataTransferItem in the clipboard API") \
     385    macro(DataTransferItemsEnabled, dataTransferItemsEnabled, Bool, bool, DEFAULT_DATA_TRANSFER_ITEMS_ENABLED, "Data Transfer Items", "Enables DataTransferItem in the clipboard API") \
    380386    macro(AsyncFrameScrollingEnabled, asyncFrameScrollingEnabled, Bool, bool, false, "Async Frame Scrolling", "Perform frame scrolling in a dedicated thread or process") \
    381387    \
  • trunk/Source/WebKitLegacy/mac/ChangeLog

    r222266 r222376  
     12017-09-21  Ryosuke Niwa  <rniwa@webkit.org>
     2
     3        Enable dataTransfer.items on macOS and iOS
     4        https://bugs.webkit.org/show_bug.cgi?id=177335
     5
     6        Reviewed by Sam Weinig.
     7
     8        * WebView/WebPreferences.mm:
     9        (+[WebPreferences initialize]):
     10
    1112017-09-20  Joseph Pecoraro  <pecoraro@apple.com>
    212
  • trunk/Source/WebKitLegacy/mac/WebView/WebPreferences.mm

    r221286 r222376  
    625625        [NSNumber numberWithBool:YES], WebKitShadowDOMEnabledPreferenceKey,
    626626        [NSNumber numberWithBool:YES], WebKitCustomElementsEnabledPreferenceKey,
    627         [NSNumber numberWithBool:NO], WebKitDataTransferItemsEnabledPreferenceKey,
     627        [NSNumber numberWithBool:YES], WebKitDataTransferItemsEnabledPreferenceKey,
    628628        [NSNumber numberWithBool:YES], WebKitModernMediaControlsEnabledPreferenceKey,
    629629#if ENABLE(WEBGL2)
Note: See TracChangeset for help on using the changeset viewer.