electron/atom/browser
Thiago de Arruda 5ea3a5886b Implement {register,intecept}StreamProtocol
These new functions are more flexible than the other
{intercept,register}*ProtocoProtocol functions, since it allows the user to
return a node.js stream to feed the data to the protocol handler.

It also allows the user to specify a response header dictionary, which makes it
possible to correctly intercept any request made from renderers.
2017-11-13 16:16:14 -03:00
..
api Implement {register,intecept}StreamProtocol 2017-11-13 16:16:14 -03:00
lib Fix compilation 2017-08-15 16:19:21 +03:00
loader
mac Style fixes 2017-09-14 16:12:34 +09:00
net Implement {register,intecept}StreamProtocol 2017-11-13 16:16:14 -03:00
osr restructure code to use web_preferences if possible 2017-11-13 15:50:49 +09:00
resources v1.8.2-beta.2 2017-11-06 16:11:34 -05:00
ui Code style fixes 2017-11-13 16:13:54 +09:00
atom_access_token_store.cc
atom_access_token_store.h
atom_blob_reader.cc
atom_blob_reader.h
atom_browser_client.cc Revert "Fix window.opener being null when nativeWindowOpen is used" 2017-08-07 19:50:23 +09:00
atom_browser_client.h Map pending process id to webContents for frame host initiating navigation 2017-07-17 11:55:15 -07:00
atom_browser_context.cc
atom_browser_context.h
atom_browser_main_parts.cc Refactor as per @zcbenz comments 2017-09-20 11:58:32 +09:00
atom_browser_main_parts.h
atom_browser_main_parts_mac.mm
atom_browser_main_parts_posix.cc
atom_download_manager_delegate.cc Code style fixes 2017-11-13 16:13:54 +09:00
atom_download_manager_delegate.h
atom_javascript_dialog_manager.cc don't show the dummy window for the rest of the dialogs too on mac 2017-11-13 15:46:46 +09:00
atom_javascript_dialog_manager.h
atom_permission_manager.cc
atom_permission_manager.h
atom_quota_permission_context.cc
atom_quota_permission_context.h
atom_resource_dispatcher_host_delegate.cc fix lint 2017-07-15 10:57:16 +08:00
atom_resource_dispatcher_host_delegate.h
atom_speech_recognition_manager_delegate.cc
atom_speech_recognition_manager_delegate.h
atom_web_ui_controller_factory.cc add some minor fixes 2017-07-15 10:34:25 +08:00
atom_web_ui_controller_factory.h
auto_updater.cc
auto_updater.h Indenting stuff 2017-07-27 11:54:06 +10:00
auto_updater_mac.mm Indenting stuff 2017-07-27 11:54:06 +10:00
bridge_task_runner.cc Migrate base::TaskRunner from Closure to OnceClosure 2017-08-15 16:19:21 +03:00
bridge_task_runner.h Migrate base::TaskRunner from Closure to OnceClosure 2017-08-15 16:19:21 +03:00
browser.cc Refactor as per @zcbenz comments 2017-09-20 11:58:32 +09:00
browser.h Refactor as per @zcbenz comments 2017-09-20 11:58:32 +09:00
browser_linux.cc remove dummy check 2017-10-07 10:38:08 -04:00
browser_mac.mm Style fixes 2017-09-14 16:12:34 +09:00
browser_observer.h Refactor as per @zcbenz comments 2017-09-20 11:58:32 +09:00
browser_win.cc
child_web_contents_tracker.cc
child_web_contents_tracker.h
common_web_contents_delegate.cc Code style fixes 2017-11-13 16:13:54 +09:00
common_web_contents_delegate.h Add webContents.setIgnoreMenuShortcuts() 2017-06-26 14:01:17 -07:00
common_web_contents_delegate_mac.mm The Blink Rename 2017-08-15 16:19:20 +03:00
common_web_contents_delegate_views.cc The Blink Rename 2017-08-15 16:19:21 +03:00
javascript_environment.cc
javascript_environment.h
login_handler.cc
login_handler.h
native_browser_view.cc 🔧 Respect the header 2017-08-23 17:26:18 -07:00
native_browser_view.h 🔧 Linter fascism 2017-08-21 16:52:59 -07:00
native_browser_view_mac.h 🔧 Linter fascism 2017-08-21 16:52:59 -07:00
native_browser_view_mac.mm 🔧 Allow dragging window to screen above menubar (for real) 2017-09-29 14:20:34 -04:00
native_browser_view_views.cc
native_browser_view_views.h
native_window.cc don't show the dummy window for the rest of the dialogs too on mac 2017-11-13 15:46:46 +09:00
native_window.h Code style fixes 2017-11-13 16:13:54 +09:00
native_window_mac.h Merge pull request #10667 from dittos/window-opacity 2017-10-04 15:03:45 +09:00
native_window_mac.mm fixed: trying to fix the build 2017-10-05 15:57:27 -07:00
native_window_observer.h
native_window_views.cc No need to add new methods to WebContentsPreferences 2017-11-13 17:35:49 +09:00
native_window_views.h pass on web_contents to properly handle devtools 2017-11-13 15:50:50 +09:00
native_window_views_win.cc Add example of using mouse forwarding. 2017-08-16 03:28:52 +02:00
node_debugger.cc Upgrade to node 8.2.0 2017-08-15 16:19:23 +03:00
node_debugger.h
relauncher.cc
relauncher.h
relauncher_linux.cc
relauncher_mac.cc
relauncher_win.cc
render_process_preferences.cc
render_process_preferences.h
unresponsive_suppressor.cc
unresponsive_suppressor.h
web_contents_permission_helper.cc
web_contents_permission_helper.h
web_contents_preferences.cc No need to add new methods to WebContentsPreferences 2017-11-13 17:35:49 +09:00
web_contents_preferences.h No need to add new methods to WebContentsPreferences 2017-11-13 17:35:49 +09:00
web_contents_zoom_controller.cc
web_contents_zoom_controller.h
web_dialog_helper.cc restructure code to use web_preferences if possible 2017-11-13 15:50:49 +09:00
web_dialog_helper.h Code style fixes 2017-11-13 16:13:54 +09:00
web_view_guest_delegate.cc Minor changes to match style, init variables 2017-07-17 16:52:02 +03:00
web_view_guest_delegate.h Minor changes to match style, init variables 2017-07-17 16:52:02 +03:00
web_view_manager.cc
web_view_manager.h
window_list.cc Close window in order from newer one on macOS 2017-08-28 13:56:05 +09:00
window_list.h
window_list_observer.h