Cheng Zhao
|
01a3bf5881
|
Merge pull request #2837 from rhencke/patch-1
Fix small typo in debug message.
|
2015-09-21 11:49:33 +08:00 |
|
Haojian Wu
|
997ac91fe0
|
Add donwloadItem.getContentDisposition() API.
|
2015-09-21 09:38:38 +08:00 |
|
Haojian Wu
|
4391e81dfe
|
Keep compatibility with old APIs.
|
2015-09-21 09:38:06 +08:00 |
|
Haojian Wu
|
d0ee30101d
|
Fix cpplint warnings.
|
2015-09-21 09:34:49 +08:00 |
|
Haojian Wu
|
5ec74451ef
|
Introduce DownloadItem for supporting more downloading features.
|
2015-09-20 18:56:10 +08:00 |
|
Haojian Wu
|
87b9b0bc31
|
Implement session.setOpenDownloadDialog() API.
|
2015-09-20 18:45:34 +08:00 |
|
Robert Hencke
|
76b7cd0908
|
Fix small typo in debug message.
|
2015-09-19 17:11:29 -04:00 |
|
Indrek Ardel
|
c626ee6e92
|
Fix a typo
|
2015-09-19 21:17:23 +03:00 |
|
Cheng Zhao
|
7b2980434c
|
Fix wrong return values in a few converters
|
2015-09-18 18:21:51 +08:00 |
|
Cheng Zhao
|
ff0e15bf58
|
Expose sendInputEvent in webview
|
2015-09-18 17:55:42 +08:00 |
|
Cheng Zhao
|
86f523d3c1
|
Move BeginFrameSubscription to WebContents
|
2015-09-18 15:57:43 +08:00 |
|
Cheng Zhao
|
42863e4700
|
Move SendInputEvent to WebContents
|
2015-09-18 14:20:31 +08:00 |
|
Cheng Zhao
|
9e7de78231
|
Fix cpplint warnings
|
2015-09-18 14:12:48 +08:00 |
|
Cheng Zhao
|
c550546ff1
|
Do not manually convert Object to WebInputEvent
|
2015-09-18 14:09:31 +08:00 |
|
Cheng Zhao
|
5a599cb6ff
|
Sequence of definitions should follow the declarations
|
2015-09-18 13:49:33 +08:00 |
|
Cheng Zhao
|
84ce441fb6
|
Add converters for WebInputEvent
|
2015-09-18 13:33:06 +08:00 |
|
Cheng Zhao
|
d7bac5a10b
|
Remove the offscreen-render option
We are going to move the APIs to WebContents
|
2015-09-18 12:15:13 +08:00 |
|
Cheng Zhao
|
ec90d03d74
|
Fix compilation error
|
2015-09-18 12:10:00 +08:00 |
|
Cheng Zhao
|
ee0d48dc5a
|
Merge branch 'master' of https://github.com/MaxWhere/electron into MaxWhere-master
|
2015-09-18 12:01:33 +08:00 |
|
Cheng Zhao
|
5aa7cf7a30
|
Fix cpplint warning
|
2015-09-18 11:10:32 +08:00 |
|
Cheng Zhao
|
7dc7ee1c41
|
Move the converters for blink structures to another file
It makes the api::WebContents smaller.
|
2015-09-18 11:06:38 +08:00 |
|
Gohy Leandre
|
6b875110ed
|
Add device emulation API
|
2015-09-17 13:50:36 +02:00 |
|
Cheng Zhao
|
1348e18a81
|
Bump v0.33.0
|
2015-09-17 18:31:12 +08:00 |
|
Cheng Zhao
|
a386bb4edf
|
Merge pull request #2815 from atom/release-resources
Release the resources of native window immediately when it is closed
|
2015-09-17 14:56:21 +08:00 |
|
Cheng Zhao
|
e73c655d65
|
No need to delete window in Destory
The native window is now automatically deleted after it gets closed.
|
2015-09-17 11:32:19 +08:00 |
|
Cheng Zhao
|
e3c64d7971
|
Release the native window after window gets closed
Previously we delete the window after the JS object gets garbage
collected, which is too late for releasing some resources.
|
2015-09-17 11:30:17 +08:00 |
|
Cheng Zhao
|
ec7ea3005d
|
Merge pull request #2800 from seanchas116/app-getlocale
App app.getLocale() API to get application locale
|
2015-09-16 23:25:25 +08:00 |
|
Cheng Zhao
|
11ee2c47d0
|
Merge pull request #2789 from deepak1556/protocol_response_headers_patch
protocol: respect provided mimetype in generated response headers
|
2015-09-16 19:50:33 +08:00 |
|
Ryohei Ikegami
|
b9c274929b
|
Add app.getLocale()
|
2015-09-16 17:16:21 +09:00 |
|
Robo
|
57c910faef
|
protocol: respect provided mimetype in generated response headers
|
2015-09-16 08:34:04 +05:30 |
|
Heilig Benedek
|
5269380b6d
|
Removed duplicate keydown event sending.
|
2015-09-16 03:12:49 +02:00 |
|
Heilig Benedek
|
ceef06b344
|
Renamed setOffscreenRender to begin/endFrameSubscription because the name was a bit misleading, and replaced the ArrayBuffer creation with a node::Buffer::New call.
|
2015-09-16 02:59:16 +02:00 |
|
Haojian Wu
|
a3e9ff67b0
|
Fix a wrong check in emitting 'activate-with-no-open-windows' event.
|
2015-09-16 08:36:01 +08:00 |
|
Cheng Zhao
|
10b1ea7244
|
Bump v0.32.3
|
2015-09-15 15:30:22 +08:00 |
|
Cheng Zhao
|
b72a5884f2
|
Add BrowserWindow.isDevToolsFocused
|
2015-09-15 11:43:45 +08:00 |
|
Cheng Zhao
|
fe2219a635
|
Merge pull request #2777 from atom/dock-clicked
Implement 'activate' event for app.
|
2015-09-15 11:17:41 +08:00 |
|
Haojian Wu
|
9652ed6508
|
More fixes after code review.
|
2015-09-14 19:43:21 -07:00 |
|
Cheng Zhao
|
dc59b4fa06
|
Merge pull request #2783 from atom/fix-devtools-extension
Fix `BrowserWindow.addDevToolsExtension` not working
|
2015-09-15 10:38:02 +08:00 |
|
Haojian Wu
|
40d93ce55a
|
Deprecate 'activate-with-no-open-windows' event.
|
2015-09-14 18:36:05 -07:00 |
|
Haojian Wu
|
377e7ee3a7
|
Implement 'activiate' event instead of 'activate-with-open-windows'.
|
2015-09-14 18:34:27 -07:00 |
|
Cheng Zhao
|
8a8b11cf10
|
Do not use did-finish-load to detect whether WebContents is ready
The WebContents JS object can be created way later after the C++ object
gets created.
|
2015-09-15 09:21:15 +08:00 |
|
Cheng Zhao
|
e656d8428c
|
Make getUrl work for devToolsWebContents
|
2015-09-15 09:20:56 +08:00 |
|
Cheng Zhao
|
238d4add99
|
devtools-opened should be emitted after devtools is opened
|
2015-09-15 09:18:22 +08:00 |
|
Cheng Zhao
|
3bf73bc455
|
Expose native implementation of WebContent::GetURL
|
2015-09-15 09:18:14 +08:00 |
|
Cheng Zhao
|
6bae0bada0
|
Merge pull request #2776 from jaanus/osx-window-titlebar
Implements #2734 “New API to configure BrowserWindow title bar on Mac”
|
2015-09-14 23:07:06 +08:00 |
|
Cheng Zhao
|
f140f35910
|
Expose experiment APIs
|
2015-09-14 22:59:49 +08:00 |
|
Cheng Zhao
|
a5dc911a05
|
Correctly set user agent for devtools
|
2015-09-14 22:55:29 +08:00 |
|
jaanus
|
5d8f1dd404
|
Implements #2734 “New API to configure BrowserWindow title bar on Mac”
New API supported on Yosemite 10.10 and newer.
|
2015-09-14 16:50:00 +02:00 |
|
Haojian Wu
|
3ad5d17612
|
[OS X] Implement 'activate-with-open-windows' event for app.
|
2015-09-14 20:32:50 +08:00 |
|
Cheng Zhao
|
c346fcb326
|
Emit browser-window-created when window is created
|
2015-09-14 17:02:24 +08:00 |
|
Cheng Zhao
|
9d366e6c5c
|
Make global.setImmediate work in browser process
|
2015-09-14 16:34:58 +08:00 |
|
Cheng Zhao
|
d2e52fb6bb
|
Set global.setImmediate
|
2015-09-14 16:25:43 +08:00 |
|
Cheng Zhao
|
3bd16a5ecd
|
No more need to override setImmediate
It is now done in Node.js.
|
2015-09-14 15:47:39 +08:00 |
|
Cheng Zhao
|
60522e0d68
|
Bump v0.32.2
|
2015-09-10 16:27:15 +08:00 |
|
Heilig Benedek
|
1497e7e2ac
|
Whoops, missed a line last time.
|
2015-09-10 02:24:08 +02:00 |
|
Heilig Benedek
|
69769f9319
|
Resetting debug changes
|
2015-09-10 02:23:12 +02:00 |
|
Heilig Benedek
|
b2af370249
|
Changed StringArray options to regular js objects with boolean values for better readability from the js side
|
2015-09-10 02:10:47 +02:00 |
|
Gohy Leandre
|
590be75fa9
|
add ValidatedUrl to did-fail-load event
|
2015-09-09 15:56:16 +02:00 |
|
Cheng Zhao
|
9dc6cfc1e9
|
Bump v0.32.1
|
2015-09-09 19:39:42 +08:00 |
|
Cheng Zhao
|
93bbc0bca9
|
Don't reference RequestContextGetter in JS objects
V8 doesn't guarrentee the C++ class of JS objects will get destroyed, so
this will result in RequestContextGetter never getting freed
|
2015-09-09 19:27:28 +08:00 |
|
Cheng Zhao
|
9d51da505e
|
Run destruction callbacks before message loop gets destroyed
|
2015-09-09 19:27:08 +08:00 |
|
Cheng Zhao
|
446235c8cd
|
Fix backward compatibility with old BrowserWindow options
|
2015-09-09 15:55:26 +08:00 |
|
Cheng Zhao
|
e5386cf8ea
|
Bump v0.32.0
|
2015-09-08 13:40:10 +08:00 |
|
Robo
|
785eb9657b
|
remove unused code
|
2015-09-08 05:24:07 +05:30 |
|
Cheng Zhao
|
4412a89270
|
Explicitly writes debug log to stderr
If we don't do this Chromium will close stdout and stderr for us,
resulting process.stdout not working.
|
2015-09-07 21:45:43 +08:00 |
|
Cheng Zhao
|
e365cb6b1c
|
No longer needs to define node_includes.h at last
|
2015-09-07 16:41:49 +08:00 |
|
Cheng Zhao
|
46b2b91a27
|
Don't use Node's internal APIs
|
2015-09-07 16:41:49 +08:00 |
|
Cheng Zhao
|
24bbe5dabf
|
No need to define WebContentsPreferences::From
|
2015-09-07 16:16:34 +08:00 |
|
Cheng Zhao
|
0a4fb2ec4f
|
Support externalized ArrayBuffer for node::Buffer
|
2015-09-07 11:12:42 +08:00 |
|
Cheng Zhao
|
342e0c6cf7
|
Remove dead code
|
2015-09-06 11:13:41 +08:00 |
|
Cheng Zhao
|
e2bd1abce6
|
Make sure BrowserContext is destroyed on exit
|
2015-09-06 10:54:34 +08:00 |
|
Cheng Zhao
|
5eb0bedbbc
|
Parse partition in webContents.create
|
2015-09-06 10:54:34 +08:00 |
|
Cheng Zhao
|
0b1a3f3ef3
|
Manage the life of BrowserContext in Session
|
2015-09-06 10:54:34 +08:00 |
|
Cheng Zhao
|
fafb28e41a
|
Move management of browser context to BrowserContext
|
2015-09-06 10:54:34 +08:00 |
|
Cheng Zhao
|
ba25bed45b
|
Store BrowserContext in ref-counted ptr
|
2015-09-06 10:54:34 +08:00 |
|
Cheng Zhao
|
3773f81fd5
|
Pass partition name instead of path to BrowserContext
|
2015-09-06 10:53:39 +08:00 |
|
Cheng Zhao
|
9c235509a6
|
Read guest view's info from WebContentsPreferences
|
2015-09-06 10:53:03 +08:00 |
|
Cheng Zhao
|
b1afe538ee
|
Add undocumented "preload-url" option for web-preferences
|
2015-09-06 10:53:03 +08:00 |
|
Cheng Zhao
|
0b97d58a6f
|
Move a few options in NativeWindow to web-preferences
|
2015-09-06 10:53:03 +08:00 |
|
Cheng Zhao
|
880dce950d
|
Move OverrideWebkitPrefs to WebContentsPreferences
|
2015-09-06 10:53:03 +08:00 |
|
Cheng Zhao
|
39975378bb
|
Move AppendExtraCommandLineSwitches to WebContentsPreferences
|
2015-09-06 10:53:03 +08:00 |
|
Cheng Zhao
|
96771c7098
|
NPAPI has been removed, remove related option
|
2015-09-06 10:53:03 +08:00 |
|
Cheng Zhao
|
0e92a3e333
|
Use options['web-preferences'] to create WebContents
|
2015-09-06 10:53:03 +08:00 |
|
Cheng Zhao
|
dd871812b7
|
Add WebContentsPrefrences class
|
2015-09-06 10:53:03 +08:00 |
|
Eran Tiktin
|
0577e911b3
|
Fix build failing on Windows
build.py would fail on Windows due to a couple of changes made in #2459.
This commit fixes those issues.
|
2015-09-04 23:24:42 +03:00 |
|
Robo
|
03ba9533fb
|
store webviewinfo as web contents userdata
|
2015-09-03 21:27:50 +05:30 |
|
Robo
|
8f59c0b642
|
create partitionId with encodedURIcomponent
|
2015-09-03 20:49:29 +05:30 |
|
Robo
|
da5bac42f3
|
use embedders' browser context when partition is not specified
|
2015-09-03 20:49:29 +05:30 |
|
Robo
|
5189147021
|
use embedders' browser context to retrieve webviewmanager
|
2015-09-03 20:49:29 +05:30 |
|
Robo
|
d180d3b168
|
webview: fix partition attribute
|
2015-09-03 20:49:29 +05:30 |
|
Cheng Zhao
|
53b9d61831
|
Fix building on Windows
|
2015-09-03 20:07:29 +08:00 |
|
Cheng Zhao
|
599e9b90bb
|
Provide task runner for the node mode
|
2015-09-03 17:50:24 +09:00 |
|
Cheng Zhao
|
c1d7ad9631
|
Devtools no longer uses iframes
|
2015-09-03 17:50:24 +09:00 |
|
Cheng Zhao
|
4254eb279f
|
Fix API changes on Linux
|
2015-09-03 17:50:23 +09:00 |
|
Cheng Zhao
|
262b66b93a
|
Feed gin::PerIsolateData with a task runner
|
2015-09-03 17:50:23 +09:00 |
|
Cheng Zhao
|
45491ca7ab
|
Fix API changes
|
2015-09-03 17:50:23 +09:00 |
|
Cheng Zhao
|
1db843244d
|
Upgrade to Chrome 45
|
2015-09-03 17:50:23 +09:00 |
|
Cheng Zhao
|
f5f3278ffa
|
Bump v0.31.2
|
2015-09-02 11:12:01 +08:00 |
|
Cheng Zhao
|
009b27f5f1
|
Unify the menu of default app
|
2015-09-02 09:42:17 +08:00 |
|
Cheng Zhao
|
7d07f10c25
|
Assign actions for roles on Windows and Linux
|
2015-09-02 09:42:17 +08:00 |
|