Kevin Sawicki
8bee2d7b7f
Break out EventDispatchingWindow into separate class
2016-06-17 11:05:25 -07:00
Kevin Sawicki
df726d0f41
Redispatch key events to handle native shortcuts
2016-06-17 10:27:32 -07:00
Cheng Zhao
d37a120a6a
Provide access to JobFactory in URLRequestContextGetter
2016-06-15 20:31:11 +09:00
Cheng Zhao
8ebc34aeee
Fix double free when closing window with devtools opened
2016-06-14 13:39:19 +09:00
deepak1556
a09e270efd
initialize bluetooth for linux
2016-05-31 12:36:51 +05:30
Cheng Zhao
e23ffd1694
Merge branch 'master' into chrome51
...
Conflicts:
browser/url_request_context_getter.cc
browser/url_request_context_getter.h
2016-05-23 19:46:28 +09:00
Cheng Zhao
f5bfbada97
NetLog should be managed by BrowserClient
2016-05-23 19:02:13 +09:00
Cheng Zhao
4ccf4394d7
Fix compilation errors on Linux
2016-05-23 15:26:44 +09:00
Cheng Zhao
0a5c4b8ced
Call BrowserContext::Initialize
2016-05-23 12:36:34 +09:00
Cheng Zhao
7c39075c2c
Initialize FeatureList
2016-05-23 12:34:09 +09:00
Cheng Zhao
76d180a80d
Adapt to changes of Chrome 51 API changes (Part 2)
2016-05-23 12:28:41 +09:00
Cheng Zhao
851ef398fb
Adapt to changes of Chrome 51 API changes
2016-05-23 10:59:07 +09:00
deepak1556
b8e8e08f63
flags to control iwa enabled server whitelist
2016-05-21 23:40:02 +05:30
deepak1556
e716830671
flag to disable HTTP/2 and SPDY/3.1 protocols
2016-05-18 06:55:05 +05:30
Cheng Zhao
a45af78b15
Remove unneeded lines when importing code
2016-05-18 09:42:14 +09:00
Cheng Zhao
eb215c173c
Try linking with libnotify.so.5
2016-05-17 20:30:53 +09:00
Brian R. Bondy
c6f198a1af
Update SetScreenInstance call for linux
2016-05-13 11:07:34 +09:00
Brian R. Bondy
88d8effa01
Iterator to use size_t
2016-05-13 11:07:34 +09:00
Brian R. Bondy
df386f854f
GetNativeScreen -> GetScreen
2016-05-13 11:07:34 +09:00
Brian R. Bondy
f8f97687dc
Update to new pref service location in components
2016-05-13 11:07:34 +09:00
Brian R. Bondy
f9dfa5466d
Rename PERMISSION_STATUS enum value
2016-05-13 11:07:34 +09:00
Brian R. Bondy
270fc41024
Remove NetworkDelegate::OnResolveProxy
...
It doesn't exist anymore
2016-05-13 11:07:34 +09:00
Brian R. Bondy
23eda6930a
Refactor for NotificationResources bitmaps
...
SkBitmap icon moves into content::NotificationResources
2016-05-13 11:07:34 +09:00
Brian R. Bondy
9d31297d27
Use HttpNetworkSession::Params::enable_http2
...
next_protos is a private member now and HTTP1.1 is always added
2016-05-13 11:07:34 +09:00
Brian R. Bondy
71aa9a605a
Remove user_gesture parameter from PermissionManager::RequestPermission
2016-05-13 11:07:34 +09:00
deepak1556
a01f8ba739
notify devtools opened and closed once per lifetime
2016-05-12 19:16:13 +05:30
deepak1556
7e0918f95a
Revert "Merge pull request #218 from deepak1556/devtools_extensions_load_patch"
...
This reverts commit c0942cbbe67158c68ecfd9bf4cb7bdea84e0d529, reversing
changes made to a370461f3420ec285838126da7e7efd6a3101640.
2016-05-12 18:57:54 +05:30
deepak1556
db0c931d60
notify delegate when devtools is loaded
2016-05-12 07:15:49 +05:30
deepak1556
f15940e703
port DevToolsFileSystemIndexer
2016-05-07 04:36:42 +05:30
deepak1556
2db138f2dc
allow delegate to handle file system indexing requests
2016-05-07 04:36:00 +05:30
deepak1556
e858c0c6d2
pass the current dock state to devtools url when available
2016-04-19 18:13:08 +05:30
Cheng Zhao
aafc48ae2c
Merge pull request #213 from 3v1n0/linux-notifications-append
...
Linux notifications append
2016-04-15 20:57:02 +09:00
Cheng Zhao
1b11bb56be
Merge pull request #212 from deepak1556/devtools_network_controller_patch
...
Fix race initialising DevtoolsNetworkController
2016-04-15 19:41:54 +09:00
Cheng Zhao
593fb8cdf0
Delay notification events to next tick
...
It is possible that the events get emitted when calling Show(), which
would then delete the class before Show() ends, results in using members
of a deleted class.
By delaying the events to next tick we can effectively avoid this.
2016-04-15 16:20:36 +09:00
Cheng Zhao
f4c27c6d29
Store weak ref to Notification in ToastEventHandler
2016-04-15 16:14:13 +09:00
Cheng Zhao
ddee77fae4
Do not use get_Setting to determine whether notification is enabled
...
On Windows 10 get_Setting always returns DISABLED when the program has a
AppUserModelID.
2016-04-15 16:01:21 +09:00
Marco Trevisan (Treviño)
83cbc1182d
LibnotifyNotification: use "append" when supported
...
This behavior can be overridden by just providing unique tags to notifications
2016-04-14 18:31:02 +02:00
Marco Trevisan (Treviño)
8962da380b
LibnotifyLoader: add notify_notification_set_hint_string
2016-04-14 18:29:00 +02:00
Marco Trevisan (Treviño)
8dd7a8d7fe
LibNotifyLoader: implement generic HasCapability
2016-04-14 18:24:00 +02:00
deepak1556
de60acbfde
Fix race initialising DevtoolsNetworkController
2016-04-14 08:57:20 +05:30
Cheng Zhao
2f107fcbe1
Merge pull request #211 from 3v1n0/notifications-tags
...
Notifications tags
2016-04-13 20:12:37 +09:00
Marco Trevisan (Treviño)
1ce34fb8d2
LibnotifyNotification: add support for notification tag
...
We set the id of the notification if tag is provided.
As per the protocol, this should cause the old notification with same ID to be replaced.
2016-04-13 06:12:46 +02:00
Marco Trevisan (Treviño)
59ed6ad413
Notification: pass tag to Show method
2016-04-13 06:12:46 +02:00
Marco Trevisan (Treviño)
743ceed780
LibnotifyNotification: verify if the "actions" capability is supported before adding actions
...
This would prevent to add actions to notifier such as Ubuntu's Notify-OSD
which doesn't support them.
2016-04-13 04:43:22 +02:00
Marco Trevisan (Treviño)
a22dc8676f
LibnotifyLoader: add notify_get_server_caps support
2016-04-13 04:42:01 +02:00
Marco Trevisan (Treviño)
4e7f478d1e
LibnotifyLoader: add notify_get_server_info support
2016-04-13 04:02:23 +02:00
Cheng Zhao
11685faffa
Hijack the Page.reload command
2016-04-12 16:35:35 +09:00
deepak1556
2b3813135c
register localized media strings
2016-04-08 12:42:50 +05:30
Felix Rieseberg
b68be5c583
🏁 Notify only when enabled
...
- Previously, we'd attempt to create a notification no matter what the
user's configuration was. Microsoft advises against that, because it
can create race conditions if notifications are disabled.
- This fixes the issue.
Closes https://github.com/atom/electron/issues/4681
2016-03-15 17:10:24 -07:00
Robo
c25264113f
fix devtools filesystem api and allow delegate to request stored filesystem paths
2016-03-15 07:53:40 +05:30
Robo
215a81d0e6
update devtools network interceptor to throttle uploads
2016-03-14 04:01:30 +05:30
Cheng Zhao
b68d2ba8b5
Fix compilation error on Windows
2016-03-10 15:56:13 +09:00
Cheng Zhao
5ce6592e1c
Handle nullptr in RequestConextGetter
2016-03-10 14:39:07 +09:00
Cheng Zhao
82c30ef9b9
Fix RenderFrameHostChanged
2016-03-09 18:47:11 +09:00
Cheng Zhao
ead0bb0cfc
Fix devtools not working
2016-03-09 14:55:46 +09:00
Cheng Zhao
d3a39540b5
Fix compilation errors on OS X
2016-03-08 23:28:28 +09:00
Cheng Zhao
baf5f384cd
Pass() is deprecated for std::move
2016-03-08 20:59:29 +09:00
Cheng Zhao
948e7c4055
virutal should not be used together with override
2016-03-08 17:51:16 +09:00
Paul Betts
dba6680578
Everyone gets permission
2016-03-07 23:09:25 -08:00
Paul Betts
6517dffa04
Start to update UrlRequestContextGetter
2016-03-07 22:58:25 -08:00
Paul Betts
18a75b5124
Renamed enum in MediaStreamDeviceRequest
2016-03-07 22:38:48 -08:00
Paul Betts
d204febecf
Update DevtoolsNetworkTransaction
2016-03-07 22:29:23 -08:00
Paul Betts
40c98381ab
Update headers for InspectableWebContentsImpl
2016-03-07 22:18:16 -08:00
Paul Betts
157f3abe64
Not quite sure how this ever worked
2016-03-07 22:02:42 -08:00
Paul Betts
e901b1c6ca
Update NetworkDelegate
2016-03-07 21:59:14 -08:00
Paul Betts
da59c0f58b
basictypes.h => macros.h
2016-03-07 21:40:41 -08:00
Cheng Zhao
c61e6f3f17
Remove DefaultWebContentsDelegate
2016-02-01 21:08:52 +08:00
Cheng Zhao
7cfc9fad83
Fix compilation error
2016-01-27 23:18:42 +08:00
Robo
3b09c370d4
allow client to decide displaying web notifications
2016-01-25 22:09:36 +05:30
Felix Rieseberg
728f0f985b
🏁 🍎 Add Silent Notification Support
...
* Implements support for silent notifications on Windows and OS X
* Exposes bool `silent` to Linux notification presenters
2016-01-21 09:24:42 -08:00
Cheng Zhao
f5bb23124a
Change our PATH_START to 11000
2016-01-11 10:40:20 +08:00
Cheng Zhao
d6051e9580
Initialize resource bundle on browser process separately
2016-01-08 12:04:23 +08:00
Cheng Zhao
870e6a6f89
linux: Adapt to new Notification style
2015-12-25 11:52:19 +08:00
Cheng Zhao
82cef44623
win: Fire NotificationFailed when failed to show notification
2015-12-25 11:17:35 +08:00
Cheng Zhao
c81bacc840
mac: Emit closed when notification is dismissed
2015-12-25 11:12:25 +08:00
Cheng Zhao
b091f27abf
win: Adapt to new Notification style
2015-12-25 11:05:48 +08:00
Cheng Zhao
5b7c7be804
Decouple notification code from content module
2015-12-25 10:16:07 +08:00
Cheng Zhao
6f81d1e29f
Expose NotificationPresenter to public
2015-12-24 22:20:47 +08:00
Cheng Zhao
9897f3aab0
Add an abstract Notification class
2015-12-24 22:06:41 +08:00
Cheng Zhao
41084883cf
Refactor the notification code
2015-12-24 21:55:18 +08:00
Cheng Zhao
513b6ae0d6
Do not use icon url when showing notification
2015-12-24 20:03:54 +08:00
Cheng Zhao
862f3c21f6
Load libnotify dynamically
2015-12-24 11:12:51 +08:00
Robo
9b88fd4021
devtools: exclude devtools related http header from serviceworker context
2015-12-19 02:29:39 +05:30
Robo
d12787303c
use value from shell_resources.h
2015-12-12 23:31:00 +05:30
Robo
a3f85a93a0
fix value of IDR_CONTENT_SHELL_DEVTOOLS_DISCOVERY_PAGE
2015-12-12 10:56:47 +05:30
deepak1556
43add44f09
add list of next_protos to use
2015-12-08 03:39:05 -05:00
Cheng Zhao
75d0bc848d
Update to API changes of Chrome 47
2015-12-07 19:55:01 +08:00
Cheng Zhao
c46fa6d959
Merge pull request #179 from etiktin/support_proxy_bypass_list
...
Add support for --proxy-bypass-list
2015-11-24 18:37:51 +08:00
Cheng Zhao
087eeedab8
Use application name when app user model ID is not available
2015-11-24 15:11:43 +08:00
Cheng Zhao
c060539562
Only create NotificationPresenter when succeeded to initailize toast manager
...
This fix crash when we failed to initailize toast manager.
2015-11-24 14:40:58 +08:00
Eran Tiktin
1a18c3a3af
Add support for --proxy-bypass-list
2015-11-22 22:56:35 +02:00
Cheng Zhao
aa8d164036
Use AppUserModelID as app id
2015-11-20 13:28:37 +08:00
Felix Rieseberg
571b595571
Fix Tag Typo
...
We should probably have tests for Windows notifications ;-)
2015-11-16 07:41:37 -08:00
Cheng Zhao
8ff0b050f8
There is no more NotificationError
2015-11-16 16:47:34 +08:00
Milan Burda
dedf3553e2
Call content::DesktopNotificationDelegate::NotificationError when toast notification fails on Windows
2015-11-13 15:42:35 +01:00
Cheng Zhao
5d03058e9e
Merge pull request #171 from miniak/notification_presenter_mac
...
Call [NSUserNotification setContentImage] conditionally using respondsToSelector
2015-11-12 00:09:51 +08:00
Felix Rieseberg
b4ac9547c4
Windows Toasts: Don't call WFI statically
2015-11-10 18:37:43 -08:00
Felix Rieseberg
2c84d70f8f
Delay Load WinRT Libraries
2015-11-10 18:04:09 -08:00
Milan Burda
71d582bc68
Call [NSUserNotification setContentImage] conditionally using respondsToSelector instead of hardcoded OS X version check
2015-11-10 22:18:24 +01:00
Cheng Zhao
f9f8a289d9
Simplify the management of objects
2015-11-10 20:23:08 +08:00