-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
12 changed files
with
338 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
diff -up chromium-64.0.3282.119/media/base/mime_util_internal.cc.mp3 chromium-64.0.3282.119/media/base/mime_util_internal.cc | ||
--- chromium-64.0.3282.119/media/base/mime_util_internal.cc.mp3 2018-01-24 15:05:48.000000000 -0500 | ||
+++ chromium-64.0.3282.119/media/base/mime_util_internal.cc 2018-01-25 11:18:12.354147726 -0500 | ||
@@ -279,15 +279,19 @@ void MimeUtil::AddSupportedMediaFormats( | ||
CodecSet webm_codecs(webm_audio_codecs); | ||
webm_codecs.insert(webm_video_codecs.begin(), webm_video_codecs.end()); | ||
|
||
-#if BUILDFLAG(USE_PROPRIETARY_CODECS) | ||
const CodecSet mp3_codecs{MP3}; | ||
+#if BUILDFLAG(USE_PROPRIETARY_CODECS) | ||
const CodecSet aac{MPEG2_AAC, MPEG4_AAC}; | ||
+#else | ||
+ const CodecSet aac{}; | ||
+#endif | ||
+ CodecSet mp4_audio_codecs(aac); | ||
+ mp4_audio_codecs.emplace(MP3); | ||
|
||
+#if BUILDFLAG(USE_PROPRIETARY_CODECS) | ||
CodecSet avc_and_aac(aac); | ||
avc_and_aac.emplace(H264); | ||
|
||
- CodecSet mp4_audio_codecs(aac); | ||
- mp4_audio_codecs.emplace(MP3); | ||
mp4_audio_codecs.emplace(FLAC); | ||
#if BUILDFLAG(ENABLE_AC3_EAC3_AUDIO_DEMUXING) | ||
mp4_audio_codecs.emplace(AC3); | ||
@@ -329,10 +333,10 @@ void MimeUtil::AddSupportedMediaFormats( | ||
AddContainerWithCodecs("application/ogg", ogg_codecs, false); | ||
AddContainerWithCodecs("audio/flac", implicit_codec, false); | ||
|
||
-#if BUILDFLAG(USE_PROPRIETARY_CODECS) | ||
AddContainerWithCodecs("audio/mpeg", mp3_codecs, true); // Allow "mp3". | ||
AddContainerWithCodecs("audio/mp3", implicit_codec, true); | ||
AddContainerWithCodecs("audio/x-mp3", implicit_codec, true); | ||
+#if BUILDFLAG(USE_PROPRIETARY_CODECS) | ||
AddContainerWithCodecs("audio/aac", implicit_codec, true); // AAC / ADTS. | ||
AddContainerWithCodecs("audio/mp4", mp4_audio_codecs, true); | ||
DCHECK(!mp4_video_codecs.empty()); | ||
@@ -970,7 +974,6 @@ bool MimeUtil::IsCodecProprietary(Codec | ||
case INVALID_CODEC: | ||
case AC3: | ||
case EAC3: | ||
- case MP3: | ||
case MPEG2_AAC: | ||
case MPEG4_AAC: | ||
case H264: | ||
@@ -978,6 +981,7 @@ bool MimeUtil::IsCodecProprietary(Codec | ||
case DOLBY_VISION: | ||
return true; | ||
|
||
+ case MP3: | ||
case PCM: | ||
case VORBIS: | ||
case OPUS: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
diff -up chromium-64.0.3282.119/third_party/ffmpeg/libavutil/cpu.c.ffmpeg-stdatomic chromium-64.0.3282.119/third_party/ffmpeg/libavutil/cpu.c | ||
--- chromium-64.0.3282.119/third_party/ffmpeg/libavutil/cpu.c.ffmpeg-stdatomic 2018-01-25 11:55:57.880936815 -0500 | ||
+++ chromium-64.0.3282.119/third_party/ffmpeg/libavutil/cpu.c 2018-01-25 11:57:18.456787888 -0500 | ||
@@ -18,7 +18,13 @@ | ||
|
||
#include <stddef.h> | ||
#include <stdint.h> | ||
+// GCC 4.8 didn't have stdatomic, but was advertising it. | ||
+// https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58016 | ||
+#if !defined(__clang__) && defined(__GNUC__) && (__GNUC__ == 4 || (__GNUC__ == 4 && (__GNUC_MINOR__ == 8))) | ||
+#include <compat/atomics/gcc/stdatomic.h> | ||
+#else | ||
#include <stdatomic.h> | ||
+#endif | ||
|
||
#include "attributes.h" | ||
#include "cpu.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
diff -up chromium-64.0.3282.119/third_party/angle/src/compiler/translator/StaticType.h.gcc-constexpr chromium-64.0.3282.119/third_party/angle/src/compiler/translator/StaticType.h | ||
--- chromium-64.0.3282.119/third_party/angle/src/compiler/translator/StaticType.h.gcc-constexpr 2018-01-25 15:50:16.971171007 -0500 | ||
+++ chromium-64.0.3282.119/third_party/angle/src/compiler/translator/StaticType.h 2018-01-25 15:51:14.158053914 -0500 | ||
@@ -160,7 +160,7 @@ template <TBasicType basicType, | ||
TPrecision precision, | ||
TQualifier qualifier, | ||
unsigned char secondarySize> | ||
-const TType *GetForVecMatHelper(unsigned char primarySize) | ||
+constexpr const TType *GetForVecMatHelper(unsigned char primarySize) | ||
{ | ||
static_assert(basicType == EbtFloat || basicType == EbtInt || basicType == EbtUInt || | ||
basicType == EbtBool, | ||
@@ -186,7 +186,7 @@ const TType *GetForVecMatHelper(unsigned | ||
template <TBasicType basicType, | ||
TPrecision precision = EbpUndefined, | ||
TQualifier qualifier = EvqGlobal> | ||
-const TType *GetForVecMat(unsigned char primarySize, unsigned char secondarySize = 1) | ||
+constexpr const TType *GetForVecMat(unsigned char primarySize, unsigned char secondarySize = 1) | ||
{ | ||
static_assert(basicType == EbtFloat || basicType == EbtInt || basicType == EbtUInt || | ||
basicType == EbtBool, | ||
@@ -208,7 +208,7 @@ const TType *GetForVecMat(unsigned char | ||
} | ||
|
||
template <TBasicType basicType, TPrecision precision = EbpUndefined> | ||
-const TType *GetForVec(TQualifier qualifier, unsigned char size) | ||
+constexpr const TType *GetForVec(TQualifier qualifier, unsigned char size) | ||
{ | ||
switch (qualifier) | ||
{ | ||
diff -up chromium-64.0.3282.119/third_party/angle/src/compiler/translator/SymbolTable.cpp.gcc-constexpr chromium-64.0.3282.119/third_party/angle/src/compiler/translator/SymbolTable.cpp | ||
--- chromium-64.0.3282.119/third_party/angle/src/compiler/translator/SymbolTable.cpp.gcc-constexpr 2018-01-25 15:51:27.670790008 -0500 | ||
+++ chromium-64.0.3282.119/third_party/angle/src/compiler/translator/SymbolTable.cpp 2018-01-25 15:52:04.117077652 -0500 | ||
@@ -189,7 +189,7 @@ TSymbolTable::~TSymbolTable() | ||
pop(); | ||
} | ||
|
||
-bool IsGenType(const TType *type) | ||
+constexpr bool IsGenType(const TType *type) | ||
{ | ||
if (type) | ||
{ | ||
@@ -201,7 +201,7 @@ bool IsGenType(const TType *type) | ||
return false; | ||
} | ||
|
||
-bool IsVecType(const TType *type) | ||
+constexpr bool IsVecType(const TType *type) | ||
{ | ||
if (type) | ||
{ | ||
diff -up chromium-64.0.3282.119/third_party/angle/src/compiler/translator/Types.h.gcc-constexpr chromium-64.0.3282.119/third_party/angle/src/compiler/translator/Types.h | ||
--- chromium-64.0.3282.119/third_party/angle/src/compiler/translator/Types.h.gcc-constexpr 2018-01-25 15:52:15.042864767 -0500 | ||
+++ chromium-64.0.3282.119/third_party/angle/src/compiler/translator/Types.h 2018-01-25 15:52:56.763049389 -0500 | ||
@@ -236,13 +236,13 @@ class TType | ||
{ | ||
} | ||
|
||
- TBasicType getBasicType() const { return type; } | ||
+ constexpr TBasicType getBasicType() const { return type; } | ||
void setBasicType(TBasicType t); | ||
|
||
TPrecision getPrecision() const { return precision; } | ||
void setPrecision(TPrecision p) { precision = p; } | ||
|
||
- TQualifier getQualifier() const { return qualifier; } | ||
+ constexpr TQualifier getQualifier() const { return qualifier; } | ||
void setQualifier(TQualifier q) { qualifier = q; } | ||
|
||
bool isInvariant() const { return invariant; } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
diff -up chromium-64.0.3282.119/third_party/webrtc/p2p/base/port.cc.gcc-round-fix chromium-64.0.3282.119/third_party/webrtc/p2p/base/port.cc | ||
--- chromium-64.0.3282.119/third_party/webrtc/p2p/base/port.cc.gcc-round-fix 2018-01-25 12:03:14.696443814 -0500 | ||
+++ chromium-64.0.3282.119/third_party/webrtc/p2p/base/port.cc 2018-01-25 12:20:26.446448618 -0500 | ||
@@ -10,7 +10,7 @@ | ||
|
||
#include "p2p/base/port.h" | ||
|
||
-#include <math.h> | ||
+#include <cmath> | ||
|
||
#include <algorithm> | ||
#include <vector> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
diff -up chromium-64.0.3282.119/gpu/ipc/common/mailbox_struct_traits.h.gcc5-r3 chromium-64.0.3282.119/gpu/ipc/common/mailbox_struct_traits.h | ||
--- chromium-64.0.3282.119/gpu/ipc/common/mailbox_struct_traits.h.gcc5-r3 2018-01-24 15:05:47.000000000 -0500 | ||
+++ chromium-64.0.3282.119/gpu/ipc/common/mailbox_struct_traits.h 2018-01-25 11:58:48.251623423 -0500 | ||
@@ -15,7 +15,7 @@ namespace mojo { | ||
template <> | ||
struct StructTraits<gpu::mojom::MailboxDataView, gpu::Mailbox> { | ||
static base::span<const int8_t> name(const gpu::Mailbox& mailbox) { | ||
- return mailbox.name; | ||
+ return base::make_span(mailbox.name); | ||
} | ||
static bool Read(gpu::mojom::MailboxDataView data, gpu::Mailbox* out); | ||
}; | ||
diff -up chromium-64.0.3282.119/services/viz/public/cpp/compositing/filter_operation_struct_traits.h.gcc5-r3 chromium-64.0.3282.119/services/viz/public/cpp/compositing/filter_operation_struct_traits.h | ||
--- chromium-64.0.3282.119/services/viz/public/cpp/compositing/filter_operation_struct_traits.h.gcc5-r3 2018-01-24 15:05:51.000000000 -0500 | ||
+++ chromium-64.0.3282.119/services/viz/public/cpp/compositing/filter_operation_struct_traits.h 2018-01-25 11:58:48.252623400 -0500 | ||
@@ -137,7 +137,7 @@ struct StructTraits<viz::mojom::FilterOp | ||
static base::span<const float> matrix(const cc::FilterOperation& operation) { | ||
if (operation.type() != cc::FilterOperation::COLOR_MATRIX) | ||
return base::span<const float>(); | ||
- return operation.matrix(); | ||
+ return base::make_span(operation.matrix()); | ||
} | ||
|
||
static base::span<const gfx::Rect> shape( | ||
diff -up chromium-64.0.3282.119/services/viz/public/cpp/compositing/quads_struct_traits.h.gcc5-r3 chromium-64.0.3282.119/services/viz/public/cpp/compositing/quads_struct_traits.h | ||
--- chromium-64.0.3282.119/services/viz/public/cpp/compositing/quads_struct_traits.h.gcc5-r3 2018-01-24 15:05:51.000000000 -0500 | ||
+++ chromium-64.0.3282.119/services/viz/public/cpp/compositing/quads_struct_traits.h 2018-01-25 11:58:48.252623400 -0500 | ||
@@ -308,7 +308,7 @@ struct StructTraits<viz::mojom::TextureQ | ||
static base::span<const float> vertex_opacity(const viz::DrawQuad& input) { | ||
const viz::TextureDrawQuad* quad = | ||
viz::TextureDrawQuad::MaterialCast(&input); | ||
- return quad->vertex_opacity; | ||
+ return base::make_span(quad->vertex_opacity); | ||
} | ||
|
||
static bool y_flipped(const viz::DrawQuad& input) { | ||
diff -up chromium-64.0.3282.119/third_party/WebKit/Source/platform/exported/WebCORS.cpp.gcc5-r3 chromium-64.0.3282.119/third_party/WebKit/Source/platform/exported/WebCORS.cpp | ||
diff -up chromium-64.0.3282.119/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h.gcc5-r3 chromium-64.0.3282.119/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h | ||
--- chromium-64.0.3282.119/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h.gcc5-r3 2018-01-24 15:06:11.000000000 -0500 | ||
+++ chromium-64.0.3282.119/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h 2018-01-25 11:58:48.253623376 -0500 | ||
@@ -62,7 +62,7 @@ class WTF_EXPORT ArrayBufferContents { | ||
allocation_length_(0), | ||
data_(data), | ||
data_length_(0), | ||
- kind_(AllocationKind::kNormal), | ||
+ kind_(WTF::ArrayBufferContents::AllocationKind::kNormal), | ||
deleter_(deleter) {} | ||
DataHandle(void* allocation_base, | ||
size_t allocation_length, | ||
@@ -93,11 +93,11 @@ class WTF_EXPORT ArrayBufferContents { | ||
reinterpret_cast<uintptr_t>(allocation_base_) + | ||
allocation_length_); | ||
switch (kind_) { | ||
- case AllocationKind::kNormal: | ||
+ case WTF::ArrayBufferContents::AllocationKind::kNormal: | ||
DCHECK(deleter_); | ||
deleter_(data_); | ||
return; | ||
- case AllocationKind::kReservation: | ||
+ case WTF::ArrayBufferContents::AllocationKind::kReservation: | ||
ReleaseReservedMemory(allocation_base_, allocation_length_); | ||
return; | ||
} | ||
diff -up chromium-64.0.3282.119/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc.gcc5-r3 chromium-64.0.3282.119/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc | ||
--- chromium-64.0.3282.119/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc.gcc5-r3 2018-01-25 11:58:48.253623376 -0500 | ||
+++ chromium-64.0.3282.119/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc 2018-01-25 12:01:28.769900550 -0500 | ||
@@ -10,7 +10,7 @@ | ||
|
||
#include "modules/audio_processing/aec3/aec_state.h" | ||
|
||
-#include <math.h> | ||
+#include <cmath> | ||
|
||
#include <numeric> | ||
#include <vector> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
diff -up chromium-64.0.3282.119/third_party/webgl/src/specs/latest/2.0/webgl2.idl.gcc5 chromium-64.0.3282.119/third_party/webgl/src/specs/latest/2.0/webgl2.idl | ||
--- chromium-64.0.3282.119/third_party/webgl/src/specs/latest/2.0/webgl2.idl.gcc5 2018-01-25 11:07:27.179175007 -0500 | ||
+++ chromium-64.0.3282.119/third_party/webgl/src/specs/latest/2.0/webgl2.idl 2018-01-25 11:07:38.037925336 -0500 | ||
@@ -263,7 +263,7 @@ interface WebGL2RenderingContextBase | ||
const GLenum UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 0x8A43; | ||
const GLenum UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 0x8A44; | ||
const GLenum UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46; | ||
- const GLenum INVALID_INDEX = 0xFFFFFFFF; | ||
+ const GLenum INVALID_INDEX = 256; | ||
const GLenum MAX_VERTEX_OUTPUT_COMPONENTS = 0x9122; | ||
const GLenum MAX_FRAGMENT_INPUT_COMPONENTS = 0x9125; | ||
const GLenum MAX_SERVER_WAIT_TIMEOUT = 0x9111; | ||
diff -up chromium-64.0.3282.119/third_party/WebKit/Source/core/dom/NodeFilter.h.gcc5 chromium-64.0.3282.119/third_party/WebKit/Source/core/dom/NodeFilter.h | ||
--- chromium-64.0.3282.119/third_party/WebKit/Source/core/dom/NodeFilter.h.gcc5 2018-01-25 11:11:08.581962228 -0500 | ||
+++ chromium-64.0.3282.119/third_party/WebKit/Source/core/dom/NodeFilter.h 2018-01-25 11:11:24.062593478 -0500 | ||
@@ -49,7 +49,7 @@ class NodeFilter final { | ||
* to the value of NodeType for the equivalent node type. | ||
*/ | ||
enum { | ||
- kShowAll = 0xFFFFFFFF, | ||
+ kShowAll = 256 /* 0xFFFFFFFF */, | ||
kShowElement = 0x00000001, | ||
kShowAttribute = 0x00000002, | ||
kShowText = 0x00000004, | ||
diff -up chromium-64.0.3282.119/third_party/WebKit/Source/core/dom/NodeFilter.idl.gcc5 chromium-64.0.3282.119/third_party/WebKit/Source/core/dom/NodeFilter.idl | ||
--- chromium-64.0.3282.119/third_party/WebKit/Source/core/dom/NodeFilter.idl.gcc5 2018-01-25 11:11:34.816335412 -0500 | ||
+++ chromium-64.0.3282.119/third_party/WebKit/Source/core/dom/NodeFilter.idl 2018-01-25 11:12:23.380171262 -0500 | ||
@@ -27,7 +27,7 @@ callback interface NodeFilter { | ||
const unsigned short FILTER_SKIP = 3; | ||
|
||
// Constants for whatToShow | ||
- const unsigned long SHOW_ALL = 0xFFFFFFFF; | ||
+ const unsigned long SHOW_ALL = 256; // 0xFFFFFFFF | ||
const unsigned long SHOW_ELEMENT = 0x1; | ||
const unsigned long SHOW_ATTRIBUTE = 0x2; // historical | ||
const unsigned long SHOW_TEXT = 0x4; | ||
diff -up chromium-64.0.3282.119/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.idl.gcc5 chromium-64.0.3282.119/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.idl | ||
--- chromium-64.0.3282.119/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.idl.gcc5 2018-01-25 11:12:57.367363214 -0500 | ||
+++ chromium-64.0.3282.119/third_party/WebKit/Source/modules/webgl/WebGL2RenderingContextBase.idl 2018-01-25 11:13:29.883590960 -0500 | ||
@@ -241,7 +241,7 @@ typedef unsigned long long GLuint64; | ||
const GLenum UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 0x8A43; | ||
const GLenum UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 0x8A44; | ||
const GLenum UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 0x8A46; | ||
- const GLenum INVALID_INDEX = 0xFFFFFFFF; | ||
+ const GLenum INVALID_INDEX = 256; | ||
const GLenum MAX_VERTEX_OUTPUT_COMPONENTS = 0x9122; | ||
const GLenum MAX_FRAGMENT_INPUT_COMPONENTS = 0x9125; | ||
const GLenum MAX_SERVER_WAIT_TIMEOUT = 0x9111; | ||
@@ -271,7 +271,7 @@ typedef unsigned long long GLuint64; | ||
const GLenum TEXTURE_IMMUTABLE_FORMAT = 0x912F; | ||
const GLenum MAX_ELEMENT_INDEX = 0x8D6B; | ||
const GLenum TEXTURE_IMMUTABLE_LEVELS = 0x82DF; | ||
- const GLint TIMEOUT_IGNORED = -1; | ||
+ const GLint TIMEOUT_IGNORED = 256; | ||
|
||
/* WebGL-specific enums */ | ||
const GLenum MAX_CLIENT_WAIT_TIMEOUT_WEBGL = 0x9247; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
diff -up chromium-64.0.3282.119/third_party/WebKit/Source/platform/graphics/gpu/SharedGpuContext.h.gcc7 chromium-64.0.3282.119/third_party/WebKit/Source/platform/graphics/gpu/SharedGpuContext.h | ||
--- chromium-64.0.3282.119/third_party/WebKit/Source/platform/graphics/gpu/SharedGpuContext.h.gcc7 2018-01-25 11:15:00.291466617 -0500 | ||
+++ chromium-64.0.3282.119/third_party/WebKit/Source/platform/graphics/gpu/SharedGpuContext.h 2018-01-25 11:16:36.159320291 -0500 | ||
@@ -10,6 +10,7 @@ | ||
#include "platform/wtf/Functional.h" | ||
#include "platform/wtf/ThreadSpecific.h" | ||
|
||
+#include <functional> | ||
#include <memory> | ||
|
||
namespace blink { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
diff -up chromium-64.0.3282.119/cc/paint/raw_memory_transfer_cache_entry.cc.memcpyfix chromium-64.0.3282.119/cc/paint/raw_memory_transfer_cache_entry.cc | ||
--- chromium-64.0.3282.119/cc/paint/raw_memory_transfer_cache_entry.cc.memcpyfix 2018-01-26 15:04:44.708100850 -0500 | ||
+++ chromium-64.0.3282.119/cc/paint/raw_memory_transfer_cache_entry.cc 2018-01-26 15:04:54.234915081 -0500 | ||
@@ -3,6 +3,7 @@ | ||
// found in the LICENSE file. | ||
|
||
#include "cc/paint/raw_memory_transfer_cache_entry.h" | ||
+#include <memory.h> | ||
|
||
namespace cc { | ||
|
Oops, something went wrong.