mirror of
				https://github.com/microsoft/playwright.git
				synced 2025-06-26 21:40:17 +00:00 
			
		
		
		
	devops(scripts): export diffs instead of patches
This changes `export.sh` to export diffs instead of patches. `export.sh` now does not touch working directory, thus not triggering clean builds and not intefering with an on-going build.
This commit is contained in:
		
							parent
							
								
									8c548ed9e9
								
							
						
					
					
						commit
						20be65b1c9
					
				| @ -8,6 +8,12 @@ cd "$(dirname "$0")" | ||||
| REMOTE_BROWSER_UPSTREAM="browser_upstream" | ||||
| BUILD_BRANCH="playwright-build" | ||||
| 
 | ||||
| # COLORS | ||||
| RED=$'\e[1;31m' | ||||
| GRN=$'\e[1;32m' | ||||
| YEL=$'\e[1;33m' | ||||
| END=$'\e[0m' | ||||
| 
 | ||||
| if [[ ($1 == '--help') || ($1 == '-h') ]]; then | ||||
|   echo "usage: export.sh [firefox|webkit] [custom_checkout_path]" | ||||
|   echo | ||||
| @ -91,43 +97,40 @@ else | ||||
|   echo "-- checking $FRIENDLY_CHECKOUT_PATH is clean - OK" | ||||
| fi | ||||
| 
 | ||||
| PATCH_NAME=$(ls -1 $EXPORT_PATH/patches) | ||||
| if [[ -z "$PATCH_NAME" ]]; then | ||||
|   PATCH_NAME="bootstrap.diff" | ||||
|   OLD_DIFF="" | ||||
| else | ||||
|   OLD_DIFF=$(cat $EXPORT_PATH/patches/$PATCH_NAME) | ||||
| fi | ||||
| 
 | ||||
| CURRENT_BRANCH=$(git rev-parse --abbrev-ref HEAD) | ||||
| NEW_BASE_REVISION=$(git merge-base $REMOTE_BROWSER_UPSTREAM/$BASE_BRANCH $CURRENT_BRANCH) | ||||
| echo "==============================================================" | ||||
| echo "    Repository:                $FRIENDLY_CHECKOUT_PATH" | ||||
| echo "    Changes between branches:  $REMOTE_BROWSER_UPSTREAM/$BASE_BRANCH..$CURRENT_BRANCH" | ||||
| echo "    BASE_REVISION:             $NEW_BASE_REVISION" | ||||
| echo | ||||
| 
 | ||||
| git checkout -b tmpsquash_export_script $NEW_BASE_REVISION | ||||
| git merge --squash $CURRENT_BRANCH | ||||
| 
 | ||||
| HAS_CHANGES="false" | ||||
| if ! git commit -am "chore: bootstrap"; then | ||||
|   echo "-- no code changes" | ||||
| else | ||||
|   HAS_CHANGES="true" | ||||
|   PATCH_NAME=$(git format-patch -1 HEAD) | ||||
|   mv $PATCH_NAME $EXPORT_PATH/patches/ | ||||
| fi | ||||
| git checkout $CURRENT_BRANCH | ||||
| git branch -D tmpsquash_export_script | ||||
| 
 | ||||
| if [[ "$NEW_BASE_REVISION" == "$BASE_REVISION" ]]; then | ||||
|   echo "-- no BASE_REVISION changes" | ||||
| else | ||||
|   HAS_CHANGES="true" | ||||
| fi | ||||
| 
 | ||||
| if [[ $HAS_CHANGES == "false" ]]; then | ||||
| NEW_DIFF=$(git diff $NEW_BASE_REVISION $CURRENT_BRANCH) | ||||
| # Increment BUILD_NUMBER | ||||
| BUILD_NUMBER=$(cat $EXPORT_PATH/BUILD_NUMBER) | ||||
| BUILD_NUMBER=$((BUILD_NUMBER+1)) | ||||
| if [[ "$NEW_BASE_REVISION" == "$BASE_REVISION" && "$OLD_DIFF" == "$NEW_DIFF" ]]; then | ||||
|   echo "No changes" | ||||
|   exit 0 | ||||
| fi | ||||
| 
 | ||||
| echo "REMOTE_URL=\"$REMOTE_URL\" | ||||
| BASE_BRANCH=\"$BASE_BRANCH\" | ||||
| BASE_REVISION=\"$NEW_BASE_REVISION\"" > $EXPORT_PATH/UPSTREAM_CONFIG.sh | ||||
| 
 | ||||
| # Increment BUILD_NUMBER | ||||
| BUILD_NUMBER=$(cat $EXPORT_PATH/BUILD_NUMBER) | ||||
| BUILD_NUMBER=$((BUILD_NUMBER+1)) | ||||
| echo "$NEW_DIFF" > $EXPORT_PATH/patches/$PATCH_NAME | ||||
| echo $BUILD_NUMBER > $EXPORT_PATH/BUILD_NUMBER | ||||
| 
 | ||||
| NEW_BASE_REVISION_TEXT="$NEW_BASE_REVISION (not changed)" | ||||
| if [[ "$NEW_BASE_REVISION" != "$BASE_REVISION" ]]; then | ||||
|   NEW_BASE_REVISION_TEXT="$YEL$NEW_BASE_REVISION (changed)$END" | ||||
| fi | ||||
| 
 | ||||
| echo "==============================================================" | ||||
| echo "    Repository:                $FRIENDLY_CHECKOUT_PATH" | ||||
| echo "    Changes between branches:  $REMOTE_BROWSER_UPSTREAM/$BASE_BRANCH..$CURRENT_BRANCH" | ||||
| echo "    BASE_REVISION:             $NEW_BASE_REVISION_TEXT" | ||||
| echo "    BUILD_NUMBER:              $YEL$BUILD_NUMBER (changed)$END" | ||||
| echo "==============================================================" | ||||
| echo | ||||
|  | ||||
| @ -1,83 +1,3 @@ | ||||
| From c2644d89912059856a03ae1cf38bf80c37365c7f Mon Sep 17 00:00:00 2001 | ||||
| From: Pavel Feldman <pavel.feldman@gmail.com> | ||||
| Date: Mon, 25 Nov 2019 22:01:12 -0800 | ||||
| Subject: [PATCH] chore: bootstrap | ||||
| 
 | ||||
| ---
 | ||||
|  browser/installer/allowed-dupes.mn            |   5 + | ||||
|  browser/installer/package-manifest.in         |   5 + | ||||
|  docshell/base/nsDocShell.cpp                  |  52 ++ | ||||
|  docshell/base/nsDocShell.h                    |  10 + | ||||
|  docshell/base/nsIDocShell.idl                 |   5 + | ||||
|  dom/base/Document.cpp                         |   8 + | ||||
|  dom/html/HTMLInputElement.cpp                 |   7 + | ||||
|  dom/ipc/BrowserChild.cpp                      |   7 + | ||||
|  dom/security/nsCSPUtils.cpp                   |   5 + | ||||
|  .../permissions/nsPermissionManager.cpp       |   8 +- | ||||
|  parser/html/nsHtml5TreeOpExecutor.cpp         |   5 +- | ||||
|  .../manager/ssl/nsCertOverrideService.cpp     |   2 +- | ||||
|  testing/juggler/BrowserContextManager.js      | 173 +++++ | ||||
|  testing/juggler/Helper.js                     | 101 +++ | ||||
|  testing/juggler/NetworkObserver.js            | 450 ++++++++++++ | ||||
|  testing/juggler/TargetRegistry.js             | 187 +++++ | ||||
|  testing/juggler/components/juggler.js         | 112 +++ | ||||
|  testing/juggler/components/juggler.manifest   |   3 + | ||||
|  testing/juggler/components/moz.build          |   9 + | ||||
|  testing/juggler/content/ContentSession.js     |  63 ++ | ||||
|  testing/juggler/content/FrameTree.js          | 232 ++++++ | ||||
|  testing/juggler/content/NetworkMonitor.js     |  62 ++ | ||||
|  testing/juggler/content/PageAgent.js          | 649 +++++++++++++++++ | ||||
|  testing/juggler/content/RuntimeAgent.js       | 468 ++++++++++++ | ||||
|  testing/juggler/content/ScrollbarManager.js   |  85 +++ | ||||
|  .../juggler/content/floating-scrollbars.css   |  47 ++ | ||||
|  testing/juggler/content/hidden-scrollbars.css |  13 + | ||||
|  testing/juggler/content/main.js               |  39 + | ||||
|  testing/juggler/jar.mn                        |  29 + | ||||
|  testing/juggler/moz.build                     |  15 + | ||||
|  .../juggler/protocol/AccessibilityHandler.js  |  15 + | ||||
|  testing/juggler/protocol/BrowserHandler.js    |  66 ++ | ||||
|  testing/juggler/protocol/Dispatcher.js        | 255 +++++++ | ||||
|  testing/juggler/protocol/NetworkHandler.js    | 154 ++++ | ||||
|  testing/juggler/protocol/PageHandler.js       | 281 ++++++++ | ||||
|  testing/juggler/protocol/PrimitiveTypes.js    | 143 ++++ | ||||
|  testing/juggler/protocol/Protocol.js          | 668 ++++++++++++++++++ | ||||
|  testing/juggler/protocol/RuntimeHandler.js    |  41 ++ | ||||
|  testing/juggler/protocol/TargetHandler.js     |  75 ++ | ||||
|  .../statusfilter/nsBrowserStatusFilter.cpp    |  12 +- | ||||
|  toolkit/toolkit.mozbuild                      |   1 + | ||||
|  uriloader/base/nsDocLoader.cpp                |  18 + | ||||
|  uriloader/base/nsDocLoader.h                  |   5 + | ||||
|  uriloader/base/nsIWebProgress.idl             |   7 +- | ||||
|  uriloader/base/nsIWebProgressListener2.idl    |  23 + | ||||
|  45 files changed, 4612 insertions(+), 8 deletions(-) | ||||
|  create mode 100644 testing/juggler/BrowserContextManager.js | ||||
|  create mode 100644 testing/juggler/Helper.js | ||||
|  create mode 100644 testing/juggler/NetworkObserver.js | ||||
|  create mode 100644 testing/juggler/TargetRegistry.js | ||||
|  create mode 100644 testing/juggler/components/juggler.js | ||||
|  create mode 100644 testing/juggler/components/juggler.manifest | ||||
|  create mode 100644 testing/juggler/components/moz.build | ||||
|  create mode 100644 testing/juggler/content/ContentSession.js | ||||
|  create mode 100644 testing/juggler/content/FrameTree.js | ||||
|  create mode 100644 testing/juggler/content/NetworkMonitor.js | ||||
|  create mode 100644 testing/juggler/content/PageAgent.js | ||||
|  create mode 100644 testing/juggler/content/RuntimeAgent.js | ||||
|  create mode 100644 testing/juggler/content/ScrollbarManager.js | ||||
|  create mode 100644 testing/juggler/content/floating-scrollbars.css | ||||
|  create mode 100644 testing/juggler/content/hidden-scrollbars.css | ||||
|  create mode 100644 testing/juggler/content/main.js | ||||
|  create mode 100644 testing/juggler/jar.mn | ||||
|  create mode 100644 testing/juggler/moz.build | ||||
|  create mode 100644 testing/juggler/protocol/AccessibilityHandler.js | ||||
|  create mode 100644 testing/juggler/protocol/BrowserHandler.js | ||||
|  create mode 100644 testing/juggler/protocol/Dispatcher.js | ||||
|  create mode 100644 testing/juggler/protocol/NetworkHandler.js | ||||
|  create mode 100644 testing/juggler/protocol/PageHandler.js | ||||
|  create mode 100644 testing/juggler/protocol/PrimitiveTypes.js | ||||
|  create mode 100644 testing/juggler/protocol/Protocol.js | ||||
|  create mode 100644 testing/juggler/protocol/RuntimeHandler.js | ||||
|  create mode 100644 testing/juggler/protocol/TargetHandler.js | ||||
| 
 | ||||
| diff --git a/browser/installer/allowed-dupes.mn b/browser/installer/allowed-dupes.mn
 | ||||
| index 1ffaa0997927..c1bb33c8e63c 100644
 | ||||
| --- a/browser/installer/allowed-dupes.mn
 | ||||
| @ -5144,6 +5064,3 @@ index 87701f8d2cfe..ae1aa85c019c 100644 | ||||
| +                             in nsIURI aLocation,
 | ||||
| +                             [optional] in unsigned long aFlags);
 | ||||
|  }; | ||||
| -- 
 | ||||
| 2.24.0 | ||||
| 
 | ||||
| @ -30,15 +30,18 @@ fi | ||||
| FRIENDLY_CHECKOUT_PATH=""; | ||||
| CHECKOUT_PATH="" | ||||
| PATCHES_PATH="" | ||||
| BUILD_NUMBER="" | ||||
| if [[ ("$1" == "firefox") || ("$1" == "firefox/") ]]; then | ||||
|   FRIENDLY_CHECKOUT_PATH="//browser_patches/firefox/checkout"; | ||||
|   CHECKOUT_PATH="$PWD/firefox/checkout" | ||||
|   PATCHES_PATH="$PWD/firefox/patches" | ||||
|   BUILD_NUMBER=$(cat "$PWD/firefox/BUILD_NUMBER") | ||||
|   source "./firefox/UPSTREAM_CONFIG.sh" | ||||
| elif [[ ("$1" == "webkit") || ("$1" == "webkit/") ]]; then | ||||
|   FRIENDLY_CHECKOUT_PATH="//browser_patches/webkit/checkout"; | ||||
|   CHECKOUT_PATH="$PWD/webkit/checkout" | ||||
|   PATCHES_PATH="$PWD/webkit/patches" | ||||
|   BUILD_NUMBER=$(cat "$PWD/webkit/BUILD_NUMBER") | ||||
|   source "./webkit/UPSTREAM_CONFIG.sh" | ||||
| else | ||||
|   echo ERROR: unknown browser - "$1" | ||||
| @ -85,15 +88,17 @@ else | ||||
|   echo "-- adding |$REMOTE_BROWSER_UPSTREAM| remote to $REMOTE_URL" | ||||
|   git remote add $REMOTE_BROWSER_UPSTREAM $REMOTE_URL | ||||
| fi | ||||
| git fetch $REMOTE_BROWSER_UPSTREAM $BASE_BRANCH | ||||
| 
 | ||||
| # Check if we have the $BASE_REVISION commit in GIT | ||||
| if ! git cat-file -e $BASE_REVISION^{commit}; then | ||||
|   echo "ERROR: $FRIENDLY_CHECKOUT_PATH/ does not include the BASE_REVISION (@$BASE_REVISION). Wrong revision number?" | ||||
|   exit 1 | ||||
| else | ||||
|   echo "-- checking $FRIENDLY_CHECKOUT_PATH repo has BASE_REVISION (@$BASE_REVISION) commit - OK" | ||||
|   # If not, fetch from REMOTE_BROWSER_UPSTREAM and check one more time. | ||||
|   git fetch $REMOTE_BROWSER_UPSTREAM $BASE_BRANCH | ||||
|   if ! git cat-file -e $BASE_REVISION^{commit}; then | ||||
|     echo "ERROR: $FRIENDLY_CHECKOUT_PATH/ does not include the BASE_REVISION (@$BASE_REVISION). Wrong revision number?" | ||||
|     exit 1 | ||||
|   fi | ||||
| fi | ||||
| echo "-- checking $FRIENDLY_CHECKOUT_PATH repo has BASE_REVISION (@$BASE_REVISION) commit - OK" | ||||
| 
 | ||||
| # Check out the $BASE_REVISION | ||||
| git checkout $BASE_REVISION | ||||
| @ -103,8 +108,9 @@ if git show-ref --verify --quiet refs/heads/playwright-build; then | ||||
|   git branch -D playwright-build | ||||
| fi | ||||
| git checkout -b playwright-build | ||||
| echo "-- applying all patches" | ||||
| git am $PATCHES_PATH/* | ||||
| echo "-- applying patches" | ||||
| git apply --index $PATCHES_PATH/* | ||||
| git commit -a --author="playwright-devops <devops@playwright.com>" -m "chore: bootstrap build #$BUILD_NUMBER" | ||||
| 
 | ||||
| echo | ||||
| echo | ||||
|  | ||||
| @ -1,173 +1,3 @@ | ||||
| From 48a72a80f1e602ff1f0b86a759cf7da5405cdee9 Mon Sep 17 00:00:00 2001 | ||||
| From: Andrey Lushnikov <lushnikov@chromium.org> | ||||
| Date: Tue, 10 Dec 2019 10:36:03 -0800 | ||||
| Subject: [PATCH xserver] chore: bootstrap | ||||
| 
 | ||||
| ---
 | ||||
|  Source/JavaScriptCore/CMakeLists.txt          |   4 + | ||||
|  Source/JavaScriptCore/DerivedSources.make     |   4 + | ||||
|  .../inspector/InspectorBackendDispatcher.cpp  |  21 +- | ||||
|  .../inspector/InspectorBackendDispatcher.h    |   5 +- | ||||
|  .../inspector/InspectorTarget.h               |   5 + | ||||
|  .../inspector/agents/InspectorTargetAgent.cpp |  52 +- | ||||
|  .../inspector/agents/InspectorTargetAgent.h   |   6 +- | ||||
|  .../inspector/protocol/Browser.json           | 106 ++++ | ||||
|  .../inspector/protocol/DOM.json               |  34 +- | ||||
|  .../inspector/protocol/Dialog.json            |  36 ++ | ||||
|  .../inspector/protocol/Emulation.json         |  22 + | ||||
|  .../inspector/protocol/Input.json             | 169 ++++++ | ||||
|  .../inspector/protocol/Page.json              | 111 +++- | ||||
|  .../inspector/protocol/Target.json            |  22 +- | ||||
|  Source/WebCore/html/FileInputType.cpp         |   6 + | ||||
|  .../inspector/InspectorInstrumentation.cpp    |  23 +- | ||||
|  .../inspector/InspectorInstrumentation.h      |  21 + | ||||
|  .../inspector/agents/InspectorDOMAgent.cpp    | 161 ++++- | ||||
|  .../inspector/agents/InspectorDOMAgent.h      |   9 +- | ||||
|  .../agents/InspectorDOMStorageAgent.h         |   1 + | ||||
|  .../inspector/agents/InspectorPageAgent.cpp   | 554 +++++++++++++++++- | ||||
|  .../inspector/agents/InspectorPageAgent.h     |  26 +- | ||||
|  .../agents/page/PageRuntimeAgent.cpp          |  53 +- | ||||
|  .../inspector/agents/page/PageRuntimeAgent.h  |   5 +- | ||||
|  Source/WebCore/loader/FrameLoader.cpp         |   1 + | ||||
|  Source/WebCore/page/History.cpp               |   1 + | ||||
|  .../WebCore/platform/PlatformKeyboardEvent.h  |   2 + | ||||
|  .../platform/gtk/PlatformKeyboardEventGtk.cpp | 242 ++++++++ | ||||
|  .../libwpe/PlatformKeyboardEventLibWPE.cpp    | 240 ++++++++ | ||||
|  .../soup/NetworkStorageSessionSoup.cpp        |   9 +- | ||||
|  .../WebKit/NetworkProcess/NetworkProcess.cpp  |  30 +- | ||||
|  Source/WebKit/NetworkProcess/NetworkProcess.h |   5 + | ||||
|  .../NetworkProcess/NetworkProcess.messages.in |   4 + | ||||
|  Source/WebKit/Shared/API/c/wpe/WebKit.h       |   1 + | ||||
|  Source/WebKit/Shared/NativeWebKeyboardEvent.h |   9 + | ||||
|  Source/WebKit/Shared/NativeWebMouseEvent.h    |   2 + | ||||
|  Source/WebKit/Shared/WebEvent.h               |   7 +- | ||||
|  Source/WebKit/Shared/WebKeyboardEvent.cpp     |  37 ++ | ||||
|  .../Shared/gtk/NativeWebKeyboardEventGtk.cpp  |   2 +- | ||||
|  .../Shared/gtk/NativeWebMouseEventGtk.cpp     |   4 +- | ||||
|  Source/WebKit/Sources.txt                     |   9 + | ||||
|  Source/WebKit/SourcesCocoa.txt                |   1 + | ||||
|  Source/WebKit/SourcesGTK.txt                  |   5 + | ||||
|  Source/WebKit/SourcesWPE.txt                  |   6 +- | ||||
|  Source/WebKit/UIProcess/API/APIUIClient.h     |   1 + | ||||
|  Source/WebKit/UIProcess/API/C/WKPage.cpp      |   4 + | ||||
|  .../WebKit/UIProcess/API/Cocoa/WKUIDelegate.h |   7 + | ||||
|  .../UIProcess/API/Cocoa/WKWebsiteDataStore.h  |   3 +- | ||||
|  .../UIProcess/API/Cocoa/WKWebsiteDataStore.mm |   6 + | ||||
|  .../UIProcess/API/Cocoa/_WKBrowserInspector.h |  33 ++ | ||||
|  .../API/Cocoa/_WKBrowserInspector.mm          |  30 + | ||||
|  .../API/glib/WebKitBrowserInspector.cpp       | 114 ++++ | ||||
|  .../API/glib/WebKitBrowserInspectorPrivate.h  |   9 + | ||||
|  .../UIProcess/API/glib/WebKitUIClient.cpp     |   4 + | ||||
|  .../UIProcess/API/glib/WebKitWebContext.cpp   |   5 + | ||||
|  .../UIProcess/API/glib/WebKitWebView.cpp      |   9 + | ||||
|  .../UIProcess/API/glib/WebKitWebViewPrivate.h |   1 + | ||||
|  .../UIProcess/API/gtk/PageClientImpl.cpp      |   2 + | ||||
|  .../API/gtk/WebKitBrowserInspector.h          |  57 ++ | ||||
|  Source/WebKit/UIProcess/API/gtk/webkit2.h     |   1 + | ||||
|  .../API/wpe/WebKitBrowserInspector.h          |  54 ++ | ||||
|  Source/WebKit/UIProcess/API/wpe/webkit.h      |   1 + | ||||
|  .../UIProcess/BrowserInspectorController.cpp  | 116 ++++ | ||||
|  .../UIProcess/BrowserInspectorController.h    |  55 ++ | ||||
|  .../WebKit/UIProcess/BrowserInspectorPipe.cpp |  35 ++ | ||||
|  .../WebKit/UIProcess/BrowserInspectorPipe.h   |  16 + | ||||
|  .../UIProcess/BrowserInspectorTargetAgent.cpp | 111 ++++ | ||||
|  .../UIProcess/BrowserInspectorTargetAgent.h   |  44 ++ | ||||
|  .../PopUpSOAuthorizationSession.h             |   4 + | ||||
|  .../PopUpSOAuthorizationSession.mm            |   1 + | ||||
|  Source/WebKit/UIProcess/Cocoa/UIDelegate.h    |   2 + | ||||
|  Source/WebKit/UIProcess/Cocoa/UIDelegate.mm   |  10 + | ||||
|  .../UIProcess/InspectorBrowserAgent.cpp       | 255 ++++++++ | ||||
|  .../WebKit/UIProcess/InspectorBrowserAgent.h  |  63 ++ | ||||
|  .../UIProcess/InspectorBrowserAgentClient.h   |  33 ++ | ||||
|  .../WebKit/UIProcess/InspectorDialogAgent.cpp |  64 ++ | ||||
|  .../WebKit/UIProcess/InspectorDialogAgent.h   |  48 ++ | ||||
|  .../WebKit/UIProcess/InspectorTargetProxy.cpp |  34 +- | ||||
|  .../WebKit/UIProcess/InspectorTargetProxy.h   |  13 +- | ||||
|  .../WebKit/UIProcess/RemoteInspectorPipe.cpp  | 132 +++++ | ||||
|  Source/WebKit/UIProcess/RemoteInspectorPipe.h |  43 ++ | ||||
|  .../AuthenticatorManager.cpp                  |   1 + | ||||
|  .../Mock/MockAuthenticatorManager.cpp         |   4 +- | ||||
|  .../UIProcess/WebPageInspectorController.cpp  |  66 ++- | ||||
|  .../UIProcess/WebPageInspectorController.h    |  22 + | ||||
|  .../WebPageInspectorEmulationAgent.cpp        |  48 ++ | ||||
|  .../WebPageInspectorEmulationAgent.h          |  42 ++ | ||||
|  .../UIProcess/WebPageInspectorInputAgent.cpp  | 250 ++++++++ | ||||
|  .../UIProcess/WebPageInspectorInputAgent.h    |  57 ++ | ||||
|  .../UIProcess/WebPageInspectorTargetProxy.cpp | 109 ++++ | ||||
|  .../UIProcess/WebPageInspectorTargetProxy.h   |  45 ++ | ||||
|  Source/WebKit/UIProcess/WebPageProxy.cpp      |  20 +- | ||||
|  Source/WebKit/UIProcess/WebPageProxy.h        |  13 + | ||||
|  .../glib/InspectorBrowserAgentClientGLib.cpp  | 103 ++++ | ||||
|  .../glib/InspectorBrowserAgentClientGLib.h    |  36 ++ | ||||
|  .../gtk/WebPageInspectorEmulationAgentGtk.cpp |  35 ++ | ||||
|  .../gtk/WebPageInspectorInputAgentGtk.cpp     |  85 +++ | ||||
|  .../gtk/WebPageInspectorTargetProxyGtk.cpp    |  22 + | ||||
|  .../WebKit/UIProcess/ios/PageClientImplIOS.mm |   2 + | ||||
|  .../mac/InspectorBrowserAgentClientMac.h      |  29 + | ||||
|  .../mac/InspectorBrowserAgentClientMac.mm     |  54 ++ | ||||
|  .../WebKit/UIProcess/mac/PageClientImplMac.h  |   2 + | ||||
|  .../WebKit/UIProcess/mac/PageClientImplMac.mm |  21 + | ||||
|  .../mac/WebPageInspectorEmulationAgentMac.mm  |  21 + | ||||
|  .../mac/WebPageInspectorInputAgentMac.mm      |  91 +++ | ||||
|  .../mac/WebPageInspectorTargetProxyMac.mm     |  20 + | ||||
|  .../wpe/WebPageInspectorEmulationAgentWPE.cpp |  18 + | ||||
|  .../wpe/WebPageInspectorInputAgentWPE.cpp     |  76 +++ | ||||
|  .../wpe/WebPageInspectorTargetProxyWPE.cpp    |  18 + | ||||
|  .../WebKit/WebKit.xcodeproj/project.pbxproj   |  58 ++ | ||||
|  .../WebPage/WebPageInspectorTarget.cpp        |   7 + | ||||
|  .../WebPage/WebPageInspectorTarget.h          |   1 + | ||||
|  Tools/MiniBrowser/gtk/BrowserWindow.h         |   2 +- | ||||
|  Tools/MiniBrowser/gtk/main.c                  |  28 + | ||||
|  Tools/MiniBrowser/mac/AppDelegate.h           |  14 +- | ||||
|  Tools/MiniBrowser/mac/AppDelegate.m           | 199 ++++++- | ||||
|  Tools/MiniBrowser/mac/SettingsController.m    |   2 +- | ||||
|  .../mac/WK2BrowserWindowController.h          |   3 + | ||||
|  .../mac/WK2BrowserWindowController.m          |  38 +- | ||||
|  Tools/MiniBrowser/wpe/main.cpp                |  37 ++ | ||||
|  120 files changed, 5065 insertions(+), 127 deletions(-) | ||||
|  create mode 100644 Source/JavaScriptCore/inspector/protocol/Browser.json | ||||
|  create mode 100644 Source/JavaScriptCore/inspector/protocol/Dialog.json | ||||
|  create mode 100644 Source/JavaScriptCore/inspector/protocol/Emulation.json | ||||
|  create mode 100644 Source/JavaScriptCore/inspector/protocol/Input.json | ||||
|  create mode 100644 Source/WebKit/UIProcess/API/Cocoa/_WKBrowserInspector.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/API/Cocoa/_WKBrowserInspector.mm | ||||
|  create mode 100644 Source/WebKit/UIProcess/API/glib/WebKitBrowserInspector.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/API/glib/WebKitBrowserInspectorPrivate.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/API/gtk/WebKitBrowserInspector.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/API/wpe/WebKitBrowserInspector.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/BrowserInspectorController.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/BrowserInspectorController.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/BrowserInspectorPipe.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/BrowserInspectorPipe.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/BrowserInspectorTargetAgent.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/BrowserInspectorTargetAgent.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/InspectorBrowserAgent.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/InspectorBrowserAgent.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/InspectorBrowserAgentClient.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/InspectorDialogAgent.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/InspectorDialogAgent.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/RemoteInspectorPipe.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/RemoteInspectorPipe.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/WebPageInspectorEmulationAgent.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/WebPageInspectorEmulationAgent.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/WebPageInspectorInputAgent.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/WebPageInspectorInputAgent.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/WebPageInspectorTargetProxy.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/WebPageInspectorTargetProxy.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/glib/InspectorBrowserAgentClientGLib.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/glib/InspectorBrowserAgentClientGLib.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/gtk/WebPageInspectorEmulationAgentGtk.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/gtk/WebPageInspectorInputAgentGtk.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/gtk/WebPageInspectorTargetProxyGtk.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/mac/InspectorBrowserAgentClientMac.h | ||||
|  create mode 100644 Source/WebKit/UIProcess/mac/InspectorBrowserAgentClientMac.mm | ||||
|  create mode 100644 Source/WebKit/UIProcess/mac/WebPageInspectorEmulationAgentMac.mm | ||||
|  create mode 100644 Source/WebKit/UIProcess/mac/WebPageInspectorInputAgentMac.mm | ||||
|  create mode 100644 Source/WebKit/UIProcess/mac/WebPageInspectorTargetProxyMac.mm | ||||
|  create mode 100644 Source/WebKit/UIProcess/wpe/WebPageInspectorEmulationAgentWPE.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/wpe/WebPageInspectorInputAgentWPE.cpp | ||||
|  create mode 100644 Source/WebKit/UIProcess/wpe/WebPageInspectorTargetProxyWPE.cpp | ||||
| 
 | ||||
| diff --git a/Source/JavaScriptCore/CMakeLists.txt b/Source/JavaScriptCore/CMakeLists.txt
 | ||||
| index c9a82a7854f..6e2aff19e20 100644
 | ||||
| --- a/Source/JavaScriptCore/CMakeLists.txt
 | ||||
| @ -7860,6 +7690,3 @@ index 2d183d39412..d94d4f06fc5 100644 | ||||
|      if (ignoreTLSErrors) | ||||
|          webkit_web_context_set_tls_errors_policy(webContext, WEBKIT_TLS_ERRORS_POLICY_IGNORE); | ||||
|   | ||||
| -- 
 | ||||
| 2.17.1 | ||||
| 
 | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Andrey Lushnikov
						Andrey Lushnikov