Changeset 158235 in webkit


Ignore:
Timestamp:
Oct 29, 2013 4:03:52 PM (10 years ago)
Author:
Hugo Parente Lima
Message:

Adding Nix files in Source/Platform to trunk
https://bugs.webkit.org/show_bug.cgi?id=118331

Reviewed by Benjamin Poulain.

Source/Platform:

Add files part of Nix public API used to implement
backends for some WebKit subsystems on Application side.

  • nix/public/AudioDevice.h: Added.
  • nix/public/Canvas.h: Added.
  • nix/public/Color.h: Added.
  • nix/public/Common.h: Added.
  • nix/public/FFTFrame.h: Added.
  • nix/public/Gamepad.h: Added.
  • nix/public/Gamepads.h: Added.
  • nix/public/MediaPlayer.h: Added.
  • nix/public/MultiChannelPCMData.h: Added.
  • nix/public/Platform.h: Added.
  • nix/public/Rect.h: Added.
  • nix/public/Size.h: Added.
  • nix/public/ThemeEngine.h: Added.
  • nix/src/DefaultWebThemeEngine.cpp: Added.
  • nix/src/DefaultWebThemeEngine.h: Added.
  • nix/src/Platform.cpp: Added.

Source/WebCore:

Add Nix WebAudio implementation that just forward some calls to our API.
This patch is part of the upstream process, tests will be landed by other patches.

  • platform/audio/nix/AudioBusNix.cpp: Added.
  • platform/audio/nix/AudioDestinationNix.cpp: Added.
  • platform/audio/nix/AudioDestinationNix.h: Added.
  • platform/audio/nix/FFTFrameNix.cpp: Added.
  • platform/nix/support/MultiChannelPCMData.cpp: Added.

Tools:

Add a special rule for Nix API files located at Source/Platform/nix.

  • Scripts/webkitpy/style/checker.py:

2013-10-29 Nadav Rotem <nrotem@apple.com>

Add myself as a comitter.
https://bugs.webkit.org/show_bug.cgi?id=123455

Reviewed by Anders Carlsson.

  • Scripts/webkitpy/common/config/contributors.json:
Location:
trunk
Files:
26 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/Platform/ChangeLog

    r151587 r158235  
     12013-10-29  Hugo Parente Lima  <hugo.lima@openbossa.org>
     2
     3        Adding Nix files in Source/Platform to trunk
     4        https://bugs.webkit.org/show_bug.cgi?id=118331
     5
     6        Reviewed by Benjamin Poulain.
     7
     8        Add files part of Nix public API used to implement
     9        backends for some WebKit subsystems on Application side.
     10
     11        * nix/public/AudioDevice.h: Added.
     12        * nix/public/Canvas.h: Added.
     13        * nix/public/Color.h: Added.
     14        * nix/public/Common.h: Added.
     15        * nix/public/FFTFrame.h: Added.
     16        * nix/public/Gamepad.h: Added.
     17        * nix/public/Gamepads.h: Added.
     18        * nix/public/MediaPlayer.h: Added.
     19        * nix/public/MultiChannelPCMData.h: Added.
     20        * nix/public/Platform.h: Added.
     21        * nix/public/Rect.h: Added.
     22        * nix/public/Size.h: Added.
     23        * nix/public/ThemeEngine.h: Added.
     24        * nix/src/DefaultWebThemeEngine.cpp: Added.
     25        * nix/src/DefaultWebThemeEngine.h: Added.
     26        * nix/src/Platform.cpp: Added.
     27
    1282013-06-14  Zan Dobersek  <zdobersek@igalia.com>
    229
  • trunk/Source/WebCore/ChangeLog

    r158234 r158235  
     12013-10-29  Hugo Parente Lima  <hugo.lima@openbossa.org>
     2
     3        Adding Nix files in Source/Platform to trunk
     4        https://bugs.webkit.org/show_bug.cgi?id=118331
     5
     6        Reviewed by Benjamin Poulain.
     7
     8        Add Nix WebAudio implementation that just forward some calls to our API.
     9        This patch is part of the upstream process, tests will be landed by other patches.
     10
     11        * platform/audio/nix/AudioBusNix.cpp: Added.
     12        * platform/audio/nix/AudioDestinationNix.cpp: Added.
     13        * platform/audio/nix/AudioDestinationNix.h: Added.
     14        * platform/audio/nix/FFTFrameNix.cpp: Added.
     15        * platform/nix/support/MultiChannelPCMData.cpp: Added.
     16
    1172013-10-29  Brady Eidson  <beidson@apple.com>
    218
  • trunk/Tools/ChangeLog

    r158222 r158235  
     12013-10-29  Hugo Parente Lima  <hugo.lima@openbossa.org>
     2
     3        Adding Nix files in Source/Platform to trunk
     4        https://bugs.webkit.org/show_bug.cgi?id=118331
     5
     6        Reviewed by Benjamin Poulain.
     7
     8        Add a special rule for Nix API files located at Source/Platform/nix.
     9
     10        * Scripts/webkitpy/style/checker.py:
     11
    112 2013-10-29  Nadav Rotem  <nrotem@apple.com>
    213 
  • trunk/Tools/Scripts/webkitpy/style/checker.py

    r157918 r158235  
    171171    ([# Header files in ForwardingHeaders have no header guards or
    172172      # exceptional header guards (e.g., WebCore_FWD_Debugger_h).
    173       "/ForwardingHeaders/"],
     173      "/ForwardingHeaders/",
     174      # Nix platform API classes uses common names under Nix namespace
     175      # so the include guards should also include the namespace to avoid
     176      # name clashes.
     177       "Source/Platform/nix"],
    174178     ["-build/header_guard"]),
    175179    ([# assembler has lots of opcodes that use underscores, so
Note: See TracChangeset for help on using the changeset viewer.