Skip to content

Commit b64edcb

Browse files
dylan-conwayautofix-ci[bot]Jarred-Sumner
authored
Update WebKit (#26549)
### What does this PR do? Includes oven-sh/WebKit@9a2cc42 Fixes ##26525 ### How did you verify your code works? CI --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
1 parent 4feede9 commit b64edcb

File tree

5 files changed

+27
-34
lines changed

5 files changed

+27
-34
lines changed

cmake/tools/SetupMacSDK.cmake

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,6 @@ execute_process(
3131
ERROR_QUIET
3232
)
3333

34-
if(MACOS_VERSION VERSION_LESS ${CMAKE_OSX_DEPLOYMENT_TARGET})
35-
message(FATAL_ERROR "Your computer is running macOS ${MACOS_VERSION}, which is older than the target macOS SDK ${CMAKE_OSX_DEPLOYMENT_TARGET}. To fix this, either:\n"
36-
" - Upgrade your computer to macOS ${CMAKE_OSX_DEPLOYMENT_TARGET} or newer\n"
37-
" - Download a newer version of the macOS SDK from Apple: https://developer.apple.com/download/all/?q=xcode\n"
38-
" - Set -DCMAKE_OSX_DEPLOYMENT_TARGET=${MACOS_VERSION}\n")
39-
endif()
40-
4134
execute_process(
4235
COMMAND xcrun --sdk macosx --show-sdk-path
4336
OUTPUT_VARIABLE DEFAULT_CMAKE_OSX_SYSROOT

cmake/tools/SetupWebKit.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ option(WEBKIT_VERSION "The version of WebKit to use")
22
option(WEBKIT_LOCAL "If a local version of WebKit should be used instead of downloading")
33

44
if(NOT WEBKIT_VERSION)
5-
set(WEBKIT_VERSION cc5e0bddf7eae1d820cf673158845fe9bd83c094)
5+
set(WEBKIT_VERSION 9a2cc42ae1bf693a0fd0ceb9b1d7d965d9cfd3ea)
66
endif()
77

88
# Use preview build URL for Windows ARM64 until the fix is merged to main

docs/bundler/index.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1354,22 +1354,22 @@ In the JavaScript API, `metafile` accepts several forms:
13541354
```ts title="build.ts" icon="/icons/typescript.svg"
13551355
// Boolean — include metafile in the result object
13561356
await Bun.build({
1357-
entrypoints: ['./src/index.ts'],
1358-
outdir: './dist',
1357+
entrypoints: ["./src/index.ts"],
1358+
outdir: "./dist",
13591359
metafile: true,
13601360
});
13611361

13621362
// String — write JSON metafile to a specific path
13631363
await Bun.build({
1364-
entrypoints: ['./src/index.ts'],
1365-
outdir: './dist',
1364+
entrypoints: ["./src/index.ts"],
1365+
outdir: "./dist",
13661366
metafile: "./dist/meta.json",
13671367
});
13681368

13691369
// Object — specify separate paths for JSON and markdown output
13701370
await Bun.build({
1371-
entrypoints: ['./src/index.ts'],
1372-
outdir: './dist',
1371+
entrypoints: ["./src/index.ts"],
1372+
outdir: "./dist",
13731373
metafile: {
13741374
json: "./dist/meta.json",
13751375
markdown: "./dist/meta.md",

docs/project/benchmarking.mdx

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -254,12 +254,12 @@ bun --cpu-prof --cpu-prof-name my-profile.cpuprofile script.js
254254
bun --cpu-prof --cpu-prof-dir ./profiles script.js
255255
```
256256

257-
| Flag | Description |
258-
| ---------------------------- | -------------------------------------------------------- |
257+
| Flag | Description |
258+
| ---------------------------- | ----------------------------------------------------------- |
259259
| `--cpu-prof` | Generate a `.cpuprofile` JSON file (Chrome DevTools format) |
260-
| `--cpu-prof-md` | Generate a markdown CPU profile (grep/LLM-friendly) |
261-
| `--cpu-prof-name <filename>` | Set output filename |
262-
| `--cpu-prof-dir <dir>` | Set output directory |
260+
| `--cpu-prof-md` | Generate a markdown CPU profile (grep/LLM-friendly) |
261+
| `--cpu-prof-name <filename>` | Set output filename |
262+
| `--cpu-prof-dir <dir>` | Set output directory |
263263

264264
## Heap profiling
265265

@@ -288,9 +288,9 @@ bun --heap-prof --heap-prof-name my-snapshot.heapsnapshot script.js
288288
bun --heap-prof --heap-prof-dir ./profiles script.js
289289
```
290290

291-
| Flag | Description |
292-
| ----------------------------- | --------------------------------------------------------- |
293-
| `--heap-prof` | Generate a V8 `.heapsnapshot` file on exit |
294-
| `--heap-prof-md` | Generate a markdown heap profile on exit |
295-
| `--heap-prof-name <filename>` | Set output filename |
296-
| `--heap-prof-dir <dir>` | Set output directory |
291+
| Flag | Description |
292+
| ----------------------------- | ------------------------------------------ |
293+
| `--heap-prof` | Generate a V8 `.heapsnapshot` file on exit |
294+
| `--heap-prof-md` | Generate a markdown heap profile on exit |
295+
| `--heap-prof-name <filename>` | Set output filename |
296+
| `--heap-prof-dir <dir>` | Set output directory |

docs/runtime/utils.mdx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -902,19 +902,19 @@ Bun.wrapAnsi("\u001b[31mThe quick brown fox jumps over the lazy dog\u001b[0m", 2
902902

903903
```ts
904904
Bun.wrapAnsi("Hello World", 5, {
905-
hard: true, // Break words that exceed column width (default: false)
906-
wordWrap: true, // Wrap at word boundaries (default: true)
907-
trim: true, // Trim leading/trailing whitespace per line (default: true)
905+
hard: true, // Break words that exceed column width (default: false)
906+
wordWrap: true, // Wrap at word boundaries (default: true)
907+
trim: true, // Trim leading/trailing whitespace per line (default: true)
908908
ambiguousIsNarrow: true, // Treat ambiguous-width characters as narrow (default: true)
909909
});
910910
```
911911

912-
| Option | Default | Description |
913-
| --- | --- | --- |
914-
| `hard` | `false` | If `true`, break words in the middle if they exceed the column width. |
915-
| `wordWrap` | `true` | If `true`, wrap at word boundaries. If `false`, only break at explicit newlines. |
916-
| `trim` | `true` | If `true`, trim leading and trailing whitespace from each line. |
917-
| `ambiguousIsNarrow` | `true` | If `true`, treat ambiguous-width Unicode characters as 1 column wide. If `false`, treat them as 2 columns wide. |
912+
| Option | Default | Description |
913+
| ------------------- | ------- | --------------------------------------------------------------------------------------------------------------- |
914+
| `hard` | `false` | If `true`, break words in the middle if they exceed the column width. |
915+
| `wordWrap` | `true` | If `true`, wrap at word boundaries. If `false`, only break at explicit newlines. |
916+
| `trim` | `true` | If `true`, trim leading and trailing whitespace from each line. |
917+
| `ambiguousIsNarrow` | `true` | If `true`, treat ambiguous-width Unicode characters as 1 column wide. If `false`, treat them as 2 columns wide. |
918918

919919
TypeScript definition:
920920

0 commit comments

Comments
 (0)