Changes between Version 2 and Version 3 of PlayStationWebKitPortUpdate2019
- Timestamp:
- Nov 1, 2019, 1:05:46 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PlayStationWebKitPortUpdate2019
v2 v3 1 1 = PlayStation WebKit Port Update 2 2 3 - Our fourth contributors meeting 4 - We used WebKit before that but now are contributing back 3 5 - Team 6 - Both in San Francisco and Tokyo 4 7 - ~1400 patches landed (~500 since last meeting) 5 8 - > 200 patches reviewed … … 9 12 - Remote Inspector 10 13 - Socket-based implementation 14 - Didn't have Apple's support or dbus 11 15 - Multi-platform 12 16 - Windows … … 23 27 - Sony enabled Intelligent Tracking Prevention 24 28 - Cookies handled by libPSL (Public Suffix List) 29 - We plan to continue maintaining and improving this network layer 25 30 - Sanitizers and Control Flow Integrity 26 31 - Using CFI to harden WebKit and JSC … … 32 37 - WinCairo can build with clang-cl supports some sanitizers 33 38 - Address Sanitizer bots? 39 - Maybe based on gtk or wpe given better support for the sanitizers on Linux? 34 40 - CMake Improvements 35 41 - Target based … … 46 52 - Numeric literal separators (_) 47 53 - Hasbang (#!) 48 - Added private C++ API for unhandled promise rejections 54 - Added private (JSContextPrivateRef) C++ API for unhandled promise rejections 55 - Internal need for the callback 56 - No objective C api at this time 49 57 - Made various spec compliance fixes 50 58 - Mostly concerning early errors … … 58 66 - All builds running in docker containers 59 67 - Hoping to address scale and stability 60 - WebKit Port68 - Downstream WebKit Port 61 69 - Currently branched off of latest Safari release branch 62 70 - Safari 608.1.48 63 71 - Still have a large amount of patches downstream 64 72 - Upstream focus has been on common code between WInCairo and PlayStation 73 - Sometimes internally near deadlines things get thrown in, trying to improve things when upstreaming 65 74 - WebDriver for Socket Remote Inspector 66 75 - WebKitWebDriver Binary for GTK with our socket implementation … … 68 77 - WinCairo and Mac binary is also coming soon 69 78 - Developers use either Windows or Mac 79 - This was driven by internal QA requests 80 - We are interested in WPT in longer term 70 81 - Internal Build Infrastructure 71 82 - BuildBot for internal WebKit Builds … … 74 85 - Articfacts to S3 75 86 - Tests running on device from containers 76 - Docker containers f robuilding PlayStation port87 - Docker containers for building PlayStation port 77 88 - Built on top of Docker containers for Windows port 78 89 - Plans for Next Year … … 81 92 - Turn on Public PlayStation Build Bots 82 93 - Work towards a Single Windows Port 94 95 Q&A 96 - Question on internal bot version 97 - Running on 1.7 not 0.8 98 - Wanted to keep python 2 99 - Minor changes for version change