trop[bot]
4fd03f59f4
docs: fix return type of getPrinters ( #21421 )
2019-12-08 10:38:17 -08:00
trop[bot]
e64e0f00ca
fix: do not use messages after move ( #21420 )
2019-12-06 14:41:29 -08:00
trop[bot]
1bfead2f6b
fix: ensure persistence store still exists when GC runs ( #21418 )
...
Fix a bad access crash that happens when a render frame is deleted (window closed) and garbage collection runs afterward.
2019-12-06 12:35:32 -08:00
Jacob
c79f1ee720
fix: prevent silent failure when DOM storage quota exceeded ( #20899 ) ( #21380 )
...
* test: update DOM storage quota limits test
* fix: update dom_storage_limits.patch (fixes #13465 )
The previous version of this patch did not include
changes required to circumvent the quota enforcement
performed by StorageAreaImpl. Consequently when
the quota was exceeded, things still "appeared to
work" at first but then would later fail silently.
That is, the cache would be updated but the backing
store would not.
This could be fixed by disabling the code below
(from `content/browser/dom_storage/storage_area_impl.cc`)
```
// Only check quota if the size is increasing, this allows
// shrinking changes to pre-existing maps that are over budget.
if (new_item_size > old_item_size && new_storage_used > max_size_) {
if (map_state_ == MapState::LOADED_KEYS_ONLY) {
receivers_.ReportBadMessage(
"The quota in browser cannot exceed when there is only one "
"renderer.");
} else {
std::move(callback).Run(false);
}
return;
}
```
However, since this seems to have some unintended side-effects
(see updated notes in dom_storage_limits.patch) it seems
more prudent to simply increase the quota to a larger
yet still reasonable size rather than attempt to circumvent
the storage quota altogether.
2019-12-04 12:27:43 -08:00
trop[bot]
e18c369e4a
fix: deprecate setLayoutZoomLevelLimits ( #21360 )
2019-12-04 08:46:15 -08:00
trop[bot]
1953ab3bf2
chore: remove unused shell/common/crash_reporter/win/crash_service.cc ( #21376 )
2019-12-04 16:40:40 +09:00
Electron Bot
d998bf9fed
Bump v8.0.0-beta.4
v8.0.0-beta.4
2019-12-03 16:37:39 -08:00
Electron Bot
40eff3a778
Revert "Bump v8.0.0-beta.4"
...
This reverts commit 9dd089fc56 .
2019-12-03 16:17:17 -08:00
Electron Bot
9dd089fc56
Bump v8.0.0-beta.4
2019-12-03 16:11:22 -08:00
Electron Bot
5e2bd0e55f
Revert "Bump v8.0.0-beta.4"
...
This reverts commit 95b8be4cc4 .
2019-12-03 13:31:30 -08:00
Electron Bot
95b8be4cc4
Bump v8.0.0-beta.4
2019-12-03 13:28:04 -08:00
Jeremy Apthorp
d48f99fd6e
ci: generate debug symbols on Linux ( #21278 )
...
* ci: generate debug symbols on Linux (#18676 )
* kick ci
2019-12-03 11:03:51 -05:00
trop[bot]
3a9b934cc5
fix: backgroundThrottling rwh assignment ( #21358 )
...
* fix: backgroundThrottling rwh assignment
* fix: disable DOM timer throttling
* chore: fix typo
2019-12-02 15:42:44 -08:00
Electron Bot
768f372675
Revert "Bump v8.0.0-beta.4"
...
This reverts commit 9e3f0d5190 .
2019-12-02 13:55:49 -08:00
Electron Bot
9e3f0d5190
Bump v8.0.0-beta.4
2019-12-02 13:53:37 -08:00
Electron Bot
5a297f409f
Revert "Bump v8.0.0-beta.4"
...
This reverts commit 57335cea69 .
2019-12-02 12:32:55 -08:00
Electron Bot
57335cea69
Bump v8.0.0-beta.4
2019-12-02 12:30:44 -08:00
trop[bot]
3331f51571
fix: ensure no node globals passively leak when nodeIntegration is disabled ( #21355 )
2019-12-02 12:27:51 -08:00
Robo
f122268ca8
fix: focus with OOPIF embedded inside <webview> ( #21343 )
...
Backports https://chromium-review.googlesource.com/c/chromium/src/+/1922650
2019-12-02 10:26:35 -08:00
Robo
bfc817fd28
build: fix building with enable_builtin_spellchecker = false ( #21334 ) ( #21341 )
2019-11-30 16:22:50 -08:00
trop[bot]
2bd83d0e89
fix: correctly plumb checkboxChecked on win ( #21312 )
...
* fix: correctly plumb checkboxChecked on win
* address final style comment
2019-11-29 17:23:43 +09:00
Jeremy Apthorp
f29f3418ed
refactor: rewrite the net module to simplify state tracking ( #21303 )
...
* refactor: rewrite the net module to simplify state tracking (#21244 )
* fix build
* Update atom_api_net.cc
2019-11-29 17:22:45 +09:00
trop[bot]
c87a0077dd
build: disable strip_absolute_paths_from_debug_symbols on debug.gn ( #21316 )
2019-11-29 17:22:17 +09:00
Jeremy Apthorp
23c1dcea46
fix: restore --ignore-connections-limit functionality ( #21286 ) ( #21298 )
2019-11-27 16:41:44 +09:00
Samuel Attard
41e64d2469
chore: add deprecation warning for the default of allowRendererProcessReuse ( #21287 )
...
* chore: add deprecation warning for the default of allowRendererProcessReuse
* Update web-contents.js
2019-11-26 15:48:35 -08:00
Jeremy Apthorp
5fdc24d3bf
fix: record cpu_profiler data for main process ( #21187 ) ( #21276 )
...
* fix: record cpu_profiler data for main process
* kick ci
2019-11-26 13:20:15 -08:00
Samuel Attard
64dc86c8c2
fix: allow reading body from non-2xx responses in net.request ( #21055 ) ( #21285 )
...
* fix(urlrequest): allow non-2xx repsponse results
- closes #21046
* test(net): add test cases to verify non-2xx body
* test(session): update spec to match clientrequest behavior
* test(net): update test cases to match clientrequest behavior
* spec: clean up async net spec
2019-11-26 13:10:07 -08:00
Jeremy Apthorp
9d1ec6b0eb
fix: implement 'login' event for net.ClientRequest ( #21133 )
...
* fix: implement 'login' event for net.ClientRequest (#21096 )
* lint
* more lint
* whoops forgot patch
* fix compile
* fix ts
* i swear to god i already fixed this
* ugh
* asfdsafd
* disambiguate callback converter (i hope)
* Update atom_api_url_request_ns.cc
* use gin, not mate
2019-11-26 11:32:28 -08:00
trop[bot]
8919480ebc
fix: reloadIgnoringCache() should ignore the cache ( #21283 )
2019-11-25 12:51:02 -08:00
trop[bot]
bb9e68beee
fix: add missing early return ( #21282 )
2019-11-25 12:50:52 -08:00
trop[bot]
88c1f2caf7
feat: expose executeJavaScriptInIsolatedWorld on webContents ( #21267 )
...
* feat: expose executeJavaScriptInIsolatedWorld on webContents
* Apply suggestions from code review
Co-Authored-By: loc <andy@slack-corp.com >
2019-11-22 20:44:39 -08:00
Shelley Vohr
88375be2b2
fix: conversion of NativeImage from path ( #21241 )
2019-11-22 10:26:13 -08:00
trop[bot]
2aa69505f9
docs: remove string literal type from window events ( #21245 )
2019-11-21 14:50:02 -08:00
Electron Bot
e78fe7c8da
Bump v8.0.0-beta.3
v8.0.0-beta.3
2019-11-20 11:24:28 -08:00
trop[bot]
7a7b944c74
build: update release build endpoint from /jobs to /job ( #21233 )
2019-11-20 14:23:13 -05:00
Electron Bot
09f5a2b741
Revert "Bump v8.0.0-beta.3"
...
This reverts commit cbf50eabd9 .
2019-11-20 11:16:26 -08:00
Electron Bot
cbf50eabd9
Bump v8.0.0-beta.3
2019-11-20 11:14:52 -08:00
trop[bot]
90a74139c1
build: delete unneeded files when running a release ( #21230 )
...
* build: delete unneeded files when running a release
Needed to free up disk space on MacOS.
* Delete all the .git directories
* Update comment
* Run gn gen after deleting .git dirs
2019-11-20 14:04:25 -05:00
Cheng Zhao
3a6cc1b786
fix: menu should not be garbage-collected when popuping (8-x-y) ( #21224 )
...
* fix: retain menu when popuping
* test: menu should not be garbage-collected when popuping
2019-11-20 11:19:21 -05:00
trop[bot]
f5fde13b14
spec: skip flaky <webview>.capturePage() test on Windows ( #21212 )
2019-11-20 11:00:52 -05:00
John Kleinschmidt
c6d429d533
Revert "Bump v8.0.0-beta.3"
...
This reverts commit 269f4ba2bb .
2019-11-19 16:53:29 -05:00
Charles Kerr
73df925241
docs: document webkitdirectory breaking change ( #21209 )
2019-11-19 15:31:06 -05:00
Electron Bot
269f4ba2bb
Bump v8.0.0-beta.3
2019-11-19 11:41:06 -08:00
Electron Bot
9b304beb54
Revert "Bump v8.0.0-beta.3"
...
This reverts commit 5ffad09e91 .
2019-11-19 11:34:24 -08:00
Electron Bot
5ffad09e91
Bump v8.0.0-beta.3
2019-11-19 11:32:01 -08:00
John Kleinschmidt
b694315cd3
Revert "Bump v8.0.0-beta.3" ( #21207 )
...
This reverts commit 7fe2f25341 .
2019-11-19 14:21:25 -05:00
trop[bot]
8566315902
fix: allow chromium to handle WM_NCCALCSIZE for frameless windows ( #21201 )
2019-11-19 14:18:50 -05:00
trop[bot]
cd94ab9de3
build: use python3 to download external binaries ( #21202 )
...
* build: use python3 to download external binaries
* Update config.py
2019-11-19 08:40:51 -08:00
trop[bot]
09ebadaf5b
build: use symbol_level 1 for 32bit linux releases ( #21204 )
...
* build: use symbol_level 1 for 32bit linux releases
* Add comment
2019-11-19 08:14:34 -08:00
trop[bot]
990189ab35
fix: stream protocols sometimes flake out ( #21180 )
2019-11-19 06:31:07 -08:00