[webkit-changes] [228002] trunk/Tools
Title: [228002] trunk/Tools Revision 228002 Author o...@webkit.org Date 2018-02-02 04:19:26 -0800 (Fri, 02 Feb 2018) Log Message Remove ARM JSCOnly bots from buildbot waterfall https://bugs.webkit.org/show_bug.cgi?id=182398 Reviewed by Alexey Proskuryakov. * BuildSlaveSupport/build.webkit.org-config/config.json: * BuildSlaveSupport/build.webkit.org-config/steps_unittest.py: Modified Paths trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json trunk/Tools/BuildSlaveSupport/build.webkit.org-config/steps_unittest.py trunk/Tools/ChangeLog Diff Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json (228001 => 228002) --- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json 2018-02-02 10:53:30 UTC (rev 228001) +++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json 2018-02-02 12:19:26 UTC (rev 228002) @@ -68,9 +68,6 @@ { "name": "gtk-linux-slave-10", "platform": "gtk" }, { "name": "gtk-linux-slave-11", "platform": "gtk" }, -{ "name": "jsconly-linux-szeged-slave-1", "platform": "jsc-only" }, -{ "name": "jsconly-linux-szeged-slave-2", "platform": "jsc-only" }, -{ "name": "jsconly-linux-szeged-slave-3", "platform": "jsc-only" }, { "name": "jsconly-linux-igalia-bot-1", "platform": "jsc-only" }, { "name": "wpe-linux-bot-1", "platform": "wpe" }, @@ -292,24 +289,6 @@ "slavenames": ["wincairo-1", "wincairo-2"] }, { - "name": "JSCOnly Linux AArch64 Release", "type": "BuildAndRemoteJSCTests", "builddir": "jsconly-linux-aarch64-release", - "platform": "jsc-only", "configuration": "release", "architectures": ["aarch64"], - "SVNMirror": "svn://webkit.inf.u-szeged.hu/webkit/", - "slavenames": ["jsconly-linux-szeged-slave-1"] -}, -{ - "name": "JSCOnly Linux ARMv7 Thumb2 Release", "type": "BuildAndRemoteJSCTests", "builddir": "jsconly-linux-armv7-thumb2-release", - "platform": "jsc-only", "configuration": "release", "architectures": ["armv7"], - "SVNMirror": "svn://webkit.inf.u-szeged.hu/webkit/", - "slavenames": ["jsconly-linux-szeged-slave-2"] -}, -{ - "name": "JSCOnly Linux ARMv7 Traditional Release", "type": "BuildAndRemoteJSCTests", "builddir": "jsconly-linux-armv7-traditional-release", - "platform": "jsc-only", "configuration": "release", "architectures": ["armv7"], - "SVNMirror": "svn://webkit.inf.u-szeged.hu/webkit/", - "slavenames": ["jsconly-linux-szeged-slave-3"] -}, -{ "name": "JSCOnly Linux MIPS32el Release", "type": "BuildAndRemoteJSCTests", "builddir": "jsconly-linux-mips32el-release", "platform": "jsc-only", "configuration": "release", "architectures": ["mips"], "slavenames": ["jsconly-linux-igalia-bot-1"] @@ -330,7 +309,6 @@ "schedulers": [ { "type": "AnyBranchScheduler", "name": "trunk", "change_filter": "trunk_filter", "treeStableTimer": 45.0, "builderNames": ["GTK Linux 32-bit Release", "GTK Linux 64-bit Release (Build)", "GTK Linux 64-bit Debug (Build)", "GTK Linux ARM Release", "GTK Linux 64-bit Release Debian Stable (Build)", "GTK Linux 64-bit Release Ubuntu LTS (Build)", - "JSCOnly Linux AArch64 Release", "JSCOnly Linux ARMv7 Thumb2 Release", "JSCOnly Linux ARMv7 Traditional Release", "JSCOnly Linux MIPS32el Release", "WinCairo 64-Bit Release", "WPE Linux 64-bit Release (Build)"] }, { "type": "PlatformSpecificScheduler", "platform": "mac-highsierra", "branch": "trunk", "treeStableTimer": 45.0, Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/steps_unittest.py (228001 => 228002) --- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/steps_unittest.py 2018-02-02 10:53:30 UTC (rev 228001) +++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/steps_unittest.py 2018-02-02 12:19:26 UTC (rev 228002) @@ -448,9 +448,6 @@ 'Apple iOS 11 Simulator Debug (Build)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'archive-built-product', 'upload', 'archive-built-product', 'upload', 'transfer-to-s3', 'trigger'], 'Apple iOS 11 Simulator Debug WK2 (Tests)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-pr
[webkit-changes] [220850] trunk/Source/JavaScriptCore
Title: [220850] trunk/Source/_javascript_Core Revision 220850 Author o...@webkit.org Date 2017-08-17 01:45:12 -0700 (Thu, 17 Aug 2017) Log Message ARM build fix after r220807 and r220834. https://bugs.webkit.org/show_bug.cgi?id=175617 Unreviewed typo fix. * assembler/MacroAssemblerARM.cpp: Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.cpp Diff Modified: trunk/Source/_javascript_Core/ChangeLog (220849 => 220850) --- trunk/Source/_javascript_Core/ChangeLog 2017-08-17 08:03:44 UTC (rev 220849) +++ trunk/Source/_javascript_Core/ChangeLog 2017-08-17 08:45:12 UTC (rev 220850) @@ -1,3 +1,12 @@ +2017-08-17 Csaba Osztrogonác + +ARM build fix after r220807 and r220834. +https://bugs.webkit.org/show_bug.cgi?id=175617 + +Unreviewed typo fix. + +* assembler/MacroAssemblerARM.cpp: + 2017-08-17 Mark Lam Gardening: build fix for ARM_TRADITIONAL after r220807. Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.cpp (220849 => 220850) --- trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.cpp 2017-08-17 08:03:44 UTC (rev 220849) +++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.cpp 2017-08-17 08:45:12 UTC (rev 220850) @@ -337,7 +337,7 @@ LOCAL_LABEL_STRING(ctiMasmProbeTrampolineProbeContextIsSafe) ":" "\n" "ldr r2, [fp, #" STRINGIZE_VALUE_OF(PROBE_INIT_STACK_FUNCTION_OFFSET) "]" "\n" "cmp r2, #0" "\n" -"beq r2, " LOCAL_LABEL_STRING(ctiMasmProbeTrampolineRestoreRegisters) "\n" +"beq " LOCAL_LABEL_STRING(ctiMasmProbeTrampolineRestoreRegisters) "\n" "mov r0, fp" "\n" // Set the ProbeContext* arg. "blx r2" "\n" // Call the initializeStackFunction (loaded into r2 above). ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [220791] trunk/Source/JavaScriptCore
Title: [220791] trunk/Source/_javascript_Core Revision 220791 Author o...@webkit.org Date 2017-08-16 03:06:14 -0700 (Wed, 16 Aug 2017) Log Message Fix JSCOnly ARM buildbots after r220047 and r220184 https://bugs.webkit.org/show_bug.cgi?id=174993 Reviewed by Carlos Alberto Lopez Perez. * CMakeLists.txt: Generate only one backend on Linux to save build time. Modified Paths trunk/Source/_javascript_Core/CMakeLists.txt trunk/Source/_javascript_Core/ChangeLog Diff Modified: trunk/Source/_javascript_Core/CMakeLists.txt (220790 => 220791) --- trunk/Source/_javascript_Core/CMakeLists.txt 2017-08-16 08:25:45 UTC (rev 220790) +++ trunk/Source/_javascript_Core/CMakeLists.txt 2017-08-16 10:06:14 UTC (rev 220791) @@ -1160,11 +1160,31 @@ ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/BytecodeStructs.h ) +if ((${CMAKE_SYSTEM_NAME} STREQUAL "Linux")) +if (WTF_CPU_X86) +set(OFFLINE_ASM_BACKEND "X86") +elseif (WTF_CPU_X86_64) +set(OFFLINE_ASM_BACKEND "X86_64") +elseif (WTF_CPU_ARM64) +set(OFFLINE_ASM_BACKEND "ARM64") +elseif (ARM_THUMB2_DETECTED) +set(OFFLINE_ASM_BACKEND "ARMv7") +elseif (ARM_TRADITIONAL_DETECTED) +set(OFFLINE_ASM_BACKEND "ARMv7_TRADITIONAL") +elseif (WTF_CPU_MIPS) +set(OFFLINE_ASM_BACKEND "MIPS") +endif () + +if (NOT ENABLE_JIT) +set(OFFLINE_ASM_BACKEND "C_LOOP") +endif () +endif () + add_custom_command( OUTPUT ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/LLIntDesiredOffsets.h MAIN_DEPENDENCY ${_javascript_CORE_DIR}/offlineasm/generate_offset_extractor.rb DEPENDS ${LLINT_ASM} ${OFFLINE_ASM} ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/InitBytecodes.asm -COMMAND ${RUBY_EXECUTABLE} ${_javascript_CORE_DIR}/offlineasm/generate_offset_extractor.rb -I${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/ ${_javascript_CORE_DIR}/llint/LowLevelInterpreter.asm ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/LLIntDesiredOffsets.h +COMMAND ${RUBY_EXECUTABLE} ${_javascript_CORE_DIR}/offlineasm/generate_offset_extractor.rb -I${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/ ${_javascript_CORE_DIR}/llint/LowLevelInterpreter.asm ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/LLIntDesiredOffsets.h ${OFFLINE_ASM_BACKEND} VERBATIM) # We add the header files directly to the ADD_EXECUTABLE call instead of setting the Modified: trunk/Source/_javascript_Core/ChangeLog (220790 => 220791) --- trunk/Source/_javascript_Core/ChangeLog 2017-08-16 08:25:45 UTC (rev 220790) +++ trunk/Source/_javascript_Core/ChangeLog 2017-08-16 10:06:14 UTC (rev 220791) @@ -1,3 +1,12 @@ +2017-08-16 Csaba Osztrogonác + +Fix JSCOnly ARM buildbots after r220047 and r220184 +https://bugs.webkit.org/show_bug.cgi?id=174993 + +Reviewed by Carlos Alberto Lopez Perez. + +* CMakeLists.txt: Generate only one backend on Linux to save build time. + 2017-08-16 Andy Estes [Payment Request] Add an ENABLE flag and an experimental feature preference ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [220630] trunk/Source/JavaScriptCore
Title: [220630] trunk/Source/_javascript_Core Revision 220630 Author o...@webkit.org Date 2017-08-12 23:47:49 -0700 (Sat, 12 Aug 2017) Log Message [ARM64] Use x29 and x30 instead of fp and lr to make GCC happy https://bugs.webkit.org/show_bug.cgi?id=175512 Reviewed by Mark Lam. * CMakeLists.txt: Added MacroAssemblerARM64.cpp. * assembler/MacroAssemblerARM64.cpp: Use x29 and x30 instead of fp and lr to make GCC happy. Modified Paths trunk/Source/_javascript_Core/CMakeLists.txt trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/MacroAssemblerARM64.cpp Diff Modified: trunk/Source/_javascript_Core/CMakeLists.txt (220629 => 220630) --- trunk/Source/_javascript_Core/CMakeLists.txt 2017-08-13 06:22:44 UTC (rev 220629) +++ trunk/Source/_javascript_Core/CMakeLists.txt 2017-08-13 06:47:49 UTC (rev 220630) @@ -70,6 +70,7 @@ assembler/LinkBuffer.cpp assembler/MacroAssembler.cpp assembler/MacroAssemblerARM.cpp +assembler/MacroAssemblerARM64.cpp assembler/MacroAssemblerARMv7.cpp assembler/MacroAssemblerCodeRef.cpp assembler/MacroAssemblerPrinter.cpp Modified: trunk/Source/_javascript_Core/ChangeLog (220629 => 220630) --- trunk/Source/_javascript_Core/ChangeLog 2017-08-13 06:22:44 UTC (rev 220629) +++ trunk/Source/_javascript_Core/ChangeLog 2017-08-13 06:47:49 UTC (rev 220630) @@ -1,5 +1,16 @@ 2017-08-12 Csaba Osztrogonác +[ARM64] Use x29 and x30 instead of fp and lr to make GCC happy +https://bugs.webkit.org/show_bug.cgi?id=175512 + + +Reviewed by Mark Lam. + +* CMakeLists.txt: Added MacroAssemblerARM64.cpp. +* assembler/MacroAssemblerARM64.cpp: Use x29 and x30 instead of fp and lr to make GCC happy. + +2017-08-12 Csaba Osztrogonác + ARM_TRADITIONAL: static assertion failed: ProbeContext_size_matches_ctiMasmProbeTrampoline https://bugs.webkit.org/show_bug.cgi?id=175513 Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARM64.cpp (220629 => 220630) --- trunk/Source/_javascript_Core/assembler/MacroAssemblerARM64.cpp 2017-08-13 06:22:44 UTC (rev 220629) +++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARM64.cpp 2017-08-13 06:47:49 UTC (rev 220630) @@ -275,6 +275,8 @@ #define STATE_PC_CHANGED 1 static_assert(STATE_PC_NOT_CHANGED != STATE_PC_CHANGED, "STATE_PC_NOT_CHANGED and STATE_PC_CHANGED should not be equal"); +// We use x29 and x30 instead of fp and lr because GCC's inline assembler does not recognize fp and lr. +// See https://bugs.webkit.org/show_bug.cgi?id=175512 for details. asm ( ".text" "\n" ".balign 16" "\n" @@ -314,14 +316,14 @@ "stp x22, x23, [sp, #" STRINGIZE_VALUE_OF(PROBE_CPU_X22_OFFSET) "]" "\n" "stp x24, x25, [sp, #" STRINGIZE_VALUE_OF(PROBE_CPU_X24_OFFSET) "]" "\n" "stp x4, x5, [sp, #" STRINGIZE_VALUE_OF(PROBE_CPU_X26_OFFSET) "]" "\n" // Store saved r26 and r27 (preloaded into x4 and x5 above). -"stp x28, fp, [sp, #" STRINGIZE_VALUE_OF(PROBE_CPU_X28_OFFSET) "]" "\n" +"stp x28, x29, [sp, #" STRINGIZE_VALUE_OF(PROBE_CPU_X28_OFFSET) "]" "\n" "stp x6, x7, [sp, #" STRINGIZE_VALUE_OF(PROBE_CPU_LR_OFFSET) "]" "\n" // Save values lr and sp (preloaded into x6 and x7 above). "str x6, [sp, #" STRINGIZE_VALUE_OF(SAVED_PROBE_LR_OFFSET) "]" "\n" // Save a duplicate copy of lr (in x6). -"str lr, [sp, #" STRINGIZE_VALUE_OF(SAVED_PROBE_RETURN_PC_OFFSET) "]" "\n" // Save a duplicate copy of return pc (in lr). +"str x30, [sp, #" STRINGIZE_VALUE_OF(SAVED_PROBE_RETURN_PC_OFFSET) "]" "\n" // Save a duplicate copy of return pc (in lr). -"add lr, lr, #" STRINGIZE_VALUE_OF(2 * PTR_SIZE) "\n" // The PC after the probe is at 2 instructions past the return point. -"str lr, [sp, #" STRINGIZE_VALUE_OF(PROBE_CPU_PC_OFFSET) "]" "\n" +"add x30, x30, #" STRINGIZE_VALUE_OF(2 * PTR_SIZE) "\n" // The PC after the probe is at 2 instructions past the return point. +"str x30, [sp, #" STRINGIZE_VALUE_OF(PROBE_CPU_PC_OFFSET) "]" "\n" "stp x0, x1, [sp, #" STRINGIZE_VALUE_OF(PROBE_CPU_NZCV_OFFSET) "]" "\n" // Store nzcv and fpsr (preloaded into x0 and x1 above). @@ -396,7 +398,7 @@ // Remaining registers to restore are: fpsr, nzcv, x27, x28, fp, lr, sp, and pc. -"mov lr, #" STRINGIZE_VALUE_OF(STATE_PC_NOT_CHANGED) "\n" +"mov x30, #" STRINGIZE_VALUE_OF(STATE_PC_NOT_CHANGED) "\n" // The only way to set the pc on ARM64 (from user space) is via an indirect branch // or a ret, which means we'll need a free register to do so. For our purposes, lr @@ -420,11 +422,11 @@ "cmp x27, x28" "\n" "bne " LOCAL_LABEL_STRING(ctiMasmProbeTrampolineError) "\n" -"mov lr, #" STRINGIZE_VALUE_OF(STATE_PC_CHANGED) "\n" +"mov x30, #" STRINGIZE_VALUE_OF(STATE_PC_CHANGED) "\n" LOCAL_LABEL_STRING(ctiMasmProbeTrampolinePrepareOutgoingRec
[webkit-changes] [220629] trunk/Source/JavaScriptCore
Title: [220629] trunk/Source/_javascript_Core Revision 220629 Author o...@webkit.org Date 2017-08-12 23:22:44 -0700 (Sat, 12 Aug 2017) Log Message ARM_TRADITIONAL: static assertion failed: ProbeContext_size_matches_ctiMasmProbeTrampoline https://bugs.webkit.org/show_bug.cgi?id=175513 Reviewed by Mark Lam. * assembler/MacroAssemblerARM.cpp: Added d16-d31 FP registers too. Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.cpp Diff Modified: trunk/Source/_javascript_Core/ChangeLog (220628 => 220629) --- trunk/Source/_javascript_Core/ChangeLog 2017-08-13 01:59:16 UTC (rev 220628) +++ trunk/Source/_javascript_Core/ChangeLog 2017-08-13 06:22:44 UTC (rev 220629) @@ -1,3 +1,12 @@ +2017-08-12 Csaba Osztrogonác + +ARM_TRADITIONAL: static assertion failed: ProbeContext_size_matches_ctiMasmProbeTrampoline +https://bugs.webkit.org/show_bug.cgi?id=175513 + +Reviewed by Mark Lam. + +* assembler/MacroAssemblerARM.cpp: Added d16-d31 FP registers too. + 2017-08-12 Filip Pizlo FTL's compileGetTypedArrayByteOffset needs to do caging Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.cpp (220628 => 220629) --- trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.cpp 2017-08-13 01:59:16 UTC (rev 220628) +++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.cpp 2017-08-13 06:22:44 UTC (rev 220629) @@ -149,8 +149,24 @@ #define PROBE_CPU_D13_OFFSET (PROBE_FIRST_FPREG_OFFSET + (13 * FPREG_SIZE)) #define PROBE_CPU_D14_OFFSET (PROBE_FIRST_FPREG_OFFSET + (14 * FPREG_SIZE)) #define PROBE_CPU_D15_OFFSET (PROBE_FIRST_FPREG_OFFSET + (15 * FPREG_SIZE)) +#define PROBE_CPU_D16_OFFSET (PROBE_FIRST_FPREG_OFFSET + (16 * FPREG_SIZE)) +#define PROBE_CPU_D17_OFFSET (PROBE_FIRST_FPREG_OFFSET + (17 * FPREG_SIZE)) +#define PROBE_CPU_D18_OFFSET (PROBE_FIRST_FPREG_OFFSET + (18 * FPREG_SIZE)) +#define PROBE_CPU_D19_OFFSET (PROBE_FIRST_FPREG_OFFSET + (19 * FPREG_SIZE)) +#define PROBE_CPU_D20_OFFSET (PROBE_FIRST_FPREG_OFFSET + (20 * FPREG_SIZE)) +#define PROBE_CPU_D21_OFFSET (PROBE_FIRST_FPREG_OFFSET + (21 * FPREG_SIZE)) +#define PROBE_CPU_D22_OFFSET (PROBE_FIRST_FPREG_OFFSET + (22 * FPREG_SIZE)) +#define PROBE_CPU_D23_OFFSET (PROBE_FIRST_FPREG_OFFSET + (23 * FPREG_SIZE)) +#define PROBE_CPU_D24_OFFSET (PROBE_FIRST_FPREG_OFFSET + (24 * FPREG_SIZE)) +#define PROBE_CPU_D25_OFFSET (PROBE_FIRST_FPREG_OFFSET + (25 * FPREG_SIZE)) +#define PROBE_CPU_D26_OFFSET (PROBE_FIRST_FPREG_OFFSET + (26 * FPREG_SIZE)) +#define PROBE_CPU_D27_OFFSET (PROBE_FIRST_FPREG_OFFSET + (27 * FPREG_SIZE)) +#define PROBE_CPU_D28_OFFSET (PROBE_FIRST_FPREG_OFFSET + (28 * FPREG_SIZE)) +#define PROBE_CPU_D29_OFFSET (PROBE_FIRST_FPREG_OFFSET + (29 * FPREG_SIZE)) +#define PROBE_CPU_D30_OFFSET (PROBE_FIRST_FPREG_OFFSET + (30 * FPREG_SIZE)) +#define PROBE_CPU_D31_OFFSET (PROBE_FIRST_FPREG_OFFSET + (31 * FPREG_SIZE)) -#define PROBE_SIZE (PROBE_FIRST_FPREG_OFFSET + (16 * FPREG_SIZE)) +#define PROBE_SIZE (PROBE_FIRST_FPREG_OFFSET + (32 * FPREG_SIZE)) #define PROBE_ALIGNED_SIZE (PROBE_SIZE) // These ASSERTs remind you that if you change the layout of ProbeContext, @@ -199,6 +215,22 @@ COMPILE_ASSERT(PROBE_OFFSETOF(cpu.fprs[ARMRegisters::d13]) == PROBE_CPU_D13_OFFSET, ProbeContext_cpu_d13_offset_matches_ctiMasmProbeTrampoline); COMPILE_ASSERT(PROBE_OFFSETOF(cpu.fprs[ARMRegisters::d14]) == PROBE_CPU_D14_OFFSET, ProbeContext_cpu_d14_offset_matches_ctiMasmProbeTrampoline); COMPILE_ASSERT(PROBE_OFFSETOF(cpu.fprs[ARMRegisters::d15]) == PROBE_CPU_D15_OFFSET, ProbeContext_cpu_d15_offset_matches_ctiMasmProbeTrampoline); +COMPILE_ASSERT(PROBE_OFFSETOF(cpu.fprs[ARMRegisters::d16]) == PROBE_CPU_D16_OFFSET, ProbeContext_cpu_d16_offset_matches_ctiMasmProbeTrampoline); +COMPILE_ASSERT(PROBE_OFFSETOF(cpu.fprs[ARMRegisters::d17]) == PROBE_CPU_D17_OFFSET, ProbeContext_cpu_d17_offset_matches_ctiMasmProbeTrampoline); +COMPILE_ASSERT(PROBE_OFFSETOF(cpu.fprs[ARMRegisters::d18]) == PROBE_CPU_D18_OFFSET, ProbeContext_cpu_d18_offset_matches_ctiMasmProbeTrampoline); +COMPILE_ASSERT(PROBE_OFFSETOF(cpu.fprs[ARMRegisters::d19]) == PROBE_CPU_D19_OFFSET, ProbeContext_cpu_d19_offset_matches_ctiMasmProbeTrampoline); +COMPILE_ASSERT(PROBE_OFFSETOF(cpu.fprs[ARMRegisters::d20]) == PROBE_CPU_D20_OFFSET, ProbeContext_cpu_d20_offset_matches_ctiMasmProbeTrampoline); +COMPILE_ASSERT(PROBE_OFFSETOF(cpu.fprs[ARMRegisters::d21]) == PROBE_CPU_D21_OFFSET, ProbeContext_cpu_d21_offset_matches_ctiMasmProbeTrampoline); +COMPILE_ASSERT(PROBE_OFFSETOF(cpu.fprs[ARMRegisters::d22]) == PROBE_CPU_D22_OFFSET, ProbeContext_cpu_d22_offset_matches_ctiMasmProbeTrampoline); +COMPILE_ASSERT(PROBE_OFFSETOF(cpu.fprs[ARMRegisters::d23]) == PROBE_CPU_D23_OFFSET, ProbeContext_cpu_d23_offset_matches_ctiMasmProbeTrampoline); +COMPILE_ASSERT(PROBE_OFFSETOF(cpu.fprs[ARMRegisters::d24]) == PROBE_CPU_D24_OFFSET, ProbeContext_cpu_d24_offset_matches_ctiMasmProbeTrampoline); +COMPILE_ASSERT(PROBE_OFF
[webkit-changes] [220125] trunk/Tools
Title: [220125] trunk/Tools Revision 220125 Author o...@webkit.org Date 2017-08-01 23:45:23 -0700 (Tue, 01 Aug 2017) Log Message Enabling uploading archives to S3 https://bugs.webkit.org/show_bug.cgi?id=174198 Unreviewed unit test fix after r219235. * BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py: Modified Paths trunk/Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py trunk/Tools/ChangeLog Diff Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py (220124 => 220125) --- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py 2017-08-02 06:40:39 UTC (rev 220124) +++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py 2017-08-02 06:45:23 UTC (rev 220125) @@ -406,12 +406,12 @@ expected_build_steps = { 'Apple Win 7 Debug (Tests)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile', 'download-built-product', 'extract-built-product', 'jscore-test', 'layout-test', 'run-api-tests', 'webkitpy-test', 'webkitperl-test', 'bindings-generation-tests', 'builtins-generator-tests', 'dashboard-tests', 'archive-test-results', 'upload', 'MasterShellCommand'], 'Apple Win 7 Release (Tests)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile', 'download-built-product', 'extract-built-product', 'jscore-test', 'layout-test', 'run-api-tests', 'webkitpy-test', 'webkitperl-test', 'bindings-generation-tests', 'builtins-generator-tests', 'dashboard-tests', 'archive-test-results', 'upload', 'MasterShellCommand'], -'Apple Win Debug (Build)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile', 'compile-webkit', 'archive-built-product', 'upload', 'trigger'], -'Apple Win Release (Build)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile', 'compile-webkit', 'archive-built-product', 'upload', 'trigger'], +'Apple Win Debug (Build)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile', 'compile-webkit', 'archive-built-product', 'upload', 'transfer-to-s3', 'trigger'], +'Apple Win Release (Build)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile', 'compile-webkit', 'archive-built-product', 'upload', 'transfer-to-s3', 'trigger'], 'Apple El Capitan 32-bit JSC (BuildAndTest)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'webkit-32bit-jsc-test'], 'Apple El Capitan CMake Debug (Build)' :['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit'], -'Apple El Capitan Debug (Build)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'archive-built-product', 'upload', 'trigger'], +'Apple El Capitan Debug (Build)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'archive-built-product', 'upload', 'archive-built-product', 'upload', 'transfer-to-s3', 'trigger'], 'Apple El Capitan Debug JSC (Tests)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'jscore-test'], 'Apple El Capitan Debug Test262 (Tests)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'test262-test'], 'Apple El Capitan Debug WK1 (Tests)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'layout-test', 'run-api-tests', 'webkitpy-test', 'webkitperl-test', 'bindings-generation-tests', 'builtins-generator-tests', 'dashboard-tests', 'archive-test-results', 'upload', 'MasterShellCommand'], @@ -418,7 +418,7 @@ 'Apple El Capitan Debug WK2 (Tests)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'download-built-product', 'extract-built-product', 'layout-test', 'run-api-tests', 'webkitpy-test', 'webkitperl-test', 'bindings-generation-tests', 'builtins-generator-tests', 'dashboard-tests', 'archive-test-results', 'upload', 'MasterShellCommand'], 'Apple El Capitan LLINT CLoop (BuildAndTest)' : ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'compile-webkit', 'webkit-jsc-cloop-test'], 'Apple El Capitan Release (32-bit Build)' : ['config
[webkit-changes] [220123] trunk/Tools
Title: [220123] trunk/Tools Revision 220123 Author o...@webkit.org Date 2017-08-01 23:36:55 -0700 (Tue, 01 Aug 2017) Log Message Fix JSCOnly ARM buildbots after r220047 https://bugs.webkit.org/show_bug.cgi?id=174993 Unreviewed fix after r220087. * BuildSlaveSupport/build.webkit.org-config/master.cfg: (BuildAndRemoteJSCTestsFactory.__init__): Modified Paths trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg trunk/Tools/ChangeLog Diff Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg (220122 => 220123) --- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg 2017-08-02 04:47:45 UTC (rev 220122) +++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg 2017-08-02 06:36:55 UTC (rev 220123) @@ -957,7 +957,7 @@ class BuildAndRemoteJSCTestsFactory(Factory): def __init__(self, platform, configuration, architectures, triggers=None, additionalArguments=None, SVNMirror=None): Factory.__init__(self, platform, configuration, architectures, False, additionalArguments, SVNMirror) -self.addStep(CompileJSCOnly()) +self.addStep(CompileJSCOnly(timeout=60*60)) self.addStep(RunRemoteJavaScriptCoreTests(timeout=60*60)) Modified: trunk/Tools/ChangeLog (220122 => 220123) --- trunk/Tools/ChangeLog 2017-08-02 04:47:45 UTC (rev 220122) +++ trunk/Tools/ChangeLog 2017-08-02 06:36:55 UTC (rev 220123) @@ -1,3 +1,13 @@ +2017-08-01 Csaba Osztrogonác + +Fix JSCOnly ARM buildbots after r220047 +https://bugs.webkit.org/show_bug.cgi?id=174993 + +Unreviewed fix after r220087. + +* BuildSlaveSupport/build.webkit.org-config/master.cfg: +(BuildAndRemoteJSCTestsFactory.__init__): + 2017-08-01 Chris Dumez Add initial support for navigator.sendBeacon ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [220087] trunk/Tools
Title: [220087] trunk/Tools Revision 220087 Author o...@webkit.org Date 2017-07-31 22:28:05 -0700 (Mon, 31 Jul 2017) Log Message Fix JSCOnly ARM buildbots after r220047 https://bugs.webkit.org/show_bug.cgi?id=174993 Reviewed by Saam Barati. * BuildSlaveSupport/build.webkit.org-config/master.cfg: (BuildAndRemoteJSCTestsFactory.__init__): Modified Paths trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg trunk/Tools/ChangeLog Diff Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg (220086 => 220087) --- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg 2017-08-01 00:39:16 UTC (rev 220086) +++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg 2017-08-01 05:28:05 UTC (rev 220087) @@ -958,7 +958,7 @@ def __init__(self, platform, configuration, architectures, triggers=None, additionalArguments=None, SVNMirror=None): Factory.__init__(self, platform, configuration, architectures, False, additionalArguments, SVNMirror) self.addStep(CompileJSCOnly()) -self.addStep(RunRemoteJavaScriptCoreTests()) +self.addStep(RunRemoteJavaScriptCoreTests(timeout=60*60)) class TestWebKit1LeaksFactory(Factory): Modified: trunk/Tools/ChangeLog (220086 => 220087) --- trunk/Tools/ChangeLog 2017-08-01 00:39:16 UTC (rev 220086) +++ trunk/Tools/ChangeLog 2017-08-01 05:28:05 UTC (rev 220087) @@ -1,3 +1,13 @@ +2017-07-31 Csaba Osztrogonác + +Fix JSCOnly ARM buildbots after r220047 +https://bugs.webkit.org/show_bug.cgi?id=174993 + +Reviewed by Saam Barati. + +* BuildSlaveSupport/build.webkit.org-config/master.cfg: +(BuildAndRemoteJSCTestsFactory.__init__): + 2017-07-30 Yusuke Suzuki [WTF] Introduce Private Symbols ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [217756] trunk/Source/JavaScriptCore
Title: [217756] trunk/Source/_javascript_Core Revision 217756 Author o...@webkit.org Date 2017-06-03 06:36:31 -0700 (Sat, 03 Jun 2017) Log Message [ARM] Unreviewed buildfix after r217711. * assembler/MacroAssemblerARM.h: (JSC::MacroAssemblerARM::xor32): Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (217755 => 217756) --- trunk/Source/_javascript_Core/ChangeLog 2017-06-03 11:24:45 UTC (rev 217755) +++ trunk/Source/_javascript_Core/ChangeLog 2017-06-03 13:36:31 UTC (rev 217756) @@ -1,3 +1,10 @@ +2017-06-03 Csaba Osztrogonác + +[ARM] Unreviewed buildfix after r217711. + +* assembler/MacroAssemblerARM.h: +(JSC::MacroAssemblerARM::xor32): + 2017-06-02 Yusuke Suzuki ASSERTION FAILED: "We should only declare a function as a lexically scoped variable in scopes where var declarations aren't allowed. ..." for function redeclaration with async function module export Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h (217755 => 217756) --- trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2017-06-03 11:24:45 UTC (rev 217755) +++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2017-06-03 13:36:31 UTC (rev 217756) @@ -358,6 +358,12 @@ m_assembler.eors(dest, op1, op2); } +void xor32(Address src, RegisterID dest) +{ +load32(src, ARMRegisters::S1); +xor32(ARMRegisters::S1, dest); +} + void xor32(TrustedImm32 imm, RegisterID dest) { if (imm.m_value == -1) ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [217484] trunk/Source/WebKit2
Title: [217484] trunk/Source/WebKit2 Revision 217484 Author o...@webkit.org Date 2017-05-26 02:50:21 -0700 (Fri, 26 May 2017) Log Message Unreviewed Mac cmake buildfix after r217137, just for fun. https://bugs.webkit.org/show_bug.cgi?id=172362 * PlatformMac.cmake: Modified Paths trunk/Source/WebKit2/ChangeLog trunk/Source/WebKit2/PlatformMac.cmake Diff Modified: trunk/Source/WebKit2/ChangeLog (217483 => 217484) --- trunk/Source/WebKit2/ChangeLog 2017-05-26 09:33:42 UTC (rev 217483) +++ trunk/Source/WebKit2/ChangeLog 2017-05-26 09:50:21 UTC (rev 217484) @@ -1,3 +1,10 @@ +2017-05-26 Csaba Osztrogonác + +Unreviewed Mac cmake buildfix after r217137, just for fun. +https://bugs.webkit.org/show_bug.cgi?id=172362 + +* PlatformMac.cmake: + 2017-05-26 Carlos Garcia Campos [WPE] Use AcceleratedDrawingArea instead of its fork Modified: trunk/Source/WebKit2/PlatformMac.cmake (217483 => 217484) --- trunk/Source/WebKit2/PlatformMac.cmake 2017-05-26 09:33:42 UTC (rev 217483) +++ trunk/Source/WebKit2/PlatformMac.cmake 2017-05-26 09:50:21 UTC (rev 217484) @@ -117,6 +117,7 @@ Shared/Cocoa/WKNSURLRequest.mm Shared/Cocoa/WKObject.mm Shared/Cocoa/WebErrorsCocoa.mm +Shared/Cocoa/WebKit2InitializeCocoa.mm Shared/Plugins/Netscape/mac/NetscapePluginModuleMac.mm Shared/Plugins/Netscape/mac/PluginInformationMac.mm ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [216844] trunk/Source/WebKit2
Title: [216844] trunk/Source/WebKit2 Revision 216844 Author o...@webkit.org Date 2017-05-14 06:27:10 -0700 (Sun, 14 May 2017) Log Message Unreviewed Mac cmake buildfix after r216690, just for fun. * PlatformMac.cmake: Modified Paths trunk/Source/WebKit2/ChangeLog trunk/Source/WebKit2/PlatformMac.cmake Diff Modified: trunk/Source/WebKit2/ChangeLog (216843 => 216844) --- trunk/Source/WebKit2/ChangeLog 2017-05-14 11:28:21 UTC (rev 216843) +++ trunk/Source/WebKit2/ChangeLog 2017-05-14 13:27:10 UTC (rev 216844) @@ -1,3 +1,9 @@ +2017-05-14 Csaba Osztrogonác + +Unreviewed Mac cmake buildfix after r216690, just for fun. + +* PlatformMac.cmake: + 2017-05-14 David Kilzer Fix unused lambdas in WebKit2 Modified: trunk/Source/WebKit2/PlatformMac.cmake (216843 => 216844) --- trunk/Source/WebKit2/PlatformMac.cmake 2017-05-14 11:28:21 UTC (rev 216843) +++ trunk/Source/WebKit2/PlatformMac.cmake 2017-05-14 13:27:10 UTC (rev 216844) @@ -265,6 +265,7 @@ UIProcess/Cocoa/WebPasteboardProxyCocoa.mm UIProcess/Cocoa/WebProcessPoolCocoa.mm UIProcess/Cocoa/WebProcessProxyCocoa.mm +UIProcess/Cocoa/WebResourceLoadStatisticsManagerCocoa.mm UIProcess/Cocoa/WebResourceLoadStatisticsStoreCocoa.mm UIProcess/Cocoa/WebURLSchemeHandlerCocoa.mm UIProcess/Cocoa/WebViewImpl.mm ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [216737] trunk/Source/WTF
Title: [216737] trunk/Source/WTF Revision 216737 Author o...@webkit.org Date 2017-05-12 00:48:33 -0700 (Fri, 12 May 2017) Log Message Unreviewed trivial JSCOnly buildfix after r216731. https://bugs.webkit.org/show_bug.cgi?id=171693 * wtf/PlatformJSCOnly.cmake: Modified Paths trunk/Source/WTF/ChangeLog trunk/Source/WTF/wtf/PlatformJSCOnly.cmake Diff Modified: trunk/Source/WTF/ChangeLog (216736 => 216737) --- trunk/Source/WTF/ChangeLog 2017-05-12 06:58:21 UTC (rev 216736) +++ trunk/Source/WTF/ChangeLog 2017-05-12 07:48:33 UTC (rev 216737) @@ -1,3 +1,10 @@ +2017-05-12 Csaba Osztrogonác + +Unreviewed trivial JSCOnly buildfix after r216731. +https://bugs.webkit.org/show_bug.cgi?id=171693 + +* wtf/PlatformJSCOnly.cmake: + 2017-05-11 Yusuke Suzuki [Win] Implement memoryFootprint for Windows Modified: trunk/Source/WTF/wtf/PlatformJSCOnly.cmake (216736 => 216737) --- trunk/Source/WTF/wtf/PlatformJSCOnly.cmake 2017-05-12 06:58:21 UTC (rev 216736) +++ trunk/Source/WTF/wtf/PlatformJSCOnly.cmake 2017-05-12 07:48:33 UTC (rev 216737) @@ -21,7 +21,7 @@ list(APPEND WTF_SOURCES win/MemoryFootprintWin.cpp ) -else (APPLE) +elseif (APPLE) list(APPEND WTF_SOURCES cocoa/MemoryFootprintCocoa.cpp ) ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [216326] trunk/Tools
Title: [216326] trunk/Tools Revision 216326 Author o...@webkit.org Date 2017-05-06 04:34:09 -0700 (Sat, 06 May 2017) Log Message [Mac][cmake] Buildfix after r216047 https://bugs.webkit.org/show_bug.cgi?id=171769 Unreviewed buildfix. * WebKitTestRunner/cocoa/TestRunnerWKWebView.mm: Modified Paths trunk/Tools/ChangeLog trunk/Tools/WebKitTestRunner/cocoa/TestRunnerWKWebView.mm Diff Modified: trunk/Tools/ChangeLog (216325 => 216326) --- trunk/Tools/ChangeLog 2017-05-06 10:58:40 UTC (rev 216325) +++ trunk/Tools/ChangeLog 2017-05-06 11:34:09 UTC (rev 216326) @@ -1,3 +1,12 @@ +2017-05-06 Csaba Osztrogonác + +[Mac][cmake] Buildfix after r216047 +https://bugs.webkit.org/show_bug.cgi?id=171769 + +Unreviewed buildfix. + +* WebKitTestRunner/cocoa/TestRunnerWKWebView.mm: + 2017-05-05 Brady Eidson API test WebKit2.WebsiteDataStoreCustomPaths is failing on ios-simulator. Modified: trunk/Tools/WebKitTestRunner/cocoa/TestRunnerWKWebView.mm (216325 => 216326) --- trunk/Tools/WebKitTestRunner/cocoa/TestRunnerWKWebView.mm 2017-05-06 10:58:40 UTC (rev 216325) +++ trunk/Tools/WebKitTestRunner/cocoa/TestRunnerWKWebView.mm 2017-05-06 11:34:09 UTC (rev 216326) @@ -26,12 +26,12 @@ #import "config.h" #import "TestRunnerWKWebView.h" -#import "UIKitSPI.h" #import "WebKitTestRunnerDraggingInfo.h" #import #import #if PLATFORM(IOS) +#import "UIKitSPI.h" #import @interface WKWebView () ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [215142] trunk/Source/WebCore
Title: [215142] trunk/Source/WebCore Revision 215142 Author o...@webkit.org Date 2017-04-08 06:43:10 -0700 (Sat, 08 Apr 2017) Log Message Unreviewed Mac cmake buildfix after r215051, just for fun. https://bugs.webkit.org/show_bug.cgi?id=169761 * PlatformMac.cmake: Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/PlatformMac.cmake Diff Modified: trunk/Source/WebCore/ChangeLog (215141 => 215142) --- trunk/Source/WebCore/ChangeLog 2017-04-08 05:30:47 UTC (rev 215141) +++ trunk/Source/WebCore/ChangeLog 2017-04-08 13:43:10 UTC (rev 215142) @@ -1,3 +1,10 @@ +2017-04-08 Csaba Osztrogonác + +Unreviewed Mac cmake buildfix after r215051, just for fun. +https://bugs.webkit.org/show_bug.cgi?id=169761 + +* PlatformMac.cmake: + 2017-04-07 Simon Fraser Build fix: TimerBase::start(double, double) can't be inline and exported, Modified: trunk/Source/WebCore/PlatformMac.cmake (215141 => 215142) --- trunk/Source/WebCore/PlatformMac.cmake 2017-04-08 05:30:47 UTC (rev 215141) +++ trunk/Source/WebCore/PlatformMac.cmake 2017-04-08 13:43:10 UTC (rev 215142) @@ -210,6 +210,7 @@ crypto/mac/CryptoAlgorithmAES_CBCMac.cpp crypto/mac/CryptoAlgorithmAES_CFBMac.cpp +crypto/mac/CryptoAlgorithmAES_CTRMac.cpp crypto/mac/CryptoAlgorithmAES_GCMMac.cpp crypto/mac/CryptoAlgorithmAES_KWMac.cpp crypto/mac/CryptoAlgorithmECDHMac.cpp ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [214717] trunk/Tools
Title: [214717] trunk/Tools Revision 214717 Author o...@webkit.org Date 2017-04-01 05:48:30 -0700 (Sat, 01 Apr 2017) Log Message Mac cmake buildfix after 214586. https://bugs.webkit.org/show_bug.cgi?id=170381 Unreviewed speculative buildfix. * WebKitTestRunner/PlatformMac.cmake: Modified Paths trunk/Tools/ChangeLog trunk/Tools/WebKitTestRunner/PlatformMac.cmake Diff Modified: trunk/Tools/ChangeLog (214716 => 214717) --- trunk/Tools/ChangeLog 2017-04-01 12:35:20 UTC (rev 214716) +++ trunk/Tools/ChangeLog 2017-04-01 12:48:30 UTC (rev 214717) @@ -1,5 +1,14 @@ 2017-04-01 Csaba Osztrogonác +Mac cmake buildfix after 214586. +https://bugs.webkit.org/show_bug.cgi?id=170381 + +Unreviewed speculative buildfix. + +* WebKitTestRunner/PlatformMac.cmake: + +2017-04-01 Csaba Osztrogonác + Unreviewed speculative Mac cmake buildfix after r214586, just for fun. https://bugs.webkit.org/show_bug.cgi?id=161675 Modified: trunk/Tools/WebKitTestRunner/PlatformMac.cmake (214716 => 214717) --- trunk/Tools/WebKitTestRunner/PlatformMac.cmake 2017-04-01 12:35:20 UTC (rev 214716) +++ trunk/Tools/WebKitTestRunner/PlatformMac.cmake 2017-04-01 12:48:30 UTC (rev 214717) @@ -1,6 +1,8 @@ find_library(CARBON_LIBRARY Carbon) +find_library(APPLICATIONSERVICES_LIBRARY ApplicationServices) find_library(CORESERVICES_LIBRARY CoreServices) +add_definitions(-iframework ${APPLICATIONSERVICES_LIBRARY}/Versions/Current/Frameworks) add_definitions(-iframework ${CORESERVICES_LIBRARY}/Versions/Current/Frameworks) if ("${CURRENT_OSX_VERSION}" MATCHES "10.9") ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [214716] trunk/Source/WTF
Title: [214716] trunk/Source/WTF Revision 214716 Author o...@webkit.org Date 2017-04-01 05:35:20 -0700 (Sat, 01 Apr 2017) Log Message Mac cmake buildfix after 214586. https://bugs.webkit.org/show_bug.cgi?id=170381 Unreviewed. * wtf/BlockPtr.h: Modified Paths trunk/Source/WTF/ChangeLog trunk/Source/WTF/wtf/BlockPtr.h Diff Modified: trunk/Source/WTF/ChangeLog (214715 => 214716) --- trunk/Source/WTF/ChangeLog 2017-04-01 10:25:11 UTC (rev 214715) +++ trunk/Source/WTF/ChangeLog 2017-04-01 12:35:20 UTC (rev 214716) @@ -1,3 +1,12 @@ +2017-04-01 Csaba Osztrogonác + +Mac cmake buildfix after 214586. +https://bugs.webkit.org/show_bug.cgi?id=170381 + +Unreviewed. + +* wtf/BlockPtr.h: + 2017-03-30 Filip Pizlo Air should support linear scan for optLevel<2 Modified: trunk/Source/WTF/wtf/BlockPtr.h (214715 => 214716) --- trunk/Source/WTF/wtf/BlockPtr.h 2017-04-01 10:25:11 UTC (rev 214715) +++ trunk/Source/WTF/wtf/BlockPtr.h 2017-04-01 12:35:20 UTC (rev 214716) @@ -26,6 +26,7 @@ #pragma once #include +#include #include namespace WTF { ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [214715] trunk/Tools
Title: [214715] trunk/Tools Revision 214715 Author o...@webkit.org Date 2017-04-01 03:25:11 -0700 (Sat, 01 Apr 2017) Log Message Unreviewed speculative Mac cmake buildfix after r214586, just for fun. https://bugs.webkit.org/show_bug.cgi?id=161675 * WebKitTestRunner/PlatformMac.cmake: Modified Paths trunk/Tools/ChangeLog trunk/Tools/WebKitTestRunner/PlatformMac.cmake Diff Modified: trunk/Tools/ChangeLog (214714 => 214715) --- trunk/Tools/ChangeLog 2017-04-01 08:14:15 UTC (rev 214714) +++ trunk/Tools/ChangeLog 2017-04-01 10:25:11 UTC (rev 214715) @@ -1,3 +1,10 @@ +2017-04-01 Csaba Osztrogonác + +Unreviewed speculative Mac cmake buildfix after r214586, just for fun. +https://bugs.webkit.org/show_bug.cgi?id=161675 + +* WebKitTestRunner/PlatformMac.cmake: + 2017-03-31 Jonathan Bedard webkitpy: Add target host concept Modified: trunk/Tools/WebKitTestRunner/PlatformMac.cmake (214714 => 214715) --- trunk/Tools/WebKitTestRunner/PlatformMac.cmake 2017-04-01 08:14:15 UTC (rev 214714) +++ trunk/Tools/WebKitTestRunner/PlatformMac.cmake 2017-04-01 10:25:11 UTC (rev 214715) @@ -29,6 +29,8 @@ ${WEBKIT_TESTRUNNER_DIR}/cocoa ${WEBKIT_TESTRUNNER_DIR}/mac ${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/mac +${WEBKIT_TESTRUNNER_SHARED_DIR}/EventSerialization/mac +${WEBKIT_TESTRUNNER_SHARED_DIR}/spi ${CMAKE_SOURCE_DIR}/WebKitLibraries ) @@ -46,6 +48,9 @@ ${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/mac/AccessibilityTextMarkerMac.mm ${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/mac/AccessibilityUIElementMac.mm ${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/mac/TestRunnerMac.mm + +${WEBKIT_TESTRUNNER_SHARED_DIR}/EventSerialization/mac/EventSerializerMac.mm +${WEBKIT_TESTRUNNER_SHARED_DIR}/EventSerialization/mac/SharedEventStreamsMac.mm ) list(APPEND WebKitTestRunner_SOURCES ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [214220] trunk/Source/JavaScriptCore
Title: [214220] trunk/Source/_javascript_Core Revision 214220 Author o...@webkit.org Date 2017-03-21 04:42:36 -0700 (Tue, 21 Mar 2017) Log Message [ARM] Add missing MacroAssembler functions after r214187 https://bugs.webkit.org/show_bug.cgi?id=169912 Reviewed by Yusuke Suzuki. * assembler/MacroAssemblerARM.h: (JSC::MacroAssemblerARM::loadFloat): (JSC::MacroAssemblerARM::storeFloat): Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (214219 => 214220) --- trunk/Source/_javascript_Core/ChangeLog 2017-03-21 11:31:43 UTC (rev 214219) +++ trunk/Source/_javascript_Core/ChangeLog 2017-03-21 11:42:36 UTC (rev 214220) @@ -1,3 +1,14 @@ +2017-03-21 Csaba Osztrogonác + +[ARM] Add missing MacroAssembler functions after r214187 +https://bugs.webkit.org/show_bug.cgi?id=169912 + +Reviewed by Yusuke Suzuki. + +* assembler/MacroAssemblerARM.h: +(JSC::MacroAssemblerARM::loadFloat): +(JSC::MacroAssemblerARM::storeFloat): + 2017-03-21 Yusuke Suzuki [JSC] Optimize Number.prototype.toString on Int32 / Int52 / Double Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h (214219 => 214220) --- trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2017-03-21 11:31:43 UTC (rev 214219) +++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2017-03-21 11:42:36 UTC (rev 214220) @@ -1185,6 +1185,12 @@ static bool supportsFloatingPointAbs() { return false; } static bool supportsFloatingPointRounding() { return false; } + +void loadFloat(ImplicitAddress address, FPRegisterID dest) +{ +m_assembler.dataTransferFloat(ARMAssembler::LoadFloat, dest, address.base, address.offset); +} + void loadFloat(BaseIndex address, FPRegisterID dest) { m_assembler.baseIndexTransferFloat(ARMAssembler::LoadFloat, dest, address.base, address.index, static_cast(address.scale), address.offset); @@ -1224,6 +1230,11 @@ CRASH(); } +void storeFloat(FPRegisterID src, ImplicitAddress address) +{ +m_assembler.dataTransferFloat(ARMAssembler::StoreFloat, src, address.base, address.offset); +} + void storeFloat(FPRegisterID src, BaseIndex address) { m_assembler.baseIndexTransferFloat(ARMAssembler::StoreFloat, src, address.base, address.index, static_cast(address.scale), address.offset); ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [213758] trunk/Source/WTF
Title: [213758] trunk/Source/WTF Revision 213758 Author o...@webkit.org Date 2017-03-11 05:57:13 -0800 (Sat, 11 Mar 2017) Log Message REGRESSION(r213645): It made JSC tests super slow and timeout on AArch64 Linux https://bugs.webkit.org/show_bug.cgi?id=169510 Unreviewed, disable LL_SC on Linux to unbreak this platform. * wtf/Atomics.h: * wtf/Platform.h: Modified Paths trunk/Source/WTF/ChangeLog trunk/Source/WTF/wtf/Atomics.h trunk/Source/WTF/wtf/Platform.h Diff Modified: trunk/Source/WTF/ChangeLog (213757 => 213758) --- trunk/Source/WTF/ChangeLog 2017-03-11 08:56:22 UTC (rev 213757) +++ trunk/Source/WTF/ChangeLog 2017-03-11 13:57:13 UTC (rev 213758) @@ -1,3 +1,13 @@ +2017-03-11 Csaba Osztrogonác + +REGRESSION(r213645): It made JSC tests super slow and timeout on AArch64 Linux +https://bugs.webkit.org/show_bug.cgi?id=169510 + +Unreviewed, disable LL_SC on Linux to unbreak this platform. + +* wtf/Atomics.h: +* wtf/Platform.h: + 2017-03-10 Filip Pizlo The JITs should be able to emit fast TLS loads @@ -4,7 +14,7 @@ https://bugs.webkit.org/show_bug.cgi?id=169483 Reviewed by Keith Miller. - + Consolidated what we know about fast TLS in FastTLS.h. * WTF.xcodeproj/project.pbxproj: Modified: trunk/Source/WTF/wtf/Atomics.h (213757 => 213758) --- trunk/Source/WTF/wtf/Atomics.h 2017-03-11 08:56:22 UTC (rev 213757) +++ trunk/Source/WTF/wtf/Atomics.h 2017-03-11 13:57:13 UTC (rev 213758) @@ -177,7 +177,7 @@ std::atomic value; }; -#if CPU(ARM64) +#if CPU(ARM64) && HAVE(LL_SC) #define DEFINE_LL_SC(width, modifier, suffix) \ template<> \ ALWAYS_INLINE uint ## width ## _t Atomic::loadLink(std::memory_order order) \ @@ -240,7 +240,7 @@ #endif #undef DEFINE_LL_SC -#endif // CPU(ARM64) +#endif // CPU(ARM64) && HAVE(LL_SC) template inline T atomicLoad(T* location, std::memory_order order = std::memory_order_seq_cst) Modified: trunk/Source/WTF/wtf/Platform.h (213757 => 213758) --- trunk/Source/WTF/wtf/Platform.h 2017-03-11 08:56:22 UTC (rev 213757) +++ trunk/Source/WTF/wtf/Platform.h 2017-03-11 13:57:13 UTC (rev 213758) @@ -757,9 +757,10 @@ #define ENABLE_CONCURRENT_JS 1 #endif -#if CPU(ARM64) +/* FIXME: Enable it on Linux once https://bugs.webkit.org/show_bug.cgi?id=169510 is fixed. */ +#if CPU(ARM64) && OS(DARWIN) #define HAVE_LL_SC 1 -#endif // CPU(ARM64) +#endif // CPU(ARM64) && OS(DARWIN) #if __has_include() #define HAVE_FAST_TLS 1 ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [213710] trunk/Source/JavaScriptCore
Title: [213710] trunk/Source/_javascript_Core Revision 213710 Author o...@webkit.org Date 2017-03-10 05:47:19 -0800 (Fri, 10 Mar 2017) Log Message Unreviewed typo fixes after r213652. https://bugs.webkit.org/show_bug.cgi?id=168920 * assembler/MacroAssemblerARM.h: (JSC::MacroAssemblerARM::replaceWithBreakpoint): * assembler/MacroAssemblerMIPS.h: (JSC::MacroAssemblerMIPS::replaceWithBreakpoint): Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h trunk/Source/_javascript_Core/assembler/MacroAssemblerMIPS.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (213709 => 213710) --- trunk/Source/_javascript_Core/ChangeLog 2017-03-10 13:32:18 UTC (rev 213709) +++ trunk/Source/_javascript_Core/ChangeLog 2017-03-10 13:47:19 UTC (rev 213710) @@ -1,5 +1,15 @@ 2017-03-10 Csaba Osztrogonác +Unreviewed typo fixes after r213652. +https://bugs.webkit.org/show_bug.cgi?id=168920 + +* assembler/MacroAssemblerARM.h: +(JSC::MacroAssemblerARM::replaceWithBreakpoint): +* assembler/MacroAssemblerMIPS.h: +(JSC::MacroAssemblerMIPS::replaceWithBreakpoint): + +2017-03-10 Csaba Osztrogonác + Unreviewed ARM buildfix after r213652. https://bugs.webkit.org/show_bug.cgi?id=168920 Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h (213709 => 213710) --- trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2017-03-10 13:32:18 UTC (rev 213709) +++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2017-03-10 13:47:19 UTC (rev 213710) @@ -1482,7 +1482,7 @@ return FunctionPtr(reinterpret_cast(ARMAssembler::readCallTarget(call.dataLocation(; } -static void replaceWithJump(CodeLocationLabel instructionStart) +static void replaceWithBreakpoint(CodeLocationLabel instructionStart) { ARMAssembler::replaceWithBkpt(instructionStart.executableAddress()); } Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerMIPS.h (213709 => 213710) --- trunk/Source/_javascript_Core/assembler/MacroAssemblerMIPS.h 2017-03-10 13:32:18 UTC (rev 213709) +++ trunk/Source/_javascript_Core/assembler/MacroAssemblerMIPS.h 2017-03-10 13:47:19 UTC (rev 213710) @@ -2978,7 +2978,7 @@ return FunctionPtr(reinterpret_cast(MIPSAssembler::readCallTarget(call.dataLocation(; } -static void replaceWithJump(CodeLocationLabel instructionStart) +static void replaceWithBreakpoint(CodeLocationLabel instructionStart) { MIPSAssembler::replaceWithBkpt(instructionStart.executableAddress()); } ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [213709] trunk/Source/JavaScriptCore
Title: [213709] trunk/Source/_javascript_Core Revision 213709 Author o...@webkit.org Date 2017-03-10 05:32:18 -0800 (Fri, 10 Mar 2017) Log Message Unreviewed ARM buildfix after r213652. https://bugs.webkit.org/show_bug.cgi?id=168920 r213652 used replaceWithBrk and replaceWithBkpt names for the same function, which was inconsistent and caused build error in ARMAssembler. * assembler/ARM64Assembler.h: (JSC::ARM64Assembler::replaceWithBkpt): Renamed replaceWithBrk to replaceWithBkpt. (JSC::ARM64Assembler::replaceWithBrk): Deleted. * assembler/ARMAssembler.h: (JSC::ARMAssembler::replaceWithBkpt): Renamed replaceWithBrk to replaceWithBkpt. (JSC::ARMAssembler::replaceWithBrk): Deleted. * assembler/MacroAssemblerARM64.h: (JSC::MacroAssemblerARM64::replaceWithBreakpoint): Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/ARM64Assembler.h trunk/Source/_javascript_Core/assembler/ARMAssembler.h trunk/Source/_javascript_Core/assembler/MacroAssemblerARM64.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (213708 => 213709) --- trunk/Source/_javascript_Core/ChangeLog 2017-03-10 13:02:16 UTC (rev 213708) +++ trunk/Source/_javascript_Core/ChangeLog 2017-03-10 13:32:18 UTC (rev 213709) @@ -1,3 +1,20 @@ +2017-03-10 Csaba Osztrogonác + +Unreviewed ARM buildfix after r213652. +https://bugs.webkit.org/show_bug.cgi?id=168920 + +r213652 used replaceWithBrk and replaceWithBkpt names for the same +function, which was inconsistent and caused build error in ARMAssembler. + +* assembler/ARM64Assembler.h: +(JSC::ARM64Assembler::replaceWithBkpt): Renamed replaceWithBrk to replaceWithBkpt. +(JSC::ARM64Assembler::replaceWithBrk): Deleted. +* assembler/ARMAssembler.h: +(JSC::ARMAssembler::replaceWithBkpt): Renamed replaceWithBrk to replaceWithBkpt. +(JSC::ARMAssembler::replaceWithBrk): Deleted. +* assembler/MacroAssemblerARM64.h: +(JSC::MacroAssemblerARM64::replaceWithBreakpoint): + 2017-03-10 Alex Christensen Win64 build fix. Modified: trunk/Source/_javascript_Core/assembler/ARM64Assembler.h (213708 => 213709) --- trunk/Source/_javascript_Core/assembler/ARM64Assembler.h 2017-03-10 13:02:16 UTC (rev 213708) +++ trunk/Source/_javascript_Core/assembler/ARM64Assembler.h 2017-03-10 13:32:18 UTC (rev 213709) @@ -2536,7 +2536,7 @@ linkPointer(addressOf(code, where), valuePtr); } -static void replaceWithBrk(void* where) +static void replaceWithBkpt(void* where) { int insn = excepnGeneration(ExcepnOp_BREAKPOINT, 0, 0); performJITMemcpy(where, &insn, sizeof(int)); Modified: trunk/Source/_javascript_Core/assembler/ARMAssembler.h (213708 => 213709) --- trunk/Source/_javascript_Core/assembler/ARMAssembler.h 2017-03-10 13:02:16 UTC (rev 213708) +++ trunk/Source/_javascript_Core/assembler/ARMAssembler.h 2017-03-10 13:32:18 UTC (rev 213709) @@ -995,7 +995,7 @@ return reinterpret_cast(readPointer(reinterpret_cast(getAbsoluteJumpAddress(from; } -static void replaceWithBrk(void* instructionStart) +static void replaceWithBkpt(void* instructionStart) { ARMWord* instruction = reinterpret_cast(instructionStart); instruction[0] = BKPT; Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARM64.h (213708 => 213709) --- trunk/Source/_javascript_Core/assembler/MacroAssemblerARM64.h 2017-03-10 13:02:16 UTC (rev 213708) +++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARM64.h 2017-03-10 13:32:18 UTC (rev 213709) @@ -3408,7 +3408,7 @@ static void replaceWithBreakpoint(CodeLocationLabel instructionStart) { -ARM64Assembler::replaceWithBrk(instructionStart.executableAddress()); +ARM64Assembler::replaceWithBkpt(instructionStart.executableAddress()); } static void replaceWithJump(CodeLocationLabel instructionStart, CodeLocationLabel destination) ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [213705] trunk/Source/WTF
Title: [213705] trunk/Source/WTF Revision 213705 Author o...@webkit.org Date 2017-03-10 02:30:30 -0800 (Fri, 10 Mar 2017) Log Message Unreviewed AArch64 Linux buildfix after r213645. https://bugs.webkit.org/show_bug.cgi?id=169300 * wtf/Atomics.h: intptr_t and int64_t are typedefs for long int on Linux. They are different types only on Darwin platforms. Modified Paths trunk/Source/WTF/ChangeLog trunk/Source/WTF/wtf/Atomics.h Diff Modified: trunk/Source/WTF/ChangeLog (213704 => 213705) --- trunk/Source/WTF/ChangeLog 2017-03-10 08:36:11 UTC (rev 213704) +++ trunk/Source/WTF/ChangeLog 2017-03-10 10:30:30 UTC (rev 213705) @@ -1,3 +1,11 @@ +2017-03-10 Csaba Osztrogonác + +Unreviewed AArch64 Linux buildfix after r213645. +https://bugs.webkit.org/show_bug.cgi?id=169300 + +* wtf/Atomics.h: intptr_t and int64_t are typedefs for long int on Linux. +They are different types only on Darwin platforms. + 2017-03-09 Caio Lima [ESnext] Implement Object Rest - Implementing Object Rest Destructuring Modified: trunk/Source/WTF/wtf/Atomics.h (213704 => 213705) --- trunk/Source/WTF/wtf/Atomics.h 2017-03-10 08:36:11 UTC (rev 213704) +++ trunk/Source/WTF/wtf/Atomics.h 2017-03-10 10:30:30 UTC (rev 213705) @@ -235,7 +235,9 @@ DEFINE_LL_SC(16, "w", "h") DEFINE_LL_SC(32, "w", "") DEFINE_LL_SC(64, "", "") +#if OS(DARWIN) DEFINE_LL_SC(ptr, "", "") +#endif #undef DEFINE_LL_SC #endif // CPU(ARM64) ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [213472] trunk/Source/JavaScriptCore
Title: [213472] trunk/Source/_javascript_Core Revision 213472 Author o...@webkit.org Date 2017-03-06 15:07:27 -0800 (Mon, 06 Mar 2017) Log Message REGRESSION(r212778): It made 400 tests crash on AArch64 Linux https://bugs.webkit.org/show_bug.cgi?id=168502 Reviewed by Filip Pizlo. * heap/RegisterState.h: Use setjmp code path on AArch64 Linux too to fix crashes. Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/heap/RegisterState.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (213471 => 213472) --- trunk/Source/_javascript_Core/ChangeLog 2017-03-06 23:06:08 UTC (rev 213471) +++ trunk/Source/_javascript_Core/ChangeLog 2017-03-06 23:07:27 UTC (rev 213472) @@ -1,3 +1,12 @@ +2017-03-06 Csaba Osztrogonác + +REGRESSION(r212778): It made 400 tests crash on AArch64 Linux +https://bugs.webkit.org/show_bug.cgi?id=168502 + +Reviewed by Filip Pizlo. + +* heap/RegisterState.h: Use setjmp code path on AArch64 Linux too to fix crashes. + 2017-03-06 Caio Lima op_get_by_id_with_this should use inline caching Modified: trunk/Source/_javascript_Core/heap/RegisterState.h (213471 => 213472) --- trunk/Source/_javascript_Core/heap/RegisterState.h 2017-03-06 23:06:08 UTC (rev 213471) +++ trunk/Source/_javascript_Core/heap/RegisterState.h 2017-03-06 23:07:27 UTC (rev 213472) @@ -29,7 +29,7 @@ namespace JSC { -#if !OS(WINDOWS) +#if !OS(WINDOWS) && !(OS(LINUX) && CPU(ARM64)) // ALLOCATE_AND_GET_REGISTER_STATE has to ensure that the GC sees callee-saves. It achieves this by // ensuring that the callee-saves are either spilled to the stack or saved in the RegisterState. The code ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [213425] trunk/Source/JavaScriptCore
Title: [213425] trunk/Source/_javascript_Core Revision 213425 Author o...@webkit.org Date 2017-03-04 10:07:18 -0800 (Sat, 04 Mar 2017) Log Message [ARM] Unreviewed buildfix after r213376. * assembler/ARMAssembler.h: (JSC::ARMAssembler::isBkpt): Typo fixed. Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/ARMAssembler.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (213424 => 213425) --- trunk/Source/_javascript_Core/ChangeLog 2017-03-04 17:31:06 UTC (rev 213424) +++ trunk/Source/_javascript_Core/ChangeLog 2017-03-04 18:07:18 UTC (rev 213425) @@ -1,3 +1,10 @@ +2017-03-04 Csaba Osztrogonác + +[ARM] Unreviewed buildfix after r213376. + +* assembler/ARMAssembler.h: +(JSC::ARMAssembler::isBkpt): Typo fixed. + 2017-03-03 Carlos Alberto Lopez Perez [JSC] build fix after r213399 Modified: trunk/Source/_javascript_Core/assembler/ARMAssembler.h (213424 => 213425) --- trunk/Source/_javascript_Core/assembler/ARMAssembler.h 2017-03-04 17:31:06 UTC (rev 213424) +++ trunk/Source/_javascript_Core/assembler/ARMAssembler.h 2017-03-04 18:07:18 UTC (rev 213425) @@ -705,7 +705,7 @@ static bool isBkpt(void* address) { ARMWord expected = BKPT; -ARMWord immediateMask = (0xff0 << 4) | 0xf); +ARMWord immediateMask = (0xff0 << 4) | 0xf; ARMWord candidateInstruction = *reinterpret_cast(address); return (candidateInstruction & ~immediateMask) == expected; } ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [213127] trunk/Source/WebKit2
Title: [213127] trunk/Source/WebKit2 Revision 213127 Author o...@webkit.org Date 2017-02-28 01:01:09 -0800 (Tue, 28 Feb 2017) Log Message Remove EFL leftover from WebPageProxy.messages.in https://bugs.webkit.org/show_bug.cgi?id=168828 Reviewed by Gyuyoung Kim. * UIProcess/WebPageProxy.messages.in: Modified Paths trunk/Source/WebKit2/ChangeLog trunk/Source/WebKit2/UIProcess/WebPageProxy.messages.in Diff Modified: trunk/Source/WebKit2/ChangeLog (213126 => 213127) --- trunk/Source/WebKit2/ChangeLog 2017-02-28 08:30:44 UTC (rev 213126) +++ trunk/Source/WebKit2/ChangeLog 2017-02-28 09:01:09 UTC (rev 213127) @@ -1,3 +1,12 @@ +2017-02-28 Csaba Osztrogonác + +Remove EFL leftover from WebPageProxy.messages.in +https://bugs.webkit.org/show_bug.cgi?id=168828 + +Reviewed by Gyuyoung Kim. + +* UIProcess/WebPageProxy.messages.in: + 2017-02-28 Alex Christensen Main resource requests need cachePartition Modified: trunk/Source/WebKit2/UIProcess/WebPageProxy.messages.in (213126 => 213127) --- trunk/Source/WebKit2/UIProcess/WebPageProxy.messages.in 2017-02-28 08:30:44 UTC (rev 213126) +++ trunk/Source/WebKit2/UIProcess/WebPageProxy.messages.in 2017-02-28 09:01:09 UTC (rev 213127) @@ -91,10 +91,6 @@ #endif // ENABLE(NETSCAPE_PLUGIN_API) SetCanShortCircuitHorizontalWheelEvents(bool canShortCircuitHorizontalWheelEvents) -#if PLATFORM(EFL) -HandleInputMethodKeydown() -> (bool handled) -#endif - DidChangeContentSize(WebCore::IntSize newSize) #if ENABLE(INPUT_TYPE_COLOR) ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [212950] trunk/Source/WebCore
Title: [212950] trunk/Source/WebCore Revision 212950 Author o...@webkit.org Date 2017-02-24 01:34:17 -0800 (Fri, 24 Feb 2017) Log Message [Mac][cmake] Unreviewed buildfix after r212736. * PlatformMac.cmake: Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/PlatformMac.cmake Diff Modified: trunk/Source/WebCore/ChangeLog (212949 => 212950) --- trunk/Source/WebCore/ChangeLog 2017-02-24 09:19:53 UTC (rev 212949) +++ trunk/Source/WebCore/ChangeLog 2017-02-24 09:34:17 UTC (rev 212950) @@ -1,3 +1,9 @@ +2017-02-24 Csaba Osztrogonác + +[Mac][cmake] Unreviewed buildfix after r212736. + +* PlatformMac.cmake: + 2017-02-24 John Wilander Resource Load Statistics: Add alternate classification method Modified: trunk/Source/WebCore/PlatformMac.cmake (212949 => 212950) --- trunk/Source/WebCore/PlatformMac.cmake 2017-02-24 09:19:53 UTC (rev 212949) +++ trunk/Source/WebCore/PlatformMac.cmake 2017-02-24 09:34:17 UTC (rev 212950) @@ -198,6 +198,7 @@ crypto/keys/CryptoKeyRSA.cpp crypto/keys/CryptoKeySerializationRaw.cpp +crypto/mac/CryptoAlgorithmAES_CFBMac.cpp crypto/mac/CryptoAlgorithmAES_CBCMac.cpp crypto/mac/CryptoAlgorithmAES_KWMac.cpp crypto/mac/CryptoAlgorithmHMACMac.cpp ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [212363] trunk/Source/JavaScriptCore
Title: [212363] trunk/Source/_javascript_Core Revision 212363 Author o...@webkit.org Date 2017-02-15 08:26:29 -0800 (Wed, 15 Feb 2017) Log Message [Mac][cmake] Unreviewed trivial buildfix after r212169. https://bugs.webkit.org/show_bug.cgi?id=166681 * PlatformMac.cmake: Removed inspector/remote/RemoteInspectorXPCConnection.mm. Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/PlatformMac.cmake Diff Modified: trunk/Source/_javascript_Core/ChangeLog (212362 => 212363) --- trunk/Source/_javascript_Core/ChangeLog 2017-02-15 15:53:41 UTC (rev 212362) +++ trunk/Source/_javascript_Core/ChangeLog 2017-02-15 16:26:29 UTC (rev 212363) @@ -1,3 +1,10 @@ +2017-02-15 Csaba Osztrogonác + +[Mac][cmake] Unreviewed trivial buildfix after r212169. +https://bugs.webkit.org/show_bug.cgi?id=166681 + +* PlatformMac.cmake: Removed inspector/remote/RemoteInspectorXPCConnection.mm. + 2017-02-14 Mark Lam Add JSC_sweepSynchronously and fix JSC_useZombieMode options. Modified: trunk/Source/_javascript_Core/PlatformMac.cmake (212362 => 212363) --- trunk/Source/_javascript_Core/PlatformMac.cmake 2017-02-15 15:53:41 UTC (rev 212362) +++ trunk/Source/_javascript_Core/PlatformMac.cmake 2017-02-15 16:26:29 UTC (rev 212363) @@ -13,7 +13,6 @@ inspector/remote/RemoteControllableTarget.cpp inspector/remote/RemoteInspectionTarget.cpp inspector/remote/RemoteInspector.cpp -inspector/remote/RemoteInspectorXPCConnection.mm inspector/remote/cocoa/RemoteConnectionToTargetCocoa.mm inspector/remote/cocoa/RemoteInspectorCocoa.mm ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [212227] trunk/Source/WebCore
Title: [212227] trunk/Source/WebCore Revision 212227 Author o...@webkit.org Date 2017-02-13 01:53:11 -0800 (Mon, 13 Feb 2017) Log Message REGRESSION(r210845) Build broken with ENABLE_MHTML disabled https://bugs.webkit.org/show_bug.cgi?id=167771 Reviewed by Daniel Bates. * loader/DocumentLoader.cpp: (WebCore::DocumentLoader::commitData): Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/loader/DocumentLoader.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (212226 => 212227) --- trunk/Source/WebCore/ChangeLog 2017-02-13 06:49:59 UTC (rev 212226) +++ trunk/Source/WebCore/ChangeLog 2017-02-13 09:53:11 UTC (rev 212227) @@ -1,3 +1,13 @@ +2017-02-13 Csaba Osztrogonác + +REGRESSION(r210845) Build broken with ENABLE_MHTML disabled +https://bugs.webkit.org/show_bug.cgi?id=167771 + +Reviewed by Daniel Bates. + +* loader/DocumentLoader.cpp: +(WebCore::DocumentLoader::commitData): + 2017-02-12 Dan Bernstein Tried to fix USE(APPLE_INTERNAL_SDK) builds after r212211. Modified: trunk/Source/WebCore/loader/DocumentLoader.cpp (212226 => 212227) --- trunk/Source/WebCore/loader/DocumentLoader.cpp 2017-02-13 06:49:59 UTC (rev 212226) +++ trunk/Source/WebCore/loader/DocumentLoader.cpp 2017-02-13 09:53:11 UTC (rev 212227) @@ -31,6 +31,7 @@ #include "DocumentLoader.h" #include "ApplicationCacheHost.h" +#include "Archive.h" #include "ArchiveResourceCollection.h" #include "CachedPage.h" #include "CachedRawResource.h" @@ -863,9 +864,11 @@ if (frameLoader()->stateMachine().creatingInitialEmptyDocument()) return; - + +#if ENABLE(WEB_ARCHIVE) || ENABLE(MHTML) if (m_archive && m_archive->shouldOverrideBaseURL()) m_frame->document()->setBaseURLOverride(m_archive->mainResource()->url()); +#endif // Call receivedFirstData() exactly once per load. We should only reach this point multiple times // for multipart loads, and FrameLoader::isReplacing() will be true after the first time. @@ -881,8 +884,10 @@ if (overrideEncoding().isNull()) { userChosen = false; encoding = response().textEncodingName(); +#if ENABLE(WEB_ARCHIVE) || ENABLE(MHTML) if (m_archive && m_archive->shouldUseMainResourceEncoding()) encoding = m_archive->mainResource()->textEncoding(); +#endif } else { userChosen = true; encoding = overrideEncoding(); ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [212164] trunk/Source/WebCore
Title: [212164] trunk/Source/WebCore Revision 212164 Author o...@webkit.org Date 2017-02-10 16:12:41 -0800 (Fri, 10 Feb 2017) Log Message Fix the !ENABLE(WEBGL) build https://bugs.webkit.org/show_bug.cgi?id=168112 Reviewed by Alex Christensen. * html/canvas/WebGLRenderingContextBase.h: Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/html/canvas/WebGLRenderingContextBase.h Diff Modified: trunk/Source/WebCore/ChangeLog (212163 => 212164) --- trunk/Source/WebCore/ChangeLog 2017-02-10 23:55:14 UTC (rev 212163) +++ trunk/Source/WebCore/ChangeLog 2017-02-11 00:12:41 UTC (rev 212164) @@ -1,3 +1,12 @@ +2017-02-10 Csaba Osztrogonác + +Fix the !ENABLE(WEBGL) build +https://bugs.webkit.org/show_bug.cgi?id=168112 + +Reviewed by Alex Christensen. + +* html/canvas/WebGLRenderingContextBase.h: + 2017-02-10 Youenn Fablet [Fetch API] fetch fails when undefined is passed as headers Modified: trunk/Source/WebCore/html/canvas/WebGLRenderingContextBase.h (212163 => 212164) --- trunk/Source/WebCore/html/canvas/WebGLRenderingContextBase.h 2017-02-10 23:55:14 UTC (rev 212163) +++ trunk/Source/WebCore/html/canvas/WebGLRenderingContextBase.h 2017-02-11 00:12:41 UTC (rev 212164) @@ -25,6 +25,8 @@ #pragma once +#if ENABLE(WEBGL) + #include "ActiveDOMObject.h" #include "CanvasRenderingContext.h" #include "GraphicsContext3D.h" @@ -836,3 +838,5 @@ } // namespace WebCore SPECIALIZE_TYPE_TRAITS_CANVASRENDERINGCONTEXT(WebCore::WebGLRenderingContextBase, is3d()) + +#endif ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [212161] trunk/Source/WebCore
Title: [212161] trunk/Source/WebCore Revision 212161 Author o...@webkit.org Date 2017-02-10 15:51:47 -0800 (Fri, 10 Feb 2017) Log Message Fix the !ENABLE(WEB_TIMING) build https://bugs.webkit.org/show_bug.cgi?id=168113 Reviewed by Alex Christensen. * workers/WorkerGlobalScope.cpp: (WebCore::WorkerGlobalScope::WorkerGlobalScope): Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/workers/WorkerGlobalScope.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (212160 => 212161) --- trunk/Source/WebCore/ChangeLog 2017-02-10 23:49:26 UTC (rev 212160) +++ trunk/Source/WebCore/ChangeLog 2017-02-10 23:51:47 UTC (rev 212161) @@ -1,3 +1,13 @@ +2017-02-10 Csaba Osztrogonác + +Fix the !ENABLE(WEB_TIMING) build +https://bugs.webkit.org/show_bug.cgi?id=168113 + +Reviewed by Alex Christensen. + +* workers/WorkerGlobalScope.cpp: +(WebCore::WorkerGlobalScope::WorkerGlobalScope): + 2017-02-10 Joseph Pecoraro Update features.json for Performance Timing APIs Modified: trunk/Source/WebCore/workers/WorkerGlobalScope.cpp (212160 => 212161) --- trunk/Source/WebCore/workers/WorkerGlobalScope.cpp 2017-02-10 23:49:26 UTC (rev 212160) +++ trunk/Source/WebCore/workers/WorkerGlobalScope.cpp 2017-02-10 23:51:47 UTC (rev 212161) @@ -79,6 +79,9 @@ #if !ENABLE(WEB_SOCKETS) UNUSED_PARAM(socketProvider); #endif +#if !ENABLE(WEB_TIMING) +UNUSED_PARAM(timeOrigin); +#endif auto origin = SecurityOrigin::create(url); if (m_topOrigin->hasUniversalAccess()) ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [211717] trunk/Tools
Title: [211717] trunk/Tools Revision 211717 Author o...@webkit.org Date 2017-02-06 00:35:26 -0800 (Mon, 06 Feb 2017) Log Message Unreviewed trivial fix after r211697. https://bugs.webkit.org/show_bug.cgi?id=167863 * Scripts/run-_javascript_core-tests: (runJSCStressTests): Renamed ES6SampleBench to ARES-6. Modified Paths trunk/Tools/ChangeLog trunk/Tools/Scripts/run-_javascript_core-tests Diff Modified: trunk/Tools/ChangeLog (211716 => 211717) --- trunk/Tools/ChangeLog 2017-02-06 06:23:50 UTC (rev 211716) +++ trunk/Tools/ChangeLog 2017-02-06 08:35:26 UTC (rev 211717) @@ -1,3 +1,11 @@ +2017-02-06 Csaba Osztrogonác + +Unreviewed trivial fix after r211697. +https://bugs.webkit.org/show_bug.cgi?id=167863 + +* Scripts/run-_javascript_core-tests: +(runJSCStressTests): Renamed ES6SampleBench to ARES-6. + 2017-02-04 Simon Fraser Clean up how GraphicsLayer's "inWindow" state is set, and fix some issues with Page Overlays Modified: trunk/Tools/Scripts/run-_javascript_core-tests (211716 => 211717) --- trunk/Tools/Scripts/run-_javascript_core-tests 2017-02-06 06:23:50 UTC (rev 211716) +++ trunk/Tools/Scripts/run-_javascript_core-tests 2017-02-06 08:35:26 UTC (rev 211717) @@ -270,8 +270,8 @@ @testList = ( "PerformanceTests/SunSpider/tests/sunspider-1.0", "PerformanceTests/JetStream/cdjs/cdjs-tests.yaml", -"PerformanceTests/ES6SampleBench/Air/airjs-tests.yaml", -"PerformanceTests/ES6SampleBench/Basic/basic-tests.yaml", +"PerformanceTests/ARES-6/Air/airjs-tests.yaml", +"PerformanceTests/ARES-6/Basic/basic-tests.yaml", "JSTests/executableAllocationFuzz.yaml", "JSTests/exceptionFuzz.yaml", "PerformanceTests/SunSpider/no-architecture-specific-optimizations.yaml", ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [211632] trunk/Source/JavaScriptCore
Title: [211632] trunk/Source/_javascript_Core Revision 211632 Author o...@webkit.org Date 2017-02-03 05:04:50 -0800 (Fri, 03 Feb 2017) Log Message Unreviewed typo fix after r211630. * CMakeLists.txt: Modified Paths trunk/Source/_javascript_Core/CMakeLists.txt trunk/Source/_javascript_Core/ChangeLog Diff Modified: trunk/Source/_javascript_Core/CMakeLists.txt (211631 => 211632) --- trunk/Source/_javascript_Core/CMakeLists.txt 2017-02-03 13:03:33 UTC (rev 211631) +++ trunk/Source/_javascript_Core/CMakeLists.txt 2017-02-03 13:04:50 UTC (rev 211632) @@ -18,7 +18,7 @@ "${_javascript_CORE_DIR}/dfg" "${_javascript_CORE_DIR}/disassembler" "${_javascript_CORE_DIR}/disassembler/udis86" -"${_javascript_CORE_DIR}/disassembler/arm64" +"${_javascript_CORE_DIR}/disassembler/ARM64" "${_javascript_CORE_DIR}/domjit" "${_javascript_CORE_DIR}/ftl" "${_javascript_CORE_DIR}/heap" Modified: trunk/Source/_javascript_Core/ChangeLog (211631 => 211632) --- trunk/Source/_javascript_Core/ChangeLog 2017-02-03 13:03:33 UTC (rev 211631) +++ trunk/Source/_javascript_Core/ChangeLog 2017-02-03 13:04:50 UTC (rev 211632) @@ -1,3 +1,9 @@ +2017-02-03 Csaba Osztrogonác + +Unreviewed typo fix after r211630. + +* CMakeLists.txt: + 2017-02-03 Carlos Garcia Campos [GTK] Add initial implementation of resource usage overlay ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [211630] trunk/Source/JavaScriptCore
Title: [211630] trunk/Source/_javascript_Core Revision 211630 Author o...@webkit.org Date 2017-02-03 04:56:20 -0800 (Fri, 03 Feb 2017) Log Message [cmake] Unreviewed AArch64 buildfix after r211603. https://bugs.webkit.org/show_bug.cgi?id=167714 * CMakeLists.txt: Modified Paths trunk/Source/_javascript_Core/CMakeLists.txt trunk/Source/_javascript_Core/ChangeLog Diff Modified: trunk/Source/_javascript_Core/CMakeLists.txt (211629 => 211630) --- trunk/Source/_javascript_Core/CMakeLists.txt 2017-02-03 12:40:28 UTC (rev 211629) +++ trunk/Source/_javascript_Core/CMakeLists.txt 2017-02-03 12:56:20 UTC (rev 211630) @@ -18,6 +18,7 @@ "${_javascript_CORE_DIR}/dfg" "${_javascript_CORE_DIR}/disassembler" "${_javascript_CORE_DIR}/disassembler/udis86" +"${_javascript_CORE_DIR}/disassembler/arm64" "${_javascript_CORE_DIR}/domjit" "${_javascript_CORE_DIR}/ftl" "${_javascript_CORE_DIR}/heap" Modified: trunk/Source/_javascript_Core/ChangeLog (211629 => 211630) --- trunk/Source/_javascript_Core/ChangeLog 2017-02-03 12:40:28 UTC (rev 211629) +++ trunk/Source/_javascript_Core/ChangeLog 2017-02-03 12:56:20 UTC (rev 211630) @@ -1,3 +1,10 @@ +2017-02-03 Csaba Osztrogonác + +[cmake] Unreviewed AArch64 buildfix after r211603. +https://bugs.webkit.org/show_bug.cgi?id=167714 + +* CMakeLists.txt: + 2017-02-02 Andreas Kling [Mac] In-process memory pressure monitor for WebContent processes AKA websam ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [211628] trunk/Source/WebKit2
Title: [211628] trunk/Source/WebKit2 Revision 211628 Author o...@webkit.org Date 2017-02-03 04:21:56 -0800 (Fri, 03 Feb 2017) Log Message [Mac][cmake] One more unreviewed speculative buildfix after r211403. https://bugs.webkit.org/show_bug.cgi?id=165478 * UIProcess/API/Cocoa/WKWebView.mm: WebSQLiteDatabaseTrackerClient.h is an iOS specific header in platform/ios directory which shouldn't and can't be included on non iOS build. Modified Paths trunk/Source/WebKit2/ChangeLog trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm Diff Modified: trunk/Source/WebKit2/ChangeLog (211627 => 211628) --- trunk/Source/WebKit2/ChangeLog 2017-02-03 12:03:10 UTC (rev 211627) +++ trunk/Source/WebKit2/ChangeLog 2017-02-03 12:21:56 UTC (rev 211628) @@ -1,5 +1,13 @@ 2017-02-03 Csaba Osztrogonác +[Mac][cmake] One more unreviewed speculative buildfix after r211403. +https://bugs.webkit.org/show_bug.cgi?id=165478 + +* UIProcess/API/Cocoa/WKWebView.mm: WebSQLiteDatabaseTrackerClient.h is an iOS specific +header in platform/ios directory which shouldn't and can't be included on non iOS build. + +2017-02-03 Csaba Osztrogonác + [Mac][cmake] Unreviewed speculative buildfix after r211403. https://bugs.webkit.org/show_bug.cgi?id=165478 Modified: trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm (211627 => 211628) --- trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm 2017-02-03 12:03:10 UTC (rev 211627) +++ trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm 2017-02-03 12:21:56 UTC (rev 211628) @@ -99,7 +99,6 @@ #import #import #import -#import #import #import #import @@ -128,6 +127,7 @@ #import #import #import +#import #if __IPHONE_OS_VERSION_MIN_REQUIRED >= 10 #if __has_include() ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [211626] trunk/Source/WebKit2
Title: [211626] trunk/Source/WebKit2 Revision 211626 Author o...@webkit.org Date 2017-02-03 03:53:26 -0800 (Fri, 03 Feb 2017) Log Message [Mac][cmake] Unreviewed speculative buildfix after r211403. https://bugs.webkit.org/show_bug.cgi?id=165478 * UIProcess/API/Cocoa/WKWebView.mm: WebBackgroundTaskController.h is an iOS specific header in platform/ios directory which shouldn't and can't be included on non iOS build. Modified Paths trunk/Source/WebKit2/ChangeLog trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm Diff Modified: trunk/Source/WebKit2/ChangeLog (211625 => 211626) --- trunk/Source/WebKit2/ChangeLog 2017-02-03 11:12:42 UTC (rev 211625) +++ trunk/Source/WebKit2/ChangeLog 2017-02-03 11:53:26 UTC (rev 211626) @@ -1,3 +1,12 @@ +2017-02-03 Csaba Osztrogonác + +[Mac][cmake] Unreviewed speculative buildfix after r211403. +https://bugs.webkit.org/show_bug.cgi?id=165478 + +* UIProcess/API/Cocoa/WKWebView.mm: WebBackgroundTaskController.h is an iOS specific +header in platform/ios directory which shouldn't and can't be included on non iOS build. + + 2017-02-02 Andreas Kling [Mac] In-process memory pressure monitor for WebContent processes AKA websam Modified: trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm (211625 => 211626) --- trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm 2017-02-03 11:12:42 UTC (rev 211625) +++ trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm 2017-02-03 11:53:26 UTC (rev 211626) @@ -99,7 +99,6 @@ #import #import #import -#import #import #import #import @@ -128,6 +127,7 @@ #import #import #import +#import #if __IPHONE_OS_VERSION_MIN_REQUIRED >= 10 #if __has_include() ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [211476] trunk/Source/WebKit2
Title: [211476] trunk/Source/WebKit2 Revision 211476 Author o...@webkit.org Date 2017-02-01 02:46:10 -0800 (Wed, 01 Feb 2017) Log Message [Mac][cmake] Unreviewed speculative buildfix after r211403. https://bugs.webkit.org/show_bug.cgi?id=167601 * UIProcess/API/Cocoa/WKWebView.mm: Modified Paths trunk/Source/WebKit2/ChangeLog trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm Diff Modified: trunk/Source/WebKit2/ChangeLog (211475 => 211476) --- trunk/Source/WebKit2/ChangeLog 2017-02-01 10:42:35 UTC (rev 211475) +++ trunk/Source/WebKit2/ChangeLog 2017-02-01 10:46:10 UTC (rev 211476) @@ -1,3 +1,10 @@ +2017-02-01 Csaba Osztrogonác + +[Mac][cmake] Unreviewed speculative buildfix after r211403. +https://bugs.webkit.org/show_bug.cgi?id=167601 + +* UIProcess/API/Cocoa/WKWebView.mm: + 2017-01-31 Antti Koivisto Teach cache coders to encode time_points Modified: trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm (211475 => 211476) --- trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm 2017-02-01 10:42:35 UTC (rev 211475) +++ trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm 2017-02-01 10:46:10 UTC (rev 211476) @@ -91,6 +91,7 @@ #import #import #import +#import #import #import #import ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [211368] trunk/Source/WebKit2
Title: [211368] trunk/Source/WebKit2 Revision 211368 Author o...@webkit.org Date 2017-01-30 09:04:18 -0800 (Mon, 30 Jan 2017) Log Message [Mac][cmake] Fix the build after r211354. https://bugs.webkit.org/show_bug.cgi?id=167565 Unreviewed buildfix. * PlatformMac.cmake: Modified Paths trunk/Source/WebKit2/ChangeLog trunk/Source/WebKit2/PlatformMac.cmake Diff Modified: trunk/Source/WebKit2/ChangeLog (211367 => 211368) --- trunk/Source/WebKit2/ChangeLog 2017-01-30 16:53:09 UTC (rev 211367) +++ trunk/Source/WebKit2/ChangeLog 2017-01-30 17:04:18 UTC (rev 211368) @@ -1,3 +1,12 @@ +2017-01-30 Csaba Osztrogonác + +[Mac][cmake] Fix the build after r211354. +https://bugs.webkit.org/show_bug.cgi?id=167565 + +Unreviewed buildfix. + +* PlatformMac.cmake: + 2017-01-30 Miguel Gomez [GTK] Scrolling iframes, doesn't redraw their content Modified: trunk/Source/WebKit2/PlatformMac.cmake (211367 => 211368) --- trunk/Source/WebKit2/PlatformMac.cmake 2017-01-30 16:53:09 UTC (rev 211367) +++ trunk/Source/WebKit2/PlatformMac.cmake 2017-01-30 17:04:18 UTC (rev 211368) @@ -492,6 +492,7 @@ UIProcess/API/C +UIProcess/API/C/Cocoa UIProcess/API/C/mac UIProcess/API/cpp ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [211208] trunk/Source/WebCore
Title: [211208] trunk/Source/WebCore Revision 211208 Author o...@webkit.org Date 2017-01-26 02:52:20 -0800 (Thu, 26 Jan 2017) Log Message [Mac][cmake] Unreviewed speculative buildfix after r211161. https://bugs.webkit.org/show_bug.cgi?id=167294 * PlatformMac.cmake: Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/PlatformMac.cmake Diff Modified: trunk/Source/WebCore/ChangeLog (211207 => 211208) --- trunk/Source/WebCore/ChangeLog 2017-01-26 10:09:07 UTC (rev 211207) +++ trunk/Source/WebCore/ChangeLog 2017-01-26 10:52:20 UTC (rev 211208) @@ -1,3 +1,10 @@ +2017-01-26 Csaba Osztrogonác + +[Mac][cmake] Unreviewed speculative buildfix after r211161. +https://bugs.webkit.org/show_bug.cgi?id=167294 + +* PlatformMac.cmake: + 2017-01-26 Zan Dobersek ImageBufferCairo: cairo_image_surface should use bmalloc-allocated memory Modified: trunk/Source/WebCore/PlatformMac.cmake (211207 => 211208) --- trunk/Source/WebCore/PlatformMac.cmake 2017-01-26 10:09:07 UTC (rev 211207) +++ trunk/Source/WebCore/PlatformMac.cmake 2017-01-26 10:52:20 UTC (rev 211208) @@ -650,6 +650,8 @@ platform/graphics/ca/cocoa +platform/mediastream/libwebrtc + platform/network/cf platform/network/cocoa platform/network/mac ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [211203] trunk/Source/WebKit2
Title: [211203] trunk/Source/WebKit2 Revision 211203 Author o...@webkit.org Date 2017-01-26 00:55:34 -0800 (Thu, 26 Jan 2017) Log Message [Mac][cmake] Fix the build after r211160 https://bugs.webkit.org/show_bug.cgi?id=167451 Unreviewed buildfix. * UIProcess/API/Cocoa/WKWebView.mm: Modified Paths trunk/Source/WebKit2/ChangeLog trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm Diff Modified: trunk/Source/WebKit2/ChangeLog (211202 => 211203) --- trunk/Source/WebKit2/ChangeLog 2017-01-26 04:55:32 UTC (rev 211202) +++ trunk/Source/WebKit2/ChangeLog 2017-01-26 08:55:34 UTC (rev 211203) @@ -1,3 +1,12 @@ +2017-01-26 Csaba Osztrogonác + +[Mac][cmake] Fix the build after r211160 +https://bugs.webkit.org/show_bug.cgi?id=167451 + +Unreviewed buildfix. + +* UIProcess/API/Cocoa/WKWebView.mm: + 2017-01-25 Ryan Haddad Unreviewed, rolling out r211193. Modified: trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm (211202 => 211203) --- trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm 2017-01-26 04:55:32 UTC (rev 211202) +++ trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm 2017-01-26 08:55:34 UTC (rev 211203) @@ -57,7 +57,6 @@ #import "WKNSURLExtras.h" #import "WKNavigationDelegate.h" #import "WKNavigationInternal.h" -#import "WKPasswordView.h" #import "WKPreferencesInternal.h" #import "WKProcessPoolInternal.h" #import "WKSharedAPICast.h" @@ -113,6 +112,7 @@ #import "UIKitSPI.h" #import "WKContentViewInteraction.h" #import "WKPDFView.h" +#import "WKPasswordView.h" #import "WKScrollView.h" #import "WKWebViewContentProviderRegistry.h" #import "WebVideoFullscreenManagerProxy.h" ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [210849] trunk/Source/JavaScriptCore
Title: [210849] trunk/Source/_javascript_Core Revision 210849 Author o...@webkit.org Date 2017-01-18 02:24:49 -0800 (Wed, 18 Jan 2017) Log Message Fix the JSCOnly build after r210844 https://bugs.webkit.org/show_bug.cgi?id=167155 Unreviewed buildfix. * heap/EdenGCActivityCallback.cpp: Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/heap/EdenGCActivityCallback.cpp Diff Modified: trunk/Source/_javascript_Core/ChangeLog (210848 => 210849) --- trunk/Source/_javascript_Core/ChangeLog 2017-01-18 09:05:37 UTC (rev 210848) +++ trunk/Source/_javascript_Core/ChangeLog 2017-01-18 10:24:49 UTC (rev 210849) @@ -1,3 +1,12 @@ +2017-01-18 Csaba Osztrogonác + +Fix the JSCOnly build after r210844 +https://bugs.webkit.org/show_bug.cgi?id=167155 + +Unreviewed buildfix. + +* heap/EdenGCActivityCallback.cpp: + 2017-01-16 Filip Pizlo Make opaque root scanning truly constraint-based Modified: trunk/Source/_javascript_Core/heap/EdenGCActivityCallback.cpp (210848 => 210849) --- trunk/Source/_javascript_Core/heap/EdenGCActivityCallback.cpp 2017-01-18 09:05:37 UTC (rev 210848) +++ trunk/Source/_javascript_Core/heap/EdenGCActivityCallback.cpp 2017-01-18 10:24:49 UTC (rev 210849) @@ -25,6 +25,7 @@ #include "config.h" #include "EdenGCActivityCallback.h" +#include "HeapInlines.h" #include "VM.h" ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [210579] trunk/Source/WebCore
Title: [210579] trunk/Source/WebCore Revision 210579 Author o...@webkit.org Date 2017-01-11 00:47:42 -0800 (Wed, 11 Jan 2017) Log Message Unreviewed GTK buildfix after r210571. * PlatformGTK.cmake: Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/PlatformGTK.cmake Diff Modified: trunk/Source/WebCore/ChangeLog (210578 => 210579) --- trunk/Source/WebCore/ChangeLog 2017-01-11 07:53:17 UTC (rev 210578) +++ trunk/Source/WebCore/ChangeLog 2017-01-11 08:47:42 UTC (rev 210579) @@ -1,3 +1,9 @@ +2017-01-11 Csaba Osztrogonác + +Unreviewed GTK buildfix after r210571. + +* PlatformGTK.cmake: + 2017-01-10 Yusuke Suzuki Implement JSSourceCode to propagate SourceCode in module pipeline Modified: trunk/Source/WebCore/PlatformGTK.cmake (210578 => 210579) --- trunk/Source/WebCore/PlatformGTK.cmake 2017-01-11 07:53:17 UTC (rev 210578) +++ trunk/Source/WebCore/PlatformGTK.cmake 2017-01-11 08:47:42 UTC (rev 210579) @@ -163,6 +163,8 @@ platform/network/soup/SynchronousLoaderClientSoup.cpp platform/network/soup/WebKitSoupRequestGeneric.cpp +platform/posix/FileSystemPOSIX.cpp + platform/soup/PublicSuffixSoup.cpp platform/soup/SharedBufferSoup.cpp platform/soup/URLSoup.cpp ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [210274] trunk/Tools
Title: [210274] trunk/Tools Revision 210274 Author o...@webkit.org Date 2017-01-04 05:59:44 -0800 (Wed, 04 Jan 2017) Log Message Unreviewed cmake buildfix after r210266. * DumpRenderTree/PlatformMac.cmake: Modified Paths trunk/Tools/ChangeLog trunk/Tools/DumpRenderTree/PlatformMac.cmake Diff Modified: trunk/Tools/ChangeLog (210273 => 210274) --- trunk/Tools/ChangeLog 2017-01-04 08:55:38 UTC (rev 210273) +++ trunk/Tools/ChangeLog 2017-01-04 13:59:44 UTC (rev 210274) @@ -1,3 +1,9 @@ +2017-01-04 Csaba Osztrogonác + +Unreviewed cmake buildfix after r210266. + +* DumpRenderTree/PlatformMac.cmake: + 2017-01-04 Tim Horton Provide a setting for clients to always prefer low-power WebGL Modified: trunk/Tools/DumpRenderTree/PlatformMac.cmake (210273 => 210274) --- trunk/Tools/DumpRenderTree/PlatformMac.cmake 2017-01-04 08:55:38 UTC (rev 210273) +++ trunk/Tools/DumpRenderTree/PlatformMac.cmake 2017-01-04 13:59:44 UTC (rev 210274) @@ -97,6 +97,7 @@ mac/DumpRenderTree.mm mac/DumpRenderTreeDraggingInfo.mm mac/DumpRenderTreeMain.mm +mac/DumpRenderTreeSpellChecker.mm mac/DumpRenderTreeWindow.mm mac/EditingDelegate.mm mac/EventSendingController.mm ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [209655] trunk/Tools
Title: [209655] trunk/Tools Revision 209655 Author o...@webkit.org Date 2016-12-10 00:04:53 -0800 (Sat, 10 Dec 2016) Log Message Unreviewed buildfix after r209630. * Scripts/build-jsc: Remove building the non-existing testWASM. Modified Paths trunk/Tools/ChangeLog trunk/Tools/Scripts/build-jsc Diff Modified: trunk/Tools/ChangeLog (209654 => 209655) --- trunk/Tools/ChangeLog 2016-12-10 07:43:50 UTC (rev 209654) +++ trunk/Tools/ChangeLog 2016-12-10 08:04:53 UTC (rev 209655) @@ -1,3 +1,9 @@ +2016-12-09 Csaba Osztrogonác + +Unreviewed buildfix after r209630. + +* Scripts/build-jsc: Remove building the non-existing testWASM. + 2016-12-09 Eric Carlson Annotate MediaStream and WebRTC idl with EnabledAtRuntime flag Modified: trunk/Tools/Scripts/build-jsc (209654 => 209655) --- trunk/Tools/Scripts/build-jsc 2016-12-10 07:43:50 UTC (rev 209654) +++ trunk/Tools/Scripts/build-jsc 2016-12-10 08:04:53 UTC (rev 209655) @@ -137,7 +137,7 @@ unless (isAnyWindows()) { # By default we build using all of the available CPUs $makeArgs .= ($makeArgs ? " " : "") . "-j" . numberOfCPUs() if $makeArgs !~ /-j\s*\d+/; -$buildTarget = "jsc testb3 testair testWASM $makeArgs"; +$buildTarget = "jsc testb3 testair $makeArgs"; } elsif (canUseNinja()) { $buildTarget .= "jsc testapi"; } ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [209602] trunk/Source/WebCore
Title: [209602] trunk/Source/WebCore Revision 209602 Author o...@webkit.org Date 2016-12-09 02:50:47 -0800 (Fri, 09 Dec 2016) Log Message Unreviewed buildfix after r209570. * bindings/js/JSDOMGlobalObject.cpp: (WebCore::JSDOMGlobalObject::addBuiltinGlobals): Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/bindings/js/JSDOMGlobalObject.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (209601 => 209602) --- trunk/Source/WebCore/ChangeLog 2016-12-09 10:32:22 UTC (rev 209601) +++ trunk/Source/WebCore/ChangeLog 2016-12-09 10:50:47 UTC (rev 209602) @@ -1,3 +1,10 @@ +2016-12-09 Csaba Osztrogonác + +Unreviewed buildfix after r209570. + +* bindings/js/JSDOMGlobalObject.cpp: +(WebCore::JSDOMGlobalObject::addBuiltinGlobals): + 2016-12-01 Sergio Villar Senin [css-grid] Pass Grid as argument to items' placement methods Modified: trunk/Source/WebCore/bindings/js/JSDOMGlobalObject.cpp (209601 => 209602) --- trunk/Source/WebCore/bindings/js/JSDOMGlobalObject.cpp 2016-12-09 10:32:22 UTC (rev 209601) +++ trunk/Source/WebCore/bindings/js/JSDOMGlobalObject.cpp 2016-12-09 10:50:47 UTC (rev 209602) @@ -123,8 +123,8 @@ constructors(locker).add(privateReadableByteStreamControllerConstructor->info(), temp).iterator->value.set(vm, this, privateReadableByteStreamControllerConstructor); #endif constructors(locker).add(privateReadableStreamDefaultReaderConstructor->info(), temp).iterator->value.set(vm, this, privateReadableStreamDefaultReaderConstructor); +} #endif -} JSVMClientData& clientData = *static_cast(vm.clientData); JSDOMGlobalObject::GlobalPropertyInfo staticGlobals[] = { JSDOMGlobalObject::GlobalPropertyInfo(clientData.builtinNames().makeThisTypeErrorPrivateName(), ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [209600] trunk/Source/JavaScriptCore
Title: [209600] trunk/Source/_javascript_Core Revision 209600 Author o...@webkit.org Date 2016-12-09 01:50:17 -0800 (Fri, 09 Dec 2016) Log Message Unreviewed ARM buildfix after 209570. * assembler/MacroAssemblerARM.h: (JSC::MacroAssemblerARM::or32): Added. Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (209599 => 209600) --- trunk/Source/_javascript_Core/ChangeLog 2016-12-09 08:08:41 UTC (rev 209599) +++ trunk/Source/_javascript_Core/ChangeLog 2016-12-09 09:50:17 UTC (rev 209600) @@ -1,3 +1,10 @@ +2016-12-09 Csaba Osztrogonác + +Unreviewed ARM buildfix after 209570. + +* assembler/MacroAssemblerARM.h: +(JSC::MacroAssemblerARM::or32): Added. + 2016-12-08 JF Bastien WebAssembly: JSC::link* shouldn't need a CodeBlock Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h (209599 => 209600) --- trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2016-12-09 08:08:41 UTC (rev 209599) +++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2016-12-09 09:50:17 UTC (rev 209600) @@ -239,6 +239,13 @@ store32(ARMRegisters::S1, ARMRegisters::S0); } +void or32(TrustedImm32 imm, Address address) +{ +load32(address, ARMRegisters::S0); +or32(imm, ARMRegisters::S0, ARMRegisters::S0); +store32(ARMRegisters::S0, address); +} + void or32(TrustedImm32 imm, RegisterID dest) { ASSERT(dest != ARMRegisters::S0); ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [209392] trunk/Source/JavaScriptCore
Title: [209392] trunk/Source/_javascript_Core Revision 209392 Author o...@webkit.org Date 2016-12-06 07:34:22 -0800 (Tue, 06 Dec 2016) Log Message Add storeFence support for ARMv7 https://bugs.webkit.org/show_bug.cgi?id=164733 Reviewed by Saam Barati. * assembler/ARMAssembler.h: (JSC::ARMAssembler::dmbISHST): Added. * assembler/ARMv7Assembler.h: Typo fixed, DMB has only T1 encoding. (JSC::ARMv7Assembler::dmbSY): (JSC::ARMv7Assembler::dmbISHST): Added. * assembler/MacroAssemblerARM.h: (JSC::MacroAssemblerARM::storeFence): * assembler/MacroAssemblerARMv7.h: (JSC::MacroAssemblerARMv7::storeFence): Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/ARMAssembler.h trunk/Source/_javascript_Core/assembler/ARMv7Assembler.h trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h trunk/Source/_javascript_Core/assembler/MacroAssemblerARMv7.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (209391 => 209392) --- trunk/Source/_javascript_Core/ChangeLog 2016-12-06 12:16:06 UTC (rev 209391) +++ trunk/Source/_javascript_Core/ChangeLog 2016-12-06 15:34:22 UTC (rev 209392) @@ -1,3 +1,20 @@ +2016-12-06 Csaba Osztrogonác + +Add storeFence support for ARMv7 +https://bugs.webkit.org/show_bug.cgi?id=164733 + +Reviewed by Saam Barati. + +* assembler/ARMAssembler.h: +(JSC::ARMAssembler::dmbISHST): Added. +* assembler/ARMv7Assembler.h: Typo fixed, DMB has only T1 encoding. +(JSC::ARMv7Assembler::dmbSY): +(JSC::ARMv7Assembler::dmbISHST): Added. +* assembler/MacroAssemblerARM.h: +(JSC::MacroAssemblerARM::storeFence): +* assembler/MacroAssemblerARMv7.h: +(JSC::MacroAssemblerARMv7::storeFence): + 2016-12-05 Matt Baker Web Inspector: remove ASSERT from InspectorDebuggerAgent::derefAsyncCallData Modified: trunk/Source/_javascript_Core/assembler/ARMAssembler.h (209391 => 209392) --- trunk/Source/_javascript_Core/assembler/ARMAssembler.h 2016-12-06 12:16:06 UTC (rev 209391) +++ trunk/Source/_javascript_Core/assembler/ARMAssembler.h 2016-12-06 15:34:22 UTC (rev 209392) @@ -215,6 +215,7 @@ #endif NOP = 0xe1a0, DMB_SY = 0xf57ff05f, +DMB_ISHST = 0xf57ff05a, #if HAVE(ARM_IDIV_INSTRUCTIONS) SDIV = 0x0710f010, UDIV = 0x0730f010, @@ -722,6 +723,11 @@ m_buffer.putInt(DMB_SY); } +void dmbISHST() +{ +m_buffer.putInt(DMB_ISHST); +} + void bx(int rm, Condition cc = AL) { emitInstruction(toARMWord(cc) | BX, 0, 0, RM(rm)); Modified: trunk/Source/_javascript_Core/assembler/ARMv7Assembler.h (209391 => 209392) --- trunk/Source/_javascript_Core/assembler/ARMv7Assembler.h 2016-12-06 12:16:06 UTC (rev 209391) +++ trunk/Source/_javascript_Core/assembler/ARMv7Assembler.h 2016-12-06 15:34:22 UTC (rev 209392) @@ -681,7 +681,7 @@ OP_MOVT = 0xF2C0, OP_UBFX_T1 = 0xF3C0, OP_NOP_T2a = 0xF3AF, -OP_DMB_SY_T2a = 0xF3BF, +OP_DMB_T1a = 0xF3BF, OP_STRB_imm_T3 = 0xF800, OP_STRB_reg_T2 = 0xF800, OP_LDRB_imm_T3 = 0xF810, @@ -715,32 +715,33 @@ } OpcodeID1; typedef enum { -OP_VADD_T2b = 0x0A00, -OP_VDIVb= 0x0A00, -OP_FLDSb= 0x0A00, -OP_VLDRb= 0x0A00, -OP_VMOV_IMM_T2b = 0x0A00, -OP_VMOV_T2b = 0x0A40, -OP_VMUL_T2b = 0x0A00, -OP_FSTSb= 0x0A00, -OP_VSTRb= 0x0A00, -OP_VMOV_StoCb = 0x0A10, -OP_VMOV_CtoSb = 0x0A10, -OP_VMOV_DtoCb = 0x0A10, -OP_VMOV_CtoDb = 0x0A10, -OP_VMRSb= 0x0A10, -OP_VABS_T2b = 0x0A40, -OP_VCMPb= 0x0A40, -OP_VCVT_FPIVFPb = 0x0A40, -OP_VNEG_T2b = 0x0A40, -OP_VSUB_T2b = 0x0A40, -OP_VSQRT_T1b= 0x0A40, -OP_VCVTSD_T1b = 0x0A40, -OP_VCVTDS_T1b = 0x0A40, -OP_NOP_T2b = 0x8000, -OP_DMB_SY_T2b = 0x8F5F, -OP_B_T3b= 0x8000, -OP_B_T4b= 0x9000, +OP_VADD_T2b = 0x0A00, +OP_VDIVb = 0x0A00, +OP_FLDSb = 0x0A00, +OP_VLDRb = 0x0A00, +OP_VMOV_IMM_T2b = 0x0A00, +OP_VMOV_T2b = 0x0A40, +OP_VMUL_T2b = 0x0A00, +OP_FSTSb = 0x0A00, +OP_VSTRb = 0x0A00, +OP_VMOV_StoCb= 0x0A10, +OP_VMOV_CtoSb= 0x0A10, +OP_VMOV_DtoCb= 0x0A10, +OP_VMOV_CtoDb= 0x0A10, +OP_VMRSb = 0x0A10, +OP_VABS_T2b = 0x0A40, +OP_VCMPb = 0x0A40, +OP_VCVT_FPIVFPb = 0x0A40, +OP_VNEG_T2b = 0x0A40, +OP_VSUB_T2b = 0x0A40, +OP_VSQRT_T1b = 0x0A40, +OP_VCVTSD_T1b= 0x0A40, +OP_VCVTD
[webkit-changes] [209316] trunk/Source/WebKit2
Title: [209316] trunk/Source/WebKit2 Revision 209316 Author o...@webkit.org Date 2016-12-05 03:50:56 -0800 (Mon, 05 Dec 2016) Log Message Unreviewed cmake buildfix after r209307. * PlatformMac.cmake: Modified Paths trunk/Source/WebKit2/ChangeLog trunk/Source/WebKit2/PlatformMac.cmake Diff Modified: trunk/Source/WebKit2/ChangeLog (209315 => 209316) --- trunk/Source/WebKit2/ChangeLog 2016-12-05 11:31:24 UTC (rev 209315) +++ trunk/Source/WebKit2/ChangeLog 2016-12-05 11:50:56 UTC (rev 209316) @@ -1,3 +1,9 @@ +2016-12-05 Csaba Osztrogonác + +Unreviewed cmake buildfix after r209307. + +* PlatformMac.cmake: + 2016-12-03 Dan Bernstein [Cocoa] Expose InjectedBundlePageEditorClient via the Objective-C bundle SPI Modified: trunk/Source/WebKit2/PlatformMac.cmake (209315 => 209316) --- trunk/Source/WebKit2/PlatformMac.cmake 2016-12-05 11:31:24 UTC (rev 209315) +++ trunk/Source/WebKit2/PlatformMac.cmake 2016-12-05 11:50:56 UTC (rev 209316) @@ -302,6 +302,7 @@ WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInHitTestResult.mm WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInNodeHandle.mm WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInPageGroup.mm +WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInRangeHandle.mm WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInScriptWorld.mm WebProcess/InjectedBundle/API/mac/WKDOMDocument.mm ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [209315] trunk/Source/WebKit
Title: [209315] trunk/Source/WebKit Revision 209315 Author o...@webkit.org Date 2016-12-05 03:31:24 -0800 (Mon, 05 Dec 2016) Log Message Unreviewed cmake buildfix after r209252. * PlatformMac.cmake: Modified Paths trunk/Source/WebKit/ChangeLog trunk/Source/WebKit/PlatformMac.cmake Diff Modified: trunk/Source/WebKit/ChangeLog (209314 => 209315) --- trunk/Source/WebKit/ChangeLog 2016-12-05 00:35:34 UTC (rev 209314) +++ trunk/Source/WebKit/ChangeLog 2016-12-05 11:31:24 UTC (rev 209315) @@ -1,3 +1,9 @@ +2016-12-05 Csaba Osztrogonác + +Unreviewed cmake buildfix after r209252. + +* PlatformMac.cmake: + 2016-12-02 Chris Dumez [Mac][WK1] Implement new HTML interactive form validation user interface Modified: trunk/Source/WebKit/PlatformMac.cmake (209314 => 209315) --- trunk/Source/WebKit/PlatformMac.cmake 2016-12-05 00:35:34 UTC (rev 209314) +++ trunk/Source/WebKit/PlatformMac.cmake 2016-12-05 11:31:24 UTC (rev 209315) @@ -312,6 +312,7 @@ mac/WebCoreSupport/WebSelectionServiceController.mm mac/WebCoreSupport/WebSystemInterface.mm mac/WebCoreSupport/WebUserMediaClient.mm +mac/WebCoreSupport/WebValidationMessageClient.mm mac/WebCoreSupport/WebVisitedLinkStore.mm mac/WebInspector/WebInspector.mm ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [209126] trunk/Source/WebCore
Title: [209126] trunk/Source/WebCore Revision 209126 Author o...@webkit.org Date 2016-11-30 01:41:55 -0800 (Wed, 30 Nov 2016) Log Message Unreviewed speculative cmake buildfix after r209070. * PlatformMac.cmake: New sources added. Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/PlatformMac.cmake Diff Modified: trunk/Source/WebCore/ChangeLog (209125 => 209126) --- trunk/Source/WebCore/ChangeLog 2016-11-30 08:36:45 UTC (rev 209125) +++ trunk/Source/WebCore/ChangeLog 2016-11-30 09:41:55 UTC (rev 209126) @@ -1,3 +1,9 @@ +2016-11-30 Csaba Osztrogonác + +Unreviewed speculative cmake buildfix after r209070. + +* PlatformMac.cmake: New sources added. + 2016-11-29 Philippe Normand [WebRTC][OpenWebRTC] Temporary device selection support Modified: trunk/Source/WebCore/PlatformMac.cmake (209125 => 209126) --- trunk/Source/WebCore/PlatformMac.cmake 2016-11-30 08:36:45 UTC (rev 209125) +++ trunk/Source/WebCore/PlatformMac.cmake 2016-11-30 09:41:55 UTC (rev 209126) @@ -277,10 +277,12 @@ page/mac/WheelEventDeltaFilterMac.mm page/scrolling/AsyncScrollingCoordinator.cpp +page/scrolling/ScrollingMomentumCalculator.cpp page/scrolling/cocoa/ScrollingStateNode.mm page/scrolling/mac/ScrollingCoordinatorMac.mm +page/scrolling/mac/ScrollingMomentumCalculatorMac.mm page/scrolling/mac/ScrollingStateFrameScrollingNodeMac.mm page/scrolling/mac/ScrollingThreadMac.mm page/scrolling/mac/ScrollingTreeFixedNode.mm ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [208991] trunk/Source/WebCore
Title: [208991] trunk/Source/WebCore Revision 208991 Author o...@webkit.org Date 2016-11-27 10:16:51 -0800 (Sun, 27 Nov 2016) Log Message Fix various --minimal build issues https://bugs.webkit.org/show_bug.cgi?id=165060 Reviewed by Darin Adler. * css/parser/CSSPropertyParser.cpp: * dom/Document.cpp: * loader/EmptyClients.cpp: Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/css/parser/CSSPropertyParser.cpp trunk/Source/WebCore/dom/Document.cpp trunk/Source/WebCore/loader/EmptyClients.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (208990 => 208991) --- trunk/Source/WebCore/ChangeLog 2016-11-27 18:14:39 UTC (rev 208990) +++ trunk/Source/WebCore/ChangeLog 2016-11-27 18:16:51 UTC (rev 208991) @@ -1,3 +1,14 @@ +2016-11-27 Csaba Osztrogonác + +Fix various --minimal build issues +https://bugs.webkit.org/show_bug.cgi?id=165060 + +Reviewed by Darin Adler. + +* css/parser/CSSPropertyParser.cpp: +* dom/Document.cpp: +* loader/EmptyClients.cpp: + 2016-11-26 Yusuke Suzuki [WTF] Import std::optional reference implementation as WTF::Optional Modified: trunk/Source/WebCore/css/parser/CSSPropertyParser.cpp (208990 => 208991) --- trunk/Source/WebCore/css/parser/CSSPropertyParser.cpp 2016-11-27 18:14:39 UTC (rev 208990) +++ trunk/Source/WebCore/css/parser/CSSPropertyParser.cpp 2016-11-27 18:16:51 UTC (rev 208991) @@ -4710,6 +4710,7 @@ return true; } +#if ENABLE(CSS_GRID_LAYOUT) // FIXME-NEWPARSER: Hack to work around the fact that we aren't using CSSCustomIdentValue // for stuff yet. This can be replaced by CSSValue::isCustomIdentValue() once we switch // to using CSSCustomIdentValue everywhere. @@ -4718,7 +4719,6 @@ return is(value) && downcast(value).isString(); } -#if ENABLE(CSS_GRID_LAYOUT) bool CSSPropertyParser::consumeGridItemPositionShorthand(CSSPropertyID shorthandId, bool important) { const StylePropertyShorthand& shorthand = shorthandForProperty(shorthandId); Modified: trunk/Source/WebCore/dom/Document.cpp (208990 => 208991) --- trunk/Source/WebCore/dom/Document.cpp 2016-11-27 18:14:39 UTC (rev 208990) +++ trunk/Source/WebCore/dom/Document.cpp 2016-11-27 18:16:51 UTC (rev 208991) @@ -155,6 +155,7 @@ #include "ScriptSourceCode.h" #include "ScrollingCoordinator.h" #include "SecurityOrigin.h" +#include "SecurityOriginData.h" #include "SecurityOriginPolicy.h" #include "SecurityPolicy.h" #include "SegmentedString.h" Modified: trunk/Source/WebCore/loader/EmptyClients.cpp (208990 => 208991) --- trunk/Source/WebCore/loader/EmptyClients.cpp 2016-11-27 18:14:39 UTC (rev 208990) +++ trunk/Source/WebCore/loader/EmptyClients.cpp 2016-11-27 18:16:51 UTC (rev 208991) @@ -44,6 +44,7 @@ #include "PageConfiguration.h" #include "PaymentCoordinatorClient.h" #include "PluginInfoProvider.h" +#include "SecurityOriginData.h" #include "StorageArea.h" #include "StorageNamespace.h" #include "StorageNamespaceProvider.h" ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [208990] trunk/Source/WebKit2
Title: [208990] trunk/Source/WebKit2 Revision 208990 Author o...@webkit.org Date 2016-11-27 10:14:39 -0800 (Sun, 27 Nov 2016) Log Message Fix unused-private-field build warning in WebKit2/Platform/SharedMemory.h https://bugs.webkit.org/show_bug.cgi?id=165069 Reviewed by Darin Adler. * Platform/SharedMemory.h: Modified Paths trunk/Source/WebKit2/ChangeLog trunk/Source/WebKit2/Platform/SharedMemory.h Diff Modified: trunk/Source/WebKit2/ChangeLog (208989 => 208990) --- trunk/Source/WebKit2/ChangeLog 2016-11-27 08:06:08 UTC (rev 208989) +++ trunk/Source/WebKit2/ChangeLog 2016-11-27 18:14:39 UTC (rev 208990) @@ -1,3 +1,12 @@ +2016-11-27 Csaba Osztrogonác + +Fix unused-private-field build warning in WebKit2/Platform/SharedMemory.h +https://bugs.webkit.org/show_bug.cgi?id=165069 + +Reviewed by Darin Adler. + +* Platform/SharedMemory.h: + 2016-11-26 Simon Fraser Fix the iOS build. Modified: trunk/Source/WebKit2/Platform/SharedMemory.h (208989 => 208990) --- trunk/Source/WebKit2/Platform/SharedMemory.h 2016-11-27 08:06:08 UTC (rev 208989) +++ trunk/Source/WebKit2/Platform/SharedMemory.h 2016-11-27 18:14:39 UTC (rev 208990) @@ -110,7 +110,9 @@ size_t m_size; void* m_data; +#if PLATFORM(COCOA) Protection m_protection; +#endif #if USE(UNIX_DOMAIN_SOCKETS) std::optional m_fileDescriptor; ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [208984] trunk/Source/WebCore
Title: [208984] trunk/Source/WebCore Revision 208984 Author o...@webkit.org Date 2016-11-26 20:40:58 -0800 (Sat, 26 Nov 2016) Log Message Fix build warnings in WebCore/Modules/indexeddb/server/IDBSerialization.cp https://bugs.webkit.org/show_bug.cgi?id=165070 Reviewed by Brady Eidson. * Modules/indexeddb/server/IDBSerialization.cpp: Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/Modules/indexeddb/server/IDBSerialization.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (208983 => 208984) --- trunk/Source/WebCore/ChangeLog 2016-11-27 04:21:49 UTC (rev 208983) +++ trunk/Source/WebCore/ChangeLog 2016-11-27 04:40:58 UTC (rev 208984) @@ -1,3 +1,12 @@ +2016-11-26 Csaba Osztrogonác + +Fix build warnings in WebCore/Modules/indexeddb/server/IDBSerialization.cp +https://bugs.webkit.org/show_bug.cgi?id=165070 + +Reviewed by Brady Eidson. + +* Modules/indexeddb/server/IDBSerialization.cpp: + 2016-11-26 Sam Weinig Convert IntersectionObserver over to using RuntimeEnabledFeatures so it can be properly excluded from script Modified: trunk/Source/WebCore/Modules/indexeddb/server/IDBSerialization.cpp (208983 => 208984) --- trunk/Source/WebCore/Modules/indexeddb/server/IDBSerialization.cpp 2016-11-27 04:21:49 UTC (rev 208983) +++ trunk/Source/WebCore/Modules/indexeddb/server/IDBSerialization.cpp 2016-11-27 04:40:58 UTC (rev 208984) @@ -96,7 +96,9 @@ // This is the magic character that begins serialized PropertyLists, and tells us whether // the key we're looking at is an old-style key. +#if USE(CF) static const uint8_t LegacySerializedKeyVersion = 'b'; +#endif // FIXME: Linux ports uses KeyedEncoderGlib for their IDBKeys. // When a Glib maintainer comes along to enable the new serialization they'll need to @@ -134,6 +136,7 @@ // FIXME: If the GLib magic character ends up being 0x00, we should consider changing // this 0x00 so we can support Glib keyed encoding, also. +#if USE(CF) static const uint8_t SIDBKeyVersion = 0x00; enum class SIDBKeyType : uint8_t { Min = 0x00, @@ -168,6 +171,7 @@ RELEASE_ASSERT_NOT_REACHED(); } +#endif #if CPU(BIG_ENDIAN) || CPU(MIDDLE_ENDIAN) || CPU(NEEDS_ALIGNED_ACCESS) template static void writeLittleEndian(Vector& buffer, T value) @@ -206,6 +210,7 @@ } #endif +#if USE(CF) static void writeDouble(Vector& data, double d) { writeLittleEndian(data, *reinterpret_cast(&d)); @@ -264,6 +269,7 @@ break; } } +#endif RefPtr serializeIDBKeyData(const IDBKeyData& key) { @@ -281,6 +287,7 @@ } +#if USE(CF) static bool decodeKey(const uint8_t*& data, const uint8_t* end, IDBKeyData& result) { if (!data || data >= end) @@ -381,6 +388,7 @@ return false; } } +#endif bool deserializeIDBKeyData(const uint8_t* data, size_t size, IDBKeyData& result) { ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [208978] trunk/Tools
Title: [208978] trunk/Tools Revision 208978 Author o...@webkit.org Date 2016-11-25 16:17:19 -0800 (Fri, 25 Nov 2016) Log Message Fix compile warnings after r208415 https://bugs.webkit.org/show_bug.cgi?id=165061 Reviewed by Andy Estes. * TestWebKitAPI/Tests/WTF/Time.cpp: (TestWebKitAPI::TEST): Modified Paths trunk/Tools/ChangeLog trunk/Tools/TestWebKitAPI/Tests/WTF/Time.cpp Diff Modified: trunk/Tools/ChangeLog (208977 => 208978) --- trunk/Tools/ChangeLog 2016-11-25 18:38:15 UTC (rev 208977) +++ trunk/Tools/ChangeLog 2016-11-26 00:17:19 UTC (rev 208978) @@ -1,3 +1,13 @@ +2016-11-25 Csaba Osztrogonác + +Fix compile warnings after r208415 +https://bugs.webkit.org/show_bug.cgi?id=165061 + +Reviewed by Andy Estes. + +* TestWebKitAPI/Tests/WTF/Time.cpp: +(TestWebKitAPI::TEST): + 2016-11-24 Michael Catanzaro [GTK] Notifications API does not expose or respect the "tag" attribute Modified: trunk/Tools/TestWebKitAPI/Tests/WTF/Time.cpp (208977 => 208978) --- trunk/Tools/TestWebKitAPI/Tests/WTF/Time.cpp 2016-11-25 18:38:15 UTC (rev 208977) +++ trunk/Tools/TestWebKitAPI/Tests/WTF/Time.cpp 2016-11-26 00:17:19 UTC (rev 208978) @@ -167,116 +167,116 @@ TEST(WTF_Time, less) { -EXPECT_EQ(false, s(2) < s(1)); -EXPECT_EQ(false, s(2) < s(2)); -EXPECT_EQ(true, s(2) < s(3)); -EXPECT_EQ(false, wt(2) < wt(1)); -EXPECT_EQ(false, wt(2) < wt(2)); -EXPECT_EQ(true, wt(2) < wt(3)); -EXPECT_EQ(false, mt(2) < mt(1)); -EXPECT_EQ(false, mt(2) < mt(2)); -EXPECT_EQ(true, mt(2) < mt(3)); -EXPECT_EQ(false, dtw(2) < dtw(1)); -EXPECT_EQ(false, dtw(2) < dtw(2)); -EXPECT_EQ(true, dtw(2) < dtw(3)); -EXPECT_EQ(false, dtm(2) < dtm(1)); -EXPECT_EQ(false, dtm(2) < dtm(2)); -EXPECT_EQ(true, dtm(2) < dtm(3)); +EXPECT_FALSE(s(2) < s(1)); +EXPECT_FALSE(s(2) < s(2)); +EXPECT_TRUE(s(2) < s(3)); +EXPECT_FALSE(wt(2) < wt(1)); +EXPECT_FALSE(wt(2) < wt(2)); +EXPECT_TRUE(wt(2) < wt(3)); +EXPECT_FALSE(mt(2) < mt(1)); +EXPECT_FALSE(mt(2) < mt(2)); +EXPECT_TRUE(mt(2) < mt(3)); +EXPECT_FALSE(dtw(2) < dtw(1)); +EXPECT_FALSE(dtw(2) < dtw(2)); +EXPECT_TRUE(dtw(2) < dtw(3)); +EXPECT_FALSE(dtm(2) < dtm(1)); +EXPECT_FALSE(dtm(2) < dtm(2)); +EXPECT_TRUE(dtm(2) < dtm(3)); } TEST(WTF_Time, lessEqual) { -EXPECT_EQ(false, s(2) <= s(1)); -EXPECT_EQ(true, s(2) <= s(2)); -EXPECT_EQ(true, s(2) <= s(3)); -EXPECT_EQ(false, wt(2) <= wt(1)); -EXPECT_EQ(true, wt(2) <= wt(2)); -EXPECT_EQ(true, wt(2) <= wt(3)); -EXPECT_EQ(false, mt(2) <= mt(1)); -EXPECT_EQ(true, mt(2) <= mt(2)); -EXPECT_EQ(true, mt(2) <= mt(3)); -EXPECT_EQ(false, dtw(2) <= dtw(1)); -EXPECT_EQ(true, dtw(2) <= dtw(2)); -EXPECT_EQ(true, dtw(2) <= dtw(3)); -EXPECT_EQ(false, dtm(2) <= dtm(1)); -EXPECT_EQ(true, dtm(2) <= dtm(2)); -EXPECT_EQ(true, dtm(2) <= dtm(3)); +EXPECT_FALSE(s(2) <= s(1)); +EXPECT_TRUE(s(2) <= s(2)); +EXPECT_TRUE(s(2) <= s(3)); +EXPECT_FALSE(wt(2) <= wt(1)); +EXPECT_TRUE(wt(2) <= wt(2)); +EXPECT_TRUE(wt(2) <= wt(3)); +EXPECT_FALSE(mt(2) <= mt(1)); +EXPECT_TRUE(mt(2) <= mt(2)); +EXPECT_TRUE(mt(2) <= mt(3)); +EXPECT_FALSE(dtw(2) <= dtw(1)); +EXPECT_TRUE(dtw(2) <= dtw(2)); +EXPECT_TRUE(dtw(2) <= dtw(3)); +EXPECT_FALSE(dtm(2) <= dtm(1)); +EXPECT_TRUE(dtm(2) <= dtm(2)); +EXPECT_TRUE(dtm(2) <= dtm(3)); } TEST(WTF_Time, greater) { -EXPECT_EQ(true, s(2) > s(1)); -EXPECT_EQ(false, s(2) > s(2)); -EXPECT_EQ(false, s(2) > s(3)); -EXPECT_EQ(true, wt(2) > wt(1)); -EXPECT_EQ(false, wt(2) > wt(2)); -EXPECT_EQ(false, wt(2) > wt(3)); -EXPECT_EQ(true, mt(2) > mt(1)); -EXPECT_EQ(false, mt(2) > mt(2)); -EXPECT_EQ(false, mt(2) > mt(3)); -EXPECT_EQ(true, dtw(2) > dtw(1)); -EXPECT_EQ(false, dtw(2) > dtw(2)); -EXPECT_EQ(false, dtw(2) > dtw(3)); -EXPECT_EQ(true, dtm(2) > dtm(1)); -EXPECT_EQ(false, dtm(2) > dtm(2)); -EXPECT_EQ(false, dtm(2) > dtm(3)); +EXPECT_TRUE(s(2) > s(1)); +EXPECT_FALSE(s(2) > s(2)); +EXPECT_FALSE(s(2) > s(3)); +EXPECT_TRUE(wt(2) > wt(1)); +EXPECT_FALSE(wt(2) > wt(2)); +EXPECT_FALSE(wt(2) > wt(3)); +EXPECT_TRUE(mt(2) > mt(1)); +EXPECT_FALSE(mt(2) > mt(2)); +EXPECT_FALSE(mt(2) > mt(3)); +EXPECT_TRUE(dtw(2) > dtw(1)); +EXPECT_FALSE(dtw(2) > dtw(2)); +EXPECT_FALSE(dtw(2) > dtw(3)); +EXPECT_TRUE(dtm(2) > dtm(1)); +EXPECT_FALSE(dtm(2) > dtm(2)); +EXPECT_FALSE(dtm(2) > dtm(3)); } TEST(WTF_Time, greaterEqual) { -EXPECT_EQ(true, s(2) >= s(1)); -EXPECT_EQ(true, s(2) >= s(2)); -EXPECT_EQ(false, s(2) >= s(3)); -EXPECT_EQ(true, wt(2) >= wt(1)); -EXPECT_EQ(true, wt(2) >= wt(2)); -EXPECT_EQ(false, wt(2) >= wt(3)); -EXPECT_EQ(true, mt(2) >= mt(1)); -EXPECT_EQ(true, mt(2) >= mt(2)); -EXPECT_EQ(false, mt(2) >= mt(3)); -EXPECT_EQ(true, dtw(2)
[webkit-changes] [208728] trunk/Source/JavaScriptCore
Title: [208728] trunk/Source/_javascript_Core Revision 208728 Author o...@webkit.org Date 2016-11-14 23:06:01 -0800 (Mon, 14 Nov 2016) Log Message [ARM] Unreviewed buildfix after r208720. * assembler/MacroAssemblerARM.h: (JSC::MacroAssemblerARM::storeFence): Stub function copied from MacroAssemblerARMv7.h. Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (208727 => 208728) --- trunk/Source/_javascript_Core/ChangeLog 2016-11-15 06:08:12 UTC (rev 208727) +++ trunk/Source/_javascript_Core/ChangeLog 2016-11-15 07:06:01 UTC (rev 208728) @@ -1,3 +1,10 @@ +2016-11-14 Csaba Osztrogonác + +[ARM] Unreviewed buildfix after r208720. + +* assembler/MacroAssemblerARM.h: +(JSC::MacroAssemblerARM::storeFence): Stub function copied from MacroAssemblerARMv7.h. + 2016-11-14 Caitlin Potter [JSC] do not reference AwaitExpression Promises in async function Promise chain Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h (208727 => 208728) --- trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2016-11-15 06:08:12 UTC (rev 208727) +++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2016-11-15 07:06:01 UTC (rev 208728) @@ -1463,6 +1463,13 @@ m_assembler.dmbSY(); } +void storeFence() +{ +// FIXME: We should actually implement this. The only current caller is related to +// concurrent GC, which is disabled on 32-bit systems. +// https://bugs.webkit.org/show_bug.cgi?id=164733 +} + static FunctionPtr readCallTarget(CodeLocationCall call) { return FunctionPtr(reinterpret_cast(ARMAssembler::readCallTarget(call.dataLocation(; ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [208682] trunk/Source/WebCore
Title: [208682] trunk/Source/WebCore Revision 208682 Author o...@webkit.org Date 2016-11-14 07:39:43 -0800 (Mon, 14 Nov 2016) Log Message Fix various --minimal build issue https://bugs.webkit.org/show_bug.cgi?id=164479 Reviewed by Darin Adler. * dom/Node.cpp: * platform/audio/PlatformMediaSessionManager.cpp: * testing/Internals.cpp: (WebCore::Internals::captionsStyleSheetOverride): Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/dom/Node.cpp trunk/Source/WebCore/platform/audio/PlatformMediaSessionManager.cpp trunk/Source/WebCore/testing/Internals.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (208681 => 208682) --- trunk/Source/WebCore/ChangeLog 2016-11-14 15:39:27 UTC (rev 208681) +++ trunk/Source/WebCore/ChangeLog 2016-11-14 15:39:43 UTC (rev 208682) @@ -1,5 +1,17 @@ 2016-11-14 Csaba Osztrogonác +Fix various --minimal build issue +https://bugs.webkit.org/show_bug.cgi?id=164479 + +Reviewed by Darin Adler. + +* dom/Node.cpp: +* platform/audio/PlatformMediaSessionManager.cpp: +* testing/Internals.cpp: +(WebCore::Internals::captionsStyleSheetOverride): + +2016-11-14 Csaba Osztrogonác + Fix the !ENABLE(VIDEO_TRACK) build https://bugs.webkit.org/show_bug.cgi?id=164476 Modified: trunk/Source/WebCore/dom/Node.cpp (208681 => 208682) --- trunk/Source/WebCore/dom/Node.cpp 2016-11-14 15:39:27 UTC (rev 208681) +++ trunk/Source/WebCore/dom/Node.cpp 2016-11-14 15:39:43 UTC (rev 208682) @@ -41,6 +41,7 @@ #include "ElementTraversal.h" #include "EventDispatcher.h" #include "EventHandler.h" +#include "ExceptionCode.h" #include "FrameView.h" #include "HTMLBodyElement.h" #include "HTMLCollection.h" Modified: trunk/Source/WebCore/platform/audio/PlatformMediaSessionManager.cpp (208681 => 208682) --- trunk/Source/WebCore/platform/audio/PlatformMediaSessionManager.cpp 2016-11-14 15:39:27 UTC (rev 208681) +++ trunk/Source/WebCore/platform/audio/PlatformMediaSessionManager.cpp 2016-11-14 15:39:43 UTC (rev 208682) @@ -26,7 +26,6 @@ #include "config.h" #include "PlatformMediaSessionManager.h" -#if ENABLE(VIDEO) || ENABLE(WEB_AUDIO) #include "AudioSession.h" #include "Document.h" @@ -37,12 +36,14 @@ namespace WebCore { #if !PLATFORM(MAC) - void PlatformMediaSessionManager::updateNowPlayingInfoIfNecessary() { } +#endif -#if !PLATFORM(IOS) +#if ENABLE(VIDEO) || ENABLE(WEB_AUDIO) + +#if !PLATFORM(COCOA) static PlatformMediaSessionManager* platformMediaSessionManager = nullptr; PlatformMediaSessionManager& PlatformMediaSessionManager::sharedManager() @@ -56,10 +57,8 @@ { return platformMediaSessionManager; } -#endif // !PLATFORM(IOS) +#endif // !PLATFORM(COCOA) -#endif // !PLATFORM(MAC) - PlatformMediaSessionManager::PlatformMediaSessionManager() : m_systemSleepListener(SystemSleepListener::create(*this)) { @@ -441,6 +440,6 @@ return found; } -} +#endif // ENABLE(VIDEO) || ENABLE(WEB_AUDIO) -#endif +} // namespace WebCore Modified: trunk/Source/WebCore/testing/Internals.cpp (208681 => 208682) --- trunk/Source/WebCore/testing/Internals.cpp 2016-11-14 15:39:27 UTC (rev 208681) +++ trunk/Source/WebCore/testing/Internals.cpp 2016-11-14 15:39:43 UTC (rev 208682) @@ -2527,7 +2527,7 @@ #if ENABLE(VIDEO_TRACK) return document->page()->group().captionPreferences().captionsStyleSheetOverride(); #else -return emptyString(); +return String { emptyString() }; #endif } ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [208681] trunk/Source/WebCore
Title: [208681] trunk/Source/WebCore Revision 208681 Author o...@webkit.org Date 2016-11-14 07:39:27 -0800 (Mon, 14 Nov 2016) Log Message Fix the !ENABLE(VIDEO_TRACK) build https://bugs.webkit.org/show_bug.cgi?id=164476 Reviewed by Darin Adler. * css/RuleSet.cpp: (WebCore::RuleSet::addRule): * css/parser/CSSParserValues.h: (WebCore::CSSParserSelector::needsImplicitShadowCombinatorForMatching): * css/parser/CSSSelectorParser.cpp: (WebCore::isPseudoElementFunction): (WebCore::CSSSelectorParser::consumePseudo): Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/css/RuleSet.cpp trunk/Source/WebCore/css/parser/CSSParserValues.h trunk/Source/WebCore/css/parser/CSSSelectorParser.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (208680 => 208681) --- trunk/Source/WebCore/ChangeLog 2016-11-14 15:21:16 UTC (rev 208680) +++ trunk/Source/WebCore/ChangeLog 2016-11-14 15:39:27 UTC (rev 208681) @@ -1,3 +1,18 @@ +2016-11-14 Csaba Osztrogonác + +Fix the !ENABLE(VIDEO_TRACK) build +https://bugs.webkit.org/show_bug.cgi?id=164476 + +Reviewed by Darin Adler. + +* css/RuleSet.cpp: +(WebCore::RuleSet::addRule): +* css/parser/CSSParserValues.h: +(WebCore::CSSParserSelector::needsImplicitShadowCombinatorForMatching): +* css/parser/CSSSelectorParser.cpp: +(WebCore::isPseudoElementFunction): +(WebCore::CSSSelectorParser::consumePseudo): + 2016-11-14 Miguel Gomez [GTK] Do not use gstreamer-gl when accelerated compositing is disabled Modified: trunk/Source/WebCore/css/RuleSet.cpp (208680 => 208681) --- trunk/Source/WebCore/css/RuleSet.cpp 2016-11-14 15:21:16 UTC (rev 208680) +++ trunk/Source/WebCore/css/RuleSet.cpp 2016-11-14 15:39:27 UTC (rev 208681) @@ -207,7 +207,9 @@ const CSSSelector* focusSelector = nullptr; const CSSSelector* customPseudoElementSelector = nullptr; const CSSSelector* slottedPseudoElementSelector = nullptr; +#if ENABLE(VIDEO_TRACK) const CSSSelector* cuePseudoElementSelector = nullptr; +#endif const CSSSelector* selector = ruleData.selector(); do { switch (selector->match()) { @@ -285,10 +287,12 @@ selector = selector->tagHistory(); } while (selector); +#if ENABLE(VIDEO_TRACK) if (cuePseudoElementSelector) { m_cuePseudoRules.append(ruleData); return; } +#endif if (slottedPseudoElementSelector) { // ::slotted pseudo elements work accross shadow boundary making filtering difficult. Modified: trunk/Source/WebCore/css/parser/CSSParserValues.h (208680 => 208681) --- trunk/Source/WebCore/css/parser/CSSParserValues.h 2016-11-14 15:21:16 UTC (rev 208680) +++ trunk/Source/WebCore/css/parser/CSSParserValues.h 2016-11-14 15:39:27 UTC (rev 208681) @@ -263,7 +263,7 @@ // connection of ShadowDescendant, and the current shadow DOM code doesn't expect this. When // we do fix this issue, make sure to patch the namespace prependTag code to remove the slotted // special case, since it will be covered by this function once again. -bool needsImplicitShadowCombinatorForMatching() const { return match() == CSSSelector::PseudoElement && (pseudoElementType() == CSSSelector::PseudoElementWebKitCustom || pseudoElementType() == CSSSelector::PseudoElementUserAgentCustom || pseudoElementType() == CSSSelector::PseudoElementWebKitCustomLegacyPrefixed || pseudoElementType() == CSSSelector::PseudoElementCue); } +bool needsImplicitShadowCombinatorForMatching() const; CSSParserSelector* tagHistory() const { return m_tagHistory.get(); } void setTagHistory(std::unique_ptr selector) { m_tagHistory = WTFMove(selector); } @@ -284,6 +284,17 @@ return m_selector->relation() == CSSSelector::ShadowDescendant; } +inline bool CSSParserSelector::needsImplicitShadowCombinatorForMatching() const +{ +return match() == CSSSelector::PseudoElement +&& (pseudoElementType() == CSSSelector::PseudoElementWebKitCustom +|| pseudoElementType() == CSSSelector::PseudoElementUserAgentCustom +#if ENABLE(VIDEO_TRACK) +|| pseudoElementType() == CSSSelector::PseudoElementCue +#endif +|| pseudoElementType() == CSSSelector::PseudoElementWebKitCustomLegacyPrefixed); +} + inline void CSSParserValue::setFromValueList(std::unique_ptr valueList) { id = CSSValueInvalid; Modified: trunk/Source/WebCore/css/parser/CSSSelectorParser.cpp (208680 => 208681) --- trunk/Source/WebCore/css/parser/CSSSelectorParser.cpp 2016-11-14 15:21:16 UTC (rev 208680) +++ trunk/Source/WebCore/css/parser/CSSSelectorParser.cpp 2016-11-14 15:39:27 UTC (rev 208681) @@ -486,7 +486,9 @@ static bool isPseudoElementFunction(CSSSelector::PseudoElementType pseudoElementType) { switch (pseudoElementType) { +#if ENABLE(VIDEO_TRACK) case CSSSelector::PseudoElementCue: +#endif case CSSSelector::PseudoElementSlotted: return true; default: @@ -634,6 +636,7 @@
[webkit-changes] [208679] trunk/Source/WebCore
Title: [208679] trunk/Source/WebCore Revision 208679 Author o...@webkit.org Date 2016-11-14 05:48:57 -0800 (Mon, 14 Nov 2016) Log Message Fix the !ENABLE(CSS_BOX_DECORATION_BREAK) build https://bugs.webkit.org/show_bug.cgi?id=164478 Reviewed by Darin Adler. * css/parser/CSSParserFastPaths.cpp: (WebCore::CSSParserFastPaths::isValidKeywordPropertyAndValue): Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/css/parser/CSSParserFastPaths.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (208678 => 208679) --- trunk/Source/WebCore/ChangeLog 2016-11-14 13:48:41 UTC (rev 208678) +++ trunk/Source/WebCore/ChangeLog 2016-11-14 13:48:57 UTC (rev 208679) @@ -1,5 +1,15 @@ 2016-11-14 Csaba Osztrogonác +Fix the !ENABLE(CSS_BOX_DECORATION_BREAK) build +https://bugs.webkit.org/show_bug.cgi?id=164478 + +Reviewed by Darin Adler. + +* css/parser/CSSParserFastPaths.cpp: +(WebCore::CSSParserFastPaths::isValidKeywordPropertyAndValue): + +2016-11-14 Csaba Osztrogonác + Fix the !ENABLE(CSS_GRID_LAYOUT) build https://bugs.webkit.org/show_bug.cgi?id=164477 Modified: trunk/Source/WebCore/css/parser/CSSParserFastPaths.cpp (208678 => 208679) --- trunk/Source/WebCore/css/parser/CSSParserFastPaths.cpp 2016-11-14 13:48:41 UTC (rev 208678) +++ trunk/Source/WebCore/css/parser/CSSParserFastPaths.cpp 2016-11-14 13:48:57 UTC (rev 208679) @@ -680,10 +680,12 @@ #endif case CSSPropertyWebkitBoxAlign: return valueID == CSSValueStretch || valueID == CSSValueStart || valueID == CSSValueEnd || valueID == CSSValueCenter || valueID == CSSValueBaseline; +#if ENABLE(CSS_BOX_DECORATION_BREAK) case CSSPropertyWebkitBoxDecorationBreak: return valueID == CSSValueClone || valueID == CSSValueSlice; case CSSPropertyWebkitBoxDirection: return valueID == CSSValueNormal || valueID == CSSValueReverse; +#endif case CSSPropertyWebkitBoxLines: return valueID == CSSValueSingle || valueID == CSSValueMultiple; case CSSPropertyWebkitBoxOrient: ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [208678] trunk/Source/WebCore
Title: [208678] trunk/Source/WebCore Revision 208678 Author o...@webkit.org Date 2016-11-14 05:48:41 -0800 (Mon, 14 Nov 2016) Log Message Fix the !ENABLE(CSS_GRID_LAYOUT) build https://bugs.webkit.org/show_bug.cgi?id=164477 Reviewed by Darin Adler. * css/parser/CSSParserFastPaths.cpp: (WebCore::isSimpleLengthPropertyID): * css/parser/CSSPropertyParser.cpp: (WebCore::CSSPropertyParser::parseSingleValue): (WebCore::CSSPropertyParser::parseShorthand): Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/css/parser/CSSParserFastPaths.cpp trunk/Source/WebCore/css/parser/CSSPropertyParser.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (208677 => 208678) --- trunk/Source/WebCore/ChangeLog 2016-11-14 12:22:23 UTC (rev 208677) +++ trunk/Source/WebCore/ChangeLog 2016-11-14 13:48:41 UTC (rev 208678) @@ -1,5 +1,18 @@ 2016-11-14 Csaba Osztrogonác +Fix the !ENABLE(CSS_GRID_LAYOUT) build +https://bugs.webkit.org/show_bug.cgi?id=164477 + +Reviewed by Darin Adler. + +* css/parser/CSSParserFastPaths.cpp: +(WebCore::isSimpleLengthPropertyID): +* css/parser/CSSPropertyParser.cpp: +(WebCore::CSSPropertyParser::parseSingleValue): +(WebCore::CSSPropertyParser::parseShorthand): + +2016-11-14 Csaba Osztrogonác + [EFL] Suppress build warning in generated Geoclue2Interface.c https://bugs.webkit.org/show_bug.cgi?id=164475 Modified: trunk/Source/WebCore/css/parser/CSSParserFastPaths.cpp (208677 => 208678) --- trunk/Source/WebCore/css/parser/CSSParserFastPaths.cpp 2016-11-14 12:22:23 UTC (rev 208677) +++ trunk/Source/WebCore/css/parser/CSSParserFastPaths.cpp 2016-11-14 13:48:41 UTC (rev 208678) @@ -49,8 +49,10 @@ { switch (propertyId) { case CSSPropertyFontSize: +#if ENABLE(CSS_GRID_LAYOUT) case CSSPropertyGridColumnGap: case CSSPropertyGridRowGap: +#endif case CSSPropertyHeight: case CSSPropertyWidth: case CSSPropertyMinHeight: Modified: trunk/Source/WebCore/css/parser/CSSPropertyParser.cpp (208677 => 208678) --- trunk/Source/WebCore/css/parser/CSSPropertyParser.cpp 2016-11-14 12:22:23 UTC (rev 208677) +++ trunk/Source/WebCore/css/parser/CSSPropertyParser.cpp 2016-11-14 13:48:41 UTC (rev 208678) @@ -2683,6 +2683,7 @@ return createPrimitiveValuePair(horizontal.releaseNonNull(), vertical.releaseNonNull(), Pair::IdenticalValueEncoding::DoNotCoalesce); } +#if ENABLE(CSS_GRID_LAYOUT) static RefPtr consumeGridAutoFlow(CSSParserTokenRange& range) { RefPtr rowOrColumnValue = consumeIdent(range); @@ -2699,6 +2700,7 @@ parsedValues->append(denseAlgorithm.releaseNonNull()); return parsedValues; } +#endif static RefPtr consumeBackgroundComponent(CSSPropertyID property, CSSParserTokenRange& range, const CSSParserContext& context) { @@ -3559,9 +3561,11 @@ case CSSPropertyAnimationTimingFunction: case CSSPropertyTransitionTimingFunction: return consumeAnimationPropertyList(property, m_range, m_context); +#if ENABLE(CSS_GRID_LAYOUT) case CSSPropertyGridColumnGap: case CSSPropertyGridRowGap: return consumeLength(m_range, m_context.mode, ValueRangeNonNegative); +#endif case CSSPropertyShapeMargin: return consumeLengthOrPercent(m_range, m_context.mode, ValueRangeNonNegative); case CSSPropertyShapeImageThreshold: @@ -4709,6 +4713,7 @@ return is(value) && downcast(value).isString(); } +#if ENABLE(CSS_GRID_LAYOUT) bool CSSPropertyParser::consumeGridItemPositionShorthand(CSSPropertyID shorthandId, bool important) { const StylePropertyShorthand& shorthand = shorthandForProperty(shorthandId); @@ -4967,6 +4972,7 @@ return true; } +#endif bool CSSPropertyParser::parseShorthand(CSSPropertyID property, bool important) { @@ -5119,6 +5125,7 @@ return consumeTransformOrigin(important); case CSSPropertyPerspectiveOrigin: return consumePerspectiveOrigin(important); +#if ENABLE(CSS_GRID_LAYOUT) case CSSPropertyGridGap: { RefPtr rowGap = consumeLength(m_range, m_context.mode, ValueRangeNonNegative); RefPtr columnGap = consumeLength(m_range, m_context.mode, ValueRangeNonNegative); @@ -5139,6 +5146,7 @@ return consumeGridTemplateShorthand(CSSPropertyGridTemplate, important); case CSSPropertyGrid: return consumeGridShorthand(important); +#endif case CSSPropertyWebkitMarquee: return consumeShorthandGreedily(webkitMarqueeShorthand(), important); default: ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [208677] trunk/Source/WebCore
Title: [208677] trunk/Source/WebCore Revision 208677 Author o...@webkit.org Date 2016-11-14 04:22:23 -0800 (Mon, 14 Nov 2016) Log Message [EFL] Suppress build warning in generated Geoclue2Interface.c https://bugs.webkit.org/show_bug.cgi?id=164475 Reviewed by Darin Adler. * PlatformEfl.cmake: Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/PlatformEfl.cmake Diff Modified: trunk/Source/WebCore/ChangeLog (208676 => 208677) --- trunk/Source/WebCore/ChangeLog 2016-11-14 09:56:06 UTC (rev 208676) +++ trunk/Source/WebCore/ChangeLog 2016-11-14 12:22:23 UTC (rev 208677) @@ -1,3 +1,12 @@ +2016-11-14 Csaba Osztrogonác + +[EFL] Suppress build warning in generated Geoclue2Interface.c +https://bugs.webkit.org/show_bug.cgi?id=164475 + +Reviewed by Darin Adler. + +* PlatformEfl.cmake: + 2016-11-10 Philippe Normand [GStreamer][OWR] poor video rendering in apprtc Modified: trunk/Source/WebCore/PlatformEfl.cmake (208676 => 208677) --- trunk/Source/WebCore/PlatformEfl.cmake 2016-11-14 09:56:06 UTC (rev 208676) +++ trunk/Source/WebCore/PlatformEfl.cmake 2016-11-14 12:22:23 UTC (rev 208677) @@ -236,8 +236,8 @@ OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/Geoclue2Interface.c ${DERIVED_SOURCES_WEBCORE_DIR}/Geoclue2Interface.h COMMAND gdbus-codegen --interface-prefix org.freedesktop.GeoClue2. --c-namespace Geoclue --generate-c-code ${DERIVED_SOURCES_WEBCORE_DIR}/Geoclue2Interface ${GEOCLUE_DBUS_INTERFACE} ) -# Geoclue2Interface.c generates unused-parameter build warning, it causes build error when using geoclue2 library. -set_source_files_properties(${DERIVED_SOURCES_WEBCORE_DIR}/Geoclue2Interface.c PROPERTIES COMPILE_FLAGS -Wno-error) +set_source_files_properties(${DERIVED_SOURCES_WEBCORE_DIR}/Geoclue2Interface.c PROPERTIES COMPILE_FLAGS -Wno-unused-parameter) + endif () if (ENABLE_GAMEPAD_DEPRECATED) ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [208533] trunk/Source/JavaScriptCore
Title: [208533] trunk/Source/_javascript_Core Revision 208533 Author o...@webkit.org Date 2016-11-10 05:37:38 -0800 (Thu, 10 Nov 2016) Log Message [ARM] Unreviewed buildfix after r208450. * assembler/MacroAssemblerARM.h: (JSC::MacroAssemblerARM::load8SignedExtendTo32): Added. Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (208532 => 208533) --- trunk/Source/_javascript_Core/ChangeLog 2016-11-10 10:15:30 UTC (rev 208532) +++ trunk/Source/_javascript_Core/ChangeLog 2016-11-10 13:37:38 UTC (rev 208533) @@ -1,3 +1,10 @@ +2016-11-10 Csaba Osztrogonác + +[ARM] Unreviewed buildfix after r208450. + +* assembler/MacroAssemblerARM.h: +(JSC::MacroAssemblerARM::load8SignedExtendTo32): Added. + 2016-11-08 Yusuke Suzuki [JSC] Avoid cloned arguments allocation in ArrayPrototype methods Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h (208532 => 208533) --- trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2016-11-10 10:15:30 UTC (rev 208532) +++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2016-11-10 13:37:38 UTC (rev 208533) @@ -394,6 +394,11 @@ m_assembler.dataTransfer32(ARMAssembler::LoadUint8, dest, ARMRegisters::S0, 0); } +void load8SignedExtendTo32(Address address, RegisterID dest) +{ +m_assembler.dataTransfer16(ARMAssembler::LoadInt8, dest, address.base, address.offset); +} + void load8SignedExtendTo32(BaseIndex address, RegisterID dest) { m_assembler.baseIndexTransfer16(ARMAssembler::LoadInt8, dest, address.base, address.index, static_cast(address.scale), address.offset); ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [208433] trunk/Source/WebCore
Title: [208433] trunk/Source/WebCore Revision 208433 Author o...@webkit.org Date 2016-11-09 09:36:21 -0800 (Wed, 09 Nov 2016) Log Message One more URTBF after r208361. * PlatformMac.cmake: Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/PlatformMac.cmake Diff Modified: trunk/Source/WebCore/ChangeLog (208432 => 208433) --- trunk/Source/WebCore/ChangeLog 2016-11-09 17:28:57 UTC (rev 208432) +++ trunk/Source/WebCore/ChangeLog 2016-11-09 17:36:21 UTC (rev 208433) @@ -1,5 +1,11 @@ 2016-11-09 Csaba Osztrogonác +One more URTBF after r208361. + +* PlatformMac.cmake: + +2016-11-09 Csaba Osztrogonác + Typo fix after r162782 https://bugs.webkit.org/show_bug.cgi?id=164473 Modified: trunk/Source/WebCore/PlatformMac.cmake (208432 => 208433) --- trunk/Source/WebCore/PlatformMac.cmake 2016-11-09 17:28:57 UTC (rev 208432) +++ trunk/Source/WebCore/PlatformMac.cmake 2016-11-09 17:36:21 UTC (rev 208433) @@ -492,6 +492,7 @@ platform/mac/ThreadCheck.mm platform/mac/URLMac.mm platform/mac/UserActivityMac.mm +platform/mac/ValidationBubbleMac.mm platform/mac/WebCoreFullScreenPlaceholderView.mm platform/mac/WebCoreFullScreenWarningView.mm platform/mac/WebCoreFullScreenWindow.mm ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [208432] trunk/Source/WebKit2
Title: [208432] trunk/Source/WebKit2 Revision 208432 Author o...@webkit.org Date 2016-11-09 09:28:57 -0800 (Wed, 09 Nov 2016) Log Message URTBF after r208361. * PlatformMac.cmake: Modified Paths trunk/Source/WebKit2/ChangeLog trunk/Source/WebKit2/PlatformMac.cmake Diff Modified: trunk/Source/WebKit2/ChangeLog (208431 => 208432) --- trunk/Source/WebKit2/ChangeLog 2016-11-09 17:18:21 UTC (rev 208431) +++ trunk/Source/WebKit2/ChangeLog 2016-11-09 17:28:57 UTC (rev 208432) @@ -1,5 +1,11 @@ 2016-11-09 Csaba Osztrogonác +URTBF after r208361. + +* PlatformMac.cmake: + +2016-11-09 Csaba Osztrogonác + Unreviewed typo fix after r160616 to fix the build on case sensitive file systems. * WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm: Modified: trunk/Source/WebKit2/PlatformMac.cmake (208431 => 208432) --- trunk/Source/WebKit2/PlatformMac.cmake 2016-11-09 17:18:21 UTC (rev 208431) +++ trunk/Source/WebKit2/PlatformMac.cmake 2016-11-09 17:28:57 UTC (rev 208432) @@ -329,6 +329,7 @@ WebProcess/Scrolling/RemoteScrollingCoordinator.mm WebProcess/WebCoreSupport/WebPasteboardOverrides.cpp +WebProcess/WebCoreSupport/WebValidationMessageClient.cpp WebProcess/WebCoreSupport/mac/WebAlternativeTextClient.cpp WebProcess/WebCoreSupport/mac/WebContextMenuClientMac.mm ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [208431] trunk/Source/WebKit2
Title: [208431] trunk/Source/WebKit2 Revision 208431 Author o...@webkit.org Date 2016-11-09 09:18:21 -0800 (Wed, 09 Nov 2016) Log Message Unreviewed typo fix after r160616 to fix the build on case sensitive file systems. * WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm: Modified Paths trunk/Source/WebKit2/ChangeLog trunk/Source/WebKit2/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm Diff Modified: trunk/Source/WebKit2/ChangeLog (208430 => 208431) --- trunk/Source/WebKit2/ChangeLog 2016-11-09 17:17:11 UTC (rev 208430) +++ trunk/Source/WebKit2/ChangeLog 2016-11-09 17:18:21 UTC (rev 208431) @@ -1,3 +1,9 @@ +2016-11-09 Csaba Osztrogonác + +Unreviewed typo fix after r160616 to fix the build on case sensitive file systems. + +* WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm: + 2016-11-05 Carlos Garcia Campos [SOUP] Layout test http/tests/misc/authentication-redirect-3/authentication-sent-to-redirect-same-origin-with-location-credentials.html fails Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm (208430 => 208431) --- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm 2016-11-09 17:17:11 UTC (rev 208430) +++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm 2016-11-09 17:18:21 UTC (rev 208431) @@ -44,7 +44,7 @@ #import "WKRetainPtr.h" #import "WKStringCF.h" #import "WKURLRequestNS.h" -#import "WKWebProcessPluginFrameInternal.h" +#import "WKWebProcessPlugInFrameInternal.h" #import "WKWebProcessPlugInInternal.h" #import "WKWebProcessPlugInFormDelegatePrivate.h" #import "WKWebProcessPlugInLoadDelegate.h" ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [208429] trunk/Tools
Title: [208429] trunk/Tools Revision 208429 Author o...@webkit.org Date 2016-11-09 08:52:09 -0800 (Wed, 09 Nov 2016) Log Message Fix Tools build on case sensitive file systems https://bugs.webkit.org/show_bug.cgi?id=164474 Unreviewed buildfix. * DumpRenderTree/CMakeLists.txt: * DumpRenderTree/PlatformMac.cmake: * DumpRenderTree/PlatformWin.cmake: * DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt: * MiniBrowser/mac/CMakeLists.txt: Modified Paths trunk/Tools/ChangeLog trunk/Tools/DumpRenderTree/CMakeLists.txt trunk/Tools/DumpRenderTree/PlatformMac.cmake trunk/Tools/DumpRenderTree/PlatformWin.cmake trunk/Tools/DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt trunk/Tools/MiniBrowser/mac/CMakeLists.txt Diff Modified: trunk/Tools/ChangeLog (208428 => 208429) --- trunk/Tools/ChangeLog 2016-11-09 16:49:19 UTC (rev 208428) +++ trunk/Tools/ChangeLog 2016-11-09 16:52:09 UTC (rev 208429) @@ -1,3 +1,16 @@ +2016-11-09 Csaba Osztrogonác + +Fix Tools build on case sensitive file systems +https://bugs.webkit.org/show_bug.cgi?id=164474 + +Unreviewed buildfix. + +* DumpRenderTree/CMakeLists.txt: +* DumpRenderTree/PlatformMac.cmake: +* DumpRenderTree/PlatformWin.cmake: +* DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt: +* MiniBrowser/mac/CMakeLists.txt: + 2016-11-04 Filip Pizlo WTF::ParkingLot should stop using std::chrono because std::chrono::duration casts are prone to overflows Modified: trunk/Tools/DumpRenderTree/CMakeLists.txt (208428 => 208429) --- trunk/Tools/DumpRenderTree/CMakeLists.txt 2016-11-09 16:49:19 UTC (rev 208428) +++ trunk/Tools/DumpRenderTree/CMakeLists.txt 2016-11-09 16:52:09 UTC (rev 208429) @@ -81,36 +81,36 @@ ${WEBCORE_DIR}/testing/js ) -set(TestNetscapePlugin_SOURCES -TestNetscapePlugin/PluginObject.cpp -TestNetscapePlugin/PluginTest.cpp -TestNetscapePlugin/TestObject.cpp -TestNetscapePlugin/main.cpp +set(TestNetscapePlugIn_SOURCES +TestNetscapePlugIn/PluginObject.cpp +TestNetscapePlugIn/PluginTest.cpp +TestNetscapePlugIn/TestObject.cpp +TestNetscapePlugIn/main.cpp -TestNetscapePlugin/Tests/DocumentOpenInDestroyStream.cpp -TestNetscapePlugin/Tests/EvaluateJSAfterRemovingPluginElement.cpp -TestNetscapePlugin/Tests/FormValue.cpp -TestNetscapePlugin/Tests/GetURLNotifyWithURLThatFailsToLoad.cpp -TestNetscapePlugin/Tests/GetURLWithJavaScriptURL.cpp -TestNetscapePlugin/Tests/GetURLWithJavaScriptURLDestroyingPlugin.cpp -TestNetscapePlugin/Tests/GetUserAgentWithNullNPPFromNPPNew.cpp -TestNetscapePlugin/Tests/LogNPPSetWindow.cpp -TestNetscapePlugin/Tests/NPDeallocateCalledBeforeNPShutdown.cpp -TestNetscapePlugin/Tests/NPPNewFails.cpp -TestNetscapePlugin/Tests/NPPSetWindowCalledDuringDestruction.cpp -TestNetscapePlugin/Tests/NPRuntimeCallsWithNullNPP.cpp -TestNetscapePlugin/Tests/NPRuntimeObjectFromDestroyedPlugin.cpp -TestNetscapePlugin/Tests/NPRuntimeRemoveProperty.cpp -TestNetscapePlugin/Tests/NullNPPGetValuePointer.cpp -TestNetscapePlugin/Tests/PassDifferentNPPStruct.cpp -TestNetscapePlugin/Tests/PluginScriptableNPObjectInvokeDefault.cpp -TestNetscapePlugin/Tests/PluginScriptableObjectOverridesAllProperties.cpp -TestNetscapePlugin/Tests/PrivateBrowsing.cpp -TestNetscapePlugin/Tests/ToStringAndValueOfObject.cpp -TestNetscapePlugin/Tests/URLRedirect.cpp +TestNetscapePlugIn/Tests/DocumentOpenInDestroyStream.cpp +TestNetscapePlugIn/Tests/EvaluateJSAfterRemovingPluginElement.cpp +TestNetscapePlugIn/Tests/FormValue.cpp +TestNetscapePlugIn/Tests/GetURLNotifyWithURLThatFailsToLoad.cpp +TestNetscapePlugIn/Tests/GetURLWithJavaScriptURL.cpp +TestNetscapePlugIn/Tests/GetURLWithJavaScriptURLDestroyingPlugin.cpp +TestNetscapePlugIn/Tests/GetUserAgentWithNullNPPFromNPPNew.cpp +TestNetscapePlugIn/Tests/LogNPPSetWindow.cpp +TestNetscapePlugIn/Tests/NPDeallocateCalledBeforeNPShutdown.cpp +TestNetscapePlugIn/Tests/NPPNewFails.cpp +TestNetscapePlugIn/Tests/NPPSetWindowCalledDuringDestruction.cpp +TestNetscapePlugIn/Tests/NPRuntimeCallsWithNullNPP.cpp +TestNetscapePlugIn/Tests/NPRuntimeObjectFromDestroyedPlugin.cpp +TestNetscapePlugIn/Tests/NPRuntimeRemoveProperty.cpp +TestNetscapePlugIn/Tests/NullNPPGetValuePointer.cpp +TestNetscapePlugIn/Tests/PassDifferentNPPStruct.cpp +TestNetscapePlugIn/Tests/PluginScriptableNPObjectInvokeDefault.cpp +TestNetscapePlugIn/Tests/PluginScriptableObjectOverridesAllProperties.cpp +TestNetscapePlugIn/Tests/PrivateBrowsing.cpp +TestNetscapePlugIn/Tests/ToStringAndValueOfObject.cpp +TestNetscapePlugIn/Tests/URLRedirect.cpp ) -set(TestNetscapePlugin_LIBRARIES +set(TestNetscapePlugIn_LIBRARIES _javascript_Core WTF WebCoreTestSupport @@ -138,8 +138,8 @@ add_dependencies(DumpRenderTree DumpRenderTreeBindings) if (ENABLE_NETSCAPE_PLUGIN_API) -add_library(TestNetscap
[webkit-changes] [208428] trunk/Source/WebCore
Title: [208428] trunk/Source/WebCore Revision 208428 Author o...@webkit.org Date 2016-11-09 08:49:19 -0800 (Wed, 09 Nov 2016) Log Message Typo fix after r162782 https://bugs.webkit.org/show_bug.cgi?id=164473 Unreviewed trivial fix. * platform/ThreadGlobalData.cpp: Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/platform/ThreadGlobalData.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (208427 => 208428) --- trunk/Source/WebCore/ChangeLog 2016-11-09 02:51:19 UTC (rev 208427) +++ trunk/Source/WebCore/ChangeLog 2016-11-09 16:49:19 UTC (rev 208428) @@ -1,3 +1,12 @@ +2016-11-09 Csaba Osztrogonác + +Typo fix after r162782 +https://bugs.webkit.org/show_bug.cgi?id=164473 + +Unreviewed trivial fix. + +* platform/ThreadGlobalData.cpp: + 2016-11-07 Ryan Haddad Unreviewed, rolling out r208382. Modified: trunk/Source/WebCore/platform/ThreadGlobalData.cpp (208427 => 208428) --- trunk/Source/WebCore/platform/ThreadGlobalData.cpp 2016-11-09 02:51:19 UTC (rev 208427) +++ trunk/Source/WebCore/platform/ThreadGlobalData.cpp 2016-11-09 16:49:19 UTC (rev 208428) @@ -38,7 +38,7 @@ #include #if PLATFORM(MAC) -#include "TextCodeCMac.h" +#include "TextCodecMac.h" #endif namespace WebCore { ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [208053] trunk/JSTests
Title: [208053] trunk/JSTests Revision 208053 Author o...@webkit.org Date 2016-10-28 10:15:26 -0700 (Fri, 28 Oct 2016) Log Message Skip JSTests/microbenchmarks/dense-set.js on memory limited devices https://bugs.webkit.org/show_bug.cgi?id=164128 Reviewed by Mark Lam. * microbenchmarks/dense-set.js: Modified Paths trunk/JSTests/ChangeLog trunk/JSTests/microbenchmarks/dense-set.js Diff Modified: trunk/JSTests/ChangeLog (208052 => 208053) --- trunk/JSTests/ChangeLog 2016-10-28 16:37:38 UTC (rev 208052) +++ trunk/JSTests/ChangeLog 2016-10-28 17:15:26 UTC (rev 208053) @@ -1,3 +1,12 @@ +2016-10-28 Csaba Osztrogonác + +Skip JSTests/microbenchmarks/dense-set.js on memory limited devices +https://bugs.webkit.org/show_bug.cgi?id=164128 + +Reviewed by Mark Lam. + +* microbenchmarks/dense-set.js: + 2016-10-20 Caitlin Potter [JSC] implement runtime for async functions Modified: trunk/JSTests/microbenchmarks/dense-set.js (208052 => 208053) --- trunk/JSTests/microbenchmarks/dense-set.js 2016-10-28 16:37:38 UTC (rev 208052) +++ trunk/JSTests/microbenchmarks/dense-set.js 2016-10-28 17:15:26 UTC (rev 208053) @@ -1,3 +1,4 @@ +//@ largeHeap (function() { function bench(name, f, arg) { ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [208047] trunk/JSTests
Title: [208047] trunk/JSTests Revision 208047 Author o...@webkit.org Date 2016-10-28 07:21:04 -0700 (Fri, 28 Oct 2016) Log Message Skip 2 JS stress tests on memory limited devices https://bugs.webkit.org/show_bug.cgi?id=164125 Unreviewed quick fix to unbreak JSCOnly ARM bots as soon as possible. * stress/joined-strings-should-not-exceed-max-string-length.js: * stress/string-prototype-replace-should-throw-out-of-memory-error-when-using-too-much-memory.js: Modified Paths trunk/JSTests/ChangeLog trunk/JSTests/stress/joined-strings-should-not-exceed-max-string-length.js trunk/JSTests/stress/string-prototype-replace-should-throw-out-of-memory-error-when-using-too-much-memory.js Diff Modified: trunk/JSTests/ChangeLog (208046 => 208047) --- trunk/JSTests/ChangeLog 2016-10-28 13:59:20 UTC (rev 208046) +++ trunk/JSTests/ChangeLog 2016-10-28 14:21:04 UTC (rev 208047) @@ -1,3 +1,13 @@ +2016-10-28 Csaba Osztrogonác + +Skip 2 JS stress tests on memory limited devices +https://bugs.webkit.org/show_bug.cgi?id=164125 + +Unreviewed quick fix to unbreak JSCOnly ARM bots as soon as possible. + +* stress/joined-strings-should-not-exceed-max-string-length.js: +* stress/string-prototype-replace-should-throw-out-of-memory-error-when-using-too-much-memory.js: + 2016-10-27 Caitlin Potter [JSC] forbid lexical redeclaration of generator formal parameters Modified: trunk/JSTests/stress/joined-strings-should-not-exceed-max-string-length.js (208046 => 208047) --- trunk/JSTests/stress/joined-strings-should-not-exceed-max-string-length.js 2016-10-28 13:59:20 UTC (rev 208046) +++ trunk/JSTests/stress/joined-strings-should-not-exceed-max-string-length.js 2016-10-28 14:21:04 UTC (rev 208047) @@ -1,5 +1,5 @@ -//@ runFTLNoCJIT //@ largeHeap +//@ runFTLNoCJIT if !$memoryLimited // This test should not crash or fail any assertions. function shouldEqual(stepId, actual, expected) { Modified: trunk/JSTests/stress/string-prototype-replace-should-throw-out-of-memory-error-when-using-too-much-memory.js (208046 => 208047) --- trunk/JSTests/stress/string-prototype-replace-should-throw-out-of-memory-error-when-using-too-much-memory.js 2016-10-28 13:59:20 UTC (rev 208046) +++ trunk/JSTests/stress/string-prototype-replace-should-throw-out-of-memory-error-when-using-too-much-memory.js 2016-10-28 14:21:04 UTC (rev 208047) @@ -1,6 +1,6 @@ -//@ runFTLNoCJIT +//@ largeHeap +//@ runFTLNoCJIT if !$memoryLimited //@ slow! -//@largeHeap // This test should not crash or fail any assertions. function shouldEqual(testId, actual, expected) { ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [207668] trunk
Title: [207668] trunk Revision 207668 Author o...@webkit.org Date 2016-10-21 06:27:10 -0700 (Fri, 21 Oct 2016) Log Message [EFL] REGRESSION(r207616): Build is broken due to missing libgeoclue-dev package https://bugs.webkit.org/show_bug.cgi?id=163733 Reviewed by Gyuyoung Kim. .: * Source/cmake/OptionsEfl.cmake: Expose USE_GEOCLUE2 to the build properly. Tools: * efl/install-dependencies: Added geoclue-2.0 package. Modified Paths trunk/ChangeLog trunk/Source/cmake/OptionsEfl.cmake trunk/Tools/ChangeLog trunk/Tools/efl/install-dependencies Diff Modified: trunk/ChangeLog (207667 => 207668) --- trunk/ChangeLog 2016-10-21 12:24:25 UTC (rev 207667) +++ trunk/ChangeLog 2016-10-21 13:27:10 UTC (rev 207668) @@ -1,3 +1,12 @@ +2016-10-21 Csaba Osztrogonác + +[EFL] REGRESSION(r207616): Build is broken due to missing libgeoclue-dev package +https://bugs.webkit.org/show_bug.cgi?id=163733 + +Reviewed by Gyuyoung Kim. + +* Source/cmake/OptionsEfl.cmake: Expose USE_GEOCLUE2 to the build properly. + 2016-10-21 Adam Bergkvist WebRTC: [GTK] Add MediaEndpointOwr - an OpenWebRTC WebRTC backend Modified: trunk/Source/cmake/OptionsEfl.cmake (207667 => 207668) --- trunk/Source/cmake/OptionsEfl.cmake 2016-10-21 12:24:25 UTC (rev 207667) +++ trunk/Source/cmake/OptionsEfl.cmake 2016-10-21 13:27:10 UTC (rev 207668) @@ -186,10 +186,12 @@ list(APPEND GLIB_COMPONENTS gio-unix) find_package(GeoClue2 2.1.5) if (GEOCLUE2_FOUND) - set(USE_GEOCLUE2 1) +SET_AND_EXPOSE_TO_BUILD(USE_GEOCLUE2 ${GEOCLUE2_FOUND}) else () - find_package(GeoClue) - set(USE_GEOCLUE2 0) +find_package(GeoClue) +if (NOT GEOCLUE_FOUND) +message(FATAL_ERROR "Geoclue is needed for ENABLE_GEOLOCATION.") +endif () endif () endif () Modified: trunk/Tools/ChangeLog (207667 => 207668) --- trunk/Tools/ChangeLog 2016-10-21 12:24:25 UTC (rev 207667) +++ trunk/Tools/ChangeLog 2016-10-21 13:27:10 UTC (rev 207668) @@ -1,3 +1,12 @@ +2016-10-21 Csaba Osztrogonác + +[EFL] REGRESSION(r207616): Build is broken due to missing libgeoclue-dev package +https://bugs.webkit.org/show_bug.cgi?id=163733 + +Reviewed by Gyuyoung Kim. + +* efl/install-dependencies: Added geoclue-2.0 package. + 2016-10-21 Commit Queue Unreviewed, rolling out r207609. Modified: trunk/Tools/efl/install-dependencies (207667 => 207668) --- trunk/Tools/efl/install-dependencies 2016-10-21 12:24:25 UTC (rev 207667) +++ trunk/Tools/efl/install-dependencies 2016-10-21 13:27:10 UTC (rev 207668) @@ -66,6 +66,7 @@ doxygen \ flex \ g++ \ +geoclue-2.0 \ gperf \ gtk-doc-tools \ libatk1.0-dev \ ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [207532] trunk/Source/JavaScriptCore
Title: [207532] trunk/Source/_javascript_Core Revision 207532 Author o...@webkit.org Date 2016-10-19 02:20:14 -0700 (Wed, 19 Oct 2016) Log Message Unreviewed ARM buildfix after r207475. * assembler/ARMAssembler.h: (JSC::ARMAssembler::relinkJumpToNop): Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/ARMAssembler.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (207531 => 207532) --- trunk/Source/_javascript_Core/ChangeLog 2016-10-19 08:18:24 UTC (rev 207531) +++ trunk/Source/_javascript_Core/ChangeLog 2016-10-19 09:20:14 UTC (rev 207532) @@ -1,3 +1,10 @@ +2016-10-19 Csaba Osztrogonác + +Unreviewed ARM buildfix after r207475. + +* assembler/ARMAssembler.h: +(JSC::ARMAssembler::relinkJumpToNop): + 2016-10-18 Mark Lam Invoking Object.prototype.__proto__ accessors directly should throw a TypeError. Modified: trunk/Source/_javascript_Core/assembler/ARMAssembler.h (207531 => 207532) --- trunk/Source/_javascript_Core/assembler/ARMAssembler.h 2016-10-19 08:18:24 UTC (rev 207531) +++ trunk/Source/_javascript_Core/assembler/ARMAssembler.h 2016-10-19 09:20:14 UTC (rev 207532) @@ -960,6 +960,11 @@ patchPointerInternal(getAbsoluteJumpAddress(from), to); } +static void relinkJumpToNop(void* from) +{ +relinkJump(from, from); +} + static void linkCall(void* code, AssemblerLabel from, void* to) { patchPointerInternal(getAbsoluteJumpAddress(code, from.m_offset), to); ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [207213] trunk/Source/JavaScriptCore
Title: [207213] trunk/Source/_javascript_Core Revision 207213 Author o...@webkit.org Date 2016-10-12 02:54:14 -0700 (Wed, 12 Oct 2016) Log Message Unreviewed buildfix for GCC 4.9 after r207186. https://bugs.webkit.org/show_bug.cgi?id=163255 * runtime/HasOwnPropertyCache.h: (JSC::HasOwnPropertyCache::Entry::Entry): Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/runtime/HasOwnPropertyCache.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (207212 => 207213) --- trunk/Source/_javascript_Core/ChangeLog 2016-10-12 08:41:58 UTC (rev 207212) +++ trunk/Source/_javascript_Core/ChangeLog 2016-10-12 09:54:14 UTC (rev 207213) @@ -1,3 +1,11 @@ +2016-10-12 Csaba Osztrogonác + +Unreviewed buildfix for GCC 4.9 after r207186. +https://bugs.webkit.org/show_bug.cgi?id=163255 + +* runtime/HasOwnPropertyCache.h: +(JSC::HasOwnPropertyCache::Entry::Entry): + 2016-10-11 Saam Barati HasOwnPropertyCache needs to ref the UniquedStringImpls it sees Modified: trunk/Source/_javascript_Core/runtime/HasOwnPropertyCache.h (207212 => 207213) --- trunk/Source/_javascript_Core/runtime/HasOwnPropertyCache.h 2016-10-12 08:41:58 UTC (rev 207212) +++ trunk/Source/_javascript_Core/runtime/HasOwnPropertyCache.h 2016-10-12 09:54:14 UTC (rev 207213) @@ -44,6 +44,13 @@ Entry() = default; +Entry(RefPtr impl, StructureID structureID, bool result) +: impl(impl) +, structureID(structureID) +, result(result) +{ +} + Entry& operator=(Entry&& other) { impl = WTFMove(other.impl); ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [206808] trunk/Source/JavaScriptCore
Title: [206808] trunk/Source/_javascript_Core Revision 206808 Author o...@webkit.org Date 2016-10-05 03:51:06 -0700 (Wed, 05 Oct 2016) Log Message ARM EABI buildfix after r206778 https://bugs.webkit.org/show_bug.cgi?id=162964 Unreviewed trivial fix. * jit/CCallHelpers.h: (JSC::CCallHelpers::setupArgumentsWithExecState): Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/jit/CCallHelpers.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (206807 => 206808) --- trunk/Source/_javascript_Core/ChangeLog 2016-10-05 09:43:28 UTC (rev 206807) +++ trunk/Source/_javascript_Core/ChangeLog 2016-10-05 10:51:06 UTC (rev 206808) @@ -1,3 +1,13 @@ +2016-10-05 Csaba Osztrogonác + +ARM EABI buildfix after r206778 +https://bugs.webkit.org/show_bug.cgi?id=162964 + +Unreviewed trivial fix. + +* jit/CCallHelpers.h: +(JSC::CCallHelpers::setupArgumentsWithExecState): + 2016-10-04 Saam Barati String.prototype.toLowerCase should be a DFG/FTL intrinsic Modified: trunk/Source/_javascript_Core/jit/CCallHelpers.h (206807 => 206808) --- trunk/Source/_javascript_Core/jit/CCallHelpers.h 2016-10-05 09:43:28 UTC (rev 206807) +++ trunk/Source/_javascript_Core/jit/CCallHelpers.h 2016-10-05 10:51:06 UTC (rev 206808) @@ -1968,6 +1968,14 @@ setupArgumentsWithExecState(arg1, arg2, arg3); } +ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImm32 arg3, GPRReg arg4, GPRReg arg5, GPRReg arg6) +{ +poke(arg6, POKE_ARGUMENT_OFFSET + 2); +poke(arg5, POKE_ARGUMENT_OFFSET + 1); +poke(arg4, POKE_ARGUMENT_OFFSET); +setupArgumentsWithExecState(arg1, arg2, arg3); +} + ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5, GPRReg arg6, TrustedImmPtr arg7) { poke(arg7, POKE_ARGUMENT_OFFSET + 3); ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [206318] trunk/JSTests
Title: [206318] trunk/JSTests Revision 206318 Author o...@webkit.org Date 2016-09-23 12:02:46 -0700 (Fri, 23 Sep 2016) Log Message Skip mozilla-tests.yaml/js1_5/Array/regress-157652 on memory limited devices https://bugs.webkit.org/show_bug.cgi?id=162381 Reviewed by Mark Lam. * mozilla/mozilla-tests.yaml: Modified Paths trunk/JSTests/ChangeLog trunk/JSTests/mozilla/mozilla-tests.yaml Diff Modified: trunk/JSTests/ChangeLog (206317 => 206318) --- trunk/JSTests/ChangeLog 2016-09-23 19:00:17 UTC (rev 206317) +++ trunk/JSTests/ChangeLog 2016-09-23 19:02:46 UTC (rev 206318) @@ -1,5 +1,14 @@ 2016-09-23 Csaba Osztrogonác +Skip mozilla-tests.yaml/js1_5/Array/regress-157652 on memory limited devices +https://bugs.webkit.org/show_bug.cgi?id=162381 + +Reviewed by Mark Lam. + +* mozilla/mozilla-tests.yaml: + +2016-09-23 Csaba Osztrogonác + Skip stress/string-joining-long-strings-should-not-crash.js on memory limited devices https://bugs.webkit.org/show_bug.cgi?id=162386 Modified: trunk/JSTests/mozilla/mozilla-tests.yaml (206317 => 206318) --- trunk/JSTests/mozilla/mozilla-tests.yaml 2016-09-23 19:00:17 UTC (rev 206317) +++ trunk/JSTests/mozilla/mozilla-tests.yaml 2016-09-23 19:02:46 UTC (rev 206318) @@ -2037,7 +2037,7 @@ cmd: defaultRunMozillaTest :normal, "../shell.js" - path: js1_5/Array/regress-157652.js cmd: | - if ($architecture == "arm" and $hostOS == "darwin") and $memoryLimited + if $architecture == "arm" and $memoryLimited skip else defaultRunMozillaTest :normal, "../shell.js" ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [206317] trunk/JSTests
Title: [206317] trunk/JSTests Revision 206317 Author o...@webkit.org Date 2016-09-23 12:00:17 -0700 (Fri, 23 Sep 2016) Log Message Skip stress/string-joining-long-strings-should-not-crash.js on memory limited devices https://bugs.webkit.org/show_bug.cgi?id=162386 Reviewed by Mark Lam. * stress/string-joining-long-strings-should-not-crash.js: Modified Paths trunk/JSTests/ChangeLog trunk/JSTests/stress/string-joining-long-strings-should-not-crash.js Diff Modified: trunk/JSTests/ChangeLog (206316 => 206317) --- trunk/JSTests/ChangeLog 2016-09-23 18:47:41 UTC (rev 206316) +++ trunk/JSTests/ChangeLog 2016-09-23 19:00:17 UTC (rev 206317) @@ -1,3 +1,12 @@ +2016-09-23 Csaba Osztrogonác + +Skip stress/string-joining-long-strings-should-not-crash.js on memory limited devices +https://bugs.webkit.org/show_bug.cgi?id=162386 + +Reviewed by Mark Lam. + +* stress/string-joining-long-strings-should-not-crash.js: + 2016-09-22 Benjamin Poulain [JSC] Use an inline cache to generate op_negate Modified: trunk/JSTests/stress/string-joining-long-strings-should-not-crash.js (206316 => 206317) --- trunk/JSTests/stress/string-joining-long-strings-should-not-crash.js 2016-09-23 18:47:41 UTC (rev 206316) +++ trunk/JSTests/stress/string-joining-long-strings-should-not-crash.js 2016-09-23 19:00:17 UTC (rev 206317) @@ -1,4 +1,5 @@ -//@ runDefault +//@largeHeap +// @runDefault if !$memoryLimited // This test should not crash. var error; ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [206297] trunk/Source/JavaScriptCore
Title: [206297] trunk/Source/_javascript_Core Revision 206297 Author o...@webkit.org Date 2016-09-23 02:56:36 -0700 (Fri, 23 Sep 2016) Log Message ARM EABI buildfix after r206289 https://bugs.webkit.org/show_bug.cgi?id=162486 Unreviewed buildfix. * jit/CCallHelpers.h: (JSC::CCallHelpers::setupArgumentsWithExecState): Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/jit/CCallHelpers.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (206296 => 206297) --- trunk/Source/_javascript_Core/ChangeLog 2016-09-23 09:32:09 UTC (rev 206296) +++ trunk/Source/_javascript_Core/ChangeLog 2016-09-23 09:56:36 UTC (rev 206297) @@ -1,3 +1,13 @@ +2016-09-23 Csaba Osztrogonác + +ARM EABI buildfix after r206289 +https://bugs.webkit.org/show_bug.cgi?id=162486 + +Unreviewed buildfix. + +* jit/CCallHelpers.h: +(JSC::CCallHelpers::setupArgumentsWithExecState): + 2016-09-23 Antoine Quint Add a new runtime flag for work on modern media controls (off by default) Modified: trunk/Source/_javascript_Core/jit/CCallHelpers.h (206296 => 206297) --- trunk/Source/_javascript_Core/jit/CCallHelpers.h 2016-09-23 09:32:09 UTC (rev 206296) +++ trunk/Source/_javascript_Core/jit/CCallHelpers.h 2016-09-23 09:56:36 UTC (rev 206297) @@ -1924,6 +1924,13 @@ setupArgumentsWithExecState(arg1, arg2, arg3); } +ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3, TrustedImmPtr arg4, TrustedImmPtr arg5) +{ +poke(arg5, POKE_ARGUMENT_OFFSET + 1); +poke(arg4, POKE_ARGUMENT_OFFSET); +setupArgumentsWithExecState(arg1, arg2, arg3); +} + ALWAYS_INLINE void setupArgumentsWithExecState(GPRReg arg1, GPRReg arg2, TrustedImmPtr arg3, GPRReg arg4, TrustedImm32 arg5) { poke(arg5, POKE_ARGUMENT_OFFSET + 1); ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [206207] trunk/Source/JavaScriptCore
Title: [206207] trunk/Source/_javascript_Core Revision 206207 Author o...@webkit.org Date 2016-09-21 05:39:10 -0700 (Wed, 21 Sep 2016) Log Message [ARM] Unreviewed buildfix after r206136. * assembler/MacroAssembler.h: * assembler/MacroAssemblerARM.h: (JSC::MacroAssemblerARM::branchPtr): Added. Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/MacroAssembler.h trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (206206 => 206207) --- trunk/Source/_javascript_Core/ChangeLog 2016-09-21 09:56:16 UTC (rev 206206) +++ trunk/Source/_javascript_Core/ChangeLog 2016-09-21 12:39:10 UTC (rev 206207) @@ -1,3 +1,11 @@ +2016-09-21 Csaba Osztrogonác + +[ARM] Unreviewed buildfix after r206136. + +* assembler/MacroAssembler.h: +* assembler/MacroAssemblerARM.h: +(JSC::MacroAssemblerARM::branchPtr): Added. + 2016-09-20 Alex Christensen Require WTFMove for String::adopt Modified: trunk/Source/_javascript_Core/assembler/MacroAssembler.h (206206 => 206207) --- trunk/Source/_javascript_Core/assembler/MacroAssembler.h 2016-09-21 09:56:16 UTC (rev 206206) +++ trunk/Source/_javascript_Core/assembler/MacroAssembler.h 2016-09-21 12:39:10 UTC (rev 206207) @@ -121,7 +121,7 @@ using MacroAssemblerBase::and32; using MacroAssemblerBase::branchAdd32; using MacroAssemblerBase::branchMul32; -#if CPU(ARM64) || CPU(ARM_THUMB2) || CPU(X86_64) +#if CPU(ARM64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(X86_64) using MacroAssemblerBase::branchPtr; #endif using MacroAssemblerBase::branchSub32; Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h (206206 => 206207) --- trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2016-09-21 09:56:16 UTC (rev 206206) +++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2016-09-21 12:39:10 UTC (rev 206207) @@ -653,6 +653,12 @@ return branch32(cond, ARMRegisters::S1, right8); } +Jump branchPtr(RelationalCondition cond, BaseIndex left, RegisterID right) +{ +load32(left, ARMRegisters::S1); +return branch32(cond, ARMRegisters::S1, right); +} + Jump branch32(RelationalCondition cond, RegisterID left, RegisterID right, int useConstantPool = 0) { m_assembler.cmp(left, right); ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [205967] trunk
Title: [205967] trunk Revision 205967 Author o...@webkit.org Date 2016-09-15 04:18:08 -0700 (Thu, 15 Sep 2016) Log Message js/stringimpl-to-jsstring-on-large-strings tests consume huge memory https://bugs.webkit.org/show_bug.cgi?id=159807 Reviewed by Saam Barati. Tools: * BuildSlaveSupport/build.webkit.org-config/master.cfg: (RunRemoteJavaScriptCoreTests.start): JSCOnly bots are memory limited devices, tests should run with --memory-limited option. * Scripts/run-_javascript_core-tests: (runJSCStressTests): Pass through --memory-limited option to run-jsc-stress-tests. * Scripts/run-jsc-stress-tests: Typo fix. LayoutTests: * js/script-tests/stringimpl-to-jsstring-on-large-strings-1.js: Skipped on memory limited devices. * js/script-tests/stringimpl-to-jsstring-on-large-strings-2.js: Skipped on memory limited devices. * js/script-tests/stringimpl-to-jsstring-on-large-strings-3.js: Skipped on memory limited devices. Modified Paths trunk/LayoutTests/ChangeLog trunk/LayoutTests/js/script-tests/stringimpl-to-jsstring-on-large-strings-1.js trunk/LayoutTests/js/script-tests/stringimpl-to-jsstring-on-large-strings-2.js trunk/LayoutTests/js/script-tests/stringimpl-to-jsstring-on-large-strings-3.js trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg trunk/Tools/ChangeLog trunk/Tools/Scripts/run-_javascript_core-tests trunk/Tools/Scripts/run-jsc-stress-tests Diff Modified: trunk/LayoutTests/ChangeLog (205966 => 205967) --- trunk/LayoutTests/ChangeLog 2016-09-15 09:45:36 UTC (rev 205966) +++ trunk/LayoutTests/ChangeLog 2016-09-15 11:18:08 UTC (rev 205967) @@ -1,3 +1,14 @@ +2016-09-15 Csaba Osztrogonác + +js/stringimpl-to-jsstring-on-large-strings tests consume huge memory +https://bugs.webkit.org/show_bug.cgi?id=159807 + +Reviewed by Saam Barati. + +* js/script-tests/stringimpl-to-jsstring-on-large-strings-1.js: Skipped on memory limited devices. +* js/script-tests/stringimpl-to-jsstring-on-large-strings-2.js: Skipped on memory limited devices. +* js/script-tests/stringimpl-to-jsstring-on-large-strings-3.js: Skipped on memory limited devices. + 2016-09-07 Sergio Villar Senin [css-grid] Implement fit-content track size Modified: trunk/LayoutTests/js/script-tests/stringimpl-to-jsstring-on-large-strings-1.js (205966 => 205967) --- trunk/LayoutTests/js/script-tests/stringimpl-to-jsstring-on-large-strings-1.js 2016-09-15 09:45:36 UTC (rev 205966) +++ trunk/LayoutTests/js/script-tests/stringimpl-to-jsstring-on-large-strings-1.js 2016-09-15 11:18:08 UTC (rev 205967) @@ -1,3 +1,5 @@ +//@largeHeap + "use strict" // Based on André Bargull's test case. Modified: trunk/LayoutTests/js/script-tests/stringimpl-to-jsstring-on-large-strings-2.js (205966 => 205967) --- trunk/LayoutTests/js/script-tests/stringimpl-to-jsstring-on-large-strings-2.js 2016-09-15 09:45:36 UTC (rev 205966) +++ trunk/LayoutTests/js/script-tests/stringimpl-to-jsstring-on-large-strings-2.js 2016-09-15 11:18:08 UTC (rev 205967) @@ -1,3 +1,5 @@ +//@largeHeap + "use strict" // Based on André Bargull's test case. Modified: trunk/LayoutTests/js/script-tests/stringimpl-to-jsstring-on-large-strings-3.js (205966 => 205967) --- trunk/LayoutTests/js/script-tests/stringimpl-to-jsstring-on-large-strings-3.js 2016-09-15 09:45:36 UTC (rev 205966) +++ trunk/LayoutTests/js/script-tests/stringimpl-to-jsstring-on-large-strings-3.js 2016-09-15 11:18:08 UTC (rev 205967) @@ -1,3 +1,5 @@ +//@largeHeap + "use strict" // This test passes if it does not crash. Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg (205966 => 205967) --- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg 2016-09-15 09:45:36 UTC (rev 205966) +++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg 2016-09-15 11:18:08 UTC (rev 205967) @@ -325,7 +325,7 @@ class RunRemoteJavaScriptCoreTests(RunJavaScriptCoreTests): def start(self): -self.setCommand(self.command + ["--remote-config-file", "../../remote-jsc-tests-config.json"]) +self.setCommand(self.command + ["--memory-limited", "--remote-config-file", "../../remote-jsc-tests-config.json"]) return RunJavaScriptCoreTests.start(self) Modified: trunk/Tools/ChangeLog (205966 => 205967) --- trunk/Tools/ChangeLog 2016-09-15 09:45:36 UTC (rev 205966) +++ trunk/Tools/ChangeLog 2016-09-15 11:18:08 UTC (rev 205967) @@ -1,3 +1,16 @@ +2016-09-15 Csaba Osztrogonác + +js/stringimpl-to-jsstring-on-large-strings tests consume huge memory +https://bugs.webkit.org/show_bug.cgi?id=159807 + +Reviewed by Saam Barati. + +* BuildSlaveSupport/build.webkit.org-config/master.cfg: +(RunRemoteJavaScriptCoreTests.start): JSCOnly bots are memory limited devices, tests should run with --memory-limited option. +* Scripts/run-_javascript_core-tests: +(runJSCStressTests): Pass through --memory-limited option to run-jsc-stress-te
[webkit-changes] [205545] trunk/Source/WebKit2
Title: [205545] trunk/Source/WebKit2 Revision 205545 Author o...@webkit.org Date 2016-09-07 07:38:58 -0700 (Wed, 07 Sep 2016) Log Message URTBF after r205369, just for fun. * PlatformMac.cmake: Added new files. Modified Paths trunk/Source/WebKit2/ChangeLog trunk/Source/WebKit2/PlatformMac.cmake Diff Modified: trunk/Source/WebKit2/ChangeLog (205544 => 205545) --- trunk/Source/WebKit2/ChangeLog 2016-09-07 13:47:02 UTC (rev 205544) +++ trunk/Source/WebKit2/ChangeLog 2016-09-07 14:38:58 UTC (rev 205545) @@ -1,3 +1,9 @@ +2016-09-07 Csaba Osztrogonác + +URTBF after r205369, just for fun. + +* PlatformMac.cmake: Added new files. + 2016-09-07 Carlos Garcia Campos [GTK] Remove unused GObject DOM unstable API Modified: trunk/Source/WebKit2/PlatformMac.cmake (205544 => 205545) --- trunk/Source/WebKit2/PlatformMac.cmake 2016-09-07 13:47:02 UTC (rev 205544) +++ trunk/Source/WebKit2/PlatformMac.cmake 2016-09-07 14:38:58 UTC (rev 205545) @@ -264,6 +264,7 @@ UIProcess/mac/PageClientImpl.mm UIProcess/mac/RemoteLayerTreeDrawingAreaProxy.mm UIProcess/mac/RemoteLayerTreeHost.mm +UIProcess/mac/RemoteWebInspectorProxyMac.mm UIProcess/mac/SecItemShimProxy.cpp UIProcess/mac/ServicesController.mm UIProcess/mac/TextCheckerMac.mm @@ -278,6 +279,7 @@ UIProcess/mac/WKTextFinderClient.mm UIProcess/mac/WKTextInputWindowController.mm UIProcess/mac/WKViewLayoutStrategy.mm +UIProcess/mac/WKWebInspectorWKWebView.mm UIProcess/mac/WebColorPickerMac.mm UIProcess/mac/WebContextMenuProxyMac.mm UIProcess/mac/WebCookieManagerProxyMac.mm ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [205541] trunk/Source/JavaScriptCore
Title: [205541] trunk/Source/_javascript_Core Revision 205541 Author o...@webkit.org Date 2016-09-07 02:59:22 -0700 (Wed, 07 Sep 2016) Log Message Fix the ENABLE(WEBASSEMBLY) build on Linux https://bugs.webkit.org/show_bug.cgi?id=161685 Unreviewed buildfix. * wasm/JSWASMModule.cpp: Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/wasm/JSWASMModule.cpp Diff Modified: trunk/Source/_javascript_Core/ChangeLog (205540 => 205541) --- trunk/Source/_javascript_Core/ChangeLog 2016-09-07 09:22:17 UTC (rev 205540) +++ trunk/Source/_javascript_Core/ChangeLog 2016-09-07 09:59:22 UTC (rev 205541) @@ -1,3 +1,12 @@ +2016-09-07 Csaba Osztrogonác + +Fix the ENABLE(WEBASSEMBLY) build on Linux +https://bugs.webkit.org/show_bug.cgi?id=161685 + +Unreviewed buildfix. + +* wasm/JSWASMModule.cpp: + 2016-09-06 Saam Barati ProxyObject's structure should not have ObjectPrototype as its prototype and it should not have special behavior for intercepting "__proto__" Modified: trunk/Source/_javascript_Core/wasm/JSWASMModule.cpp (205540 => 205541) --- trunk/Source/_javascript_Core/wasm/JSWASMModule.cpp 2016-09-07 09:22:17 UTC (rev 205540) +++ trunk/Source/_javascript_Core/wasm/JSWASMModule.cpp 2016-09-07 09:59:22 UTC (rev 205541) @@ -28,6 +28,8 @@ #if ENABLE(WEBASSEMBLY) +#include "AuxiliaryBarrierInlines.h" +#include "HeapInlines.h" #include "JSArrayBuffer.h" #include "JSCJSValueInlines.h" #include "JSCellInlines.h" ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [205287] trunk/Source/WebCore
Title: [205287] trunk/Source/WebCore Revision 205287 Author o...@webkit.org Date 2016-09-01 03:37:55 -0700 (Thu, 01 Sep 2016) Log Message Unreviewed, fix the !ENABLE(SVG_FONTS) and !ENABLE(XSLT) build after r205269. * loader/LinkLoader.cpp: (WebCore::createLinkPreloadResourceClient): Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/loader/LinkLoader.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (205286 => 205287) --- trunk/Source/WebCore/ChangeLog 2016-09-01 10:11:05 UTC (rev 205286) +++ trunk/Source/WebCore/ChangeLog 2016-09-01 10:37:55 UTC (rev 205287) @@ -1,5 +1,12 @@ 2016-09-01 Csaba Osztrogonác +Unreviewed, fix the !ENABLE(SVG_FONTS) and !ENABLE(XSLT) build after r205269. + +* loader/LinkLoader.cpp: +(WebCore::createLinkPreloadResourceClient): + +2016-09-01 Csaba Osztrogonác + URTBF after r205161 to fix !ENABLE(WEB_TIMING) build. * bindings/js/JSPerformanceTimingCustom.cpp: Modified: trunk/Source/WebCore/loader/LinkLoader.cpp (205286 => 205287) --- trunk/Source/WebCore/loader/LinkLoader.cpp 2016-09-01 10:11:05 UTC (rev 205286) +++ trunk/Source/WebCore/loader/LinkLoader.cpp 2016-09-01 10:37:55 UTC (rev 205287) @@ -122,9 +122,13 @@ case CachedResource::RawResource: return LinkPreloadRawResourceClient::create(loader, static_cast(resource)); case CachedResource::MainResource: +#if ENABLE(SVG_FONTS) case CachedResource::SVGFontResource: +#endif case CachedResource::SVGDocumentResource: +#if ENABLE(XSLT) case CachedResource::XSLStyleSheet: +#endif #if ENABLE(LINK_PREFETCH) case CachedResource::LinkSubresource: case CachedResource::LinkPrefetch: ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [205286] trunk/Source/WebCore
Title: [205286] trunk/Source/WebCore Revision 205286 Author o...@webkit.org Date 2016-09-01 03:11:05 -0700 (Thu, 01 Sep 2016) Log Message URTBF after r205161 to fix !ENABLE(WEB_TIMING) build. * bindings/js/JSPerformanceTimingCustom.cpp: Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/bindings/js/JSPerformanceTimingCustom.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (205285 => 205286) --- trunk/Source/WebCore/ChangeLog 2016-09-01 09:10:33 UTC (rev 205285) +++ trunk/Source/WebCore/ChangeLog 2016-09-01 10:11:05 UTC (rev 205286) @@ -1,3 +1,9 @@ +2016-09-01 Csaba Osztrogonác + +URTBF after r205161 to fix !ENABLE(WEB_TIMING) build. + +* bindings/js/JSPerformanceTimingCustom.cpp: + 2016-09-01 Myles C. Maxfield Clean up TextRun-related code Modified: trunk/Source/WebCore/bindings/js/JSPerformanceTimingCustom.cpp (205285 => 205286) --- trunk/Source/WebCore/bindings/js/JSPerformanceTimingCustom.cpp 2016-09-01 09:10:33 UTC (rev 205285) +++ trunk/Source/WebCore/bindings/js/JSPerformanceTimingCustom.cpp 2016-09-01 10:11:05 UTC (rev 205286) @@ -26,6 +26,8 @@ #include "config.h" #include "JSPerformanceTiming.h" +#if ENABLE(WEB_TIMING) + #include "DOMWrapperWorld.h" #include #include @@ -68,3 +70,5 @@ } } + +#endif // ENABLE(WEB_TIMING) ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [205285] trunk/Source/JavaScriptCore
Title: [205285] trunk/Source/_javascript_Core Revision 205285 Author o...@webkit.org Date 2016-09-01 02:10:33 -0700 (Thu, 01 Sep 2016) Log Message Unreviewed ARM buildfix after r205283. * assembler/ARMAssembler.h: (JSC::ARMAssembler::patchableJumpSize): * assembler/MacroAssemblerARM.h: (JSC::MacroAssemblerARM::patchableJumpSize): Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/ARMAssembler.h trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (205284 => 205285) --- trunk/Source/_javascript_Core/ChangeLog 2016-09-01 08:26:44 UTC (rev 205284) +++ trunk/Source/_javascript_Core/ChangeLog 2016-09-01 09:10:33 UTC (rev 205285) @@ -1,3 +1,12 @@ +2016-09-01 Csaba Osztrogonác + +Unreviewed ARM buildfix after r205283. + +* assembler/ARMAssembler.h: +(JSC::ARMAssembler::patchableJumpSize): +* assembler/MacroAssemblerARM.h: +(JSC::MacroAssemblerARM::patchableJumpSize): + 2016-09-01 Saam Barati JITMathIC was misusing maxJumpReplacementSize Modified: trunk/Source/_javascript_Core/assembler/ARMAssembler.h (205284 => 205285) --- trunk/Source/_javascript_Core/assembler/ARMAssembler.h 2016-09-01 08:26:44 UTC (rev 205284) +++ trunk/Source/_javascript_Core/assembler/ARMAssembler.h 2016-09-01 09:10:33 UTC (rev 205285) @@ -1002,6 +1002,11 @@ return sizeof(ARMWord) * 2; } +static constexpr ptrdiff_t patchableJumpSize() +{ +return sizeof(ARMWord) * 3; +} + static void replaceWithLoad(void* instructionStart) { ARMWord* instruction = reinterpret_cast(instructionStart); Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h (205284 => 205285) --- trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2016-09-01 08:26:44 UTC (rev 205284) +++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2016-09-01 09:10:33 UTC (rev 205285) @@ -1463,6 +1463,11 @@ return ARMAssembler::maxJumpReplacementSize(); } +static ptrdiff_t patchableJumpSize() +{ +return ARMAssembler::patchableJumpSize(); +} + static bool canJumpReplacePatchableBranchPtrWithPatch() { return false; } static bool canJumpReplacePatchableBranch32WithPatch() { return false; } ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [205029] trunk/Source/WebCore
Title: [205029] trunk/Source/WebCore Revision 205029 Author o...@webkit.org Date 2016-08-26 11:00:28 -0700 (Fri, 26 Aug 2016) Log Message Fix the !ENABLE(WEB_SOCKETS) build https://bugs.webkit.org/show_bug.cgi?id=161251 Reviewed by Alex Christensen. * page/SocketProvider.h: Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/page/SocketProvider.h Diff Modified: trunk/Source/WebCore/ChangeLog (205028 => 205029) --- trunk/Source/WebCore/ChangeLog 2016-08-26 17:58:46 UTC (rev 205028) +++ trunk/Source/WebCore/ChangeLog 2016-08-26 18:00:28 UTC (rev 205029) @@ -1,5 +1,14 @@ 2016-08-26 Csaba Osztrogonác +Fix the !ENABLE(WEB_SOCKETS) build +https://bugs.webkit.org/show_bug.cgi?id=161251 + +Reviewed by Alex Christensen. + +* page/SocketProvider.h: + +2016-08-26 Csaba Osztrogonác + Fix the !ENABLE(WEB_TIMING) build https://bugs.webkit.org/show_bug.cgi?id=161250 Modified: trunk/Source/WebCore/page/SocketProvider.h (205028 => 205029) --- trunk/Source/WebCore/page/SocketProvider.h 2016-08-26 17:58:46 UTC (rev 205028) +++ trunk/Source/WebCore/page/SocketProvider.h 2016-08-26 18:00:28 UTC (rev 205029) @@ -37,8 +37,8 @@ class WEBCORE_EXPORT SocketProvider : public ThreadSafeRefCounted { public: +static Ref create() { return adoptRef(*new SocketProvider); } #if ENABLE(WEB_SOCKETS) -static Ref create() { return adoptRef(*new SocketProvider); } virtual Ref createSocketStreamHandle(const URL&, SocketStreamHandleClient&, SessionID); #endif virtual ~SocketProvider() { }; ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [205028] trunk/Source/WebCore
Title: [205028] trunk/Source/WebCore Revision 205028 Author o...@webkit.org Date 2016-08-26 10:58:46 -0700 (Fri, 26 Aug 2016) Log Message Fix the !ENABLE(WEB_TIMING) build https://bugs.webkit.org/show_bug.cgi?id=161250 Reviewed by Alex Christensen. * loader/SubresourceLoader.cpp: (WebCore::SubresourceLoader::didFinishLoading): * loader/cache/CachedResourceLoader.h: (WebCore::CachedResourceLoader::resourceTimingInformation): Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/loader/SubresourceLoader.cpp trunk/Source/WebCore/loader/cache/CachedResourceLoader.h Diff Modified: trunk/Source/WebCore/ChangeLog (205027 => 205028) --- trunk/Source/WebCore/ChangeLog 2016-08-26 17:37:31 UTC (rev 205027) +++ trunk/Source/WebCore/ChangeLog 2016-08-26 17:58:46 UTC (rev 205028) @@ -1,3 +1,15 @@ +2016-08-26 Csaba Osztrogonác + +Fix the !ENABLE(WEB_TIMING) build +https://bugs.webkit.org/show_bug.cgi?id=161250 + +Reviewed by Alex Christensen. + +* loader/SubresourceLoader.cpp: +(WebCore::SubresourceLoader::didFinishLoading): +* loader/cache/CachedResourceLoader.h: +(WebCore::CachedResourceLoader::resourceTimingInformation): + 2016-08-26 Chris Dumez Trying to access cross-origin Location properties should throw a SecurityError Modified: trunk/Source/WebCore/loader/SubresourceLoader.cpp (205027 => 205028) --- trunk/Source/WebCore/loader/SubresourceLoader.cpp 2016-08-26 17:37:31 UTC (rev 205027) +++ trunk/Source/WebCore/loader/SubresourceLoader.cpp 2016-08-26 17:58:46 UTC (rev 205028) @@ -463,8 +463,10 @@ finishTime = monotonicallyIncreasingTime(); m_loadTiming.setResponseEnd(finishTime); +#if ENABLE(WEB_TIMING) if (m_documentLoader->cachedResourceLoader().document() && RuntimeEnabledFeatures::sharedFeatures().resourceTimingEnabled()) m_documentLoader->cachedResourceLoader().resourceTimingInformation().addResourceTiming(m_resource, *m_documentLoader->cachedResourceLoader().document(), m_resource->loader()->loadTiming()); +#endif m_state = Finishing; m_resource->setLoadFinishTime(finishTime); Modified: trunk/Source/WebCore/loader/cache/CachedResourceLoader.h (205027 => 205028) --- trunk/Source/WebCore/loader/cache/CachedResourceLoader.h 2016-08-26 17:37:31 UTC (rev 205027) +++ trunk/Source/WebCore/loader/cache/CachedResourceLoader.h 2016-08-26 17:58:46 UTC (rev 205028) @@ -140,7 +140,9 @@ void documentDidFinishLoadEvent(); +#if ENABLE(WEB_TIMING) ResourceTimingInformation& resourceTimingInformation() { return m_resourceTimingInfo; } +#endif private: explicit CachedResourceLoader(DocumentLoader*); ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [205021] trunk
Title: [205021] trunk Revision 205021 Author o...@webkit.org Date 2016-08-26 09:54:14 -0700 (Fri, 26 Aug 2016) Log Message Fix the ENABLE(WEBASSEMBLY) build on Linux https://bugs.webkit.org/show_bug.cgi?id=161197 Reviewed by Mark Lam. Source/_javascript_Core: * CMakeLists.txt: * b3/B3Common.cpp: (JSC::B3::shouldDumpIR): * shell/CMakeLists.txt: * wasm/JSWASMModule.h: * wasm/WASMB3IRGenerator.cpp: (JSC::WASM::toB3Op): * wasm/WASMB3IRGenerator.h: * wasm/WASMFormat.h: * wasm/WASMFunctionParser.h: * wasm/WASMModuleParser.cpp: (JSC::WASM::WASMModuleParser::parseFunctionTypes): * wasm/WASMModuleParser.h: * wasm/WASMParser.h: * wasm/WASMPlan.cpp: * wasm/WASMPlan.h: * wasm/WASMSections.cpp: Source/WTF: * wtf/Platform.h: Tools: * Scripts/build-jsc: Modified Paths trunk/Source/_javascript_Core/CMakeLists.txt trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/b3/B3Common.cpp trunk/Source/_javascript_Core/shell/CMakeLists.txt trunk/Source/_javascript_Core/wasm/JSWASMModule.h trunk/Source/_javascript_Core/wasm/WASMB3IRGenerator.cpp trunk/Source/_javascript_Core/wasm/WASMB3IRGenerator.h trunk/Source/_javascript_Core/wasm/WASMFormat.h trunk/Source/_javascript_Core/wasm/WASMFunctionParser.h trunk/Source/_javascript_Core/wasm/WASMModuleParser.cpp trunk/Source/_javascript_Core/wasm/WASMModuleParser.h trunk/Source/_javascript_Core/wasm/WASMParser.h trunk/Source/_javascript_Core/wasm/WASMPlan.cpp trunk/Source/_javascript_Core/wasm/WASMPlan.h trunk/Source/_javascript_Core/wasm/WASMSections.cpp trunk/Source/WTF/ChangeLog trunk/Source/WTF/wtf/Platform.h trunk/Tools/ChangeLog trunk/Tools/Scripts/build-jsc Diff Modified: trunk/Source/_javascript_Core/CMakeLists.txt (205020 => 205021) --- trunk/Source/_javascript_Core/CMakeLists.txt 2016-08-26 16:50:15 UTC (rev 205020) +++ trunk/Source/_javascript_Core/CMakeLists.txt 2016-08-26 16:54:14 UTC (rev 205021) @@ -841,6 +841,10 @@ tools/JSDollarVMPrototype.cpp wasm/JSWASMModule.cpp +wasm/WASMB3IRGenerator.cpp +wasm/WASMModuleParser.cpp +wasm/WASMPlan.cpp +wasm/WASMSections.cpp yarr/RegularExpression.cpp yarr/YarrCanonicalizeUCS2.cpp Modified: trunk/Source/_javascript_Core/ChangeLog (205020 => 205021) --- trunk/Source/_javascript_Core/ChangeLog 2016-08-26 16:50:15 UTC (rev 205020) +++ trunk/Source/_javascript_Core/ChangeLog 2016-08-26 16:54:14 UTC (rev 205021) @@ -1,3 +1,28 @@ +2016-08-26 Csaba Osztrogonác + +Fix the ENABLE(WEBASSEMBLY) build on Linux +https://bugs.webkit.org/show_bug.cgi?id=161197 + +Reviewed by Mark Lam. + +* CMakeLists.txt: +* b3/B3Common.cpp: +(JSC::B3::shouldDumpIR): +* shell/CMakeLists.txt: +* wasm/JSWASMModule.h: +* wasm/WASMB3IRGenerator.cpp: +(JSC::WASM::toB3Op): +* wasm/WASMB3IRGenerator.h: +* wasm/WASMFormat.h: +* wasm/WASMFunctionParser.h: +* wasm/WASMModuleParser.cpp: +(JSC::WASM::WASMModuleParser::parseFunctionTypes): +* wasm/WASMModuleParser.h: +* wasm/WASMParser.h: +* wasm/WASMPlan.cpp: +* wasm/WASMPlan.h: +* wasm/WASMSections.cpp: + 2016-08-26 Per Arne Vollan [Win] Compile fix. Modified: trunk/Source/_javascript_Core/b3/B3Common.cpp (205020 => 205021) --- trunk/Source/_javascript_Core/b3/B3Common.cpp 2016-08-26 16:50:15 UTC (rev 205020) +++ trunk/Source/_javascript_Core/b3/B3Common.cpp 2016-08-26 16:54:14 UTC (rev 205021) @@ -36,7 +36,11 @@ bool shouldDumpIR(B3ComplitationMode mode) { +#if ENABLE(FTL_JIT) return FTL::verboseCompilationEnabled() || FTL::shouldDumpDisassembly() || shouldDumpIRAtEachPhase(mode); +#else +return shouldDumpIRAtEachPhase(mode); +#endif } bool shouldDumpIRAtEachPhase(B3ComplitationMode mode) Modified: trunk/Source/_javascript_Core/shell/CMakeLists.txt (205020 => 205021) --- trunk/Source/_javascript_Core/shell/CMakeLists.txt 2016-08-26 16:50:15 UTC (rev 205020) +++ trunk/Source/_javascript_Core/shell/CMakeLists.txt 2016-08-26 16:54:14 UTC (rev 205021) @@ -49,6 +49,10 @@ ../b3/air/testair.cpp ) +set(TESTWASM_SOURCES +../testWASM.cpp +) + add_executable(testb3 ${TESTB3_SOURCES}) target_link_libraries(testb3 ${JSC_LIBRARIES}) @@ -55,4 +59,7 @@ add_executable(testair ${TESTAIR_SOURCES}) target_link_libraries(testair ${JSC_LIBRARIES}) +add_executable(testWASM ${TESTWASM_SOURCES}) +target_link_libraries(testWASM ${JSC_LIBRARIES}) + endif () Modified: trunk/Source/_javascript_Core/wasm/JSWASMModule.h (205020 => 205021) --- trunk/Source/_javascript_Core/wasm/JSWASMModule.h 2016-08-26 16:50:15 UTC (rev 205020) +++ trunk/Source/_javascript_Core/wasm/JSWASMModule.h 2016-08-26 16:54:14 UTC (rev 205021) @@ -23,8 +23,7 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#ifndef JSWASMModule_h -#define JSWASMModule_h +#pragma once #if ENABLE(WEBASSEMBLY) @@ -114
[webkit-changes] [205015] trunk/Source/WebCore
Title: [205015] trunk/Source/WebCore Revision 205015 Author o...@webkit.org Date 2016-08-26 09:33:03 -0700 (Fri, 26 Aug 2016) Log Message Typo fix after r56209 https://bugs.webkit.org/show_bug.cgi?id=161246 Reviewed by Gyuyoung Kim. * page/FrameView.cpp: (WebCore::FrameView::adjustMediaTypeForPrinting): Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/page/FrameView.cpp Diff Modified: trunk/Source/WebCore/ChangeLog (205014 => 205015) --- trunk/Source/WebCore/ChangeLog 2016-08-26 16:32:32 UTC (rev 205014) +++ trunk/Source/WebCore/ChangeLog 2016-08-26 16:33:03 UTC (rev 205015) @@ -1,3 +1,13 @@ +2016-08-26 Csaba Osztrogonác + +Typo fix after r56209 +https://bugs.webkit.org/show_bug.cgi?id=161246 + +Reviewed by Gyuyoung Kim. + +* page/FrameView.cpp: +(WebCore::FrameView::adjustMediaTypeForPrinting): + 2016-08-26 Per Arne Vollan [Win] Warning fixes. Modified: trunk/Source/WebCore/page/FrameView.cpp (205014 => 205015) --- trunk/Source/WebCore/page/FrameView.cpp 2016-08-26 16:32:32 UTC (rev 205014) +++ trunk/Source/WebCore/page/FrameView.cpp 2016-08-26 16:33:03 UTC (rev 205015) @@ -1605,7 +1605,7 @@ if (printing) { if (m_mediaTypeWhenNotPrinting.isNull()) m_mediaTypeWhenNotPrinting = mediaType(); -setMediaType("print"); +setMediaType("print"); } else { if (!m_mediaTypeWhenNotPrinting.isNull()) setMediaType(m_mediaTypeWhenNotPrinting); ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [205012] trunk
Title: [205012] trunk Revision 205012 Author o...@webkit.org Date 2016-08-26 07:04:42 -0700 (Fri, 26 Aug 2016) Log Message [EFL][GTK] REGRESSION(204877): Fix the clean build https://bugs.webkit.org/show_bug.cgi?id=161240 Reviewed by Carlos Garcia Campos. Source/WebKit2: * Scripts/generate-forwarding-headers.pl: Added back multiple include-path support. (removed by r183389) Tools: * WebKitTestRunner/PlatformEfl.cmake: * WebKitTestRunner/PlatformGTK.cmake: Modified Paths trunk/Source/WebKit2/ChangeLog trunk/Source/WebKit2/Scripts/generate-forwarding-headers.pl trunk/Tools/ChangeLog trunk/Tools/WebKitTestRunner/PlatformEfl.cmake trunk/Tools/WebKitTestRunner/PlatformGTK.cmake Diff Modified: trunk/Source/WebKit2/ChangeLog (205011 => 205012) --- trunk/Source/WebKit2/ChangeLog 2016-08-26 13:29:31 UTC (rev 205011) +++ trunk/Source/WebKit2/ChangeLog 2016-08-26 14:04:42 UTC (rev 205012) @@ -1,3 +1,12 @@ +2016-08-26 Csaba Osztrogonác + +[EFL][GTK] REGRESSION(204877): Fix the clean build +https://bugs.webkit.org/show_bug.cgi?id=161240 + +Reviewed by Carlos Garcia Campos. + +* Scripts/generate-forwarding-headers.pl: Added back multiple include-path support. (removed by r183389) + 2016-08-26 Gyuyoung Kim Unreviewed EFL build fix since r204996. Modified: trunk/Source/WebKit2/Scripts/generate-forwarding-headers.pl (205011 => 205012) --- trunk/Source/WebKit2/Scripts/generate-forwarding-headers.pl 2016-08-26 13:29:31 UTC (rev 205011) +++ trunk/Source/WebKit2/Scripts/generate-forwarding-headers.pl 2016-08-26 14:04:42 UTC (rev 205012) @@ -44,12 +44,12 @@ my %neededHeaders; my $verbose = 0; # enable it for debugging purpose -my $incFromRoot; +my @incFromRoot; my $outputDirectory; my @platform; my %options = ( -'include-path=s' => \$incFromRoot, +'include-path=s' => \@incFromRoot, 'output=s' => \$outputDirectory, 'platform=s' => \@platform ); @@ -66,7 +66,7 @@ @frameworkHeaders = (); %neededHeaders = (); -find(\&collectNeededHeaders, abs_path($incFromRoot) ); +foreach (@incFromRoot) { find(\&collectNeededHeaders, abs_path($_) ); }; find(\&collectFrameworkHeaderPaths, File::Spec->catfile($srcRoot, $frameworkDirectoryName)); createForwardingHeadersForFramework(); } Modified: trunk/Tools/ChangeLog (205011 => 205012) --- trunk/Tools/ChangeLog 2016-08-26 13:29:31 UTC (rev 205011) +++ trunk/Tools/ChangeLog 2016-08-26 14:04:42 UTC (rev 205012) @@ -1,3 +1,13 @@ +2016-08-26 Csaba Osztrogonác + +[EFL][GTK] REGRESSION(204877): Fix the clean build +https://bugs.webkit.org/show_bug.cgi?id=161240 + +Reviewed by Carlos Garcia Campos. + +* WebKitTestRunner/PlatformEfl.cmake: +* WebKitTestRunner/PlatformGTK.cmake: + 2016-08-26 Aakash Jain EWS should indicate which bot processed the patch Modified: trunk/Tools/WebKitTestRunner/PlatformEfl.cmake (205011 => 205012) --- trunk/Tools/WebKitTestRunner/PlatformEfl.cmake 2016-08-26 13:29:31 UTC (rev 205011) +++ trunk/Tools/WebKitTestRunner/PlatformEfl.cmake 2016-08-26 14:04:42 UTC (rev 205012) @@ -1,5 +1,5 @@ add_custom_target(forwarding-headersEflForWebKitTestRunner -COMMAND ${PERL_EXECUTABLE} ${WEBKIT2_DIR}/Scripts/generate-forwarding-headers.pl --include-path ${WEBKIT_TESTRUNNER_DIR} --output ${DERIVED_SOURCES_WEBKIT2_DIR}/include --platform efl --platform soup +COMMAND ${PERL_EXECUTABLE} ${WEBKIT2_DIR}/Scripts/generate-forwarding-headers.pl --include-path ${WEBKIT_TESTRUNNER_DIR} --include-path ${WEBKIT_TESTRUNNER_SHARED_DIR} --output ${DERIVED_SOURCES_WEBKIT2_DIR}/include --platform efl --platform soup ) set(ForwardingHeadersForWebKitTestRunner_NAME forwarding-headersEflForWebKitTestRunner) Modified: trunk/Tools/WebKitTestRunner/PlatformGTK.cmake (205011 => 205012) --- trunk/Tools/WebKitTestRunner/PlatformGTK.cmake 2016-08-26 13:29:31 UTC (rev 205011) +++ trunk/Tools/WebKitTestRunner/PlatformGTK.cmake 2016-08-26 14:04:42 UTC (rev 205012) @@ -1,5 +1,5 @@ add_custom_target(WebKitTestRunner-forwarding-headers -COMMAND ${PERL_EXECUTABLE} ${WEBKIT2_DIR}/Scripts/generate-forwarding-headers.pl --include-path ${WEBKIT_TESTRUNNER_DIR} --output ${FORWARDING_HEADERS_DIR} --platform gtk --platform soup +COMMAND ${PERL_EXECUTABLE} ${WEBKIT2_DIR}/Scripts/generate-forwarding-headers.pl --include-path ${WEBKIT_TESTRUNNER_DIR} --include-path ${WEBKIT_TESTRUNNER_SHARED_DIR} --output ${FORWARDING_HEADERS_DIR} --platform gtk --platform soup ) set(ForwardingHeadersForWebKitTestRunner_NAME WebKitTestRunner-forwarding-headers) ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [204979] trunk/Source/JavaScriptCore
Title: [204979] trunk/Source/_javascript_Core Revision 204979 Author o...@webkit.org Date 2016-08-25 11:39:22 -0700 (Thu, 25 Aug 2016) Log Message generate-js-builtins.py should generate platform independent files https://bugs.webkit.org/show_bug.cgi?id=161196 Reviewed by Mark Lam. * Scripts/generate-js-builtins.py: Files should be processed in fixed order. Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/Scripts/generate-js-builtins.py Diff Modified: trunk/Source/_javascript_Core/ChangeLog (204978 => 204979) --- trunk/Source/_javascript_Core/ChangeLog 2016-08-25 18:36:05 UTC (rev 204978) +++ trunk/Source/_javascript_Core/ChangeLog 2016-08-25 18:39:22 UTC (rev 204979) @@ -1,3 +1,12 @@ +2016-08-25 Csaba Osztrogonác + +generate-js-builtins.py should generate platform independent files +https://bugs.webkit.org/show_bug.cgi?id=161196 + +Reviewed by Mark Lam. + +* Scripts/generate-js-builtins.py: Files should be processed in fixed order. + 2016-08-25 Caio Lima NewRegexp should not prevent inlining Modified: trunk/Source/_javascript_Core/Scripts/generate-js-builtins.py (204978 => 204979) --- trunk/Source/_javascript_Core/Scripts/generate-js-builtins.py 2016-08-25 18:36:05 UTC (rev 204978) +++ trunk/Source/_javascript_Core/Scripts/generate-js-builtins.py 2016-08-25 18:39:22 UTC (rev 204979) @@ -146,7 +146,7 @@ for filepath in os.listdir(arg_options.input_directory): input_filepaths.append(os.path.join(arg_options.input_directory, filepath)) -input_filepaths = filter(lambda name: fnmatch.fnmatch(name, '*.js'), input_filepaths) +input_filepaths = sorted(filter(lambda name: fnmatch.fnmatch(name, '*.js'), input_filepaths)) options = { 'output_path': arg_options.output_directory, ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [204964] trunk/Source/WebCore
Title: [204964] trunk/Source/WebCore Revision 204964 Author o...@webkit.org Date 2016-08-25 08:58:06 -0700 (Thu, 25 Aug 2016) Log Message [Mac][cmake] Unreviewed speculative buildfix after r204852, just for fun. * PlatformMac.cmake: Modified Paths trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/PlatformMac.cmake Diff Modified: trunk/Source/WebCore/ChangeLog (204963 => 204964) --- trunk/Source/WebCore/ChangeLog 2016-08-25 15:46:55 UTC (rev 204963) +++ trunk/Source/WebCore/ChangeLog 2016-08-25 15:58:06 UTC (rev 204964) @@ -1,3 +1,9 @@ +2016-08-25 Csaba Osztrogonác + +[Mac][cmake] Unreviewed speculative buildfix after r204852, just for fun. + +* PlatformMac.cmake: + 2016-08-24 Frederic Wang Do not store layout parameters on the RenderMathMLRoot class Modified: trunk/Source/WebCore/PlatformMac.cmake (204963 => 204964) --- trunk/Source/WebCore/PlatformMac.cmake 2016-08-25 15:46:55 UTC (rev 204963) +++ trunk/Source/WebCore/PlatformMac.cmake 2016-08-25 15:58:06 UTC (rev 204964) @@ -603,6 +603,8 @@ bridge/objc bridge/jsc +css/parser + editing/cocoa editing/mac ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [204278] trunk/Tools
Title: [204278] trunk/Tools Revision 204278 Author o...@webkit.org Date 2016-08-09 02:11:06 -0700 (Tue, 09 Aug 2016) Log Message Allow more --cmakeargs option in build-jsc and build-webkit https://bugs.webkit.org/show_bug.cgi?id=160340 Reviewed by Michael Catanzaro. * Scripts/build-jsc: * Scripts/build-webkit: Modified Paths trunk/Tools/ChangeLog trunk/Tools/Scripts/build-jsc trunk/Tools/Scripts/build-webkit Diff Modified: trunk/Tools/ChangeLog (204277 => 204278) --- trunk/Tools/ChangeLog 2016-08-09 07:25:25 UTC (rev 204277) +++ trunk/Tools/ChangeLog 2016-08-09 09:11:06 UTC (rev 204278) @@ -1,3 +1,13 @@ +2016-08-09 Csaba Osztrogonác + +Allow more --cmakeargs option in build-jsc and build-webkit +https://bugs.webkit.org/show_bug.cgi?id=160340 + +Reviewed by Michael Catanzaro. + +* Scripts/build-jsc: +* Scripts/build-webkit: + 2016-08-09 Gyuyoung Kim Do not check if WebKitLibraries folder exists on EFL and GTK Modified: trunk/Tools/Scripts/build-jsc (204277 => 204278) --- trunk/Tools/Scripts/build-jsc 2016-08-09 07:25:25 UTC (rev 204277) +++ trunk/Tools/Scripts/build-jsc 2016-08-09 09:11:06 UTC (rev 204278) @@ -46,7 +46,7 @@ my $forceCLoop = 0; my $cli = 0; my $makeArgs = ""; -my $cmakeArgs = ""; +my @cmakeArgs; my $copyLibraries = 1; my $startTime = time(); @@ -64,7 +64,7 @@ --cloop Use C Loop interpreter (default: $forceCLoop) --cli Build the new jsc command line interface (default: $cli) --makeargs=Optional Makefile flags - --cmakeargs= Optional CMake flags (e.g. --cmakeargs="-DFOO=bar -DCMAKE_PREFIX_PATH=/usr/local") + --cmakeargs= One or more optional CMake flags (e.g. --cmakeargs="-DFOO=bar -DCMAKE_PREFIX_PATH=/usr/local") EOF GetOptions( @@ -76,7 +76,7 @@ 'cli!' => \$cli, 'copy-libraries!' => \$copyLibraries, 'makeargs=s' => \$makeArgs, -'cmakeargs=s' => \$cmakeArgs +'cmakeargs=s' => \@cmakeArgs ); if ($showHelp) { @@ -101,8 +101,8 @@ } if (isCMakeBuild()) { -$cmakeArgs .= $forceCLoop ? " -DENABLE_JIT=OFF" : " -DENABLE_JIT=ON"; -$cmakeArgs .= $ftlJIT ? " -DENABLE_FTL_JIT=ON" : " -DENABLE_FTL_JIT=OFF"; +push @cmakeArgs, $forceCLoop ? " -DENABLE_JIT=OFF" : " -DENABLE_JIT=ON"; +push @cmakeArgs, $ftlJIT ? " -DENABLE_FTL_JIT=ON" : " -DENABLE_FTL_JIT=OFF"; my $buildTarget = ""; unless (isAnyWindows()) { @@ -114,7 +114,7 @@ } # This call only returns if nothing wrong happened -buildCMakeProjectOrExit(0, undef, $buildTarget, (cmakeBasedPortArguments(), $cmakeArgs)); +buildCMakeProjectOrExit(0, undef, $buildTarget, (cmakeBasedPortArguments(), @cmakeArgs)); writeCongrats(); exit exitStatus(0); } Modified: trunk/Tools/Scripts/build-webkit (204277 => 204278) --- trunk/Tools/Scripts/build-webkit 2016-08-09 07:25:25 UTC (rev 204277) +++ trunk/Tools/Scripts/build-webkit 2016-08-09 09:11:06 UTC (rev 204278) @@ -57,7 +57,7 @@ my $installLibs; my $prefixPath; my $makeArgs = ""; -my $cmakeArgs = ""; +my @cmakeArgs; my $_onlyWebKitProject_ = 0; my $coverageSupport = 0; my $shouldRunStaticAnalyzer = 0; @@ -101,7 +101,7 @@ --prefix= Set installation prefix to the given path (Gtk/Efl only) --makeargs=Optional Makefile flags - --cmakeargs= Optional CMake flags (e.g. --cmakeargs="-DFOO=bar -DCMAKE_PREFIX_PATH=/usr/local") + --cmakeargs= One or more optional CMake flags (e.g. --cmakeargs="-DFOO=bar -DCMAKE_PREFIX_PATH=/usr/local") --minimal No optional features, unless explicitly enabled @@ -116,7 +116,7 @@ 'install-libs=s' => \$installLibs, 'prefix=s' => \$prefixPath, 'makeargs=s' => \$makeArgs, -'cmakeargs=s' => \$cmakeArgs, +'cmakeargs=s' => \@cmakeArgs, 'minimal' => \$minimal, 'only-webkit' => \$onlyWebKitProject, 'coverage' => \$coverageSupport, @@ -238,7 +238,7 @@ my @featureArgs = cMakeArgsFromFeatures(); removeCMakeCache(@featureArgs); -buildCMakeProjectOrExit($clean, $prefixPath, $makeArgs, (cmakeBasedPortArguments(), @featureArgs), $cmakeArgs); +buildCMakeProjectOrExit($clean, $prefixPath, $makeArgs, (cmakeBasedPortArguments(), @featureArgs), @cmakeArgs); } my $baseProductDir = baseProductDir(); ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [204142] trunk
Title: [204142] trunk Revision 204142 Author o...@webkit.org Date 2016-08-04 14:45:52 -0700 (Thu, 04 Aug 2016) Log Message [Mac][cmake] Fix the build after Objective-C bindings generator removal https://bugs.webkit.org/show_bug.cgi?id=160545 .: Reviewed by Alex Christensen. * Source/cmake/WebKitMacros.cmake: Source/WebCore: Reviewed by Alex Christensen. * CMakeLists.txt: * PlatformMac.cmake: Source/WebKit: Reviewed by Alex Christensen. * PlatformMac.cmake: Modified Paths trunk/ChangeLog trunk/Source/WebCore/CMakeLists.txt trunk/Source/WebCore/ChangeLog trunk/Source/WebCore/PlatformMac.cmake trunk/Source/WebKit/ChangeLog trunk/Source/WebKit/PlatformMac.cmake trunk/Source/cmake/WebKitMacros.cmake Diff Modified: trunk/ChangeLog (204141 => 204142) --- trunk/ChangeLog 2016-08-04 21:34:12 UTC (rev 204141) +++ trunk/ChangeLog 2016-08-04 21:45:52 UTC (rev 204142) @@ -1,3 +1,12 @@ +2016-08-04 Csaba Osztrogonác + +[Mac][cmake] Fix the build after Objective-C bindings generator removal +https://bugs.webkit.org/show_bug.cgi?id=160545 + +Reviewed by Alex Christensen. + +* Source/cmake/WebKitMacros.cmake: + 2016-08-03 Csaba Osztrogonác Lacking support on a arm-traditional disassembler. Modified: trunk/Source/WebCore/CMakeLists.txt (204141 => 204142) --- trunk/Source/WebCore/CMakeLists.txt 2016-08-04 21:34:12 UTC (rev 204141) +++ trunk/Source/WebCore/CMakeLists.txt 2016-08-04 21:45:52 UTC (rev 204142) @@ -3669,10 +3669,6 @@ set(IDL_FILES_LIST "${IDL_FILES_LIST}${WEBCORE_DIR}/${_idl}\n") endforeach () -foreach (_idl ${ObjC_Bindings_IDL_FILES}) -set(IDL_FILES_LIST "${IDL_FILES_LIST}${WEBCORE_DIR}/${_idl}\n") -endforeach () - set(IDL_FILES_LIST "${IDL_FILES_LIST}${DERIVED_SOURCES_WEBCORE_DIR}/InternalSettingsGenerated.idl\n") list(APPEND IDL_INCLUDES --include=${DERIVED_SOURCES_WEBCORE_DIR}) list(APPEND WebCoreTestSupport_IDL_FILES ${DERIVED_SOURCES_WEBCORE_DIR}/InternalSettingsGenerated.idl) @@ -3681,7 +3677,7 @@ add_custom_command( OUTPUT ${SUPPLEMENTAL_DEPENDENCY_FILE} ${WINDOW_CONSTRUCTORS_FILE} ${WORKERGLOBALSCOPE_CONSTRUCTORS_FILE} ${DEDICATEDWORKERGLOBALSCOPE_CONSTRUCTORS_FILE} -DEPENDS ${WEBCORE_DIR}/bindings/scripts/preprocess-idls.pl ${SCRIPTS_PREPROCESS_IDLS} ${WebCore_IDL_FILES} ${ObjC_Bindings_IDL_FILES} ${WebCoreTestSupport_IDL_FILES} ${WEBCORE_DIR}/CMakeLists.txt +DEPENDS ${WEBCORE_DIR}/bindings/scripts/preprocess-idls.pl ${SCRIPTS_PREPROCESS_IDLS} ${WebCore_IDL_FILES} ${WebCoreTestSupport_IDL_FILES} ${WEBCORE_DIR}/CMakeLists.txt COMMAND ${PERL_EXECUTABLE} -I${WEBCORE_DIR}/bindings/scripts ${WEBCORE_DIR}/bindings/scripts/preprocess-idls.pl --defines "${FEATURE_DEFINES_JAVASCRIPT}" --idlFilesList ${IDL_FILES_TMP} --supplementalDependencyFile ${SUPPLEMENTAL_DEPENDENCY_FILE} --windowConstructorsFile ${WINDOW_CONSTRUCTORS_FILE} --workerGlobalScopeConstructorsFile ${WORKERGLOBALSCOPE_CONSTRUCTORS_FILE} --dedicatedWorkerGlobalScopeConstructorsFile ${DEDICATEDWORKERGLOBALSCOPE_CONSTRUCTORS_FILE} VERBATIM) Modified: trunk/Source/WebCore/ChangeLog (204141 => 204142) --- trunk/Source/WebCore/ChangeLog 2016-08-04 21:34:12 UTC (rev 204141) +++ trunk/Source/WebCore/ChangeLog 2016-08-04 21:45:52 UTC (rev 204142) @@ -1,3 +1,13 @@ +2016-08-04 Csaba Osztrogonác + +[Mac][cmake] Fix the build after Objective-C bindings generator removal +https://bugs.webkit.org/show_bug.cgi?id=160545 + +Reviewed by Alex Christensen. + +* CMakeLists.txt: +* PlatformMac.cmake: + 2016-08-04 Ryan Haddad Attempt to fix Windows build after r204134. Modified: trunk/Source/WebCore/PlatformMac.cmake (204141 => 204142) --- trunk/Source/WebCore/PlatformMac.cmake 2016-08-04 21:34:12 UTC (rev 204141) +++ trunk/Source/WebCore/PlatformMac.cmake 2016-08-04 21:45:52 UTC (rev 204142) @@ -170,25 +170,127 @@ bindings/objc/DOM.mm bindings/objc/DOMAbstractView.mm +bindings/objc/DOMAttr.mm +bindings/objc/DOMBlob.mm +bindings/objc/DOMCDATASection.mm +bindings/objc/DOMCharacterData.mm +bindings/objc/DOMComment.mm +bindings/objc/DOMCounter.mm bindings/objc/DOMCSS.mm +bindings/objc/DOMCSSCharsetRule.mm +bindings/objc/DOMCSSFontFaceRule.mm +bindings/objc/DOMCSSImportRule.mm +bindings/objc/DOMCSSMediaRule.mm +bindings/objc/DOMCSSPageRule.mm +bindings/objc/DOMCSSPrimitiveValue.mm +bindings/objc/DOMCSSRule.mm +bindings/objc/DOMCSSRuleList.mm +bindings/objc/DOMCSSStyleDeclaration.mm +bindings/objc/DOMCSSStyleRule.mm +bindings/objc/DOMCSSStyleSheet.mm +bindings/objc/DOMCSSUnknownRule.mm +bindings/objc/DOMCSSValue.mm +bindings/objc/DOMCSSValueList.mm bindings/objc/DOMCustomXPathNSResolver.mm +bindings/objc/DOMDOMImplementation.mm +bindings/objc/DOMDOMTokenList.mm +bindings/objc/DOMDocument.mm +bindings/objc/DOMDocumentFragment.mm +bindings/objc/DOMDocumentType.mm +binding
[webkit-changes] [204084] trunk
Title: [204084] trunk Revision 204084 Author o...@webkit.org Date 2016-08-03 10:12:55 -0700 (Wed, 03 Aug 2016) Log Message Lacking support on a arm-traditional disassembler. https://bugs.webkit.org/show_bug.cgi?id=123717 Reviewed by Mark Lam. .: * Source/cmake/FindLLVM.cmake: Added back the r196749 state. * Source/cmake/OptionsCommon.cmake: Added back the r196749 state. Source/_javascript_Core: * CMakeLists.txt: * disassembler/ARMLLVMDisassembler.cpp: Added, based on pre r196729 LLVMDisassembler, but it is ARM traditional only now. (JSC::tryToDisassemble): Source/WTF: * wtf/Platform.h: Modified Paths trunk/ChangeLog trunk/Source/_javascript_Core/CMakeLists.txt trunk/Source/_javascript_Core/ChangeLog trunk/Source/WTF/ChangeLog trunk/Source/WTF/wtf/Platform.h trunk/Source/cmake/OptionsCommon.cmake Added Paths trunk/Source/_javascript_Core/disassembler/ARMLLVMDisassembler.cpp trunk/Source/cmake/FindLLVM.cmake Diff Modified: trunk/ChangeLog (204083 => 204084) --- trunk/ChangeLog 2016-08-03 16:53:15 UTC (rev 204083) +++ trunk/ChangeLog 2016-08-03 17:12:55 UTC (rev 204084) @@ -1,3 +1,13 @@ +2016-08-03 Csaba Osztrogonác + +Lacking support on a arm-traditional disassembler. +https://bugs.webkit.org/show_bug.cgi?id=123717 + +Reviewed by Mark Lam. + +* Source/cmake/FindLLVM.cmake: Added back the r196749 state. +* Source/cmake/OptionsCommon.cmake: Added back the r196749 state. + 2016-08-01 Keith Miller We should not keep the _javascript_ tests inside the Source/_javascript_Core/ directory. Modified: trunk/Source/_javascript_Core/CMakeLists.txt (204083 => 204084) --- trunk/Source/_javascript_Core/CMakeLists.txt 2016-08-03 16:53:15 UTC (rev 204083) +++ trunk/Source/_javascript_Core/CMakeLists.txt 2016-08-03 17:12:55 UTC (rev 204084) @@ -383,6 +383,7 @@ dfg/DFGWorklist.cpp disassembler/ARM64Disassembler.cpp +disassembler/ARMLLVMDisassembler.cpp disassembler/ARMv7Disassembler.cpp disassembler/Disassembler.cpp disassembler/UDis86Disassembler.cpp @@ -893,6 +894,7 @@ set(_javascript_Core_LIBRARIES WTF${DEBUG_SUFFIX} ${ICU_I18N_LIBRARIES} +${LLVM_LIBRARIES} ) set(_javascript_Core_SCRIPTS_SOURCES_DIR "${_javascript_CORE_DIR}/Scripts") Modified: trunk/Source/_javascript_Core/ChangeLog (204083 => 204084) --- trunk/Source/_javascript_Core/ChangeLog 2016-08-03 16:53:15 UTC (rev 204083) +++ trunk/Source/_javascript_Core/ChangeLog 2016-08-03 17:12:55 UTC (rev 204084) @@ -1,3 +1,14 @@ +2016-08-03 Csaba Osztrogonác + +Lacking support on a arm-traditional disassembler. +https://bugs.webkit.org/show_bug.cgi?id=123717 + +Reviewed by Mark Lam. + +* CMakeLists.txt: +* disassembler/ARMLLVMDisassembler.cpp: Added, based on pre r196729 LLVMDisassembler, but it is ARM traditional only now. +(JSC::tryToDisassemble): + 2016-08-03 Saam Barati Implement nested rest destructuring w.r.t the ES7 spec Added: trunk/Source/_javascript_Core/disassembler/ARMLLVMDisassembler.cpp (0 => 204084) --- trunk/Source/_javascript_Core/disassembler/ARMLLVMDisassembler.cpp (rev 0) +++ trunk/Source/_javascript_Core/disassembler/ARMLLVMDisassembler.cpp 2016-08-03 17:12:55 UTC (rev 204084) @@ -0,0 +1,76 @@ +/* + * Copyright (C) 2013 Apple Inc. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + *notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + *notice, this list of conditions and the following disclaimer in the + *documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY + * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY + * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include "config.h" +#include "Disassembler.h" + +#if USE(ARM_LLVM_DISASSEMBLER) + +#include "MacroAssemblerCodeRef.h" +#include +#include + +namespace JSC { + +bool tryToDisassemble(const MacroAssemblerCodePtr& codePtr, size_t size, const char* prefix, PrintStream& out) +{ +LLVMInitializeAllTargetI
[webkit-changes] [204025] trunk/Source/JavaScriptCore
Title: [204025] trunk/Source/_javascript_Core Revision 204025 Author o...@webkit.org Date 2016-08-02 08:37:23 -0700 (Tue, 02 Aug 2016) Log Message [ARM] Disable Inline Caching on ARMv7 traditional until proper fix https://bugs.webkit.org/show_bug.cgi?id=159759 Reviewed by Saam Barati. * jit/JITMathIC.h: (JSC::JITMathIC::generateInline): Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/jit/JITMathIC.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (204024 => 204025) --- trunk/Source/_javascript_Core/ChangeLog 2016-08-02 13:22:33 UTC (rev 204024) +++ trunk/Source/_javascript_Core/ChangeLog 2016-08-02 15:37:23 UTC (rev 204025) @@ -1,3 +1,13 @@ +2016-08-02 Csaba Osztrogonác + +[ARM] Disable Inline Caching on ARMv7 traditional until proper fix +https://bugs.webkit.org/show_bug.cgi?id=159759 + +Reviewed by Saam Barati. + +* jit/JITMathIC.h: +(JSC::JITMathIC::generateInline): + 2016-08-01 Filip Pizlo REGRESSION (r203990): JSC Debug test stress/arity-check-ftl-throw.js failing Modified: trunk/Source/_javascript_Core/jit/JITMathIC.h (204024 => 204025) --- trunk/Source/_javascript_Core/jit/JITMathIC.h 2016-08-02 13:22:33 UTC (rev 204024) +++ trunk/Source/_javascript_Core/jit/JITMathIC.h 2016-08-02 15:37:23 UTC (rev 204025) @@ -64,6 +64,13 @@ bool generateInline(CCallHelpers& jit, MathICGenerationState& state, bool shouldEmitProfiling = true) { +#if CPU(ARM_TRADITIONAL) +// FIXME: Remove this workaround once the proper fixes are landed. +// [ARM] Disable Inline Caching on ARMv7 traditional until proper fix +// https://bugs.webkit.org/show_bug.cgi?id=159759 +return false; +#endif + state.fastPathStart = jit.label(); size_t startSize = jit.m_assembler.buffer().codeSize(); ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [203907] trunk/Source
Title: [203907] trunk/Source Revision 203907 Author o...@webkit.org Date 2016-07-29 11:38:58 -0700 (Fri, 29 Jul 2016) Log Message Remove PassRef.h after r177259 https://bugs.webkit.org/show_bug.cgi?id=160348 Reviewed by Andreas Kling. Source/WebKit/win: * WebCoreSupport/WebVisitedLinkStore.h: Source/WTF: * wtf/PassRef.h: Removed. Modified Paths trunk/Source/WTF/ChangeLog trunk/Source/WebKit/win/ChangeLog trunk/Source/WebKit/win/WebCoreSupport/WebVisitedLinkStore.h Removed Paths trunk/Source/WTF/wtf/PassRef.h Diff Modified: trunk/Source/WTF/ChangeLog (203906 => 203907) --- trunk/Source/WTF/ChangeLog 2016-07-29 17:54:56 UTC (rev 203906) +++ trunk/Source/WTF/ChangeLog 2016-07-29 18:38:58 UTC (rev 203907) @@ -1,3 +1,12 @@ +2016-07-29 Csaba Osztrogonác + +Remove PassRef.h after r177259 +https://bugs.webkit.org/show_bug.cgi?id=160348 + +Reviewed by Andreas Kling. + +* wtf/PassRef.h: Removed. + 2016-07-28 Mark Lam StringView should have an explicit m_is8Bit field. Deleted: trunk/Source/WTF/wtf/PassRef.h (203906 => 203907) --- trunk/Source/WTF/wtf/PassRef.h 2016-07-29 17:54:56 UTC (rev 203906) +++ trunk/Source/WTF/wtf/PassRef.h 2016-07-29 18:38:58 UTC (rev 203907) @@ -1 +0,0 @@ -// Delete me. Modified: trunk/Source/WebKit/win/ChangeLog (203906 => 203907) --- trunk/Source/WebKit/win/ChangeLog 2016-07-29 17:54:56 UTC (rev 203906) +++ trunk/Source/WebKit/win/ChangeLog 2016-07-29 18:38:58 UTC (rev 203907) @@ -1,3 +1,12 @@ +2016-07-29 Csaba Osztrogonác + +Remove PassRef.h after r177259 +https://bugs.webkit.org/show_bug.cgi?id=160348 + +Reviewed by Andreas Kling. + +* WebCoreSupport/WebVisitedLinkStore.h: + 2016-07-27 Alex Christensen Fix Win debug build after r203749. Modified: trunk/Source/WebKit/win/WebCoreSupport/WebVisitedLinkStore.h (203906 => 203907) --- trunk/Source/WebKit/win/WebCoreSupport/WebVisitedLinkStore.h 2016-07-29 17:54:56 UTC (rev 203906) +++ trunk/Source/WebKit/win/WebCoreSupport/WebVisitedLinkStore.h 2016-07-29 18:38:58 UTC (rev 203907) @@ -28,7 +28,6 @@ #include #include -#include class WebVisitedLinkStore final : public WebCore::VisitedLinkStore { public: ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [203898] trunk/Tools
Title: [203898] trunk/Tools Revision 203898 Author o...@webkit.org Date 2016-07-29 02:58:41 -0700 (Fri, 29 Jul 2016) Log Message Update for contributors.json https://bugs.webkit.org/show_bug.cgi?id=160294 Patch by Tibor Meszaros on 2016-07-29 * Scripts/webkitpy/common/config/contributors.json: Modified Paths trunk/Tools/ChangeLog trunk/Tools/Scripts/webkitpy/common/config/contributors.json Diff Modified: trunk/Tools/ChangeLog (203897 => 203898) --- trunk/Tools/ChangeLog 2016-07-29 07:59:29 UTC (rev 203897) +++ trunk/Tools/ChangeLog 2016-07-29 09:58:41 UTC (rev 203898) @@ -1,3 +1,10 @@ +2016-07-29 Tibor Meszaros + +Update for contributors.json +https://bugs.webkit.org/show_bug.cgi?id=160294 + +* Scripts/webkitpy/common/config/contributors.json: + 2016-07-28 Myles C. Maxfield Remove deprecated SPI for video inline / fullscreen controls Modified: trunk/Tools/Scripts/webkitpy/common/config/contributors.json (203897 => 203898) --- trunk/Tools/Scripts/webkitpy/common/config/contributors.json 2016-07-29 07:59:29 UTC (rev 203897) +++ trunk/Tools/Scripts/webkitpy/common/config/contributors.json 2016-07-29 09:58:41 UTC (rev 203898) @@ -2838,6 +2838,7 @@ }, "Tibor Meszaros" : { "emails" : [ +"mtibor...@gmail.com", "tmeszaros.u-sze...@partner.samsung.com", "mti...@inf.u-szeged.hu", "tmesza...@inf.u-szeged.hu" ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [203817] trunk/Source/JavaScriptCore
Title: [203817] trunk/Source/_javascript_Core Revision 203817 Author o...@webkit.org Date 2016-07-28 05:07:27 -0700 (Thu, 28 Jul 2016) Log Message [ARM] Typo fix after r121885 https://bugs.webkit.org/show_bug.cgi?id=160288 Reviewed by Zoltan Herczeg. * assembler/MacroAssemblerARM.h: (JSC::MacroAssemblerARM::maxJumpReplacementSize): Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (203816 => 203817) --- trunk/Source/_javascript_Core/ChangeLog 2016-07-28 09:28:11 UTC (rev 203816) +++ trunk/Source/_javascript_Core/ChangeLog 2016-07-28 12:07:27 UTC (rev 203817) @@ -1,5 +1,15 @@ 2016-07-28 Csaba Osztrogonác +[ARM] Typo fix after r121885 +https://bugs.webkit.org/show_bug.cgi?id=160288 + +Reviewed by Zoltan Herczeg. + +* assembler/MacroAssemblerARM.h: +(JSC::MacroAssemblerARM::maxJumpReplacementSize): + +2016-07-28 Csaba Osztrogonác + 64-bit alignment check isn't necessary in ARMAssembler::prepareExecutableCopy after r202214 https://bugs.webkit.org/show_bug.cgi?id=159711 Modified: trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h (203816 => 203817) --- trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2016-07-28 09:28:11 UTC (rev 203816) +++ trunk/Source/_javascript_Core/assembler/MacroAssemblerARM.h 2016-07-28 12:07:27 UTC (rev 203817) @@ -1460,8 +1460,7 @@ static ptrdiff_t maxJumpReplacementSize() { -ARMAssembler::maxJumpReplacementSize(); -return 0; +return ARMAssembler::maxJumpReplacementSize(); } static bool canJumpReplacePatchableBranchPtrWithPatch() { return false; } ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [203816] trunk/Source/JavaScriptCore
Title: [203816] trunk/Source/_javascript_Core Revision 203816 Author o...@webkit.org Date 2016-07-28 02:28:11 -0700 (Thu, 28 Jul 2016) Log Message 64-bit alignment check isn't necessary in ARMAssembler::prepareExecutableCopy after r202214 https://bugs.webkit.org/show_bug.cgi?id=159711 Reviewed by Mark Lam. * assembler/ARMAssembler.cpp: (JSC::ARMAssembler::prepareExecutableCopy): Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/assembler/ARMAssembler.cpp Diff Modified: trunk/Source/_javascript_Core/ChangeLog (203815 => 203816) --- trunk/Source/_javascript_Core/ChangeLog 2016-07-28 08:30:14 UTC (rev 203815) +++ trunk/Source/_javascript_Core/ChangeLog 2016-07-28 09:28:11 UTC (rev 203816) @@ -1,3 +1,13 @@ +2016-07-28 Csaba Osztrogonác + +64-bit alignment check isn't necessary in ARMAssembler::prepareExecutableCopy after r202214 +https://bugs.webkit.org/show_bug.cgi?id=159711 + +Reviewed by Mark Lam. + +* assembler/ARMAssembler.cpp: +(JSC::ARMAssembler::prepareExecutableCopy): + 2016-07-27 Benjamin Poulain [JSC] Remove some unused code from FTL Modified: trunk/Source/_javascript_Core/assembler/ARMAssembler.cpp (203815 => 203816) --- trunk/Source/_javascript_Core/assembler/ARMAssembler.cpp 2016-07-28 08:30:14 UTC (rev 203815) +++ trunk/Source/_javascript_Core/assembler/ARMAssembler.cpp 2016-07-28 09:28:11 UTC (rev 203816) @@ -395,8 +395,6 @@ { // 64-bit alignment is required for next constant pool and JIT code as well m_buffer.flushWithoutBarrier(true); -if (!m_buffer.isAligned(8)) -bkpt(0); char* data = "" ptrdiff_t delta = reinterpret_cast(to) - data; ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [203595] trunk/Source/JavaScriptCore
Title: [203595] trunk/Source/_javascript_Core Revision 203595 Author o...@webkit.org Date 2016-07-22 03:00:58 -0700 (Fri, 22 Jul 2016) Log Message [ARM] Unreviewed EABI buildfix after r203537. * jit/CCallHelpers.h: (JSC::CCallHelpers::setupArgumentsWithExecState): Added. Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Core/jit/CCallHelpers.h Diff Modified: trunk/Source/_javascript_Core/ChangeLog (203594 => 203595) --- trunk/Source/_javascript_Core/ChangeLog 2016-07-22 09:50:13 UTC (rev 203594) +++ trunk/Source/_javascript_Core/ChangeLog 2016-07-22 10:00:58 UTC (rev 203595) @@ -1,3 +1,10 @@ +2016-07-22 Csaba Osztrogonác + +[ARM] Unreviewed EABI buildfix after r203537. + +* jit/CCallHelpers.h: +(JSC::CCallHelpers::setupArgumentsWithExecState): Added. + 2016-07-22 Youenn Fablet run-builtins-generator-tests should be able to test WebCore builtins wrapper with more than one file Modified: trunk/Source/_javascript_Core/jit/CCallHelpers.h (203594 => 203595) --- trunk/Source/_javascript_Core/jit/CCallHelpers.h 2016-07-22 09:50:13 UTC (rev 203594) +++ trunk/Source/_javascript_Core/jit/CCallHelpers.h 2016-07-22 10:00:58 UTC (rev 203595) @@ -2012,6 +2012,15 @@ setupArgumentsWithExecState(arg1, arg2, arg3); } +ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5, TrustedImmPtr arg6, TrustedImmPtr arg7) +{ +poke(arg7, POKE_ARGUMENT_OFFSET + 3); +poke(arg6, POKE_ARGUMENT_OFFSET + 2); +poke(arg5, POKE_ARGUMENT_OFFSET + 1); +poke(arg4, POKE_ARGUMENT_OFFSET); +setupArgumentsWithExecState(arg1, arg2, arg3); +} + ALWAYS_INLINE void setupArgumentsWithExecState(TrustedImm32 arg1, GPRReg arg2, GPRReg arg3, GPRReg arg4, GPRReg arg5, GPRReg arg6, GPRReg arg7, TrustedImmPtr arg8) { poke(arg8, POKE_ARGUMENT_OFFSET + 4); ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [203512] trunk
Title: [203512] trunk Revision 203512 Author o...@webkit.org Date 2016-07-21 11:08:38 -0700 (Thu, 21 Jul 2016) Log Message Clarify testing mode names in run-jsc-stress-tests https://bugs.webkit.org/show_bug.cgi?id=160021 Reviewed by Mark Lam. Default should mean really default, not default with disabled FTL, renamed - runMozillaTestDefault to runMozillaTestNoFTL - runMozillaTestDefaultFTL to runMozillaTestDefault - runDefault to runNoFTL - runDefaultFTL to runDefault - runLayoutTestDefault to runLayoutTestNoFTL - runLayoutTestDefaultFTL to runLayoutTestDefault - runNoisyTestDefault to runNoisyTestNoFTL - runNoisyTestDefaultFTL to runNoisyTestDefault Source/_javascript_Core: * tests/mozilla/mozilla-tests.yaml: * tests/stress/lift-tdz-bypass-catch.js: * tests/stress/obscure-error-message-dont-crash.js: * tests/stress/shadow-chicken-disabled.js: Tools: * Scripts/run-jsc-stress-tests: LayoutTests: * js/regress/script-tests/DataView-custom-properties.js: * js/regress/script-tests/HashMap-put-get-iterate-keys.js: * js/regress/script-tests/HashMap-put-get-iterate.js: * js/regress/script-tests/HashMap-string-put-get-iterate.js: * js/regress/script-tests/array-nonarray-polymorhpic-access.js: * js/regress/script-tests/basic-set.js: * js/regress/script-tests/bug-153431.js: * js/regress/script-tests/destructuring-arguments.js: * js/regress/script-tests/destructuring-swap.js: * js/regress/script-tests/inline-arguments-local-escape.js: * js/regress/script-tests/method-on-number.js: * js/regress/script-tests/new-array-buffer-push.js: * js/regress/script-tests/new-array-push.js: * js/regress/script-tests/poly-stricteq.js: * js/regress/script-tests/polymorphic-array-call.js: * js/regress/script-tests/regexp-prototype-is-not-instance.js: * js/regress/script-tests/regexp-prototype-search-observable-side-effects.js: * js/regress/script-tests/regexp-prototype-search-observable-side-effects2.js: * js/regress/script-tests/regexp-prototype-split-observable-side-effects.js: * js/regress/script-tests/regexp-prototype-split-observable-side-effects2.js: * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-flags.js: * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-global.js: * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-ignoreCase.js: * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-multiline.js: * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-sticky.js: * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-unicode.js: * js/regress/script-tests/regexp-prototype-split-observable-side-effects4.js: * js/regress/script-tests/regexp-prototype-test-observable-side-effects.js: * js/regress/script-tests/regexp-prototype-test-observable-side-effects2.js: * js/regress/script-tests/string-equality.js: * js/regress/script-tests/string-prototype-search-observable-side-effects.js: * js/regress/script-tests/string-prototype-search-observable-side-effects2.js: * js/regress/script-tests/string-prototype-search-observable-side-effects3.js: * js/regress/script-tests/string-prototype-search-observable-side-effects4.js: * js/regress/script-tests/string-prototype-split-observable-side-effects.js: * js/regress/script-tests/string-prototype-split-observable-side-effects2.js: * js/regress/script-tests/string-prototype-split-observable-side-effects3-flags.js: * js/regress/script-tests/string-prototype-split-observable-side-effects3-global.js: * js/regress/script-tests/string-prototype-split-observable-side-effects3-ignoreCase.js: * js/regress/script-tests/string-prototype-split-observable-side-effects3-multiline.js: * js/regress/script-tests/string-prototype-split-observable-side-effects3-sticky.js: * js/regress/script-tests/string-prototype-split-observable-side-effects3-unicode.js: * js/regress/script-tests/string-prototype-split-observable-side-effects4.js: * js/regress/script-tests/string-repeat-arith.js: * js/regress/script-tests/string-sub.js: * js/slow-stress/script-tests/destructuring-arguments-length.js: Modified Paths trunk/LayoutTests/ChangeLog trunk/LayoutTests/js/regress/script-tests/DataView-custom-properties.js trunk/LayoutTests/js/regress/script-tests/HashMap-put-get-iterate-keys.js trunk/LayoutTests/js/regress/script-tests/HashMap-put-get-iterate.js trunk/LayoutTests/js/regress/script-tests/HashMap-string-put-get-iterate.js trunk/LayoutTests/js/regress/script-tests/array-nonarray-polymorhpic-access.js trunk/LayoutTests/js/regress/script-tests/basic-set.js trunk/LayoutTests/js/regress/script-tests/bug-153431.js trunk/LayoutTests/js/regress/script-tests/destructuring-arguments.js trunk/LayoutTests/js/regress/script-tests/destructuring-swap.js trunk/LayoutTests/js/regress/script-tests/inline-arguments-local-escape.js trunk/LayoutTests/js/regress/script-tests/method-on-number.js trunk/LayoutTests/js/regress/script-tests/new-array-buffer-push.js trunk/LayoutTests/js/regress/script-tests
[webkit-changes] [203448] trunk/Tools
Title: [203448] trunk/Tools Revision 203448 Author o...@webkit.org Date 2016-07-20 01:50:16 -0700 (Wed, 20 Jul 2016) Log Message Fix expectedFailErrorHandler in run-jsc-stress-tests https://bugs.webkit.org/show_bug.cgi?id=159811 Reviewed by Yusuke Suzuki. * Scripts/run-jsc-stress-tests: Modified Paths trunk/Tools/ChangeLog trunk/Tools/Scripts/run-jsc-stress-tests Diff Modified: trunk/Tools/ChangeLog (203447 => 203448) --- trunk/Tools/ChangeLog 2016-07-20 08:49:49 UTC (rev 203447) +++ trunk/Tools/ChangeLog 2016-07-20 08:50:16 UTC (rev 203448) @@ -1,5 +1,14 @@ 2016-07-20 Csaba Osztrogonác +Fix expectedFailErrorHandler in run-jsc-stress-tests +https://bugs.webkit.org/show_bug.cgi?id=159811 + +Reviewed by Yusuke Suzuki. + +* Scripts/run-jsc-stress-tests: + +2016-07-20 Csaba Osztrogonác + Unreviewed Mac cmake buildfix after r203426. Just for fun. * TestWebKitAPI/PlatformMac.cmake: Modified: trunk/Tools/Scripts/run-jsc-stress-tests (203447 => 203448) --- trunk/Tools/Scripts/run-jsc-stress-tests 2016-07-20 08:49:49 UTC (rev 203447) +++ trunk/Tools/Scripts/run-jsc-stress-tests 2016-07-20 08:50:16 UTC (rev 203448) @@ -504,7 +504,7 @@ outp.puts "then" outp.puts "" + plan.successCommand outp.puts "else" -outp.puts "(echo ERROR: Unexpected exit code: `cat #{plan.failFile}`) | " + redirectAndPrefixCommand(plan.name) +outp.puts "(echo ERROR: Unexpected exit code: 0) | " + redirectAndPrefixCommand(plan.name) outp.puts "" + plan.failCommand outp.puts "fi" } ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes
[webkit-changes] [203447] trunk/Tools
Title: [203447] trunk/Tools Revision 203447 Author o...@webkit.org Date 2016-07-20 01:49:49 -0700 (Wed, 20 Jul 2016) Log Message Unreviewed Mac cmake buildfix after r203426. Just for fun. * TestWebKitAPI/PlatformMac.cmake: Modified Paths trunk/Tools/ChangeLog trunk/Tools/TestWebKitAPI/PlatformMac.cmake Diff Modified: trunk/Tools/ChangeLog (203446 => 203447) --- trunk/Tools/ChangeLog 2016-07-20 07:30:51 UTC (rev 203446) +++ trunk/Tools/ChangeLog 2016-07-20 08:49:49 UTC (rev 203447) @@ -1,3 +1,9 @@ +2016-07-20 Csaba Osztrogonác + +Unreviewed Mac cmake buildfix after r203426. Just for fun. + +* TestWebKitAPI/PlatformMac.cmake: + 2016-07-19 Filip Pizlo The default testing mode should not involve disabling the FTL JIT Modified: trunk/Tools/TestWebKitAPI/PlatformMac.cmake (203446 => 203447) --- trunk/Tools/TestWebKitAPI/PlatformMac.cmake 2016-07-20 07:30:51 UTC (rev 203446) +++ trunk/Tools/TestWebKitAPI/PlatformMac.cmake 2016-07-20 08:49:49 UTC (rev 203447) @@ -26,10 +26,10 @@ ) set(bundle_harness_SOURCES +${TESTWEBKITAPI_DIR}/cocoa/InstanceMethodSwizzler.mm ${TESTWEBKITAPI_DIR}/cocoa/PlatformUtilitiesCocoa.mm ${TESTWEBKITAPI_DIR}/cocoa/UtilitiesCocoa.mm ${TESTWEBKITAPI_DIR}/mac/InjectedBundleControllerMac.mm -${TESTWEBKITAPI_DIR}/mac/InstanceMethodSwizzler.mm ${TESTWEBKITAPI_DIR}/mac/PlatformUtilitiesMac.mm ${TESTWEBKITAPI_DIR}/mac/PlatformWebViewMac.mm ${TESTWEBKITAPI_DIR}/mac/SyntheticBackingScaleFactorWindow.m ___ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes