summaryrefslogtreecommitdiffstats
path: root/platform/web
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit godotengine/godot@f128f383e892865379cb8b14e7bcc9858efe2973Spartan3222024-11-271-0/+1
|\
| * Merge pull request #98901 from ↵Thaddeus Crews2024-11-271-0/+1
| |\ | | | | | | | | | | | | | | | adamscott/add-editor-ensure-crossorigin-isolation-headers [Web] Ensure editor crossorigin isolation headers
| | * Ensure editor crossorigin isolation headersAdam Scott2024-11-211-0/+1
| | |
* | | Merge commit godotengine/godot@d09d82d433b03bb3773fd2a8cc8d6ccc2f8739ceSpartan3222024-11-2610-39/+37
|\| |
| * | Merge pull request #98069 from ↵Thaddeus Crews2024-11-252-9/+22
| |\ \ | | | | | | | | | | | | | | | | | | | | thedinosoar/fix/service-worker-sandbox-error-98068 [Web] Fix PWA callback assignment causing crash in sandboxed iframes
| | * | Fix PWA callback assignment and error handlingKeegan McGonigle2024-10-222-9/+22
| | | |
| * | | Merge pull request #99044 from Sticksman/bug-fix-98873Thaddeus Crews2024-11-224-19/+4
| |\ \ \ | | | | | | | | | | | | | | | Remove deprecated worker.js file
| | * | | Remove deprecated worker.js fileFelix Yuan2024-11-114-19/+4
| | | | |
| * | | | [Web] Fix Web Editor plugin being added to SCons multiple timesFabio Alessandrelli2024-11-185-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | Move the Web Editor plugin files to an editor sub-folder inside the platform folder.
* | | | | Merge commit godotengine/godot@fd4c29a189e53a1e085df5b9b9a05cac9351b3efSpartan3222024-11-191-1/+1
|\| | | |
| * | | | Use `(r)find_char` instead of `(r)find` for single charactersA Thousand Ships2024-11-171-1/+1
| | | | |
* | | | | Merge commit godotengine/godot@6c05ec3d6732cac44cf85c91db7d3fd1075bcb23Spartan3222024-11-153-329/+239
|\| | | |
| * | | | Merge pull request #99123 from tygyh/Update-vulnerable-pluginsThaddeus Crews2024-11-132-328/+238
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Update JavaScript/Java plugins to solve known vulnerabilities
| | * | | | Update JavaScript/Java plugins to solve known vulnerabilitiesDr. Dystopia2024-11-122-328/+238
| | |/ / / | | | | | | | | | | | | | | | Done using the Snyk tool.
| * | | | [Web] Disable UNIX socketsFabio Alessandrelli2024-11-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They are not supported anyway, emscripten has an emulation layer that implements them over WebSocket/WebRTC, which is really surprising for users, and also not very useful since we have proper WebSocket and WebRTC support. This can make the build smaller, if we also disable the UPNP module (which will otherwise include a third party library referencing "socket" thus forcing emscripten to include the compatibility layer)
* | | | | Merge commit godotengine/godot@cb411fa960f0b7fdbd97dcdb4c90f9346360ee0eSpartan3222024-11-123-42/+71
|\| | | |
| * | | | Merge pull request #98931 from adamscott/fix-ime-web-issuesThaddeus Crews2024-11-121-38/+66
| |\ \ \ \ | | | | | | | | | | | | | | | | | | [Web] Fix issue where focus timer would throw continuously
| | * | | | Fix issue where focus timer would throw continuouslyAdam Scott2024-11-111-9/+32
| | | | | |
| | * | | | Make IME code early return insteadAdam Scott2024-11-071-36/+41
| | | |_|/ | | |/| |
| * | | | Merge pull request #96625 from elpozewaunig/web_splash_colorThaddeus Crews2024-11-121-0/+1
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Display project settings splash color on web export
| | * | | | Display correct splash color on web exportElias Pozewaunig2024-11-111-0/+1
| | | |_|/ | | |/| |
| * | | | Merge pull request #95774 from Mickeon/documentation-miscellaneous-odditiesThaddeus Crews2024-11-121-4/+4
| |\ \ \ \ | | |_|_|/ | |/| | | | | | | | Fix miscellaneous oddities around the class reference
| | * | | Fix miscellaneous oddities around the class referenceMicky2024-08-181-4/+4
| | | | |
* | | | | Merge commit godotengine/godot@0f5f3bc9546b46b2029fc8896dc859697f1eab97Spartan3222024-11-111-0/+2
|\| | | |
| * | | | [Web] Remove warnings when setting vsync mode and screen keep onAdam Scott2024-11-071-0/+2
| | |_|/ | |/| |
* | | | Merge commit godotengine/godot@c6c464cf9ae56e8b68620af65125dd980d0e8122Spartan3222024-11-022-17/+4
|\| | |
| * | | Merge pull request #98350 from syntaxerror247/android-native-filepickerThaddeus Crews2024-10-311-0/+1
| |\ \ \ | | | | | | | | | | | | | | | [Android] Implement native file picker support
| | * | | [DisplayServer] Add feature flag for native file dialog access to `user/res` ↵Anish Mishra2024-10-301-0/+1
| | | | | | | | | | | | | | | | | | | | and `options`
| * | | | Remove duplicate of get_build_versionYevhen Babiichuk (DustDFG)2024-10-311-17/+3
| |/ / / | | | | | | | | | | | | Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
* | | | Merge pull request #818 from Spartan322/fixup/copyright-headersGeorge L. Albany2024-10-2728-56/+56
|\ \ \ \ | | | | | | | | | | Fix copyright headers referring to Godot
| * | | | Fix copyright headers referring to GodotSpartan3222024-10-2728-56/+56
| | | | |
* | | | | Merge commit godotengine/godot@61accf060515416da07d913580419fd8c8490f7bSpartan3222024-10-261-6/+2
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / /
| * | | Merge pull request #97555 from dustdfg/platform_methods/extract_validate_archThaddeus Crews2024-10-251-6/+2
| |\ \ \ | | | | | | | | | | | | | | | Build System: Extract `validate_arch` helper functions
| | * | | Build System: Extract `validate_arch` helper functionYevhen Babiichuk (DustDFG)2024-10-061-6/+2
| | | |/ | | |/| | | | | | | | | Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
* | | | Merge commit godotengine/godot@1015a481ff43edb1126ab39a147fefda290131e5Spartan3222024-10-241-2/+14
|\| | |
| * | | Merge pull request #98431 from lodicolo/4.3-stable_GH_76825Thaddeus Crews2024-10-241-2/+14
| |\ \ \ | | |/ / | |/| | | | | | Fix GodotFetch glue code for null response bodies
| | * | Fix GodotFetch glue code for null response bodiesRobbie Lodico2024-10-231-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The spec says that Response.body can be null (in the event of requests that should have no body, like HEAD requests) and Firefox adheres to it which results in request failure for HEAD requests on Firefox for web exports. This commit addresses that by treating a null body as an "empty" body (without using a polyfill) and avoids changing the request lifecycle as much as possible. PR review changes: - Use == instead of strict === - Do not use ?? null - Comment formatting
* | | | Rebrand preambles to RedotDubhghlas McLaughlin2024-10-1138-0/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* | | | Rebrand Godot to RedotRandolph W. Aarseth II2024-10-117-11/+12
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Linux Editor tests workflow matrix Add Windows Editor w/ Mono workflow matrix Add Generate Glue Code job to Windows workflow Add Build GodotSharp job to Windows workflow Add godot compatibility version references Add Godot author info Add Godot version compatibility info Add Godot donor info Add Godot authors and donors to editor_about.cpp Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com>
* | | [Web] Make audio bus fetching more resilient to errorsAdam Scott2024-10-021-7/+31
| | |
* | | Fix web export infinite reload issueAdam Scott2024-09-301-1/+7
| | |
* | | Merge pull request #96610 from adamscott/emscripten-minimum-requirementsRémi Verschelde2024-09-261-20/+9
|\ \ \ | | | | | | | | | | | | [Web] Update minimum requirements for emscripten to 3.1.62
| * | | Update minimum requirements for emscripten to 3.1.62Adam Scott2024-09-261-20/+9
| | | |
* | | | SCons: Add unobtrusive type hints in SCons filesThaddeus Crews2024-09-251-0/+1
|/ / /
* | | Add `JavaScriptBridge` buffer methodsAdam Scott2024-09-164-0/+67
| | |
* | | [Editor] Expose more editor settings to documentationA Thousand Ships2024-09-121-0/+1
| | | | | | | | | | | | Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
* | | Add support for non-blocking IO mode to `OS.execute_with_pipe`.bruvzg2024-09-062-2/+2
| | |
* | | Merge pull request #70096 from rune-scape/stringname-dictRémi Verschelde2024-09-032-2/+2
|\ \ \ | | | | | | | | | | | | StringName Dictionary keys
| * | | StringName Dictionary keysrune-scape2024-08-292-2/+2
| | | | | | | | | | | | | | | | | | | | also added 'is_string()' method to Variant and refactored many String type comparisons to use it instead
* | | | Allow adding custom export platforms using scripts / GDExtension.bruvzg2024-08-282-8/+7
|/ / /