Граф коммитов

105 Коммитов

Автор SHA1 Сообщение Дата
Cheng Zhao a21e095a59 Merge pull request #4515 from deepak1556/ipc_value_conversion_patch
ipc: allow passing date instances
2016-02-26 16:16:33 +08:00
Cheng Zhao 316e6850ae Merge pull request #4592 from miniak/fix-url-request-converter-crash
Fix crash in mate::Converter<const net::URLRequest*>::ToV8
2016-02-25 21:11:43 +08:00
Robo a1a17b7ee8 use v8::Object::Get 2016-02-25 11:21:21 +05:30
Milan Burda d2b48b2aa7 Fix crash in mate::Converter<const net::URLRequest*>::ToV8
The net::URLRequest::url() method calls vector<GURL>::back(), which is undefined when the url_chain is empty
2016-02-24 14:01:26 +01:00
Robo 467870deb6 use builtin method 2016-02-24 16:30:23 +05:30
Robo 6fcc197db8 webview: api to get webcontents and associated host webcontents 2016-02-24 11:55:15 +05:30
Robo 367d12402a ipc: allow passing date instances 2016-02-23 16:23:15 +05:30
Cheng Zhao 69f93a7528 Merge pull request #4223 from deepak1556/notification_disable_patch
session: add setPermissionRequestHandler api
2016-02-01 20:51:22 +08:00
Robo 45eada306f add pointerlock permission type 2016-02-01 15:13:49 +05:30
Robo db26dcaf4c expose handler from session and remove permission-request event 2016-02-01 12:23:51 +05:30
Heilig Benedek 61e0219e91 Added documentation, restructured the files to fit better with electron's style and fixed a typo in keyboard_util's name. 2016-01-31 02:27:14 +01:00
Robo 2a278ceb8f delegate to permission manager for other permissions 2016-01-30 16:49:18 +05:30
Robo dc0151099c session: provide uploadData with webrequest api when available 2016-01-27 18:39:40 +05:30
Robo 61004f0e46 fix cpplint warning 2015-12-21 19:16:02 +05:30
Robo d162180196 add api to webview 2015-12-21 17:13:23 +05:30
Robo 39e615ed87 webContents: adding findInPage api 2015-12-21 17:09:56 +05:30
Cheng Zhao fed94aada0 Make the webRequest listener asynchronous 2015-12-12 00:09:03 +08:00
Cheng Zhao 98ba1a24db Merge pull request #3640 from deepak1556/webrequest_api_patch
session: add webrequest api
2015-12-11 16:56:00 +08:00
Robo 658accab94 fix pointer usage 2015-12-11 00:25:25 +05:30
Robo 13b5cab738 session: add webrequest api 2015-12-09 20:14:18 +05:30
deepak1556 940289639e protocol: provide upload data when available 2015-12-09 20:10:57 +05:30
Cheng Zhao 73e7773d84 Update to API changes of Chrome 47 2015-12-07 19:56:23 +08:00
Cheng Zhao 1e7c8c9fda It is fine to leak a V8 handle on exit 2015-12-03 16:33:57 +08:00
Cheng Zhao e5358d405a Make sure V8 Function passed to native code are destroyed on UI thread 2015-12-03 11:24:33 +08:00
Cheng Zhao 24f573eceb Merge pull request #3344 from deepak1556/certificate_verifier_api_patch
session: api to allow handling certificate verification
2015-11-17 18:53:35 +08:00
Heilig Benedek 14740eeb8a Merging keyCode and keyIdentifier and adjusting the docs accordingly 2015-11-16 14:51:26 +01:00
Heilig Benedek bb6d7d1498 Added the option to `KeyboardEvent` to specify the sent character by it's name (if it can't be sent via the `keyCode` parameter) 2015-11-16 04:54:21 +01:00
Robo 3d5437e0a4 tracing: fix docs and allow null values in file path conversion fromv8 2015-11-13 02:36:38 +05:30
Robo d072e61282 session: api to allow handling certificate verification 2015-11-13 01:27:30 +05:30
Cheng Zhao d70706f876 Make sure handles of callbacks are releases on exit
Some callbacks are stored in native resources that not managed by
JavaScript, so when those resources are destroyed the JavaScript context
may already be destroyed, and releasing callbacks then would result in
crash.
2015-11-06 21:00:32 +08:00
Cheng Zhao 9236adfbf5 Translate menu template directly in C++ 2015-11-02 23:31:44 +08:00
Robo c969052f12 browser: handle flash context menu 2015-11-01 01:13:17 +05:30
Cheng Zhao f40a3f72d7 Converted callback can only be called for once 2015-10-28 20:44:46 +08:00
Cheng Zhao 4eac6b31b1 Also pass "webContents" in "login" event 2015-10-28 20:23:18 +08:00
Cheng Zhao 131531219e Pass auth_info and request in "login" event 2015-10-28 20:13:06 +08:00
Cheng Zhao 54dad72d92 Don't leak TranslaterHolder 2015-10-28 19:54:59 +08:00
Cheng Zhao 3881ad1c4b Don't leak FunctionTemplate when converting C++ callback 2015-10-28 19:54:59 +08:00
Robo 70fe169b0f nativemate: use maybe version of v8::Function::Call to avoid exceptions 2015-10-26 10:59:40 +05:30
Cheng Zhao 6bfe06ec4e Pass original argv in callback 2015-10-22 19:02:21 +08:00
Paul Betts 4a7a09aae1 Infinite Linting 2015-10-20 15:00:10 -07:00
Paul Betts c38f2fcf75 Add a native mate converter for command lines 2015-10-20 13:15:12 -07:00
Robo 5ff97c686a nativemate: handle binary types in v8 value conversion 2015-10-13 01:13:59 +05:30
Heilig Benedek ccf4ed907a Fix some minor bugs related to KeyboardEvent sending 2015-10-05 19:11:20 +02:00
Cheng Zhao 82bb790530 Style fix for #2918 2015-09-28 12:48:33 +08:00
Heilig Benedek 44ee74a9b1 Style fix 2015-09-28 03:05:08 +02:00
Heilig Benedek 70bdfedabf Added text and unmodifiedtext setting when sending char type keyboard events, and made the type of the character read char16, so I can simulate char events from non-english origins. 2015-09-28 02:41:06 +02:00
Heilig Benedek bb102717b4 Adding option to specify the button of WebMouseEvent. 2015-09-25 13:01:52 +02:00
Cheng Zhao 7b2980434c Fix wrong return values in a few converters 2015-09-18 18:21:51 +08:00
Cheng Zhao c550546ff1 Do not manually convert Object to WebInputEvent 2015-09-18 14:09:31 +08:00
Cheng Zhao 84ce441fb6 Add converters for WebInputEvent 2015-09-18 13:33:06 +08:00