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
Cheng Zhao
51f0485898
Merge pull request #128 from deepak1556/inspectable_web_contents_api_patch
...
fix devtools workspace api
2015-07-29 17:14:49 +08:00
Robo
a56a0505fa
save devtools zoom level preference
2015-07-29 12:08:31 +05:30
Robo
e9da74e58a
fix devtools workspace api to accept file path
2015-07-29 09:31:00 +05:30
Cheng Zhao
935d1e142f
Make bottom corner more round
2015-07-20 18:24:24 +08:00
Cheng Zhao
89546a9c19
Merge pull request #124 from deepak1556/devtools_network_patch
...
create netlog instance for devtoolsnetlogobserver
2015-07-16 06:35:29 -07:00
Robo
7496cb29fe
create netlog for devtoolsnetlogobserver
2015-07-15 00:54:28 +05:30
Cheng Zhao
6b1e4cc91a
Set user agent from the delegate
2015-07-14 11:37:57 -07:00
Cheng Zhao
8bb0ea438d
Enable override user agent in URLRequestContextGetter
2015-07-14 10:04:34 -07:00
Robo
ca09f32548
adding support for kProxyPacUrl
2015-07-10 13:52:02 +05:30
Cheng Zhao
08b851dd0f
Load cursor from current module
2015-07-06 13:48:31 +08:00
Cheng Zhao
3826e8864a
Fix a compiler warning
2015-07-01 06:50:07 +00:00
Antonin Hildebrand
899c730ece
Missing overrides
...
ninja compilation failed for me under OS X 10.11
2015-06-26 11:39:41 +02:00
Cheng Zhao
f477e6ca6a
Don't hide methods of content::BrowserContext
2015-06-26 10:58:06 +08:00
Cheng Zhao
f9dc87ba97
Add InspectableWebContentsViewDelegate
2015-06-25 12:29:34 +08:00
Cheng Zhao
9fb30b702a
Check if image is empty.
2015-06-18 12:41:36 +08:00
Paul Betts
c3de789fd7
Ensure we don't try to set contentImage on 10.7/10.8. That would be rude!
2015-06-17 13:01:48 -07:00
Paul Betts
0e98519d3b
Set contentImage based on the passed-in image
2015-06-16 18:00:39 -07:00
Cheng Zhao
ca021d030f
Add --ignore-connections-limit switch
2015-06-16 16:03:43 +08:00
Cheng Zhao
3cea64b0f6
Fix typo
2015-06-10 19:30:57 +08:00
Cheng Zhao
4b26cbf24b
Merge pull request #115 from deepak1556/cert_store_patch
...
intiailse platform clientcertstore
2015-06-10 19:14:58 +08:00
deepak1556
3ac3a2f115
intiailse platform clientcertstore
2015-06-10 02:37:11 +05:30
Cheng Zhao
5e943e1456
view_ needs to be destroyed after web_contents_
2015-06-09 11:09:16 +08:00
Cheng Zhao
64c4a34507
Make devtools_web_contents_ is destroyed before everything
...
The WebContentsDestroyed still access the other members, so if they are
destroyed before the devtools_web_contents_ in the destructor, we will
crash there.
2015-06-09 10:44:48 +08:00
Cheng Zhao
418264d42a
Merge pull request #114 from deepak1556/webcontents_patch
...
fix dereferencing possibly null pointer
2015-06-09 10:31:07 +08:00
Cheng Zhao
b2eb23aa01
Clean up code
2015-06-09 09:51:38 +08:00
deepak1556
8adb65fa29
fix dereferencing null pointer
2015-06-08 20:31:07 +05:30
deepak1556
2ba119f395
fix memory leak
2015-06-08 19:56:48 +05:30
deepak1556
15255944b6
create net log instance only when needed
2015-06-08 19:19:44 +05:30
deepak1556
33f65ba981
fix crash on quit
2015-06-06 14:33:07 +05:30
deepak1556
1022357700
adding netconstants to log
2015-06-06 00:13:10 +05:30
deepak1556
ee6b14d1d8
adding support for kLogNetLog switch
2015-06-05 20:25:08 +05:30
Cheng Zhao
51bb357405
Add DevToolsOpened and DevToolsClosed events
2015-06-05 16:57:17 +08:00
Cheng Zhao
d1e70e7826
Add InspectableWebContents::GetDevToolsWebContents
2015-06-05 14:33:37 +08:00
Cheng Zhao
9ab9b392d6
Fix crash when quitting
2015-06-05 12:35:41 +08:00
Cheng Zhao
05f182f650
Clean up code
2015-06-05 12:24:48 +08:00
Cheng Zhao
aa926680a2
No more need to override DidFinishLoad
2015-06-05 12:10:01 +08:00
Cheng Zhao
95d28c398e
Update cpplint
2015-06-05 12:07:27 +08:00
Cheng Zhao
56747e975e
Avoid calling JavaScript of devtools WebContents too early
...
It would craete a context that window.location is about:blank
2015-06-05 11:58:27 +08:00
Cheng Zhao
9a9bc5530e
Handle network requests from devtools
2015-06-05 11:20:20 +08:00
Cheng Zhao
d48a80bdfa
Update to new devtools messages
2015-06-05 11:03:47 +08:00
deepak1556
62f860123d
delegate filesystem request calls
2015-06-04 22:21:23 +05:30
Adam Roben
2025b60968
Make devtools work when web security is enabled
...
These changes bring our copy of devtools_ui.cc in line with
https://chromium.googlesource.com/chromium/src.git/+/43.0.2357.92/chrome/browser/ui/webui/devtools_ui.cc
Without these changes, opening the devtools prints errors like:
[0602/165604:ERROR:CONSOLE(0)] "Refused to display 'chrome-devtools://devtools/inspector.html?can_dock=true&toolbarColor=rgba(223,223,223,1)&textColor=rgba(0,0,0,1)&experiments=true' in a frame because it set 'X-Frame-Options' to 'DENY'.", source: about:blank (0)
[0602/165604:ERROR:CONSOLE(1514)] "Uncaught SecurityError: Sandbox access violation: Blocked a frame at "chrome-devtools://devtools" from accessing a frame at "null". The frame being accessed is sandboxed and lacks the "allow-same-origin" flag.", source: chrome-devtools://devtools/devtools.js (1514)
2015-06-02 16:56:17 -04:00
Cheng Zhao
a9a5765544
Remove trailing space
2015-05-27 15:02:01 +08:00
Cheng Zhao
bf99380c5d
Merge pull request #107 from deepak1556/devtools_patch
...
method to reset devtools agent host
2015-05-26 16:15:04 +08:00
Cheng Zhao
0f64da9dfc
Implement NetworkDelegate::OnFirstPartyOnlyCookieExperimentEnabled
2015-05-22 14:56:28 +08:00