Electron Bot
43f8a7ef00
Revert "Bump v7.0.0-nightly.20190528"
...
This reverts commit af8d4e1bc5
.
2019-05-28 08:40:13 -07:00
Electron Bot
af8d4e1bc5
Bump v7.0.0-nightly.20190528
2019-05-28 08:33:44 -07:00
Cheng Zhao
00964b98b9
feat: migrate protocol module to NetworkService (Part 10) ( #18464 )
...
* Explicitly call OnReceiveRedirect for redirections
* Better way for detecting redirection
* Create new loader for redirections
2019-05-28 15:08:50 +09:00
Electron Bot
c0c5ebb271
Bump v7.0.0-nightly.20190527
2019-05-27 08:31:45 -07:00
Milan Burda
ac002b3c3c
fix: set nativeWindowOpen when sandboxed ( #18273 )
2019-05-27 02:44:54 +02:00
Electron Bot
4ed989587b
Bump v7.0.0-nightly.20190526
2019-05-26 08:31:32 -07:00
Electron Bot
cfd4eace42
Bump v7.0.0-nightly.20190525
2019-05-25 08:31:48 -07:00
Electron Bot
723625c065
Bump v7.0.0-nightly.20190524
2019-05-24 13:47:20 -07:00
Jeremy Apthorp
cbc177708e
fix: compile error in netlog ( #18443 )
2019-05-24 10:54:32 -07:00
Cheng Zhao
54cbe5f749
feat: migrate protocol module to NetworkService (Part 9) ( #18374 )
...
* Compare final data instead of url
The behavior of did-finish-load and getURL has changed for redirects when
using NetworkService, so the test fails for NetworkService.
Comparing the finally received data makes the test more reliable.
* Implement intercept APIs
* Setting mimeType should set "content-type" header
* Passing no argument should not throw JS error
* Don't access api namespace in ProxyingURLLoaderFactory
* No need to create AtomURLLoaderFactory every time
* No use of weak factory
2019-05-24 11:28:00 +09:00
Jeremy Apthorp
646f572b77
refactor: netLog directly uses network service ( #18289 )
2019-05-23 15:31:38 -07:00
Electron Bot
d57df5a4a1
Bump v7.0.0-nightly.20190523
2019-05-23 14:06:05 -07:00
Electron Bot
c4147aed3f
Revert "Bump v7.0.0-nightly.20190523"
...
This reverts commit 4604985b2e
.
2019-05-23 14:03:19 -07:00
Electron Bot
4604985b2e
Bump v7.0.0-nightly.20190523
2019-05-23 13:58:31 -07:00
Jeremy Apthorp
53954494a9
chore: bump chromium to 54af93edd956a53c786668bc0e253 (master)
2019-05-23 13:35:41 -07:00
Jeremy Apthorp
2fcb785d3e
Replace views_bridge_mac with remote_cocoa
...
https://chromium-review.googlesource.com/c/chromium/src/+/1623573
2019-05-22 12:56:21 -07:00
Jeremy Apthorp
4f6d24026d
Update function signatures for focused element change notifications
...
https://chromium-review.googlesource.com/c/chromium/src/+/1609749
2019-05-22 12:55:37 -07:00
Cheng Zhao
e1a2cc7f36
feat: migrate protocol module to NetworkService (Part 8) ( #18361 )
...
* Add ProxyingURLLoaderFactory
* Intercept file:// protocol to support asar archives
2019-05-22 10:43:37 +09:00
Jeremy Apthorp
12f95429bf
use unique_ptr instead of shared_ptr for SpellcheckRequest
2019-05-21 12:22:15 -07:00
Jeremy Apthorp
5b507cc562
storage::IsolatedContext API changed
...
https://chromium-review.googlesource.com/c/chromium/src/+/1603486
2019-05-21 12:11:15 -07:00
Jeremy Apthorp
e96f9c06f0
GetNetCaptureModeFromCommandLine moved to net
...
https://chromium-review.googlesource.com/c/chromium/src/+/1614697
2019-05-21 12:11:15 -07:00
Jeremy Apthorp
79f62cc1aa
DelegatedFrameHost API changed
...
https://chromium-review.googlesource.com/c/chromium/src/+/1594924
2019-05-21 12:11:15 -07:00
Jeremy Apthorp
ca283c74c9
Merge remote-tracking branch 'origin/master' into roller/chromium-ad1b791122c04bd91b825fbfbdf1ff4da82a0edb-1558011686736
2019-05-21 10:07:17 -07:00
Electron Bot
75609f784c
Bump v7.0.0-nightly.20190521
2019-05-21 09:39:02 -07:00
Samuel Attard
a8ff6899d4
fix: correctly support the webkitdirectory input attr ( #18343 )
...
Fixes #839
The implementation here was loosely inspired by the implentation in
//chrome found in their FileSelectHelper. I.e. That's where the usage
of net::DirectoryLister comes frome.
Refs: https://cs.chromium.org/chromium/src/chrome/browser/file_select_helper.cc
2019-05-21 11:18:22 -05:00
Shelley Vohr
e39c76bfe1
fix: reverse saveDialog cancellation bool ( #18366 )
2019-05-21 10:51:59 -05:00
Charles Kerr
cac50608d6
Fix atom::PATH_END so it's greater than PATH_START. ( #18339 )
...
Previously the enum list ended with entries copied values
from base::PATH_ entries, so the subsequent entry (PATH_END)
had a value in (base::PATH_START..base::PATH_END].
This only a correctness patch. atom::PATH_END doesn't appear
to be used anywhere and it was the only atom::PATH_ enum
bitten by this.
2019-05-21 15:35:01 +09:00
Cheng Zhao
340014a9d3
fix: leave space for autohide taskbar for frameless maximized window ( #18321 )
2019-05-20 19:50:03 -05:00
Nitish Sakhawalkar
9c21c66b97
fix: Windows logger path ( #18199 )
...
Windows debug isn't logging because of a DCHECK failure during startup. This changes the logger initialization to use the absolute path, so that logging works again.
2019-05-20 10:41:30 -07:00
Milan Burda
89105e7e57
refactor: address TODO for WebContents type parsing ( #18158 )
2019-05-20 12:55:46 +02:00
Milan Burda
2b4ad2cb09
feat: add 'gpu-info-update' event to app ( #18250 )
2019-05-18 10:06:48 +09:00
Nitish Sakhawalkar
cf5224140b
Chrome changed the devtools url
...
chrome-devtools:// to devtools://
28b21a67f0
2019-05-17 16:16:25 -07:00
Nitish Sakhawalkar
aa00b19c92
Update views visible API
...
visible() -> GetVisible() as per c9ecec130e
2019-05-17 16:16:25 -07:00
Nitish Sakhawalkar
e38127323f
Update gpuinfo enumerator api
...
Related chromium change is here => 4178e190e9
2019-05-17 16:16:25 -07:00
Nitish Sakhawalkar
8a7de89b97
Update Spellcheck API
...
Update WebTexhCheckingCompletion as per chromium 0e8c828e02
2019-05-17 16:16:25 -07:00
Nitish Sakhawalkar
2d14a0e90d
Update changed APIs/deps
...
Use brotli by default (36d58dd325
)
Update Mac ui headers (897636c9f8
)
Update AtomBrowserClient::HandleExternalProtocol API (cb656e1fd1
)
2019-05-16 18:47:42 -07:00
Jeremy Apthorp
18d70e6e57
pin user32 on startup
...
https://chromium-review.googlesource.com/c/chromium/src/+/1551709
Loading it later causes a blocking call where blocking calls aren't allowed.
2019-05-16 18:47:42 -07:00
Nitish Sakhawalkar
03ee12d13e
Update linux/win menu_bar.h
...
Chromium Commit 6a2f2686a9
2019-05-16 18:47:42 -07:00
Nitish Sakhawalkar
0580a2fb3e
fix lint
2019-05-16 18:47:42 -07:00
Nitish Sakhawalkar
941851b3eb
Update for changed APIs
...
Update AllowCertificateError API (c5b8df91d1
)
2019-05-16 18:47:42 -07:00
Jeremy Apthorp
19550bd444
Manual follow-up rename in comments and variable names.
...
https://chromium-review.googlesource.com/c/chromium/src/+/1591429
2019-05-16 18:47:42 -07:00
Jeremy Apthorp
6f0524d87f
use base::Owned instead of base::Passed for repeating handler
2019-05-16 18:47:42 -07:00
Jeremy Apthorp
6c6555c13c
Convert Callbacks to OnceCallbacks in permissions APIs.
...
https://chromium-review.googlesource.com/c/chromium/src/+/1592356
2019-05-16 18:47:42 -07:00
Cheng Zhao
2ad62cedc3
feat: migrate protocol module to NetworkService (Part 7) ( #18290 )
...
* fix: make IsProtocolHandled return true for builtin schemes
* fix: return ERR_NOT_IMPLEMENTED for wrong arg
* Initial work of AsarURLLoader
* Put normal file logics in AsarURLLoader
* Implement asar file reading
* Don't change URL for unpacked file
* Fix cpplint warning
2019-05-15 08:29:58 +09:00
Samuel Attard
fde3137b90
fix: update the FileSelectHelper to support the new promise API ( #18288 )
...
* fix: update the FileSelectHelper to support the new promise API
Fixes #18254
So it turns out we've successfully introduced a way to write
non-typesafe C++.
This fixes two things:
* Uses the object the promise resolves
* Ensures we attach the Then handler before moving the promise
* fix: also fix misuse of Promise::Then in the download manager
2019-05-14 15:46:53 -07:00
Milan Burda
d027be05a6
refactor: combine bitmask flags property (replace '+' with '|' operator) ( #18271 )
2019-05-14 18:49:46 +03:00
Milan Burda
6609138959
feat: add webContents 'zoom-changed' event ( #17747 )
2019-05-14 09:40:40 +03:00
Jeremy Apthorp
78d45a17c8
fix: default enable_negotiate_port to false ( #18251 )
2019-05-13 11:28:01 -07:00
Milan Burda
3a5e6f2551
feat: allow setting working directory in app.setUserTasks() / app.setJumpList() ( #18148 )
2019-05-13 19:17:12 +03:00
Cheng Zhao
326215e1f1
feat: migrate protocol module to NetworkService (Part 6) ( #18223 )
...
* fix: start node strem asyncly
* fix: headers value may be a list
* fix: simply destruct on finish/error
* fix: class may destruct immediately after subscribing "data"
* fix: send meaningful error
* fix: must always provide a response body
* fix: handle the case when one write can not write all data
* fix: handle connection error
2019-05-11 15:15:01 +09:00