Electron Bot
0a0d7a8202
chore: bump chromium to 78.0.3905.1 (7-0-x) ( #20062 )
...
* chore: bump chromium in DEPS to 78.0.3899.1
* chore: bump chromium in DEPS to 78.0.3900.1
* chore: bump chromium in DEPS to 78.0.3900.2
* chore: bump chromium in DEPS to 78.0.3901.1
* chore: bump chromium in DEPS to 78.0.3902.1
* chore: remove tts.patch
https://chromium-review.googlesource.com/c/chromium/src/+/1717595
* build: disable widevine cdm component
https://chromium-review.googlesource.com/c/chromium/src/+/1767596
* chore: bump chromium in DEPS to 78.0.3903.1
* build: redo network_context.h mojification
187df411f2 %5E%21/#F7
* build: disable widevine
Disable widevine, atleast for the moment by deleting the patch and removing
the build argument.
> At the moment its horribly broken, we would have to look into fixing on all
> three platforms now that upstream also supports linux.
* chore: bump chromium in DEPS to 78.0.3904.1
* update pepper_flash.patch
https://chromium-review.googlesource.com/c/chromium/src/+/1771371
* chore: bump chromium in DEPS to 78.0.3905.1
* Update patches
* Convert Web Speech Synthesis API over to Mojo
https://chromium-review.googlesource.com/c/chromium/src/+/1717595
(cherry picked from commit e0163b0185 )
* Update patches
* CookieInclusionStatus: Support warnings and multiple exclusion reasons
https://chromium-review.googlesource.com/c/chromium/src/+/1756157
(cherry picked from commit ab2f5ac40b )
* Pass request_unadjusted_movement to lock mouse
https://chromium-review.googlesource.com/c/chromium/src/+/1767098
(cherry picked from commit a17daff6f1 )
* chore: rename thread_pool to thread_pool_instance
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/1773663
(cherry picked from commit 8547b09de8 )
* Remove the typemap from network::mojom::URLResponseHead.
https://chromium-review.googlesource.com/c/chromium/src/+/1758653
(cherry picked from commit a768ad210d )
* ServiceWorker: Make Extension WebRequestAPI aware of service worker update check script requests
https://chromium-review.googlesource.com/c/chromium/src/+/1782230
(cherry picked from commit 615d33517a )
* Convert CertVerifierClient to new Mojo types
https://bugs.chromium.org/p/chromium/issues/detail?id=955171
(cherry picked from commit ac5e8dbce5 )
* Convert DataPipeGetterPtr and DataPipeGetterRequest to new Mojo types
https://chromium-review.googlesource.com/c/chromium/src/+/1787760
https://chromium-review.googlesource.com/c/chromium/src/+/1787659
(cherry picked from commit 8611783898 )
* Add tts patch
* build: fix compilation with MSSTL
(cherry picked from commit 4d8cb7de9b )
2019-09-18 16:04:23 -04:00
Cheng Zhao
2d16034854
fix: implement ses.getBlobData() for NetworkService ( #20041 ) ( #20105 )
...
* pass data pipe to JS
* implement reading buffer
* re-enable ses.getBlobData test
* remove AtomBlobReader
2019-09-04 08:39:06 -07:00
Electron Bot
c7a3142bab
chore: bump chromium to 78.0.3896.6 (7-0-x) ( #19609 )
...
* chore: Bump 78.0.3894.0
* chore: bump chromium to 32e0bab929213da1019992bf31d29 (master) (#19488 )
* chore: bump chromium to cbeb16cf544f79c1990f1eae4d4fe (master) (#19610 )
Co-authored-by: Erick Zhao <erickzhao@github.com >
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by Micha Hanselmann <DeerMichel@github.com >
* chore: bump chromium to 62327c655093c821aa0fcfc6db53f5fd943e08c7 (master) (#19792 )
* chore: bump chromium in DEPS to f3bf493731e868e1f5f48e7e1adc02ea5eccfbbd
* chore: bump chromium in DEPS to 4db0c87d4aa6f27ffa0b5fc77d20e10047962484
* chore: bump chromium in DEPS to d933a504c264dc8fe85267f47aef3588531875b5
* chore: bump chromium in DEPS to 34afdb68980f581ae911b85b727bc17e126cf5f9
* update disable-redraw-lock.patch
https://chromium-review.googlesource.com/c/chromium/src/+/1600387
* update desktop_media_list.patch
https://chromium-review.googlesource.com/c/chromium/src/+/1729156
* update notification_provenance.patch
https://chromium-review.googlesource.com/c/chromium/src/+/1742779
* update printing.patch
https://chromium-review.googlesource.com/c/chromium/src/+/1646772
* update verbose_generate_bpad_syms.patch
https://chromium-review.googlesource.com/c/chromium/src/+/1745986
* update patch metadata
* remove printing_compositor manifests
https://chromium-review.googlesource.com/c/chromium/src/+/1742734
* update for URLLoaderFactoryType enum
https://chromium-review.googlesource.com/c/chromium/src/+/1754716
* remove gin string16 converter
https://chromium-review.googlesource.com/c/chromium/src/+/1750093
* ClearCompositorFrame() has been removed
https://chromium-review.googlesource.com/c/chromium/src/+/1746301
* message_loop -> message_loop_current
https://chromium-review.googlesource.com/c/chromium/src/+/1738552
* include resource_response header
* pdf compositor no longer uses service manager
https://chromium-review.googlesource.com/c/chromium/src/+/1742734
* chore: bump chromium in DEPS to 00d5933101d8d8dc9546eadbe7ee1b41077e6db1
* pane focus fns aren't pure virtual anymore
https://chromium-review.googlesource.com/c/chromium/src/+/1708767
* fix: make std::hash value-non-const
broken by https://chromium-review.googlesource.com/c/chromium/src/+/1711202
* update swiftshader in zip_manifests
https://swiftshader-review.googlesource.com/c/SwiftShader/+/34911
* address feedback from @deepak1556
* don't enable kLegacyWindowsDWriteFontFallback
https://chromium-review.googlesource.com/c/chromium/src/+/1753006
* chore: bump chromium in DEPS to 84497314005e1968da06804f8fde539d9872310e
* update printing.patch
remove bottom diff owing to https://chromium-review.googlesource.com/c/chromium/src/+/1678182 and update for https://chromium-review.googlesource.com/c/chromium/src/+/1678182
* convert CookieChangeListener to new Mojo types
https://chromium-review.googlesource.com/c/chromium/src/+/1753371
* rename ui::ClipboardType -> ui::ClipboardBuffer
https://chromium-review.googlesource.com/c/chromium/src/+/1758730
* logging::LoggingSettings log_file -> log_file_path
https://chromium-review.googlesource.com/c/chromium/src/+/1699477
* roll DEPS to latest lkgr
* fix: override GetFontLookupTableCacheDir()
When Chromium goes to use its fallback font table creation code paths,
it creates the cache directory it uses by calling
GetFontLookupTableCacheDir() with a path that doesn't exist in Electron.
To ensure that a legitimate file path is created, we need to override it
with Electron's DIR_USER_DATA so it doesn't use chrome::DIR_USER_DATA.
* chore: bump chromium in DEPS to 6758a0879931bc4df630a80a36c82d7855ae3155
* update pthread_fchdir patch
https://chromium-review.googlesource.com/c/chromium/src/+/1759149
* update printing patch
* update cookie usage and fn signatures
https://chromium-review.googlesource.com/c/chromium/src/+/1758437
* chore: bump chromium in DEPS to bdaca97e1cc27fb977e56f30f74cdb906da9527e
* remove fix_make_std_hash_value-non-const.patch
https://chromium-review.googlesource.com/c/chromium/src/+/1762335
* Convert enum to enum class for FocusManager::FocusChangeReason
https://chromium-review.googlesource.com/c/chromium/src/+/1767281
* roll DEPS to latest lkgr
* update dom_storage_limits.patch
https://chromium-review.googlesource.com/c/chromium/src/+/1767556
* chore: remove pre network service classes from shell/browser/net (#19644 )
* refactor: rm IOThread class
* chore: rm expose-net-observer-api.patch
* chore: rm unused shell/browser/net/ classes
* chore: mv CertVerifierClient to separate header
* chore: rm url_request_context_getter references
* chore: update patches
* Require task posters to specify an explicit destination
https://chromium-review.googlesource.com/c/chromium/src/+/1769080
* chore: Revert "Cleanup: Remove Menu Subtitles/Sublabels"
* chore: Bump chromium 78.0.3896.0
* build: add checkout_openxr=False to DEPS
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/1745502
* chore: update patches
* Convert TrustedURLLoaderHeaderClient and TrustedHeaderClient to new mojo types
https://chromium-review.googlesource.com/c/chromium/src/+/1767298
https://chromium-review.googlesource.com/c/chromium/src/+/1768841
* skia: more rect api simplifications
https://skia-review.googlesource.com/c/skia/+/237038
* iwyu
* test: fix clearAuthCache test (#20015 )
* fix: nws13n: make ses.setUserAgent work (#20014 )
* refactor tests to better control window creation
* fix: nws13n: make ses.setUserAgent work
* chore: update v8 patches
* Add enterprise policy for renderer CIG.
https://chromium-review.googlesource.com/c/chromium/src/+/1758589
* Convert enum to enum class for Wigdet::FrameType
https://chromium-review.googlesource.com/c/chromium/src/+/1767292
* [JJI] Convert to use string16 for data from JavaScript/Java
https://chromium-review.googlesource.com/c/chromium/src/+/1750093
* chore: Bump chromium 78.0.3896.6
2019-08-30 12:57:57 -04:00
Robo
d3e0c461f6
feat: migrate webRequest module to NetworkService ( #19979 )
...
* feat: associate InProgressRequest with requests (#19648 )
* feat: migrate webRequest module to NetworkService (Part 4) (#19679 )
* chore: use gin in WebRequest
* Add stubs for APIs
* feat: migrate webRequest module to NetworkService (Part 5) (#19714 )
* Pass WebRequest to ProxyingURLLoaderFactory
* Call WebRequestAPI in InProgressRequest
* Store the listeners
* Pass the request and response
* Add stub to handle the events
* Use extensions::WebRequestInfo
* Make sure webRequest is managed by Session
* chore: make creation of WebRequestNS more clear
* fix: check WebContents for service workers
* feat: migrate webRequest module to NetworkService (Part 6) (#19752 )
* Implement OnBeforeSendHeaders
* Pass the request
* Handle simple listeners
* Handle response listeners
* Read responses from listener
* feat: migrate webRequest module to NetworkService (Part 7) (#19820 )
* fix: gin treats Function as Dictionary when doing convertions
* fix: check if listener exists
* fix: listener callback should be executed in next tick
* feat: make InProgressRequest work
* test: re-enable protocol test that relies on webRequest
* chore: merge conditions
* feat: migrate webRequest module to NetworkService (Part 8) (#19841 )
* fix: fill uploadData property
* fix: requestHeaders in onBeforeSendHeaders
* fix: responseHeaders in onHeadersReceived
* fix: header keys should not be lowercased
* fix: gin::Dictionary::Get succeeds even though key does not exist...
* fix: throw for invalid filters
* test: re-enable api-web-request-spec
* chore: do not use deprecated base::Value API
* feat: migrate webRequest module to NetworkService (Part 9) (#19976 )
* no need to get WebContents for URLLoaderFactory
* consult embedder for network_factory created in net module
* set disable_web_security to false
* re-enable webRequest tests in net module
2019-08-27 16:38:15 -04:00
Jeremy Apthorp
b09a1c7607
feat: HTTP preconnect feature minimal for electronjs ( #19952 )
...
* feat: HTTP preconnect feature minimal for electronjs
* fix type of PreconnectRequest::PreconnectRequest impl
* roll back past https://chromium-review.googlesource.com/c/chromium/src/+/1713306
* mark docs as experimental
* fix lint
2019-08-27 10:09:31 -05:00
Samuel Attard
9822953d31
build: lock chromium major to 78 on 7-0-x ( #19552 )
...
* build: lock chromium major to 78 on 7-0-x
* chore: update patches
* fix geometry.mojom
* Adopt more inclusive language in //net
https://chromium-review.googlesource.com/c/chromium/src/+/1718348
* [mojo] Introduce ServiceFactory API
https://chromium-review.googlesource.com/c/chromium/src/+/1717474
2019-08-02 15:41:41 -04:00
Samuel Maddock
95977291f7
feat: preliminary support for //extensions ( #17440 )
2019-07-24 16:01:08 -07:00
Cheng Zhao
478360f317
chore: use dummy WebRequestNS when NetworkService is enabled ( #19300 )
2019-07-17 11:55:55 -07:00
Jeremy Apthorp
6ece477779
refactor: nws13n: setCertificateVerifyProc ( #18221 )
2019-06-28 15:22:23 -07:00
Samuel Attard
34c4c8d508
refactor: rename the atom namespace to electron
2019-06-19 17:33:28 -07:00
Samuel Attard
2160c1fcc9
refactor: replace includes for atom with shell
2019-06-19 17:33:28 -07:00
Samuel Attard
d7f07e8a80
refactor: rename the atom directory to shell
2019-06-19 17:33:28 -07:00