This project is mirrored from https://github.com/electron/electron.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- May 05, 2021
-
-
Electron Bot authored
-
Keeley Hammond authored
-
Electron Bot authored
This reverts commit 4e48867a.
-
Electron Bot authored
-
Samuel Attard authored
-
Samuel Attard authored
-
Samuel Attard authored
-
trop[bot] authored
* build: disable pseudolocales in Electron * Update build/args/all.gn Co-authored-by:
Jeremy Rose <jeremya@chromium.org> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com> Co-authored-by:
Jeremy Rose <jeremya@chromium.org>
-
trop[bot] authored
Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org>
-
Electron Bot authored
This reverts commit e7a944e3.
-
- May 04, 2021
-
-
Electron Bot authored
-
trop[bot] authored
* docs: update REPL guide * Update docs/tutorial/repl.md Co-authored-by:
Mark Lee <malept@users.noreply.github.com> Co-authored-by:
Erick Zhao <erick@hotmail.ca> Co-authored-by:
Mark Lee <malept@users.noreply.github.com>
-
trop[bot] authored
Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
trop[bot] authored
* fix: allow Node.js to manage microtasks queue When `uv_run()` resulted in invocation of JS functions the microtask queue checkpoint in Node's CallbackScope was a no-op because the expected microtask queue policy was `kExplicit` and Electron ran under `kScoped` policy. This change switches policy to `kExplicit` right before `uv_run()` and reverts it back to original value after `uv_run()` completes to provide better compatibility with Node. * add comment Co-authored-by:
Fedor Indutny <fedor@indutny.com>
-
trop[bot] authored
Co-authored-by:
Milan Burda <milan.burda@gmail.com>
-
Electron Bot authored
* chore: bump chromium in DEPS to 91.0.4472.5 * chore: rebuild chromium/dcheck.patch with import-patches -3 Mechanical only; no code changes (cherry picked from commit 68e369c9459dd3d1889deb67622ec4366df203fc) * chore: remove content_browser_main_loop.patch Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2725153 The function being patched (BrowserMainLoop::MainMessageLoopRun()) no longer exists. NB: if removing this introduces regressions the likely fix will be to add a similar patch for ShellBrowserMainParts::WillRunMainMessageLoop() which has similar code and was added at the same time this was removed. (cherry picked from commit 522082974883f7505b46959aba4bfbaa4ad8264f) * chore: rebuild chromium/put_back_deleted_colors_for_autofill.patch with import-patches -3 Mechanical only; no code changes (cherry picked from commit 7613ca268e6427171d6fd2ffcc5e2cca68ca8855) * chore: rebuild chromium/disable_color_correct_rendering.patch with import-patches -3 Mechanical only; no code changes (cherry picked from commit c0c5f45195904f61a28fc30017b3cb630d66f213) * chore: rebuild chromium/eat_allow_disabling_blink_scheduler_throttling_per_renderview.patch with patch Mechanical only; no code changes (cherry picked from commit ea6f3e096edb9a5d7ccb485c91f563722e3bcbcb) * chore: rebuild chromium/gpu_notify_when_dxdiag_request_fails.patch with import-patches -3 Mechanical only; no code changes (cherry picked from commit 8d9aa4f1f2bebc5fa362963f516d604337ce11c3) * chore: rebuild chromium/ui_gtk_public_header.patch manually no code changes (cherry picked from commit 79e84fb72b696f1aea4d8a8a35eae225d22d8924) * chore: rebuild chromium/web_contents.patch with import-patches -3 Mechanical only; no code changes (cherry picked from commit 543fb6dae7650e68f257852f0d89aad1b27a0c28) * chore: remove v8/skip_global_registration_of_shared_arraybuffer_backing_stores.patch Refs: https://chromium-review.googlesource.com/c/v8/v8/+/2763874 This patch has been merged upstream (cherry picked from commit d36de6e2d66b7eaaeb0aad9ef009730b78744da6) * chore: export patches (cherry picked from commit 7c148e91026e18fb4221d30f2ec9cd4b98c30850) * chore: update add_trustedauthclient_to_urlloaderfactory.patch Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2757969 Sync with removal of render_frame_id_ (cherry picked from commit fd954aefd48ef7d58ec6ce74ad7151dac9bf4d21) * chore: sync chromium/put_back_deleted_colors_for_autofill.patch Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2785841 SkColorFromColorId() no longer takes theme, scheme args (cherry picked from commit f676453fb8133419217b700614ae8489f59778b7) * chore: sync chromium/put_back_deleted_colors_for_autofill.patch Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2772143 Change new calls to GetDarkSchemeColor to fit our patched call signature (cherry picked from commit 27c5d9da5e7afa3a2d914e536df46069d3012eea) * chore: update add_trustedauthclient_to_urlloaderfactory.patch Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2757969 Sync with removal of render_frame_id_ in our mojom (cherry picked from commit 285db29015d99e01882000e745ef85759f0d5116) * chore: update chromium/frame_host_manager.patch Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2740008 UrlInfo ctor now takes UrlInfo::OriginIsolationRequest instead of a bool (cherry picked from commit 06ac6c5d6a30b585d0a453f44446f5860c08cb40) * chore: update chromium/revert_remove_contentrendererclient_shouldfork.patch Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2755314 Upstream has removed `history_list_length_` which we were comparing to 0 to calculate our `is_initial_navigation` bool when calling ShouldFork(). ShouldFork() is ours and none of the code paths actually use that param, so this commit removes it altogether. (cherry picked from commit 2b0cb2ca2a9d911a31728924e1f11e042f2fa2db) * chore: update permissions_to_register Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2789074 Replace all uses of APIPermission::ID enum with Mojo type (cherry picked from commit bfe55a9c6834862c8b3b9f3151e36bbb9e30b30d) * refactor: update return type of PreMainMessageLoopRun() Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2725153 Used to return void; now returns an int errorcode. Note: 2725153 also has some nice doc updates about Browser's "stages" (cherry picked from commit 2622e91c4493ceb032e2f80cb484885bb8f97475) * refactor: sync ElectronBrowserMainParts to MainParts changes Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2725153 RunMainMessageLoopParts has been replaced with WillRunMainMessageLoop so `BrowserMainLoop::result_code_` is no longer available to us for our exit_code_ pointer. This variable held a dual role: (1) of course, hold the exit code, but also (2) was a nullptr before the message loop was ready, indicating to anyone calling SetExitCode() that we were still in startup and could just exit() without any extra steps. exit_code_ still fulfills these two roles but is now a base::Optional. (cherry picked from commit 0497272fab76666455e880b75111003bc72a6e5d) * chore: update ElectronBrowserMainParts::PreDefaultMainMessageLoopRun Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2725153 BrowserMainParts::BrowsePreDefaultMainMesssageLoopRun() has been removed; move that work to the new WillRunMainMessageLoop(). (cherry picked from commit 77eacd807336bd7aa9c8265a4fe6e7328228939b) * refactor: stop using CallbackList; it has been removed. Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2785973 (cherry picked from commit 4bcf9d58b07f6e1322d7ea3a784fcafeca70c70f) * refactor: update use of threadpools. Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2773408 The upstream code is still in flux (e.g. reverts and re-lands) but the tl;dr for this commit is (1) include thread_pool.h if you're using it and (2) don't instantiate pools directly. (cherry picked from commit 4e33ee0ad35a710bd34641cb0376bdee6aea2d1f) * refactor: remove routing_id from CreateLoaderAndStart Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2762858 NB: One logic branch in ProxyingURLLoaderFactory::CreateLoaderAndStart calls std::make_unique<InProgressRequest>, which needs a routing_id. This PR uses the member field `routing_id_` since there's no longer one being passed into CreateLoaderAndStart. (cherry picked from commit 70759ad3424ba94559dc2a88f68b4d76d22bd137) * refactor: sync to upstream ParittionOptions churn Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2771318 PartitionOptions' enums have changed. (cherry picked from commit 48f437b4781a89a73dbb90c966371ba6b9ea6422) * refactor: update Manifest::Location usage Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2771320 tldr: s/Manifest::FOO/ManifestLocation::kFoo/ (cherry picked from commit 866e02999ae83a9a156affdca225d050c8f01610) * update patches (cherry picked from commit 4444596af5c74d28199d479bf41be3c686b56aac) * refactor: update extensions::Manifest to upstream Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2771320 - extensions::Manifest::COMPONENT + extensions::mojom::ManifestLocation::kExternalComponent (cherry picked from commit c97cef705983ff839319388fb6c276dcb3c0ff8d) * refactor: sync with upstream UrlInfo ctor changes Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2740008 UrlInfo ctor now takes UrlInfo::OriginIsolationRequest instead of a bool (cherry picked from commit 7effb909b6ddc2f317dbb8f2e5f7c8d32d8f9bfa) * chore: update invocation of convert_protocol_to_json.py Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2792623 python3 is being used in parts of the upstream build, but the copy of convert_protocol_to_json.py invoked in v8/third_party/inspector_protocol is not python3-friendly. Node has a py2+3-friendly version of it in its tools directory, so call it instead. (cherry picked from commit a237fc9afff38520eb81b121321169215341afd6) * chore: use extensions::mojom::APIPermissionID Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2791122 tldr: - extensions::APIPermission::kFoo + extensions::mojom::APIPermissionID::kFoo (cherry picked from commit bf9ef3b636b5896bda691a9999cb0def0fc8d487) * chore: Remove support for TLS1.0/1.1 in SSLVersionMin policy Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2765737 Remove TLS v1.0 & 1.1 from our SSLProtocolVersionFromString() function. This is the same change made upstream at https://chromium-review.googlesource.com/c/chromium/src/+/2765737/8/chrome/browser/ssl/ssl_config_service_manager_pref.cc (cherry picked from commit c4558b031dbdeffff4be8e57dcaa4044080a28c3) * fixup! chore: update ElectronBrowserMainParts::PreDefaultMainMessageLoopRun (cherry picked from commit f509f1b8cc400db1b6a7299107516850ca9eb7cd) * chore: Use IDType for permission change subscriptions. Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2791431 tldr: {Subscribe,Unsubscribe}PermissionStatusChange's tag type used to be an int; now it's the new SubscriptionId type (which is an IdType64). (cherry picked from commit 11608d27455ed80245e8655447e93d9430dedb4e) * chore: sync PowerMonitor code to upstream refactor Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2752635 tldr: PowerMonitor has been split into PowerStateObserver, PowerSuspendObserver, and PowerThermalObserver to reduce number of tasks posted to consumers who only need notifications for one of those things instead of all of them. (cherry picked from commit 2d4c79413b00617a0ce7cfd3eef08d6bd0c5cf69) * chore: use PartitionOptions's new Cookies field Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2771318 (cherry picked from commit f69e95824f29fdf77058df38f858e35f115afb77) * Revert "refactor: remove routing_id from CreateLoaderAndStart" This reverts commit 8c9773b87a3c84f9073a47089eb2b6889d745245. 8c9773b was only a partial fix; reverting to start & try again. (cherry picked from commit 96195f845b53e8606ceaa6343d9dc8d0226c8474) * update patches (cherry picked from commit 5d64fa28d5864b7502e21ec26351c60dd3d292cd) * chore: update chromium/accelerator.patch Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2795472 tldr: sync patch with upstream renamed variable & macro names. (cherry picked from commit ce541697e5cd6af4643c194a2e1b91758c2211b3) * chore: update chromium/gtk_visibility.patch Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2796200 tldr: no code changes; just updating the diff to apply cleanly. note: ooh upstream Wayland hacking! (cherry picked from commit 6ec5c72878db3b413040c303d0adf391f963b15f) * chore: update chromium/picture-in-picture.patch Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2710023 tldr: no code changes; just updating the diff to apply cleanly. (cherry picked from commit 8ae0b0d740529a8fef936950f5ee536698c722ae) * chore: update chromium/worker_feat_add_hook_to_notify_script_ready.patch Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2775573 tldr: no code changes; just updating the diff to apply cleanly. (cherry picked from commit d5b017208b39b631d92108bc5c527778eb953c96) * chore: export_all_patches (cherry picked from commit 218952ec9ddf0665f865ae9ea900b8465965c298) * chore: update chromium/feat_add_set_theme_source_to_allow_apps_to.patch Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2796511 tldr: NotifyObservers has been renamed to NotifyOnNativeThemeUpdated, so update the invocation in our patch. (cherry picked from commit 6fe734f5cab578af79ba08ad0bc5b0b9e649d2d3) * chore: update ElectronBrowserClient w/upstream API Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2797454 tldr: GetDevToolsManagerDelegate() was returning an owned raw pointer. Replaced it with CreateDevToolsManagerDelegate() which uses unique_ptr<>. (cherry picked from commit b760f7162b13b2c55f14c46be74c68d1e925d921) * chore: handle new content::PermissionType::FILE_HANDLING in toV8() Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2762201 `file-handling` string confirmed in https://chromium-review.googlesource.com/c/chromium/src/+/2762201/18/chrome/browser/ui/webui/settings/site_settings_helper.cc (cherry picked from commit d9cdb18eb7bf7dc88540b9af6f3b0ea8112d6ae5) * refactor: remove routing_id from CreateLoaderAndStart pt 1 Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2762858 Part 1: the easiest ones (cherry picked from commit 6ee282b27a27b38fd102d70ddb1002d612a85f08) * 2796724: Support Python3 https://chromium-review.googlesource.com/c/infra/luci/python-adb/+/2796724 (cherry picked from commit fbf5c04716c42b840d82a3670059a6821d84d22a) * 2668974: WebShare: Implement SharingServicePicker https://chromium-review.googlesource.com/c/chromium/src/+/2668974 (cherry picked from commit 74577f215687cbb161c78d54aa3b61fbeb3f530f) * 2802766: Apply modernize-make-unique to media/ https://chromium-review.googlesource.com/c/chromium/src/+/2802766 (cherry picked from commit 409328fc38528ee01e1ab2f27d56b03e6f914b2e) * 2802823: Apply modernize-make-unique to gpu/ https://chromium-review.googlesource.com/c/chromium/src/+/2802823 (cherry picked from commit 43658b0ed337da12d7a6b42cec243e5a90720b4b) * 2803041: Apply modernize-make-unique to remaining files https://chromium-review.googlesource.com/c/chromium/src/+/2803041 (cherry picked from commit 01f514f537b2ecc040abfd57049647a8335219e5) * 2798873: Convert GtkKeyBindingsHandler build checks to runtime checks https://chromium-review.googlesource.com/c/chromium/src/+/2798873 (cherry picked from commit 5384398823634d6c20bd831f548fb75091f040fe) * 2733595: [ch-r] Parse ACCEPT_CH H2/3 frame and restart with new headers if needed https://chromium-review.googlesource.com/c/chromium/src/+/2733595 (cherry picked from commit f6cf612ee3954757fa4f7fcf259795dad6c2da4c) * chore: update patch indices (cherry picked from commit f078eddc2bce6be5335cfa46df40dbe7bca3e167) * 2795107: Remove unused PermissionRequest IDs. https://chromium-review.googlesource.com/c/chromium/src/+/2795107 (cherry picked from commit 93077afbfb6db248a0c0cc447d7ad2c9ccfda1d5) * chore: fixup patch indices (cherry picked from commit 8f2abcee38eb045df060693ac5e5702df98e3cb9) * PiP 1.5: Add microphone, camera, and hang up buttons to the PiP window https://chromium-review.googlesource.com/c/chromium/src/+/2710023 (cherry picked from commit 4a4da7ad6a07a85768da1bccf9458082ec3b4b28) * fixup! refactor: remove routing_id from CreateLoaderAndStart (cherry picked from commit a1f0bbb0b5b25459fc026c52cbb1b35fb2f97d6c) * refactor: use URLLoaderNetworkServiceObserver for auth requests from SimpleURLLoader (cherry picked from commit 186528aab9f8e29d658f07d220bb7f627980edda) * fixup! chore: fixup patch indices (cherry picked from commit 3129ea403d27976eb69b258893b831f4a5565f6b) * 2724817: Expand scope of wasm-eval to all URLs https://chromium-review.googlesource.com/c/chromium/src/+/2724817 (cherry picked from commit dacbf3d60dc4e191991f09ea5102f328404fa61e) * 2797341: [ozone/x11] Enabled the global shortcut listener. https://chromium-review.googlesource.com/c/chromium/src/+/2797341 (cherry picked from commit 945890fcf9a6c74070ea45994e296e0273a7ef35) * 2805553: Reland Add GTK ColorMixers to ColorPipeline P1 https://chromium-review.googlesource.com/c/chromium/src/+/2805553 (cherry picked from commit db74b380fdbffd274e3263c4a563fda7c89e1ffc) * 2804366: PiP 1.5: Label back to tab button with origin and center it https://chromium-review.googlesource.com/c/chromium/src/+/2804366 (cherry picked from commit deca961382057ef2262857e4acc01206f6dedb32) * 2784730: Fix crash on AX mode change in NativeViewHost without a Widget https://chromium-review.googlesource.com/c/chromium/src/+/2784730 (cherry picked from commit 0fac051a0ca1a1e4eeeeaafd0da70a1987cf77ae) * chore: update patch indices (cherry picked from commit 01235ba33666bf901fb2ba31a1aadeca1f96914c) * 2810174: Add PdfAnnotationsEnabled policy. https://chromium-review.googlesource.com/c/chromium/src/+/2810174 (cherry picked from commit c8a7225cac3eb925139dc85443bb5da0af1c36be) * 2807829: Allow capturers to indicate if they want a WakeLock or not. https://chromium-review.googlesource.com/c/chromium/src/+/2807829 (cherry picked from commit 39f0c263d7396ddd32992ee2d8d47110186f138f) * update patches after cherry picks * chore: icon_util_x11 is now icon_util_linux Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2791362 (cherry picked from commit fa0d3a0f75f95b6763a42c6df41978f6c4e112fe) * build: fix missing symbols on linux build * use_ozone and use_x11 are not exclusive * new button view to build for pip Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2797341 Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2804366 (cherry picked from commit 28253c6cccc4ebe4bce3aaa348f5c65630e4b351) * chore: remove patch conflict (cherry picked from commit 19c9e940141e6acf3ab0226691062ef906a54f7e) * chore: build bttlb on all platforms for pip (cherry picked from commit ae70252e09e3071fc6d39e4d3886ad277a60c801) * build: update linux manifests (cherry picked from commit 88baf8835c4c3dd12e2c8909bfc48a6cc6939e8f) * chore: update windows zip manifests (cherry picked from commit 01a1c37999c7d13182a80bc4f9e6704cb78cb011) * chore: update mac zip manifests (cherry picked from commit a203347075272847b1fc86f690a04c9d10fec049) * chore: update is_media_key patch to handle new ozone impl Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2797341 (cherry picked from commit 9d31092db8225970429186ec38491904651958c2) * build: update sysroots Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2628496 (cherry picked from commit 4985c576854a68bc42516c4cfa5f76fd7f112e9d) * build: add missing base include on windows (cherry picked from commit ec782c1bde96596f389c657f28c4b1a7c25946da) * fix: update frame host manager patch for new state transitions Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2714464 (cherry picked from commit 2772241a2cdde3ab3267c563d251572d4c72dd30) * refactor: implement missing URLLoaderNetworkServiceObserver methods It is against The Mojo Rules to leave hanging callbacks. These always have to be called. Refs: https://github.com/electron/electron/commit/186528aab9f8e29d658f07d220bb7f627980edda (cherry picked from commit 2ce2f73a0c804bd7f3590c534ccecebdd0fc3ff9) * spec: fix locale test on local linux (cherry picked from commit 898f8448f868d2247b1f6513f9b3d4e9c76244a5) * fix: pass the exit code correctly in new PreMainMessageLoopRun Refs: https://github.com/electron/electron/commit/2622e91c4493ceb032e2f80cb484885bb8f97475 (cherry picked from commit f8f388573c82dab1c35c6830ecdf903d121cb9c0) * fix: ensure we early-exit when request_handler_ is not provided Refs: https://github.com/electron/electron/commit/93077afbfb6db248a0c0cc447d7ad2c9ccfda1d5 (cherry picked from commit 20cd4cb875cf935638b0d2e0491850daea65eba4) * fix: strongly set result_code in the BrowserMainLoop (cherry picked from commit a1d19bc212a931dcbbfc85e61b935b91890d6f7e) * fix: invalid usage of non-targetted PostTask You must always either use a host threadpool or specify a target thread. In this case we did neither after this refactor. Refs: https://github.com/electron/electron/pull/28462/commits/4e33ee0ad35a710bd34641cb0376bdee6aea2d1f (cherry picked from commit 3632067c101dd8a15f1a5fa5dbc3e92df5d7ecaf) * build: ensure CI is truthy in arm test env (cherry picked from commit e455f68b64abc4f6d768c438846fe4edbf1fde5b) * chore: add mojo error code to url loader failure (cherry picked from commit 60cc150a171ba169907658cd6d392a57059a612e) * fix: handle windowCaptureMacV2 being enabled when fetching media source id Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2709931 (cherry picked from commit f835dd1c2aca39ac82f64c67c254c97c9b84c984) * chore: fix broken gtk_util color patch (cherry picked from commit e0720df6d4cffdd50d5d25e73d48b899d27c5af8) * chore: fix gn check (cherry picked from commit 72ca89b311174c4f3d53b49e8d04baa9580b396f) * chore: add node patches for V8 changes (cherry picked from commit 96027e018601730a918b794c2fc4ca686eeae274) * chore: add thread_pool include for views delegate win (cherry picked from commit 62faa304dfe1ceaae347d60f61ad150e82229720) * chore: remove stray .rej files in patch (cherry picked from commit 52562150ca95b74ec400fabb0a5fb89ce7dbab5a) * chore: bump chromium in DEPS to 91.0.4472.10 * update patches * Merge branch '13-x-y' into roller/chromium/13-x-y * update patches * try to track down WOA failures * see if this helps websql failure * chore: debug websql error on WOA * Revert "chore: debug websql error on WOA" This reverts commit 572987a15f6eb367c3880de145a97976923f3ee7. * Revert "see if this helps websql failure" This reverts commit f771dfe0abe87a467cdcbaf1270360deac711f93. * Revert "try to track down WOA failures" This reverts commit d4eb5efdb31da2c94909d3976a91325719d306a1. * chore: no long disable CalculateNativeWinOcclusion on WOA This was resolved in https://chromium-review.googlesource.com/c/chromium/src/+/2478082 * run specs separately on WOA * Update comment * escape % * specify files properly * revert WOA testing changes * chore: bump chromium in DEPS to 91.0.4472.33 * chore: update patches * Trigger CI Co-authored-by:
Charles Kerr <charles@charleskerr.com> Co-authored-by:
John Kleinschmidt <jkleinsc@electronjs.org> Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com> Co-authored-by:
deepak1556 <hop2deep@gmail.com> Co-authored-by:
Samuel Attard <samuel.r.attard@gmail.com> Co-authored-by:
Samuel Attard <sattard@slack-corp.com>
-
trop[bot] authored
* feat: add session.storagePath to get path on disk for session data * spec: add session.storagePath tests Co-authored-by:
Samuel Attard <samuel.r.attard@gmail.com>
-
- May 03, 2021
-
-
trop[bot] authored
* docs: remove reference to global Electron install This is a pattern that we actively want to discourage. * docs: update as per review suggestion Co-authored-by:
Erick Zhao <erick@hotmail.ca>
-
Electron Bot authored
-
- Apr 30, 2021
-
-
trop[bot] authored
Co-authored-by:
Keeley Hammond <vertedinde@electronjs.org>
-
trop[bot] authored
This PR ensures that all API modules are present in the README doc, as there were a couple missing. It also formats all modules to contain a level-1 heading and a blockquote description. Co-authored-by:
Erick Zhao <erick@hotmail.ca>
-
trop[bot] authored
Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-
- Apr 29, 2021
-
-
Electron Bot authored
-
trop[bot] authored
Co-authored-by:
Samuel Attard <samuel.r.attard@gmail.com>
-
trop[bot] authored
This page is just a table writing out the contents of an array in the Chromium source code. We don't actively maintain it, and it's only referenced in one API, so it makes sense to just link directly to the code here. Co-authored-by:
Erick Zhao <erick@hotmail.ca>
-
trop[bot] authored
Co-authored-by:
Jeremy Rose <nornagon@nornagon.net>
-
- Apr 28, 2021
-
-
trop[bot] authored
Co-authored-by:
Samuel Attard <samuel.r.attard@gmail.com>
-
trop[bot] authored
Co-authored-by:
Samuel Attard <samuel.r.attard@gmail.com>
-
trop[bot] authored
Co-authored-by:
Samuel Attard <samuel.r.attard@gmail.com>
-
trop[bot] authored
Co-authored-by:
Jeremy Rose <nornagon@nornagon.net>
-
- Apr 27, 2021
-
-
trop[bot] authored
Co-authored-by:
Samuel Attard <samuel.r.attard@gmail.com>
-
- Apr 26, 2021
-
-
trop[bot] authored
Co-authored-by:
Milan Burda <milan.burda@gmail.com>
-
Electron Bot authored
-
trop[bot] authored
* fix: shell.trashItem crash when called in renderer * Update api-shell-spec.ts * Update spec-main/api-shell-spec.ts Co-authored-by:
Jeremy Rose <nornagon@nornagon.net> Co-authored-by:
Jeremy Rose <jeremya@chromium.org>
-
- Apr 23, 2021
-
-
trop[bot] authored
Co-authored-by:
Jeremy Rose <jeremya@chromium.org>
-
- Apr 22, 2021
-
-
Electron Bot authored
-
Shelley Vohr authored
-
- Apr 21, 2021
-
-
trop[bot] authored
When creating a widget on linux the bounds are restricted to the screen size, when calling SetSize / SetBounds they are not. This fixes this initialization issue by calling SetBounds after widget creation. Noticed this issue while running linux tests on xvfb with a screen size smaller than the default electron window size (resulted in a failed test). Co-authored-by:
Samuel Attard <samuel.r.attard@gmail.com>
-
Electron Bot authored
* chore: cherry-pick 512cd5e179f4 from v8 * update patches
-
trop[bot] authored
Co-authored-by:
Shelley Vohr <shelley.vohr@gmail.com>
-