1. 15 1月, 2021 1 次提交
  2. 13 1月, 2021 1 次提交
  3. 08 1月, 2021 2 次提交
  4. 07 1月, 2021 2 次提交
  5. 28 12月, 2020 1 次提交
  6. 27 11月, 2020 1 次提交
  7. 25 11月, 2020 1 次提交
  8. 24 11月, 2020 1 次提交
  9. 18 8月, 2020 1 次提交
  10. 11 8月, 2020 1 次提交
  11. 24 6月, 2020 1 次提交
  12. 18 6月, 2020 1 次提交
    • M
      Move the webview port mapping from renderer to main process (#100342) · f7ec17d2
      Matt Bierner 提交于
      * Move the webview port mapping from renderer to main process
      
      Fixes #95955
      
      Our port mapping impl for webview currently relies on `getWebContents` to handle port mapping in the renderer process. This API has been deprecated by electron.
      
      This change instead moves the webview port mapping handler to the main process. To make this change, I also realized that the tunnel service needed to be moved from `vs/workbench` to `vs/platform` so that we could consume it from the main process
      
      Other changes made as part of this refactoring:
      
      -  Register all webview in a `webview` partition. This ensures that our port mapping manger only intercepts requests made inside webviews.
      
      - Send the `webContentsId` to the main process. This is required to implement `onBeforeRequest`. Unfortunatly the referrer always seems to be undefined for these requests
      
      - Have the tunnel service take a resolved authority instead of taking the raw authority. This was required due to the tunnel service moving to `vs/platform`
      
      * Cleanup and adding url filter
      f7ec17d2
  13. 06 6月, 2020 1 次提交
  14. 04 3月, 2020 1 次提交
  15. 06 1月, 2020 1 次提交
  16. 18 12月, 2019 2 次提交
  17. 16 12月, 2019 1 次提交
  18. 11 12月, 2019 1 次提交
  19. 02 12月, 2019 1 次提交
  20. 28 11月, 2019 1 次提交
  21. 30 9月, 2019 1 次提交
  22. 24 9月, 2019 2 次提交
  23. 21 9月, 2019 1 次提交
  24. 30 8月, 2019 1 次提交
  25. 10 4月, 2019 1 次提交
  26. 21 2月, 2019 2 次提交
  27. 03 10月, 2018 2 次提交
  28. 18 10月, 2017 1 次提交
  29. 02 2月, 2017 1 次提交
  30. 08 10月, 2016 1 次提交
  31. 28 9月, 2016 1 次提交
  32. 09 8月, 2016 1 次提交
  33. 04 8月, 2016 2 次提交