| Index: Source/core/core.gyp
 | 
| diff --git a/Source/core/core.gyp b/Source/core/core.gyp
 | 
| index bf643567ae4b5b81eddf2a9aea016e931ae8a357..623a9f0b1eae38df3ca089540b9a21b521fdc96f 100644
 | 
| --- a/Source/core/core.gyp
 | 
| +++ b/Source/core/core.gyp
 | 
| @@ -562,6 +562,7 @@
 | 
|          ['OS=="win"', {
 | 
|            'sources/': [
 | 
|              ['exclude', 'Posix\\.cpp$'],
 | 
| +            ['include', 'rendering/RenderThemeChromiumDefault\\.cpp$'],
 | 
|            ],
 | 
|          },{ # OS!="win"
 | 
|            'sources/': [
 | 
| @@ -589,7 +590,11 @@
 | 
|            # Due to a bug in gcc 4.6 in android NDK, we get warnings about uninitialized variable.
 | 
|            'cflags': ['-Wno-uninitialized'],
 | 
|          }],
 | 
| -        ['OS != "linux"', {
 | 
| +        ['OS == "linux"', {
 | 
| +          'sources/': [
 | 
| +            ['include', 'rendering/RenderThemeChromiumDefault\\.cpp$'],
 | 
| +          ],
 | 
| +        },{ # OS!="linux"
 | 
|            'sources/': [
 | 
|              ['exclude', 'Linux\\.cpp$'],
 | 
|            ],
 | 
| @@ -597,6 +602,7 @@
 | 
|          ['OS=="android"', {
 | 
|            'sources/': [
 | 
|              ['include', 'rendering/RenderThemeChromiumFontProviderLinux\\.cpp$'],
 | 
| +            ['include', 'rendering/RenderThemeChromiumLinux\\.cpp$'],
 | 
|              ['include', 'rendering/RenderThemeChromiumDefault\\.cpp$'],
 | 
|            ],
 | 
|          },{ # OS!="android"
 | 
| 
 |