2fad53e66b
* refactor: use v8 serialization for ipc * cloning process.env doesn't work * serialize host objects by enumerating key/values * new serialization can handle NaN, Infinity, and undefined correctly * can't allocate v8 objects during GC * backport microtasks fix * fix compile * fix node_stream_loader reentrancy * update subframe spec to expect undefined instead of null * write undefined instead of crashing when serializing host objects * fix webview spec * fix download spec * buffers are transformed into uint8arrays * can't serialize promises * fix chrome.i18n.getMessage * fix devtools tests * fix zoom test * fix debug build * fix lint * update ipcRenderer tests * fix printToPDF test * update patch * remove accidentally re-added remote-side spec * wip * don't attempt to serialize host objects * jump through different hoops to set options.webContents sometimes * whoops * fix lint * clean up error-handling logic * fix memory leak * fix lint * convert host objects using old base::Value serialization * fix lint more * fall back to base::Value-based serialization * remove commented-out code * add docs to breaking-changes.md * Update breaking-changes.md * update ipcRenderer and WebContents docs * lint * use named values for format tag * save a memcpy for ~30% speedup * get rid of calls to ShallowClone * extra debugging for paranoia * d'oh, use the correct named tags * apparently msstl doesn't like this DCHECK * funny story about that DCHECK * disable remote-related functions when enable_remote_module = false * nits * use EnableIf to disable remote methods in mojom * fix include * review comments
82 lines
2.6 KiB
Text
82 lines
2.6 KiB
Text
add_realloc.patch
|
|
build_gn.patch
|
|
dcheck.patch
|
|
accelerator.patch
|
|
blink_file_path.patch
|
|
blink_local_frame.patch
|
|
blink_world_context.patch
|
|
can_create_window.patch
|
|
disable_hidden.patch
|
|
dom_storage_limits.patch
|
|
out_of_process_instance.patch
|
|
render_widget_host_view_base.patch
|
|
render_widget_host_view_mac.patch
|
|
thread_capabilities.patch
|
|
web_contents.patch
|
|
webview_cross_drag.patch
|
|
disable_user_gesture_requirement_for_beforeunload_dialogs.patch
|
|
gin_enable_disable_v8_platform.patch
|
|
gin_with_namespace.patch
|
|
blink-worker-enable-csp-in-file-scheme.patch
|
|
disable-redraw-lock.patch
|
|
v8_context_snapshot_generator.patch
|
|
boringssl_build_gn.patch
|
|
pepper_flash.patch
|
|
no_cache_storage_check.patch
|
|
blink_fix_prototype_assert.patch
|
|
libgtkui_export.patch
|
|
gtk_visibility.patch
|
|
sysroot.patch
|
|
mas_blink_no_private_api.patch
|
|
mas_no_private_api.patch
|
|
resource_file_conflict.patch
|
|
scroll_bounce_flag.patch
|
|
mas-cfisobjc.patch
|
|
mas-cgdisplayusesforcetogray.patch
|
|
mas-audiodeviceduck.patch
|
|
mas-lssetapplicationlaunchservicesserverconnectionstatus.patch
|
|
ignore_rc_check.patch
|
|
chrome_key_systems.patch
|
|
allow_nested_error_trackers.patch
|
|
blink_initialization_order.patch
|
|
ssl_security_state_tab_helper.patch
|
|
exclude-a-few-test-files-from-build.patch
|
|
desktop_media_list.patch
|
|
proxy_config_monitor.patch
|
|
gritsettings_resource_ids.patch
|
|
isolate_holder.patch
|
|
notification_provenance.patch
|
|
content_browser_main_loop.patch
|
|
dump_syms.patch
|
|
command-ismediakey.patch
|
|
tts.patch
|
|
printing.patch
|
|
verbose_generate_breakpad_symbols.patch
|
|
support_mixed_sandbox_with_zygote.patch
|
|
autofill_size_calculation.patch
|
|
fix_disable_usage_of_abort_report_np_in_mas_builds.patch
|
|
fix_disable_usage_of_pthread_fchdir_np_and_pthread_chdir_np_in_mas.patch
|
|
fix_disable_usage_of_setapplicationisdaemon_and.patch
|
|
unsandboxed_ppapi_processes_skip_zygote.patch
|
|
patch_the_ensure_gn_version_py_script_to_work_on_mac_ci.patch
|
|
build_add_electron_tracing_category.patch
|
|
disable_custom_libcxx_on_windows.patch
|
|
worker_context_will_destroy.patch
|
|
fix_breakpad_symbol_generation_on_linux_arm.patch
|
|
frame_host_manager.patch
|
|
crashpad_pid_check.patch
|
|
preconnect_feature.patch
|
|
network_service_allow_remote_certificate_verification_logic.patch
|
|
put_back_deleted_colors_for_autofill.patch
|
|
build_win_disable_zc_twophase.patch
|
|
disable_color_correct_rendering.patch
|
|
add_contentgpuclient_precreatemessageloop_callback.patch
|
|
picture-in-picture.patch
|
|
disable_compositor_recycling.patch
|
|
allow_new_privileges_in_unsandboxed_child_processes.patch
|
|
expose_setuseragent_on_networkcontext.patch
|
|
feat_add_set_theme_source_to_allow_apps_to.patch
|
|
revert_cleanup_remove_menu_subtitles_sublabels.patch
|
|
ui_views_fix_jumbo_build.patch
|
|
export_fetchapi_mojo_traits_to_fix_component_build.patch
|
|
fix_windows_build.patch
|