Граф коммитов

612 Коммитов

Автор SHA1 Сообщение Дата
Nitish Sakhawalkar ea544a0973 Add patch to fix v8_context_snapshot_generator build.
Update patches yaml file
Update build_time_executable config for macos
2018-06-11 11:07:28 +02:00
Aleksei Kuzmin 88499abafd Backport V8 commits for Node.js 10.0.0
$ git log --oneline -10 -- deps/v8
  2a3f8c3a83 deps: patch the V8 API to be forward compatible with 6.7
  1f01112b6f deps: patch V8 to 6.6.346.24
* 5303a509fb deps: cherry-pick 39d546a from upstream V8
* b6aec1d00a deps: cherry-pick b767cde1e7 from upstream V8
  ea9de2c81a deps: split v8_monolith target into separate file
  e8fc6b6901 deps: update v8.gyp
  9daebb48d6 deps: update V8 to 6.6.346.23
  a6db6404ff deps: cherry-pick b767cde1e7 from upstream V8
  b3f23910a2 deps: patch V8 to 6.5.254.43
  41193bcf2f deps: patch V8 to 6.5.254.41
2018-06-11 11:07:28 +02:00
Aleksei Kuzmin f5771511e0 Statically build device_service 2018-06-11 11:07:28 +02:00
Aleksei Kuzmin 7ebb2f3986 Exclude "next_version_mini_installer" from deps
It breaks ninja files generation for the "shared_library" on Windows.
Looks like a Chromium config bug, probably won't be needed in the future.
2018-06-11 11:07:28 +02:00
Aleksei Kuzmin ef02389dfc Update common/chromium/can_create_window.patch 2018-06-11 11:07:28 +02:00
Heilig Benedek d22742a1f6 Fix compiler error in disable-redraw-lock.patch 2018-06-11 11:07:28 +02:00
Aleksei Kuzmin a744b1a63e Update common/chromium/frame_host_manager.patch 2018-06-11 11:07:28 +02:00
Aleksei Kuzmin 4c2a302284 REVIEW: Update common/webrtc/webrtc-desktop_capturer_mac.patch
To fix this:

```
../../third_party/webrtc/modules/desktop_capture/screen_capturer_mac.mm:53:54:
error: mutex 'rw_lock_' is still held at the end of function [-Werror,-Wthread-safety-analysis]
  void ReaderLock() { rw_lock_->AcquireLockShared(); }
                                                     ^
../../third_party/webrtc/modules/desktop_capture/screen_capturer_mac.mm:53:33:
note: mutex acquired here
  void ReaderLock() { rw_lock_->AcquireLockShared(); }
                                ^
../../third_party/webrtc/modules/desktop_capture/screen_capturer_mac.mm:54:35:
error: releasing mutex 'rw_lock_' that was not held [-Werror,-Wthread-safety-analysis]
  void ReaderUnlock() { rw_lock_->ReleaseLockShared(); }
                                  ^
2 errors generated.
```
2018-06-11 11:07:28 +02:00
Aleksei Kuzmin 20801a663d Fix build on Linux x86 2018-06-11 11:07:28 +02:00
Aleksei Kuzmin 768a53ef7f Remove common/chromium/fix_blink_property_tree_state_to_tree_string_usage.patch
It's no longer needed.
2018-06-11 11:07:28 +02:00
Aleksei Kuzmin 7fdc338589 Update mas/chromium/no_private_api.patch 2018-06-11 11:07:28 +02:00
Aleksei Kuzmin b0d967670f Update common/chromium/disable_hidden.patch 2018-06-11 11:07:28 +02:00
Samuel Attard 78e69f1fdd Update blink_world_context.patch 2018-06-11 11:07:28 +02:00
Samuel Attard 303fe7b7c9 Backport "ServiceWorker: Fix a jumbo build error"
https://chromium-review.googlesource.com/957568
2018-06-11 11:07:28 +02:00
Aleksei Kuzmin a698aa9acf Remove common/chromium/latency_histogram_macros.patch
See https://chromium-review.googlesource.com/780182,
the change landed in 64.0.3279.0.
2018-06-11 11:07:28 +02:00
Aleksei Kuzmin ae27c69c78 Remove common/chromium/restore_adding_custom_cors_enabled_schemes.patch
The change is already there.
See https://chromium-review.googlesource.com/768808
2018-06-11 11:07:28 +02:00
Aleksei Kuzmin 67a22d6e2a Update common/chromium/webui_in_subframes.patch 2018-06-11 11:07:28 +02:00
Aleksei Kuzmin 567b131f47 Update common/chromium/worker_context_will_destroy.patch 2018-06-11 11:07:28 +02:00
Aleksei Kuzmin caaf54e0e2 Update common/chromium/gin_enable_disable_v8_platform.patch 2018-06-11 11:07:27 +02:00
Aleksei Kuzmin 6206f68bed Update common/chromium/export_blink_webdisplayitemlist.patch 2018-06-11 11:07:27 +02:00
Aleksei Kuzmin 1f9a9a59fe Update common/chromium/disable-recursive-surface-sync.patch 2018-06-11 11:07:27 +02:00
Aleksei Kuzmin e7cab53bb7 Remove common/chromium/can_disable_desktop_capture_throttling.patch
The change is already there.
See https://chromium-review.googlesource.com/840241, landed in 65.0.3323.0.
2018-06-11 11:07:27 +02:00
Aleksei Kuzmin 5b92da5947 Remove common/webrtc/fix_laggy_mouse_during_desktop_capture.patch
The change is already there.
See https://webrtc-review.googlesource.com/30902
2018-06-11 11:07:27 +02:00
Aleksei Kuzmin 1e59ff58a1 Update common/webrtc/webrtc-desktop_capturer_mac.patch 2018-06-11 11:07:27 +02:00
Aleksei Kuzmin bc6b30140b Update common/v8/dcheck.patch
https://chromium-review.googlesource.com/874472
2018-06-11 11:07:27 +02:00
Aleksei Kuzmin 2bd97cef62 Update common/v8/array_buffer.patch 2018-06-11 11:07:27 +02:00
Aleksei Kuzmin 0e2dcbbc73 Update common/v8/build_gn.patch 2018-06-11 11:07:27 +02:00
Aleksei Kuzmin aaf2374580 Allow chromiumcontent to depend on webrtc_common 2018-06-11 11:07:27 +02:00
Aleksei Kuzmin 1deef0c1fa Remove common/webrtc/backport_7f90e2cceda.patch
The change is already there.
2018-06-11 11:07:27 +02:00
Aleksei Kuzmin ccaabd3664 Remove common/chromium/patch_catalog_vuln.patch
https://chromium-review.googlesource.com/804397
Landed in 65.0.3283.0, merged to 64.0.3282.17.
2018-06-11 11:07:27 +02:00
Aleksei Kuzmin 236e9c0c50 REVIEW: Update common/chromium/webgl_context_attributes.patch
See https://chromium-review.googlesource.com/895912
2018-06-11 11:07:27 +02:00
Aleksei Kuzmin 3461fdca80 Update common/chromium/web_contents.patch 2018-06-11 11:07:27 +02:00
Aleksei Kuzmin 23f9905234 Update common/chromium/scoped_clipboard_writer.patch 2018-06-11 11:07:27 +02:00
Robo 8705d7f786 Remove resource_request_details.patch
Associated Electron event is removed, if required to
bring back the feature then ResourceDispatcherHostDelegate
hooks can be used.
2018-06-11 11:07:27 +02:00
Aleksei Kuzmin a234329cbd REVIEW: Update common/chromium/render_widget_host_view_base.patch 2018-06-11 11:07:27 +02:00
Aleksei Kuzmin 7adbdbbfd3 Update common/chromium/latency_info.patch 2018-06-11 11:07:27 +02:00
Shelley Vohr e2f404a40b Remove guest_view.patch (#502)
There is a new video capture API that can do everything needed,
so this patch is no longer required.
2018-06-11 11:07:27 +02:00
Shelley Vohr 3489c6998d Fix compositor delegate patch (#504) 2018-06-11 11:07:27 +02:00
Shelley Vohr 52a0e357d2 Fix can_create_window.patch (#501)
https://chromium-review.googlesource.com/861334
https://chromium-review.googlesource.com/864422
https://chromium-review.googlesource.com/877185
2018-06-11 11:07:27 +02:00
Aleksei Kuzmin 14fee0e051 Update common/chromium/build_toolchain_win_patch.patch 2018-06-11 11:07:27 +02:00
Aleksei Kuzmin bd36c25aaf REVIEW: Update common/chromium/browser_compositor_mac.patch
The change in `DelegatedFrameHostDesiredSizeInDIP` probably
should be moved somewhere, not deleted.

See related Chromium changes:
1. viz/mac: Prepare RenderWidgetHostViewMac for viz
  https://chromium-review.googlesource.com/794840
2. mac: Ensure surface invariants are not violated
  https://chromium-review.googlesource.com/918284
2018-06-11 11:07:27 +02:00
Aleksei Kuzmin 3257a5b437 Remove V8 backports that are not longer needed 2018-06-11 11:07:27 +02:00
Aleksei Kuzmin 1eb8618056 Remove Chromium backports that are not longer needed 2018-06-11 11:07:27 +02:00
Aleksei Kuzmin 8c1e703ead Update common/chromium/dcheck.patch
To adapt for minor changes in
content/browser/frame_host/navigation_controller_impl.cc
2018-06-11 11:07:27 +02:00
Aleksei Kuzmin f153ddc17b Update common/chromium/build_gn.patch
https://chromium-review.googlesource.com/797939
https://chromium-review.googlesource.com/779624
2018-06-11 11:07:17 +02:00
Alexey Kuzmin 36ff811076
Merge pull request #540 from electron/power-save-blocker-visibility
Make power_save_blocker visible from //electron:*
2018-05-11 18:43:32 +03:00
Jeremy Apthorp c83c107407 Make power_save_blocker visible from //electron:* 2018-05-10 10:48:55 -07:00
John Kleinschmidt 44fb62a081 Use packaged chromium source for CI
Patch so that we can exclude native_client source
2018-05-09 12:30:06 -04:00
Jeremy Apthorp 09ef960d99
Merge pull request #537 from nornagon/build-gn
GN build support
2018-05-08 11:39:22 -07:00
Jeremy Apthorp a6e7959d39 Rename //chromiumcontent to //libchromiumcontent/chromiumcontent
This is to support compatibility with the GN build, which checks out the
libchromiumcontent repo at `src/libchromiumcontent`.
2018-05-04 16:59:18 -07:00