electron/atom/browser/api
Thiago de Arruda bc76f35691 Fix protocol filtering of net.request
net::URLRequest inherits from base::SupportsUserData, which allows
associating arbitrary data with the request. Use this mechanism as a
condition for filtering requests from custom protocols.

Close #11657
2018-02-16 13:03:53 -05:00
..
atom_api_app.cc Implement App-Scoped Security scoped bookmarks (#11711) 2018-02-12 13:25:06 -05:00
atom_api_app.h Implement App-Scoped Security scoped bookmarks (#11711) 2018-02-12 13:25:06 -05:00
atom_api_app_mas.mm Implement App-Scoped Security scoped bookmarks (#11711) 2018-02-12 13:25:06 -05:00
atom_api_auto_updater.cc Update to use Squirrel.Mac that supports CDN releases 2018-02-15 14:00:46 +11:00
atom_api_auto_updater.h Update to use Squirrel.Mac that supports CDN releases 2018-02-15 14:00:46 +11:00
atom_api_browser_view.cc Merge pull request #11208 from electron/mips64el 2017-11-24 10:54:19 +09:00
atom_api_browser_view.h Fix compiler warning when building with gcc 2017-11-21 21:47:51 +09:00
atom_api_content_tracing.cc contentTracing.setWatchEvent/cancelWatchEvent is removed 2017-02-06 10:34:28 -08:00
atom_api_cookies.cc There are a few more new values for ChangeCause 2017-04-27 16:34:52 +09:00
atom_api_cookies.h Adding cookie flush store api 2017-04-18 09:05:13 -07:00
atom_api_debugger.cc Initialize isolate holder in standalone node mode 2018-01-02 16:37:07 +09:00
atom_api_debugger.h
atom_api_desktop_capturer.cc fix lint 2018-01-17 17:04:57 -08:00
atom_api_desktop_capturer.h
atom_api_dialog.cc Implement App-Scoped Security scoped bookmarks (#11711) 2018-02-12 13:25:06 -05:00
atom_api_download_item.cc remove the call to download_item_->Remove() on cancel 2017-02-24 14:08:21 +08:00
atom_api_download_item.h remove the call to download_item_->Remove() on cancel 2017-02-24 14:08:21 +08:00
atom_api_global_shortcut.cc
atom_api_global_shortcut.h
atom_api_in_app_purchase.cc Fix build on other platforms 2018-01-10 17:39:16 +09:00
atom_api_in_app_purchase.h Pass multiple transactions at the same time 2018-01-10 17:19:44 +09:00
atom_api_menu.cc turn class into observer 2018-01-27 10:40:50 -05:00
atom_api_menu.h turn class into observer 2018-01-27 10:40:50 -05:00
atom_api_menu_mac.h Copy the callback instead of reference 2018-01-01 19:37:59 +09:00
atom_api_menu_mac.mm Copy the callback instead of reference 2018-01-01 19:37:59 +09:00
atom_api_menu_views.cc The RenderWidgetHostView might not be available when showing menu 2018-01-01 19:37:59 +09:00
atom_api_menu_views.h Copy the callback instead of reference 2018-01-01 19:37:59 +09:00
atom_api_net.cc
atom_api_net.h
atom_api_notification.cc Organize code 2018-02-10 03:19:47 -08:00
atom_api_notification.h Organize code 2018-02-10 03:19:47 -08:00
atom_api_power_monitor.cc Implement shutdown event for macOS 2018-02-05 16:20:57 +09:00
atom_api_power_monitor.h Do not use virtual function to request shutdown 2018-02-05 15:50:55 +09:00
atom_api_power_save_blocker.cc
atom_api_power_save_blocker.h Consolidate PowerSaveBlocker and WakeLock inside Device Service. 2017-11-24 10:58:16 +09:00
atom_api_protocol.cc Implement {register,intecept}StreamProtocol 2017-11-13 16:16:14 -03:00
atom_api_protocol.h Fix protocol filtering of net.request 2018-02-16 13:03:53 -05:00
atom_api_render_process_preferences.cc
atom_api_render_process_preferences.h
atom_api_screen.cc 🎨 code comments and test for getMenuBarHeight function 2017-05-30 17:26:02 -04:00
atom_api_screen.h 🎨 2017-06-05 10:33:46 -07:00
atom_api_screen_mac.mm 🎨 2017-06-05 10:33:46 -07:00
atom_api_session.cc Use cached application locale as default for generating accept-lang header 2018-01-02 17:33:46 +05:30
atom_api_session.h Add a SessionPreferences to manage session related data 2017-12-05 15:59:15 +09:00
atom_api_system_preferences.cc fixing error in registerDefaults 2017-12-12 13:08:09 -05:00
atom_api_system_preferences.h fixing error in registerDefaults 2017-12-12 13:08:09 -05:00
atom_api_system_preferences_mac.mm add loop to catch null values 2017-12-13 14:02:43 -05:00
atom_api_system_preferences_win.cc Fixes hexColorDWORDToRGBA for transparent colors 2018-01-09 11:07:29 -08:00
atom_api_tray.cc Fix cpplint warnings 2017-10-05 11:49:26 +09:00
atom_api_tray.h Fix cpplint warnings 2017-10-05 11:49:26 +09:00
atom_api_url_request.cc net: allow controlling redirects 2017-03-28 18:46:21 +05:30
atom_api_url_request.h net: allow controlling redirects 2017-03-28 18:46:21 +05:30
atom_api_web_contents.cc change to return emit 2018-02-14 09:28:21 -05:00
atom_api_web_contents.h Remove web_contents_impl() helper to clarify code and remove unnecessary guard 2018-01-26 10:30:20 +01:00
atom_api_web_contents_mac.mm
atom_api_web_request.cc REVIEW: create AtomNetworkDelegate on the IO thread 2018-01-02 16:37:08 +09:00
atom_api_web_request.h
atom_api_web_view_manager.cc Move "atom/common/node_includes.h" to the end of the includes list 2017-11-24 10:58:17 +09:00
atom_api_window.cc Handle empty handles (#11598) 2018-02-12 14:46:29 -05:00
atom_api_window.h first pass at api method to enable window 2018-02-05 14:49:59 -05:00
event.cc
event.h
event_emitter.cc
event_emitter.h Make linter happy 2017-10-27 00:04:19 -07:00
event_subscriber.cc fix dcheck comparison between unsigned long vs int 2017-12-01 17:55:21 +01:00
event_subscriber.h Fix race condition in event_subscriber.h 2017-11-29 12:57:47 -03:00
frame_subscriber.cc SkBitmap and SkPixelRef no longer need lock/unlock 2017-11-24 10:58:16 +09:00
frame_subscriber.h Fix API changes of FrameSubscriber 2017-04-27 16:34:52 +09:00
save_page_handler.cc
save_page_handler.h
trackable_object.cc add a null-pointer check before processing base::SupportsUserData::GetUserData 2017-10-03 12:42:35 +08:00
trackable_object.h Cleanup per review comment 2017-10-27 00:07:54 -07:00