Samuel Attard
24b3d66767
refactor: remove electron.asar and embed JS in binary ( #18577 )
...
* refactor: remove electron.asar and embed JS in binary
* chore: update DEPS to merged node sha
* chore: remove unneeded eslint ignore
2019-06-03 17:03:59 -07:00
Jeremy Apthorp
0b25176893
refactor: mojofy draggable regions ( #18536 )
2019-06-03 10:43:04 -07:00
Shelley Vohr
52c76d737a
refactor: make autoHideMenuBar a property on BrowserWindows ( #18555 )
2019-06-03 09:09:47 -07:00
Electron Bot
4cb6be453a
Bump v7.0.0-nightly.20190603
2019-06-03 08:32:00 -07:00
Electron Bot
a19e55a902
Bump v7.0.0-nightly.20190602
2019-06-02 08:31:21 -07:00
Shelley Vohr
9187759460
chore: fix logging to stderr ( #18537 )
2019-06-01 09:21:13 -07:00
Electron Bot
04dd52e4dc
Bump v7.0.0-nightly.20190601
2019-06-01 08:31:36 -07:00
Samuel Attard
87ae9324ac
feat: Add option to conditionally disable site instance patches ( #18396 )
...
* chore: allow conditional disable of the site instance override patches at runtime
* feat: add app.allowRendererProcessReuse property to allow runtime disable of site instance overrides
spec: add tests for the new allowRendererProcessReuse property
feat: add console warnings / errors for loading non context-aware native modules
* Only error if the patch is disabled
* Warn all the time, this will ship in Electron 7
2019-05-31 15:47:18 -07:00
Samuel Attard
26155c8a00
fix: handle gzipped chrome WebUI resources ( #18531 )
...
Fixes : #18503
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/1576232
For whatever reason Chromium made this change and then made the default
//content behavior to return false for all IsDataResourceGzipped
requests. This PR updates our ContentClient impl to return the correct
values.
Notes: Fixed issues where some `chrome://*` URLs would not render
correctly
2019-05-31 13:05:35 -07:00
Jeremy Apthorp
c436997840
feat: add ipcRenderer.invoke() ( #18449 )
2019-05-31 10:25:19 -07:00
Electron Bot
b180fb376c
Bump v7.0.0-nightly.20190531
2019-05-31 08:32:10 -07:00
Maya Wolf
ab70e854f8
fix: contractions handling in spellchecker ( #18506 )
...
This fixes #18459 by improving the handling of contractions in the spellcheck API. Specifically, it now accepts contraction words where the spellchecker recognizes the whole word, and not, as previously, just if it recognizes all of its parts.
2019-05-30 21:19:10 -07:00
Shelley Vohr
1e3e5a6619
refactor: set appLevelAppearance prop on systemPreferences ( #18477 )
...
* refactor: set appLevelAppearance prop on systemPreferences
* ensure backwards compat is tested
2019-05-30 17:12:46 -07:00
Electron Bot
81ba491e53
Bump v7.0.0-nightly.20190530
2019-05-30 08:32:32 -07:00
Milan Burda
a1226d75ff
feat: add process.getBlinkMemoryInfo() ( #17762 )
2019-05-30 11:50:35 +02:00
Jeremy Apthorp
2dbd2c07e4
refactor: nws13n: session.allowNTLMCredentialsForDomains ( #18129 )
2019-05-29 16:43:06 -07:00
Jeremy Apthorp
f4c792d014
feat: enable reporting api ( #18255 )
2019-05-29 16:33:19 -07:00
Shelley Vohr
9af5072115
chore: remove last instances of base::Bind ( #18178 )
...
* chore: remove last instances of base::Bind
* MessageBoxCallback is a OnceCallback
* convert permission helepr cbs to Once
* convert ResponseCallback to Once
2019-05-29 13:02:15 -07:00
Shelley Vohr
3d8db573d9
fix: reverse dialog cancel bool for openDialog ( #18492 )
2019-05-29 12:37:58 -07:00
Electron Bot
471d457576
Bump v7.0.0-nightly.20190529
2019-05-29 08:31:37 -07:00
Jeremy Apthorp
815b9d7707
feat: [contentTracing] allow calling stopTracing() with no arguments ( #18411 )
2019-05-28 14:15:42 -07:00
Electron Bot
96b32a814c
chore: bump chromium to 964c4bca8de5c320534d95606c861 (master) ( #18440 )
...
* chore: bump chromium in DEPS to 2930eb12d56988c2c80bad2797ab036fe493d4e1
* chore: update patches
* Revert "disable robotjs-based tests"
This reverts commit e56adafc1f
.
* Revert "skip dbus tests (#18409 )"
This reverts commit aea042cc83
.
* Revert "skip more dbus tests"
This reverts commit 68dbef48da
.
* chore: bump chromium in DEPS to fd62da5601399b92effaa32a943fcd96143c8605
* chore: bump chromium in DEPS to 99f87ca22ee6e7ec953defe694771cb68f47a596
* chore: bump chromium in DEPS to d88778435b4cd9a510a63385b6d4ba24674b9774
* chore: update patches
* chore: update ssl_security_state_tab_helper.patch
* Remove content_packaged_services
https://chromium-review.googlesource.com/c/chromium/src/+/1604203
* chore: fix false positive lint error
* views: wireup widget name to crash data
https://chromium-review.googlesource.com/c/chromium/src/+/1626640
* chore: bump chromium in DEPS to ab588d36191964c4bca8de5c320534d95606c861
* roll patches
2019-05-28 13:18:10 -07:00
Shelley Vohr
1688ebdd40
fix: respect minimizable/closable for customButtonsOnHover ( #18425 )
...
This PR ameliorates an issue whereby minimizable and closable weren't respected in customButtonsOnHover mode. maximizable isn't addressable here, since it's been blanket disabled in newer versions of macOS owing to an issue with the NSWindowStyleMaskFullSizeContentView style mask.
2019-05-28 10:23:16 -07:00
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