electron/shell/renderer
Samuel Attard 089ac8180f
fix: ensure child window transparency works (#28054)
* fix: ensure child window transparency works

Windows opened via window.open and intecepted via setWindowOpenHandler
or the `new-window` event should (a) have the correct background color
and (b) that background color should be transparent if specified.

The changes in api_web_contents fix (a) and the changes in
web_contents_preferences fix (b).

Notes: Child windows with specified background colors or transpency now
work as intended

* fix: set background_color in blink prefs apply logic

* chore: update for PR comments
2021-03-10 12:44:36 -08:00
..
api chore: remove deprecated remote module (#25734) 2021-03-09 17:12:40 -08:00
extensions feat: support registering MV3 extension service workers (#27562) 2021-02-11 10:58:03 -05:00
printing fix: Save As PDF from PDF Preview (#25959) 2020-10-16 18:30:46 -07:00
resources/mac revert: disable rosetta as Electron does not run under rosetta 2020-11-18 09:04:16 -08:00
browser_exposed_renderer_interfaces.cc fix: bind spellchecker receivers correctly in the renderer (#21997) 2020-02-03 09:49:37 -08:00
browser_exposed_renderer_interfaces.h fix: bind spellchecker receivers correctly in the renderer (#21997) 2020-02-03 09:49:37 -08:00
content_settings_observer.cc feat: add webContents.setWindowOpenHandler API (#24517) 2020-11-10 09:06:03 -08:00
content_settings_observer.h chore: bump chromium to 6b9fa6b352d824d052222e1abe541 (master) (#25558) 2020-10-15 18:30:41 -07:00
electron_api_service_impl.cc chore: bump chromium to e836cbe709f3cd703f233de8eb6cc6ec99b72c9d (#27475) 2021-02-09 12:16:21 -08:00
electron_api_service_impl.h chore: bump chromium to e836cbe709f3cd703f233de8eb6cc6ec99b72c9d (#27475) 2021-02-09 12:16:21 -08:00
electron_autofill_agent.cc refactor: use C++11 class member variable initialization (#27477) 2021-01-26 12:16:21 -06:00
electron_autofill_agent.h refactor: use C++11 class member variable initialization (#27477) 2021-01-26 12:16:21 -06:00
electron_render_frame_observer.cc refactor: remove unused extension content script code (#27570) 2021-02-02 19:03:10 +09:00
electron_render_frame_observer.h fix: ensure ready-to-show event is fired (#25632) 2020-09-28 13:36:45 -07:00
electron_renderer_client.cc fix: libuv hang when nodeIntegrationInSubframes enabled (#27582) 2021-02-16 19:42:28 -08:00
electron_renderer_client.h refactor: remove unused extension content script code (#27570) 2021-02-02 19:03:10 +09:00
electron_renderer_pepper_host_factory.cc chore: use more inclusive language in a few places (#24023) 2020-06-09 11:29:29 -07:00
electron_renderer_pepper_host_factory.h refactor: remove references to non-existent webui (#20867) 2019-11-04 09:50:31 -08:00
electron_sandboxed_renderer_client.cc refactor: remove unused extension content script code (#27570) 2021-02-02 19:03:10 +09:00
electron_sandboxed_renderer_client.h refactor: remove unused extension content script code (#27570) 2021-02-02 19:03:10 +09:00
guest_view_container.cc refactor: use C++11 class member variable initialization (#27477) 2021-01-26 12:16:21 -06:00
guest_view_container.h refactor: use C++11 class member variable initialization (#27477) 2021-01-26 12:16:21 -06:00
pepper_helper.cc refactor: remove references to non-existent webui (#20867) 2019-11-04 09:50:31 -08:00
pepper_helper.h refactor: remove references to non-existent webui (#20867) 2019-11-04 09:50:31 -08:00
renderer_client_base.cc fix: ensure child window transparency works (#28054) 2021-03-10 12:44:36 -08:00
renderer_client_base.h feat: support registering MV3 extension service workers (#27562) 2021-02-11 10:58:03 -05:00
web_worker_observer.cc refactor: Chromium code style for enum classes (#26165) 2020-10-27 10:51:45 -07:00
web_worker_observer.h fix: loading dedicated/shared worker scripts over custom protocol (#20625) 2020-07-27 18:48:37 -07:00