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

210 Коммитов

Автор SHA1 Сообщение Дата
deepak1556 63c0e4cbb1 Add ZoomController to manager zoom changes for webcontents 2017-02-12 00:49:17 +05:30
deepak1556 ff3aaa55f7 define icon loader for liunx as separate target 2017-02-07 09:52:11 -08:00
Robo b25b141642 create iconmanager as singleton class and cleanup code (#1)
* create iconmanager as singleton class and cleanup code
2017-02-07 09:52:11 -08:00
Yury Solovyov d118fed5c2 Try my own class 2017-02-07 09:48:12 -08:00
Yury Solovyov 8e4ed664d9 Add icon fetching sources 2017-02-07 09:48:12 -08:00
Cheng Zhao 1a15b45736 --cipher-suite-blacklist is also removed 2017-02-06 10:34:29 -08:00
Cheng Zhao 13a1d79ca6 Deperecate AtomSecurityStateModelClient with SecurityStateTabHelper 2017-02-06 10:34:28 -08:00
Kevin Sawicki 3f7b3c4bd7 Implement window overrides in main context 2017-01-16 12:38:16 -08:00
Kevin Sawicki d194a84ae4 Setup isolated context from AtomRenderFrameObserver 2017-01-16 12:38:16 -08:00
Kevin Sawicki 736befe90f Add initial support for loading into isolated world 2017-01-16 12:38:15 -08:00
deepak1556 a0065e62fa add about: protocol handler 2016-11-09 13:22:58 +05:30
Kevin Sawicki e0afb814aa Only call browserify when one of sandbox sources change 2016-11-07 08:19:59 -08:00
Cheng Zhao dfefa00a50 Merge pull request #7577 from thomsonreuters/net_module
net module
2016-10-31 10:31:56 +09:00
ali.ibrahim 61278f9ace Fixing code review issues. 2016-10-25 12:41:01 +02:00
Kevin Sawicki 144a61c5a3 Add find text support to clipboard 2016-10-25 14:15:54 +09:00
Kevin Sawicki 39a5c7dab9 Merge pull request #7631 from beakerbrowser/webview-policy-flags2
Add 'webpreferences' attribute to webview
2016-10-25 12:14:25 +09:00
Kevin Sawicki 2556ed8744 Add parse-features-strings.js 2016-10-25 10:28:36 +09:00
deepak1556 5cbbd6efe6 session: exclude hosts from CT verification if they are handled by custom cert verifiers 2016-10-17 16:35:28 +05:30
ali.ibrahim 7521aeea09 Implement URLRequest::Delegate, handle thread sync. 2016-10-12 14:54:15 +02:00
ali.ibrahim e8d4abe78f Adding net module and URLRequest class. 2016-10-12 14:54:15 +02:00
Kevin Sawicki 24bcf6ac16 Add initial cookie changed event support 2016-09-29 09:16:29 -07:00
Cheng Zhao 458c4dd129 Merge branch 'support-chromium-sandbox' of https://github.com/tarruda/electron into tarruda-support-chromium-sandbox 2016-09-27 20:02:23 +08:00
Thiago de Arruda 72154b64ed Embed setup bundle for preload scripts in sandboxed renderers.
Add a gyp target that creates a browserify bundle starting with
`lib/sandboxed_renderer/init.js`, which is embedded into the executable using
the `atom_js2c` target.

The goal of this bundle is to provide a very basic environment for preload
scripts where a `require` function is available.
2016-09-27 06:01:47 -03:00
Thiago de Arruda 0f7652dc85 Move code that defines ipcRenderer methods into another file. 2016-09-27 06:01:46 -03:00
Thiago de Arruda c8629019f5 Expose atom_api_renderer_ipc module API 2016-09-27 06:01:46 -03:00
Thiago de Arruda a7b6332ed0 Add atom::AtomSandboxedRendererClient class 2016-09-27 06:01:46 -03:00
deepak1556 ed465208a2 renderer: add content settings class for managing storage 2016-09-21 21:47:30 +05:30
Samuel Attard 5dd5dbb3d8
Add a systemPreferences API method to fetch the system ColorizationColor
This is useful for automatical app theming

* Fetches the color from the registry
* Returns an empty string if the fetch fails (a falsey value)
2016-09-20 02:41:26 +10:00
Cheng Zhao 9714348260 Merge pull request #6941 from deepak1556/blob_data_patch
protocol: provide blob uuid with uploadData
2016-09-16 17:01:15 +09:00
deepak1556 7b85ca0301 create helper class to read blob data 2016-09-01 08:52:44 +05:30
Vadim Macagon c64294cf60 Extend the custom Jump List API
Add `app.getJumpListSettings()` and `app.setJumpList(callback)` that
make it possible to fully customize the Jump List of an Electron app.
It is now possible to:
- Add tasks to the standard `Tasks` category.
- Add separators to the standard `Tasks` category.
- Add custom categories containing tasks and file links.
- Add system managed Recent/Frequent categories.
- Remove the custom Jump List.
2016-09-01 09:56:14 +07:00
Cheng Zhao 41df037f64 Show dummy view under offscreen mode 2016-08-04 15:35:08 +09:00
Cheng Zhao 921aaf9aa3 Move osr related files to atom/browser/osr 2016-08-03 13:05:47 +09:00
Heilig Benedek 4088f0eb33 remove unneeded windows specific things 2016-08-02 12:57:23 +02:00
gellert 6abf7475b8 cleaning up osr pt1 2016-07-29 14:50:27 +02:00
gellert 8090278708 breaks down osr api to separate files 2016-07-25 19:44:44 +02:00
gellert 96e1ba9c14 gpu acclereted osr added 2016-07-25 19:44:44 +02:00
Heilig Benedek 5371921f8a speed(up) bump 2016-07-25 19:44:44 +02:00
Heilig Benedek 4a0f0063a0 speedup base 2016-07-25 19:44:44 +02:00
Cheng Zhao 1c9421bc89 Use ArrayBuffer.isView to detect Buffer and ArrayBuffer 2016-07-25 16:39:09 +09:00
haad 2757046e71 Add isTypedArray to Electron exports 2016-07-23 11:30:14 +01:00
Kevin Sawicki d8eb8f4007 Sort filenames 2016-07-13 14:18:41 -07:00
Kevin Sawicki 7877fa7c0a Add webContents.isFocused() 2016-07-13 14:16:56 -07:00
Cheng Zhao 7848608198 Replace DialogScope with UnresponsiveSuppressor
The latter is global-wide.
2016-07-11 15:29:03 +09:00
Kevin Sawicki 2faf00dc19 Only use default accelerator in Windows/Linux app menu 2016-07-07 11:50:19 -07:00
Kevin Sawicki cf480f8e17 Set default app window icon on Linux 2016-07-06 11:47:21 -07:00
Cheng Zhao 13c668f22b mac: Implement webContents.startDrag 2016-07-03 12:26:43 +09:00
Kevin Sawicki 25b2724ab9 Add menu item role defaults 2016-06-22 13:09:48 -07:00
Cheng Zhao 9aa7291627 linux: Implement win.disable/enable/isEnabled() API 2016-06-20 11:16:41 +09:00
Kevin Sawicki 3aecb11094 Extract Event clas to own file 2016-06-16 09:51:54 -07:00