Skip to content

Instantly share code, notes, and snippets.

View fujii's full-sized avatar

Fujii Hironori fujii

View GitHub Profile
@fujii
fujii / step2.ps1
Last active February 21, 2024 05:14
Set-ExecutionPolicy Bypass -Scope Process -Force
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
choco install -y xampp-81 python311 ruby git cmake gperf llvm ninja
python -m pip install pywin32
git config --global core.autocrlf input
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: com.apple.WebKit.GPU.Development [83934]
Path: /Volumes/VOLUME/*/com.apple.WebKit.GPU.Development
Identifier: com.apple.WebKit.GPU
Version: 616+ (616.1.14+)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
diff --git a/Source/JavaScriptCore/CMakeLists.txt b/Source/JavaScriptCore/CMakeLists.txt
index e6ed7ed40637..481ad16cbf08 100644
--- a/Source/JavaScriptCore/CMakeLists.txt
+++ b/Source/JavaScriptCore/CMakeLists.txt
@@ -1385,15 +1385,13 @@ add_custom_command(
${JavaScriptCore_DERIVED_SOURCES_DIR}/inspector/InspectorFrontendDispatchers.h
${JavaScriptCore_DERIVED_SOURCES_DIR}/inspector/InspectorProtocolObjects.cpp
${JavaScriptCore_DERIVED_SOURCES_DIR}/inspector/InspectorProtocolObjects.h
- MAIN_DEPENDENCY ${JavaScriptCore_DERIVED_SOURCES_DIR}/CombinedDomains.json
- DEPENDS ${JavaScriptCore_INSPECTOR_PROTOCOL_SCRIPTS}
diff --git a/Source/WebKitLegacy/win/WebDownloadCFNet.cpp b/Source/WebKitLegacy/win/WebDownloadCFNet.cpp
index ceff8c16113f..8749d7998aab 100644
--- a/Source/WebKitLegacy/win/WebDownloadCFNet.cpp
+++ b/Source/WebKitLegacy/win/WebDownloadCFNet.cpp
@@ -236,11 +236,11 @@ HRESULT WebDownload::cancelForResume()
if (!m_download)
return E_FAIL;
- HRESULT hr = S_OK;
RetainPtr<CFDataRef> resumeData;
// cl -std:c++20 /permissive- -c r20.cpp
// https://webkit.org/b/234546
template<typename T>
struct RefPtr {
RefPtr(T* ptr) : m_ptr(ptr) { }
T* operator->() { return m_ptr; }
bool operator!() const { return !m_ptr; }
T* m_ptr;
};
#include <iostream>
#include <windows.h>
#include <vector>
#include <dxgi1_2.h>
#pragma comment(lib, "DXGI.lib")
int main()
{
std::cout << "EnumAdapters\n";
[0/444] Generate bindings (WebCoreBindings)
Preprocess IDL
[1/444] cmd.exe /C "cd /D C:\home\webkit\wc\WebKitBuild\Debug\Source\ThirdParty\ANGLE && "C:\Program Files\CMake\bin\cmake.exe" -E env BUILT_PRODUCTS_DIR=C:/home/webkit/wc/WebKitBuild/Debug/ANGLE/Headers PUBLIC_HEADERS_FOLDER_PATH=/ANGLE C:/Python310/python.exe C:/home/webkit/wc/Source/ThirdParty/ANGLE/adjust-angle-include-paths.py"
[2/50] Generate bindings (TestRunnerSharedBindings)
[3/47] Generate bindings (WebCoreTestSupportBindings)
[4/32] Generate bindings (WebKitTestRunnerInjectedBundleBindings)
[6/16] Building CXX object Source\WebKit\CMakeFiles\WebKit.dir\__\__\WebKit\DerivedSources\unified-sources\UnifiedSource-13fb4697-1.cpp.obj
FAILED: Source/WebKit/CMakeFiles/WebKit.dir/__/__/WebKit/DerivedSources/unified-sources/UnifiedSource-13fb4697-1.cpp.obj
C:\PROGRA~2\MIB055~1\2019\PROFES~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /nologo /TP -DBUILDING_WEBKIT -DBUILDING_WITH_CMAKE=1 -DBUILDING_WebKit -DEGL_EGLEXT_PROTOTYPES -DEGL_EGL_PROTOT
@fujii
fujii / repro.cpp
Created September 30, 2021 02:09
wrong overload resolution with a const enum of which value is zero
// https://bugs.webkit.org/show_bug.cgi?id=229223#c88
// https://developercommunity.visualstudio.com/t/wrong-overload-resolution-with-a-const-e/1542855?entry=myfeedback&space=62&q=overload+enum+const&stateGroup=active
#include <iostream>
enum X86Registers {
eax,
ebx,
};
struct ImplicitAddress {
@fujii
fujii / pool.txt
Last active July 31, 2021 13:17
練馬区 旭町南地区区民館 プール
旭町南地区区民館のプール
①たて15メートルよこ4メートル(深さ1メートル2コース)
②子供用プール(円形・深さ40センチメートル)
土曜・日曜・祝休日と夏休み期間の午前・午後は、個人利用となります。
1時間 幼児0円 小学生50円 中学生以上100円
見学室有り。
ロッカー有り。 100円玉リターン式