Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(63)

Issue 171333003: Pass implementation object to supplemental classes by reference (Closed)

Created:
6 years, 10 months ago by Inactive
Modified:
6 years, 9 months ago
CC:
blink-reviews, shans, eae+blinkwatch, fs, eric.carlson_apple.com, yurys+blink_chromium.org, nessy, apavlov+blink_chromium.org, adamk+blink_chromium.org, loislo+blink_chromium.org, kinuko+watch, Steve Block, dino_apple.com, rune+blink, Nils Barth (inactive), blink-layers+watch_chromium.org, caseq+blink_chromium.org, Nate Chapin, arv+blink, alancutter (OOO until 2018), marja+watch_chromium.org, dsinclair, alecflett, dglazkov+blink, abarth-chromium, aandrey+blink_chromium.org, dstockwell, Timothy Loh, gavinp+loader_chromium.org, jchaffraix+rendering, devtools-reviews_chromium.org, bemjb+rendering_chromium.org, pdr., rwlbuis, Eric Willigers, mvanouwerkerk+watch_chromium.org, kenneth.christiansen, philipj_slow, rjwright, zoltan1, sof, lushnikov+blink_chromium.org, pfeldman+blink_chromium.org, timvolodine, feature-media-reviews_chromium.org, tommyw+watchlist_chromium.org, paulirish+reviews_chromium.org, gyuyoung.kim_webkit.org, darktears, krit, kojih, vcarbune.chromium, jsbell, kinuko, gavinp+prerender_chromium.org, jsbell+bindings_chromium.org, eustas+blink_chromium.org, alph+blink_chromium.org, gasubic, leviw+renderwatch, vsevik+blink_chromium.org, Mike Lawther (Google), ed+blinkwatch_opera.com, f(malita), cmumford, dgrogan, Stephen Chennney, watchdog-blink-watchlist_google.com, dcheng
Visibility:
Public.

Description

Pass implementation object to supplemental classes by reference Pass implementation object to supplemental classes by reference instead of by pointer as it can never be null. It makes the code look safer and avoids having a lot of assertions in the implementation. R=adamk@chromium.org, haraken@chromium.org, abarth, adamk, haraken Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=167547

Patch Set 1 #

Patch Set 2 : Rebase #

Patch Set 3 : Rebase #

Patch Set 4 : Rebase #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+986 lines, -895 lines) Patch
M Source/bindings/scripts/code_generator_v8.pm View 1 2 6 chunks +18 lines, -6 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterface.cpp View 1 2 22 chunks +47 lines, -23 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterfacePython.cpp View 1 2 26 chunks +55 lines, -27 lines 0 comments Download
M Source/bindings/v8/custom/V8DocumentCustom.cpp View 1 2 3 2 chunks +2 lines, -1 line 0 comments Download
M Source/bindings/v8/custom/V8WindowCustom.cpp View 1 1 chunk +2 lines, -2 lines 0 comments Download
M Source/bindings/v8/custom/V8WorkerGlobalScopeCustom.cpp View 2 chunks +3 lines, -2 lines 0 comments Download
M Source/core/animation/DocumentAnimation.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/ElementAnimation.h View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/core/animation/ElementAnimation.cpp View 1 chunk +9 lines, -9 lines 0 comments Download
M Source/core/css/CSSDefaultStyleSheets.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/css/CSSFontFace.cpp View 1 1 chunk +3 lines, -3 lines 0 comments Download
M Source/core/css/CSSFontSelector.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/css/DocumentFontFaceSet.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/css/DocumentFontFaceSet.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/css/FontFaceSet.h View 2 chunks +4 lines, -4 lines 0 comments Download
M Source/core/css/FontFaceSet.cpp View 3 chunks +4 lines, -4 lines 0 comments Download
M Source/core/css/SelectorChecker.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/dom/CSSSelectorWatch.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/dom/ChildNode.h View 1 chunk +6 lines, -9 lines 0 comments Download
M Source/core/dom/ContainerNode.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/dom/ContextFeatures.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/dom/ContextFeatures.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/core/dom/DOMURLUtils.h View 1 chunk +11 lines, -11 lines 0 comments Download
M Source/core/dom/DOMURLUtils.cpp View 3 chunks +29 lines, -29 lines 0 comments Download
M Source/core/dom/DOMURLUtilsReadOnly.h View 1 chunk +11 lines, -11 lines 0 comments Download
M Source/core/dom/DOMURLUtilsReadOnly.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/core/dom/Document.cpp View 1 2 3 1 chunk +2 lines, -1 line 0 comments Download
M Source/core/dom/DocumentFullscreen.h View 1 chunk +7 lines, -7 lines 0 comments Download
M Source/core/dom/DocumentFullscreen.cpp View 1 chunk +9 lines, -9 lines 0 comments Download
M Source/core/dom/Element.cpp View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/dom/FullscreenElementStack.h View 4 chunks +11 lines, -11 lines 0 comments Download
M Source/core/dom/FullscreenElementStack.cpp View 10 chunks +31 lines, -26 lines 0 comments Download
M Source/core/dom/Node.cpp View 1 3 chunks +8 lines, -8 lines 0 comments Download
M Source/core/dom/ParentNode.h View 1 chunk +8 lines, -11 lines 0 comments Download
M Source/core/dom/WheelController.h View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/core/dom/WheelController.cpp View 7 chunks +14 lines, -12 lines 0 comments Download
M Source/core/events/EventPath.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/events/EventTarget.h View 1 chunk +10 lines, -10 lines 0 comments Download
M Source/core/events/NavigatorEvents.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/events/NavigatorEvents.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/frame/DOMWindowBase64.h View 1 chunk +3 lines, -2 lines 0 comments Download
M Source/core/frame/DOMWindowBase64.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/frame/DOMWindowTimers.h View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/core/frame/DOMWindowTimers.cpp View 1 chunk +8 lines, -8 lines 0 comments Download
M Source/core/frame/Frame.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/core/frame/FrameView.cpp View 1 2 chunks +2 lines, -1 line 0 comments Download
M Source/core/frame/NavigatorID.h View 1 chunk +6 lines, -6 lines 0 comments Download
M Source/core/frame/NavigatorID.cpp View 2 chunks +8 lines, -8 lines 0 comments Download
M Source/core/frame/NavigatorOnLine.h View 1 chunk +3 lines, -1 line 0 comments Download
M Source/core/html/HTMLMediaElement.cpp View 1 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/html/imports/HTMLImportsController.h View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/html/imports/HTMLImportsController.cpp View 1 2 3 1 chunk +4 lines, -4 lines 0 comments Download
M Source/core/html/imports/LinkImport.cpp View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M Source/core/html/shadow/MediaControlElements.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/inspector/InspectorDOMAgent.cpp View 1 2 3 1 chunk +2 lines, -1 line 0 comments Download
M Source/core/loader/PrerendererClient.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/loader/PrerendererClient.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/page/DOMWindowPagePopup.h View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/core/page/DOMWindowPagePopup.cpp View 1 chunk +5 lines, -7 lines 0 comments Download
M Source/core/page/EventHandler.cpp View 1 2 3 1 chunk +2 lines, -1 line 0 comments Download
M Source/core/page/scrolling/ScrollingCoordinator.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/RenderFullScreen.cpp View 3 chunks +6 lines, -5 lines 0 comments Download
M Source/core/rendering/RenderInline.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/RenderLayerCompositor.cpp View 1 2 chunks +5 lines, -5 lines 0 comments Download
M Source/core/speech/SpeechInput.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/speech/SpeechInputClient.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/svg/SVGDocument.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/svg/SVGDocument.cpp View 2 chunks +3 lines, -3 lines 0 comments Download
M Source/core/svg/SVGFilterPrimitiveStandardAttributes.h View 1 chunk +5 lines, -5 lines 0 comments Download
M Source/core/svg/SVGFitToViewBox.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/svg/SVGTests.h View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/core/svg/SVGTests.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/svg/SVGURIReference.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/svg/SVGZoomAndPan.h View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/core/svg/SVGZoomAndPan.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/testing/InternalSettings.h View 2 chunks +3 lines, -3 lines 0 comments Download
M Source/core/testing/InternalSettings.cpp View 3 chunks +6 lines, -6 lines 0 comments Download
M Source/core/testing/Internals.cpp View 1 2 3 3 chunks +6 lines, -6 lines 0 comments Download
M Source/core/testing/v8/WebCoreTestSupport.cpp View 1 chunk +2 lines, -1 line 0 comments Download
M Source/core/workers/Worker.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/workers/WorkerGlobalScopeProxyProvider.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/workers/WorkerGlobalScopeProxyProvider.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/xml/DocumentXPathEvaluator.h View 1 1 chunk +4 lines, -4 lines 0 comments Download
M Source/core/xml/DocumentXPathEvaluator.cpp View 1 1 chunk +17 lines, -17 lines 0 comments Download
M Source/modules/crypto/DOMWindowCrypto.h View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/modules/crypto/DOMWindowCrypto.cpp View 2 chunks +6 lines, -6 lines 0 comments Download
M Source/modules/crypto/WorkerGlobalScopeCrypto.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/crypto/WorkerGlobalScopeCrypto.cpp View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/modules/device_orientation/DeviceMotionController.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/device_orientation/DeviceMotionController.cpp View 2 chunks +4 lines, -4 lines 0 comments Download
M Source/modules/device_orientation/DeviceOrientationController.h View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/modules/device_orientation/DeviceOrientationController.cpp View 2 chunks +4 lines, -4 lines 0 comments Download
M Source/modules/device_orientation/DeviceOrientationInspectorAgent.h View 2 chunks +3 lines, -3 lines 0 comments Download
M Source/modules/device_orientation/DeviceOrientationInspectorAgent.cpp View 2 chunks +6 lines, -9 lines 0 comments Download
M Source/modules/device_orientation/DeviceSensorEventController.h View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/modules/device_orientation/DeviceSensorEventController.cpp View 2 chunks +6 lines, -6 lines 0 comments Download
M Source/modules/donottrack/NavigatorDoNotTrack.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/donottrack/NavigatorDoNotTrack.cpp View 1 chunk +5 lines, -5 lines 0 comments Download
M Source/modules/filesystem/DOMWindowFileSystem.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/filesystem/DOMWindowFileSystem.cpp View 3 chunks +8 lines, -8 lines 0 comments Download
M Source/modules/filesystem/DataTransferItemFileSystem.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/filesystem/DataTransferItemFileSystem.cpp View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/modules/filesystem/DraggedIsolatedFileSystem.cpp View 1 chunk +1 line, -3 lines 0 comments Download
M Source/modules/filesystem/FileSystemClient.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/filesystem/HTMLInputElementFileSystem.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/filesystem/HTMLInputElementFileSystem.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/modules/filesystem/InspectorFileSystemAgent.cpp View 5 chunks +6 lines, -6 lines 0 comments Download
M Source/modules/filesystem/InspectorFrontendHostFileSystem.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/filesystem/InspectorFrontendHostFileSystem.cpp View 2 chunks +4 lines, -4 lines 0 comments Download
M Source/modules/filesystem/LocalFileSystem.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/filesystem/LocalFileSystem.cpp View 1 chunk +8 lines, -8 lines 0 comments Download
M Source/modules/filesystem/WorkerGlobalScopeFileSystem.h View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/modules/filesystem/WorkerGlobalScopeFileSystem.cpp View 3 chunks +20 lines, -20 lines 0 comments Download
M Source/modules/gamepad/NavigatorGamepad.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/gamepad/NavigatorGamepad.cpp View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/modules/geolocation/GeolocationClient.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/geolocation/GeolocationController.h View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/modules/geolocation/GeolocationController.cpp View 4 chunks +5 lines, -5 lines 0 comments Download
M Source/modules/geolocation/NavigatorGeolocation.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/geolocation/NavigatorGeolocation.cpp View 1 chunk +5 lines, -5 lines 0 comments Download
M Source/modules/geolocation/testing/InternalsGeolocation.h View 1 chunk +5 lines, -5 lines 0 comments Download
M Source/modules/geolocation/testing/InternalsGeolocation.cpp View 1 chunk +10 lines, -10 lines 0 comments Download
M Source/modules/imagebitmap/ImageBitmapFactories.h View 4 chunks +18 lines, -18 lines 0 comments Download
M Source/modules/imagebitmap/ImageBitmapFactories.cpp View 9 chunks +41 lines, -41 lines 0 comments Download
M Source/modules/indexeddb/DOMWindowIndexedDatabase.h View 1 2 3 1 chunk +4 lines, -4 lines 0 comments Download
M Source/modules/indexeddb/DOMWindowIndexedDatabase.cpp View 1 2 3 4 chunks +8 lines, -8 lines 0 comments Download
M Source/modules/indexeddb/InspectorIndexedDBAgent.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/indexeddb/WorkerGlobalScopeIndexedDatabase.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/indexeddb/WorkerGlobalScopeIndexedDatabase.cpp View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/modules/mediasource/HTMLVideoElementMediaSource.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/mediasource/HTMLVideoElementMediaSource.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/modules/mediastream/NavigatorMediaStream.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/mediastream/NavigatorMediaStream.cpp View 2 chunks +6 lines, -6 lines 0 comments Download
M Source/modules/mediastream/UserMediaClient.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/mediastream/UserMediaController.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/navigatorcontentutils/NavigatorContentUtils.h View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/modules/navigatorcontentutils/NavigatorContentUtils.cpp View 7 chunks +17 lines, -14 lines 0 comments Download
M Source/modules/navigatorcontentutils/NavigatorContentUtilsClient.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/notifications/DOMWindowNotifications.h View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/modules/notifications/DOMWindowNotifications.cpp View 3 chunks +8 lines, -8 lines 0 comments Download
M Source/modules/notifications/NotificationController.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/notifications/NotificationController.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/notifications/WorkerGlobalScopeNotifications.h View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/modules/notifications/WorkerGlobalScopeNotifications.cpp View 2 chunks +6 lines, -6 lines 0 comments Download
M Source/modules/performance/SharedWorkerPerformance.h View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/modules/performance/SharedWorkerPerformance.cpp View 1 chunk +5 lines, -5 lines 0 comments Download
M Source/modules/performance/WorkerGlobalScopePerformance.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/performance/WorkerGlobalScopePerformance.cpp View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/modules/quota/DOMWindowQuota.h View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/modules/quota/DOMWindowQuota.cpp View 2 chunks +6 lines, -6 lines 0 comments Download
M Source/modules/quota/NavigatorStorageQuota.h View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/modules/quota/NavigatorStorageQuota.cpp View 1 chunk +9 lines, -9 lines 0 comments Download
M Source/modules/quota/StorageQuotaClient.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/quota/StorageQuotaClient.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/quota/WorkerNavigatorStorageQuota.h View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/modules/quota/WorkerNavigatorStorageQuota.cpp View 1 chunk +6 lines, -6 lines 0 comments Download
M Source/modules/screen_orientation/ScreenOrientation.h View 1 1 chunk +7 lines, -7 lines 0 comments Download
M Source/modules/screen_orientation/ScreenOrientation.cpp View 1 2 chunks +14 lines, -15 lines 2 comments Download
M Source/modules/screen_orientation/ScreenOrientationController.h View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/screen_orientation/ScreenOrientationController.cpp View 1 1 chunk +3 lines, -3 lines 0 comments Download
M Source/modules/serviceworkers/NavigatorServiceWorker.h View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/modules/serviceworkers/NavigatorServiceWorker.cpp View 3 chunks +6 lines, -6 lines 0 comments Download
M Source/modules/speech/DOMWindowSpeechSynthesis.h View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/modules/speech/DOMWindowSpeechSynthesis.cpp View 2 chunks +6 lines, -6 lines 0 comments Download
M Source/modules/speech/SpeechRecognitionClient.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/speech/SpeechRecognitionController.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/speech/testing/InternalsSpeechSynthesis.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/speech/testing/InternalsSpeechSynthesis.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/modules/vibration/NavigatorVibration.h View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/modules/vibration/NavigatorVibration.cpp View 2 chunks +8 lines, -8 lines 0 comments Download
M Source/modules/vibration/testing/InternalsVibration.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/vibration/testing/InternalsVibration.cpp View 1 chunk +6 lines, -6 lines 0 comments Download
M Source/modules/webdatabase/DOMWindowWebDatabase.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/webdatabase/DOMWindowWebDatabase.cpp View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/modules/webdatabase/DatabaseClient.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/webdatabase/DatabaseClient.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/modules/webdatabase/WorkerGlobalScopeWebDatabase.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/webdatabase/WorkerGlobalScopeWebDatabase.cpp View 2 chunks +6 lines, -6 lines 0 comments Download
M Source/modules/webmidi/MIDIClient.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/webmidi/MIDIController.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/modules/webmidi/NavigatorWebMIDI.h View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/modules/webmidi/NavigatorWebMIDI.cpp View 1 chunk +5 lines, -5 lines 0 comments Download
M Source/platform/RefCountedSupplement.h View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/platform/Supplementable.h View 1 chunk +7 lines, -2 lines 0 comments Download
M Source/web/ChromeClientImpl.cpp View 1 1 chunk +2 lines, -1 line 0 comments Download
M Source/web/ContextFeaturesClientImpl.cpp View 5 chunks +7 lines, -5 lines 0 comments Download
M Source/web/DatabaseClientImpl.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/web/FrameLoaderClientImpl.cpp View 1 2 chunks +6 lines, -5 lines 0 comments Download
M Source/web/FullscreenController.cpp View 4 chunks +7 lines, -7 lines 0 comments Download
M Source/web/IDBFactoryBackendProxy.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/web/LocalFileSystemClient.cpp View 1 chunk +2 lines, -1 line 0 comments Download
M Source/web/WebDocument.cpp View 1 1 chunk +2 lines, -2 lines 0 comments Download
M Source/web/WebDragData.cpp View 1 chunk +2 lines, -1 line 0 comments Download
M Source/web/WebFrameImpl.cpp View 1 1 chunk +2 lines, -1 line 0 comments Download
M Source/web/WebPagePopupImpl.cpp View 3 chunks +5 lines, -3 lines 0 comments Download
M Source/web/WebViewImpl.cpp View 1 2 3 4 chunks +19 lines, -16 lines 0 comments Download
M Source/web/WorkerPermissionClient.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/web/WorkerPermissionClient.cpp View 2 chunks +6 lines, -3 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Inactive
Sorry, the CL is big but this is a very mechanical change.
6 years, 10 months ago (2014-02-19 23:47:51 UTC) #1
haraken
I just scanned code_generator_v8.pm and several files. LGTM.
6 years, 10 months ago (2014-02-20 00:25:13 UTC) #2
Inactive
On 2014/02/20 00:25:13, haraken wrote: > I just scanned code_generator_v8.pm and several files. LGTM. Thanks, ...
6 years, 10 months ago (2014-02-20 13:21:36 UTC) #3
adamk
rslgtm I looked at the platform/ changes and a random assortment of files.
6 years, 10 months ago (2014-02-20 19:49:57 UTC) #4
Inactive
Committed patchset #4 manually as r167547 (presubmit successful).
6 years, 10 months ago (2014-02-20 23:01:10 UTC) #5
dcheng
https://codereview.chromium.org/171333003/diff/740001/Source/modules/screen_orientation/ScreenOrientation.cpp File Source/modules/screen_orientation/ScreenOrientation.cpp (right): https://codereview.chromium.org/171333003/diff/740001/Source/modules/screen_orientation/ScreenOrientation.cpp#newcode65 Source/modules/screen_orientation/ScreenOrientation.cpp:65: ASSERT(m_associatedDOMWindow->document()); Please be careful when making these changes. The ...
6 years, 9 months ago (2014-02-28 20:54:41 UTC) #6
dcheng
6 years, 9 months ago (2014-02-28 21:13:39 UTC) #7
Message was sent while issue was closed.
https://codereview.chromium.org/171333003/diff/740001/Source/modules/screen_o...
File Source/modules/screen_orientation/ScreenOrientation.cpp (right):

https://codereview.chromium.org/171333003/diff/740001/Source/modules/screen_o...
Source/modules/screen_orientation/ScreenOrientation.cpp:65:
ASSERT(m_associatedDOMWindow->document());
On 2014/02/28 20:54:42, dcheng wrote:
> Please be careful when making these changes. The original code was already
> incorrect, but the assumption that DOMWindow/Document can never be null is not
> correct. I do not know if there are other such errors in this patch.

Actually, I'm wrong so ignore me for now. Sorry for the noise! I had some extra
changes in my local build.

Powered by Google App Engine
This is Rietveld 408576698