|
TestRunner library classes should be marked as NonCopyable.
Mark the TestRunner library classes as NonCopyable. This is the first patch in this direction, where we are deriving the classes from WebKit::WebNonCopyable (defined as a base class in public/platform/WebNonCopyable.h). Next patch would sync public/platform/WebNonCopyable.h with wtf/Noncopyable.h and define WebNonCopyable as a macro and correct all classes defined in public/* which are deriving from WebNonCopyable class to rather use the macro.
BUG= 229178
TEST=None; No behavior change; No breakge with webkit_unit_tests, content_unittests, layout_tests.
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=157884
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+60 lines, -30 lines) |
Patch |
|
M |
Source/testing/runner/CppBoundClass.h
|
View
|
|
3 chunks |
+2 lines, -5 lines |
0 comments
|
Download
|
|
M |
Source/testing/runner/CppVariant.h
|
View
|
1
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/MockColorChooser.h
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/MockSpellCheck.h
|
View
|
1
2
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/MockWebAudioDevice.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/MockWebCrypto.h
|
View
|
1
2
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/MockWebMIDIAccessor.h
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/MockWebMediaStreamCenter.h
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/MockWebRTCDTMFSenderHandler.h
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/MockWebRTCDataChannelHandler.h
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/MockWebRTCPeerConnectionHandler.h
|
View
|
1
2
3
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/MockWebSpeechInputController.h
|
View
|
1
2
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/MockWebSpeechRecognizer.h
|
View
|
1
2
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/MockWebValidationMessageClient.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/NotificationPresenter.h
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/SpellCheckClient.h
|
View
|
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
Source/testing/runner/TestInterfaces.h
|
View
|
1
2
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/TestPlugin.h
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/WebPermissions.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/WebTestThemeControlWin.h
|
View
|
1
2
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/WebTestThemeEngineMac.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/WebTestThemeEngineWin.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
Source/testing/runner/WebUserMediaClientMock.h
|
View
|
1
2
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
public/testing/WebFrameTestProxy.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
public/testing/WebTestProxy.h
|
View
|
1
2
3
4
|
3 chunks |
+10 lines, -1 line |
0 comments
|
Download
|
Total messages: 23 (0 generated)
|