Samuel Attard
d91cc257f9
chore: emit the document-start and document-end events in a sandboxed renderer ( #20987 )
2019-11-05 17:53:03 -08:00
Samuel Attard
5b7382765c
feat: allow TouchBarButton instances to be disabled ( #20945 )
...
* feat: allow TouchBarButton instances to be disabled
* Update touch-bar-button.md
2019-11-05 15:56:36 -08:00
Electron Bot
9a198e8ef4
chore: bump chromium to f30828899e4cd7161f6dc6507023f (master) ( #20824 )
...
* chore: bump chromium in DEPS to 0476932294da8809a19189b9f54cee11d50cc512
* update chromium patches (#20838 )
* chore: bump chromium in DEPS to 838863f5ec9e8a12132a10bb47be8382ad9756a7
* IsRendererTransferNeededForNavigation went away
https://chromium-review.googlesource.com/c/chromium/src/+/1867031
* [arraybuffer] Move the ArrayBuffer implementation from wtf to core
https://chromium-review.googlesource.com/c/chromium/src/+/1875731
* URLLoaderRequest new mojo types
* context menu enums moved around
https://chromium-review.googlesource.com/c/chromium/src/+/1872004
https://chromium-review.googlesource.com/c/chromium/src/+/1876088
https://chromium-review.googlesource.com/c/chromium/src/+/1866520
* chore: bump chromium in DEPS to dc9525d251bf30828899e4cd7161f6dc6507023f
* update chromium patches
* [WIP] Convert network hints IPC to Mojo
https://chromium-review.googlesource.com/c/chromium/src/+/1881967
* jumbo build is no longer supported
https://chromium-review.googlesource.com/c/chromium/src/+/1881967
* fix disable-color-correct-rendering
* [FIXME] fix printing patch
compiles but prob doesn't work
* explicitly include ax_enums
https://chromium-review.googlesource.com/c/chromium/src/+/1759821
* fixup! [WIP] Convert network hints IPC to Mojo
* fix base::span
* fix AsarURLLoader to not double-std::move
* fix debug build
* fix msstl patch
* lint
* more fix msstl
* mooooore fix msstl
* fix compile
* update backport_fix_msstl_compat_in_ui_events.patch
* update msstl compat patch
* don't try to build chrome's prefetch predictor
* build: fix compilation on windows
* Fixup patches for MAS build
* Free up disk space for mac debug builds
* fix: apply custom site instance only for main frame
* Fixup from rebase
* Try not generating symbols for mac debug builds
* Remove double entry of patch
* FIx compile errors
* Trigger CI
* Set symbol_level to 1 for mac debug builds
2019-11-05 18:41:20 -05:00
John Kleinschmidt
f18fca0729
build: speed up windows source retrieval ( #20955 )
...
* ci: speed up src retrieval
* Don't save zip on ia32
* Update external binaries if src zip already exists
* Apply suggestions from code review
Co-Authored-By: Jeremy Apthorp <jeremya@chromium.org>
* Update appveyor.yml
2019-11-05 17:18:08 -05:00
Birunthan Mohanathas
ac69b89e82
fix: Fix broken globalShortcuts.registerAll() on non-macOS platforms ( #20963 )
...
This was a regression in #16125 , which unintentionally put
`GlobalShortcutListener::RegisterAccelerator` into a
`#if defined(OS_MACOSX)` block.
Notes: Fix broken `globalShortcut.registerAll()` on Windows and Linux
2019-11-05 13:47:23 -08:00
Shelley Vohr
05de7277ab
docs: fix win.setIcon ts type ( #20950 )
...
* docs: fix win.setIcon ts type
* test: update smoke tests
2019-11-05 13:47:08 -08:00
Mark Lee
d871598d20
docs: update installation instructions for proxies ( #20780 )
2019-11-05 13:40:43 -08:00
CezaryKulakowski
00a1cd9395
fix: changed crlf to lf in some docs files ( #20832 )
2019-11-05 13:39:39 -08:00
loc
15dffb3dde
fix: allow iframe-initiated HTML fullscreen to exit while in macOS fullscreen ( #20962 )
...
* fix: explicitly resize the contents when exiting html fullscreen while in OS fullscreen
* test: ensure HTML fullscreen toggles while in OS fullscreen
2019-11-05 13:34:45 -08:00
Samuel Attard
fcee7212ce
chore: upgrade ts generator for better type safety ( #20975 )
...
* chore: upgrade ts generator for better type safety
* spec: fix tests
2019-11-05 13:34:04 -08:00
Jeremy Apthorp
6e5ac301ce
test: don't require 'q' until the test that needs it ( #20958 )
...
this stops a failure to require from blocking all tests from running
2019-11-05 11:36:25 -05:00
Electron Bot
56d6c1657a
Bump v8.0.0-nightly.20191105
2019-11-05 07:31:41 -08:00
Jeremy Apthorp
afaa1e73ab
chore: fix build with enable_electron_extensions ( #20959 )
2019-11-04 15:59:31 -08:00
Milan Burda
a034f5db0d
refactor: add Error to isSerializableObject() ( #20886 )
2019-11-04 14:35:57 -08:00
Shelley Vohr
584a494b83
fix: proper i18n of recentDocuments item ( #20948 )
2019-11-04 14:20:31 -08:00
Milan Burda
01e18c2fc3
fix: cannot access nativeTheme via electron.remote ( #20938 )
2019-11-04 14:17:03 -08:00
Milan Burda
ee7ce3954a
fix: don't export __esModule = true by electron.ts ( #20939 )
2019-11-04 14:16:42 -08:00
Samuel Attard
267821831c
fix: capture the promise global to avoid userland mutation ( #20925 )
2019-11-04 11:16:51 -08:00
Jeremy Apthorp
4de04da27a
chore: lint patch descriptions ( #20919 )
2019-11-04 11:04:18 -08:00
John Kleinschmidt
04da8a10eb
docs: document JS constant naming ( #20892 )
2019-11-04 13:25:43 -05:00
Jeremy Apthorp
85647dfced
refactor: remove references to non-existent webui ( #20867 )
2019-11-04 09:50:31 -08:00
Electron Bot
f645ca015f
Bump v8.0.0-nightly.20191104
2019-11-04 07:32:27 -08:00
Milan Burda
f808f50fa6
chore: remove no longer needed macOS SDK forward declarations ( #19918 )
...
* chore: remove no longer needed macOS SDK forward declarations
* fix: linter errors in spec-main/node-spec.ts
2019-11-03 21:46:12 +03:00
Electron Bot
5f27c1fa25
Bump v8.0.0-nightly.20191103
2019-11-03 07:31:11 -08:00
Shelley Vohr
ba47c9b925
fix: don't copy tray image when it's set ( #20904 )
2019-11-02 15:14:44 -07:00
Shelley Vohr
b194d5d0e2
chore: fix IsolateData handling ( #20918 )
2019-11-02 15:14:11 -07:00
Electron Bot
776cab96b1
Bump v8.0.0-nightly.20191102
2019-11-02 08:31:56 -07:00
Shelley Vohr
38711233c5
feat: allow some NODE_OPTIONS in packaged apps ( #20857 )
...
* feat: allow some NODE_OPTIONS in packaged apps
* fix: correctly detect packaged app
2019-11-01 18:06:15 -07:00
Jeremy Apthorp
ecd9e1f26e
chore: lint spec-main ( #20835 )
2019-11-01 13:37:02 -07:00
Shelley Vohr
1fed1ed577
chore: add patch info for setAspectRatio ( #20920 )
2019-11-01 13:26:57 -07:00
Amarnath Karthi
0fe718b1d9
docs: add Synchronous Messages Fiddle example ( #20451 )
...
* docs: add Synchronous Messages Fiddle example
* Code review changes
* Add OS support info
2019-11-01 14:02:42 -04:00
Erick Zhao
dcf6f046d9
feat: implement win.setAspectRatio() on Linux ( #19516 )
2019-11-01 09:22:07 -07:00
John Kleinschmidt
4240017cb6
build: allow CircleCI timeout and retry to be set via env variables ( #20896 )
...
* build: allow circleci timeout and retry to be set via env variables
* check for more statuses and run indefinitely
2019-11-01 11:47:45 -04:00
Electron Bot
d8aaaeb378
Bump v8.0.0-nightly.20191101
2019-11-01 08:30:48 -07:00
Amarnath Karthi
06285f0bf1
docs: add app information example ( #20487 )
...
* docs: add app information example
* Code review changes
* Remove demo-control css class, link href change
2019-11-01 08:04:47 -07:00
Cheng Zhao
eaf2c61bef
refactor: migrates util::Promise to gin ( #20871 )
...
* refactor: use gin in Promise
* refactor: separate Promise impl that returns nothing
* refactor: use Promise<void> for promise that returns nothing
* fix: methods should be able to run on both browser and renderer process
* fix: should not pass base::StringPiece across threads
* refactor: no more need to use different ResolvePromise for empty Promise
* refactor: move Promise to gin_helper
2019-11-01 15:10:32 +09:00
Milan Burda
bff113760a
fix: use Unicode version of ShellExecute() in OpenExternalOnWorkerThread() ( #20879 )
2019-11-01 14:38:56 +09:00
Samuel Attard
7ae8538847
build: enable sccache on windows ( #20790 )
...
* build: enable sccache on windows
* chore: temporarily disable the docs only check
* build: fix escaping in sccache path on windows
* Update appveyor.yml
* Update appveyor.yml
* Use sccache settings from CI
* Use Azure enabled sccache for Windows
2019-10-31 17:08:27 -04:00
Robo
d9b058c694
ci: fix release build on windows ( #20859 )
2019-10-31 13:24:24 -07:00
Samuel Attard
6bcf67e051
feat: enable builtin spellchecker ( #20692 )
...
* chore: add code required to use chromes spellchecker
* chore: fix linting
* chore: manifests needs buildflags now
* chore: add dictionarySuggestions to the context menu event when the spellchecker is active
* chore: enable by default for windows builds
* chore: add patch to remove incognito usage in the spellchecker
* chore: add dependencies on spellcheck common and flags
* chore: conditionally include spell check panel impl
* chore: fix deps for spellcheck feature flags
* chore: add patch for electron resources
* chore: add dependency on //components/language/core/browser
* chore: patches to make hunspell work on windows
* build: collect hunspell dictionaries into a zip file and publish
* chore: clean up patches
* chore: add docs and set spell checker url method
* chore: fix error handling
* chore: fix hash logic
* build: update hunspell filename generator
* fix: default spellchecker list to the current system locale if we can
* docs: document the language getter
* chore: patch IDS_ resources for linux builds
* feat: add spellcheck webpref flag to disable the builtin spellchecker
* chore: fix docs typo
* chore: clean up spellchecker impl as per feedback
* remove unneeded deps
2019-10-31 13:11:51 -07:00
John Kleinschmidt
23ca7e3733
build: lengthen wait times and retries for CircleCI releases ( #20889 )
...
* build: lengthen wait times and retries for CircleCI releases
* Review suggestions
2019-10-31 14:25:11 -04:00
Yaser
b060cbf4ec
docs: Adds Dialogs Fiddle example ( #20473 )
2019-10-31 11:04:24 -07:00
Mark Lee
2bbf32a18b
docs: clean up performance checklist formatting ( #20830 )
...
* docs: fix list formatting in performance checklist
* docs: remove unused link ref
2019-10-31 08:41:18 -07:00
Electron Bot
206e94d20c
Bump v8.0.0-nightly.20191031
2019-10-31 08:32:15 -07:00
Shelley Vohr
f0b0614dd7
fix: swapped labels on open/save gtkdialog ( #20861 )
2019-10-31 07:55:39 -07:00
John Kleinschmidt
dfdf1b54c6
build: do not try to run non existent VSTS release builds ( #20866 )
2019-10-31 09:58:56 -04:00
Cheng Zhao
3ae3233e65
chore: remove native_mate (Part 12) ( #20869 )
...
* refactor: move mate::Event to gin
* refactor: move mate::Locker to gin
* refactor: convert contextBridge to gin
* refactor: convert contentTracing to gin
* refactor: remove callback converter of native_mate
* refactor: remove file_dialog_converter and native_window_converter from native_mate
* refactor: convert webFrame to gin
* refactor: move blink_converter to gin
* refactor: remove net_converter from native_mate
* refactor: remove event_emitter_caller_deprecated
* refactor: remove gurl_converter from native_mate
* refactor: remove file_path and string16_converter from native_mate
* refactor: remove image_converter from native_mate
* refactor: move value_converter to gin
2019-10-31 16:56:00 +09:00
Jeremy Apthorp
6781d5e3c8
test: there is only --ci ( #20794 )
2019-10-30 16:38:21 -07:00
Birunthan Mohanathas
b275273044
fix: Disable compositor recycling only for attached views ( #20829 )
...
In #19873 , we completely disabled compositor recycling. This has adverse
effects in our tabbed app where switching tabs (i.e. `BrowserView`s) now
results in a flicker because we now also switch compositors.
To fix this without regressing the original fix, we now recycle the
compositor when the view is removed from a window. This situation can
only happen with `BrowserView`s and the common case with `BrowserWindow`
is unaffected.
2019-10-30 13:47:12 -07:00
Jeremy Apthorp
8dfc896cfa
refactor: send the 'close' message asynchronously ( #20796 )
2019-10-30 13:13:01 -07:00