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
Cheng Zhao
4f73de0930
Make the toast type really work
2015-11-10 20:07:12 +08:00
Cheng Zhao
6b9371c4cd
Use smart pointer for everything
2015-11-10 19:50:38 +08:00
Cheng Zhao
1b9c9e40e3
Code cleanup with Chromium's coding style
2015-11-10 18:30:58 +08:00
Cheng Zhao
37a89ee0d9
Fix compilation error
2015-11-10 18:04:46 +08:00
Cheng Zhao
e3bcb15b81
Merge pull request #165 from felixrieseberg/windows-7
...
Ensure Notifications are Windows 8+ Only
2015-11-10 16:19:05 +08:00
Felix Rieseberg
995b094858
Ensure Notifications are Windows 8 and up only
2015-11-10 07:49:42 +01:00
Milan Burda
8f5463faab
Simplify ToastEventHandler using WRL::RuntimeClass, which implements the IUnknown interface
2015-11-09 20:47:18 +01:00
Cheng Zhao
ecb35883f6
Merge pull request #161 from atom/windows-notifications-lib
...
Windows Notifications
2015-11-09 22:49:49 +08:00
Jason Poon
8dbeca8c7f
Windows Toasts: Hide(), Runtime Check, Header Cleanup
2015-11-09 12:00:50 +01:00
Felix Rieseberg
86ea0759d8
Windows Toasts: Icons, Events, Cleanup, Documentation
...
- Enable documentations
- Add a small usage example to the header
- Final cleanups
2015-11-09 12:00:49 +01:00
Jason Poon
498bff9e5a
Windows Toasts: Enable Basic Notifications
...
To test this puppy out, build and open up the Chromium Dev Tools.
Then, run `new Notification("Test title", {body: "Test body"});`
2015-11-09 12:00:21 +01:00
Robo
3dfb75b530
allow delegate to provide certificate verifier
2015-11-05 20:56:46 +05:30
Cheng Zhao
54997db5f2
No more need to call setrlimit
...
Chrome has removed the limiations on fd, this actually became the new limitation.
2015-10-20 22:38:20 +08:00
Paul Betts
b7b3029e2a
Nuke old declaration
2015-10-19 19:42:49 -07:00
Paul Betts
5168b44932
Remove our plumbed methods
2015-10-19 12:57:32 -07:00
Paul Betts
0d63eaa07b
Move the NTLM check to the URLRequestContextGetter delegate
2015-10-19 12:57:24 -07:00
Paul Betts
91a62640ab
Come Correct with cpplint
2015-10-16 16:48:07 -07:00
Paul Betts
66a14c5eb5
Fallback to default behavior if boolean is false
2015-10-16 16:43:03 -07:00
Paul Betts
d123c8613d
Create a new API to trump IE security settings if desired
2015-10-16 16:40:30 -07:00
Paul Betts
2c21f1a304
Replace the default one with our own
2015-10-16 16:40:07 -07:00
Paul Betts
73a60ea3e3
Create a new URLSecurityManager that allows explicit settings
2015-10-16 16:39:42 -07:00
Cheng Zhao
abe749e6be
💄
2015-10-14 09:47:22 +08:00
Robo
ec6304c0b2
provide request context for nss_oscp initialisation
2015-10-13 18:20:12 +05:30
Haojian Wu
2981a7e256
Remove storage limitation of WebSQL.
2015-10-12 21:21:45 +08:00
Cheng Zhao
e3c657045d
Merge pull request #154 from deepak1556/accept_language_patch
...
set accept-language header from system locale
2015-10-09 21:05:15 +08:00
Robo
b7296d8a4e
set accept-language header from system locale
2015-10-09 13:21:53 +05:30
Cheng Zhao
43bfdace86
Merge pull request #152 from atom/register-prefs
...
Fix RegisterPrefs not working in subclass.
2015-10-06 22:44:32 +08:00
Haojian Wu
73632d4189
Fix RegisterPrefs not working in subclass.
...
Don't call virtual function in subclass's constructor.
2015-10-06 16:11:28 +08:00
Cheng Zhao
c205ab0944
Fix tooltip can not show outside window
2015-10-04 22:15:01 +08:00
Cheng Zhao
6ca7767f09
linux: Set device scaling factor
2015-10-04 16:52:14 +08:00
Cheng Zhao
6044ab05f3
Ignore X Window System errors
2015-10-04 15:40:51 +08:00
Cheng Zhao
5a97cfaa64
Code cleanup
2015-10-01 17:30:59 +08:00
Cheng Zhao
1f2d934d9d
Merge pull request #147 from atom/gnotify
...
Rewrite Ubuntu check to look for libunity .so files
2015-10-01 17:15:19 +08:00
Paul Betts
1a8377b198
Add environment variable as escape hatch
2015-09-30 09:14:31 -07:00
Paul Betts
50a95792a1
Rewrite unity check to look for libunity SOs
2015-09-30 09:09:35 -07:00
Robo
9122922133
provide remoteBase to load remote devtools modules
2015-09-30 16:34:44 +05:30
Robo
a1e646f1b3
enabling network emulation in devtools
2015-09-27 21:38:38 +05:30
Robo
5d9c41c416
allowing delegates to provide their sslconfigservice
2015-09-21 22:14:32 +05:30
Cheng Zhao
ca9a54a41e
Check whether devtools is opened when executing js code
...
Fixes atom/electron#2808 .
2015-09-17 15:00:14 +08:00
Cheng Zhao
fc33eb99f7
Unsubscribe from NSNotificationCenter when WebContents is destroyed
...
Due to ref-counted references the NSView is not destroyed immediately
when WebContents is destroyed, so it is not reliable to do this in
the destructor.
2015-09-17 11:19:08 +08:00
Cheng Zhao
352f758cd1
Make DevToolsFocused in OS X
2015-09-15 11:24:35 +08:00
Cheng Zhao
c30f458d4f
Add IsDevToolsViewFocused method
2015-09-15 11:04:46 +08:00
Cheng Zhao
9d7fbdfd8e
Merge pull request #140 from deepak1556/net_log_patch
...
create net log file after context is created
2015-09-14 19:24:22 +08:00
Cheng Zhao
024d643f98
Merge pull request #139 from toyoshim/sysex_permission
...
Grant ChildProcessSecurityPolicy for MIDI from PermissionManager
2015-09-09 13:34:40 +08:00
Robo
451dd03866
create net log file after context is created
2015-09-07 22:44:13 +05:30
Cheng Zhao
87a1b68c47
Fix typo
2015-09-06 10:29:59 +08:00
Cheng Zhao
d2ea3b496d
Only store weak ref to BrowserContext
2015-09-05 22:34:42 +08:00
Cheng Zhao
1a8dc77951
Move management of browser context to BrowserContext
2015-09-05 20:52:50 +08:00
Cheng Zhao
dc1e50c62e
Store BrowserContext in ref-counted ptr
2015-09-05 20:03:18 +08:00
Cheng Zhao
58fb166b0b
Pass partition name instead of path to BrowserContext
2015-09-05 19:46:55 +08:00
Takashi Toyoshima
af505db908
Grant ChildProcessSecurityPolicy for MIDI from PermissionManager
...
PermissionManager should set ChildProcessSecurityPolicy for MIDI SysEx
permission. Otherwise, the browser kills unauthorized renderers that are
going to send MIDI SysEx messages.
Fixes #138 .
2015-09-05 14:56:32 +09:00
Cheng Zhao
dca5c763e9
Use the new devtools URL
2015-09-02 18:25:59 +08:00
Cheng Zhao
90125c44e3
Fix API changes on Linux
2015-09-02 17:29:30 +08:00
Cheng Zhao
38a211db2e
Fix API changes
2015-09-02 15:16:34 +08:00
Robo
0e956c497d
use browser context from webcontents for registering datasource
2015-08-31 21:04:48 +05:30
Robo
fa5c8fc943
handle partition config in browser context
2015-08-27 17:31:31 +05:30
Cheng Zhao
c0b9fd415d
Revert "Make bottom corner more round"
...
This reverts commit f9a64dde5da537f615cd7080a335c6304c6a814e.
2015-08-26 15:56:39 +08:00
Cheng Zhao
eb709a9a8f
Fix building on OS X
2015-08-25 20:55:07 +08:00
Cheng Zhao
c3e1ceaf61
Merge pull request #132 from deepak1556/devtools_title_patch
...
Allowing devtools window to update title
2015-08-25 20:29:03 +08:00
Cheng Zhao
c4d192b9a4
linux: Fix building
2015-08-21 16:14:19 +08:00
Cheng Zhao
8a92ef34a7
Store NetLog in BrowserClient
2015-08-11 18:29:55 +08:00
Cheng Zhao
1cd7434a66
Include Foundation.h at right place
2015-08-11 10:05:27 +08:00
Haojian Wu
f82ab5f193
Implement devtools preference interfaces.
2015-08-11 09:49:57 +08:00
Haojian Wu
7d22da5169
Fix API changes in DevToolsManagerDelegate.
2015-08-11 09:49:57 +08:00
Haojian Wu
2703f186a6
DevToolsHttpHandler is moved from content to devtools_http_handler namespace.
2015-08-11 09:49:56 +08:00
Haojian Wu
dd11ad8db3
DevToolsHttpHandler::GetFrontendResourceId is removed.
2015-08-11 09:49:56 +08:00
Haojian Wu
c5ae2926e1
WebContentsFocused is removed.
...
Use OnWebContentsFocused instead.
2015-08-11 09:49:56 +08:00
Haojian Wu
ce6172b829
Update PlatformNotificationServiceImpl Interfaces.
2015-08-11 09:49:56 +08:00
Haojian Wu
ef91261aa5
No NetLog anymore, use NetLogCaptureMode.
2015-08-11 09:49:56 +08:00
Robo
26f4d09b2c
implement for osx
2015-08-07 16:24:45 +05:30
Robo
1f65b47e8e
allow updating devtools title in undocked mode
2015-08-07 14:30:49 +05:30
Cheng Zhao
5b4a42f7e9
Show devtools window in the middle of display
2015-08-04 22:50:30 +08:00
Cheng Zhao
0ef2857534
Don't show devtools window in too small size or out of screen
2015-08-04 22:43:59 +08:00
Cheng Zhao
bb7cd8f261
Guard agains empty notification
2015-08-04 16:44:32 +08:00
Cheng Zhao
81ba4e3a3e
Guard against empty image
2015-08-04 16:43:46 +08:00