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

Issue 2177023002: Remove spellchecker feedback. (Closed)

Created:
4 years, 5 months ago by please use gerrit instead
Modified:
4 years, 1 month ago
Reviewers:
groby-ooo-7-16
CC:
chromium-reviews, groby+spellwatch_chromium.org, rlp+watch_chromium.org, rouslan+spell_chromium.org, levin
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove spellchecker feedback. This patch removes spellchecker feedback and all of its supporting data structures and algorithms throughout Chrome and Blink. * Removed from browser: - Spellcheck feedback sender. - Spelling markers. - Word trimmer. - Observing context menu cancellation. * Removed from renderer: - Invisible document markers. - Document marker hashes. - Querying document markers. BUG=630858

Patch Set 1 #

Patch Set 2 : Remove spellchecker feedback. #

Patch Set 3 : Fix mac compile #

Patch Set 4 : Rebase #

Patch Set 5 : Fix compile #

Unified diffs Side-by-side diffs Delta from patch set Stats (+79 lines, -3205 lines) Patch
M chrome/app/generated_resources.grd View 1 2 3 4 1 chunk +0 lines, -8 lines 0 comments Download
M chrome/browser/about_flags.cc View 1 2 3 4 2 chunks +0 lines, -8 lines 0 comments Download
M chrome/browser/renderer_context_menu/open_with_menu_factory_ash.h View 1 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/renderer_context_menu/spelling_menu_observer.h View 1 2 chunks +0 lines, -5 lines 0 comments Download
M chrome/browser/renderer_context_menu/spelling_menu_observer.cc View 1 6 chunks +0 lines, -17 lines 0 comments Download
D chrome/browser/spellchecker/feedback.h View 1 1 chunk +0 lines, -123 lines 0 comments Download
D chrome/browser/spellchecker/feedback.cc View 1 1 chunk +0 lines, -193 lines 0 comments Download
D chrome/browser/spellchecker/feedback_sender.h View 1 1 chunk +0 lines, -196 lines 0 comments Download
D chrome/browser/spellchecker/feedback_sender.cc View 1 1 chunk +0 lines, -461 lines 0 comments Download
D chrome/browser/spellchecker/feedback_sender_unittest.cc View 1 1 chunk +0 lines, -729 lines 0 comments Download
D chrome/browser/spellchecker/feedback_unittest.cc View 1 1 chunk +0 lines, -302 lines 0 comments Download
D chrome/browser/spellchecker/misspelling.h View 1 1 chunk +0 lines, -79 lines 0 comments Download
D chrome/browser/spellchecker/misspelling.cc View 1 1 chunk +0 lines, -86 lines 0 comments Download
D chrome/browser/spellchecker/misspelling_unittest.cc View 1 1 chunk +0 lines, -53 lines 0 comments Download
D chrome/browser/spellchecker/spellcheck_action.h View 1 1 chunk +0 lines, -82 lines 0 comments Download
D chrome/browser/spellchecker/spellcheck_action.cc View 1 1 chunk +0 lines, -74 lines 0 comments Download
D chrome/browser/spellchecker/spellcheck_action_unittest.cc View 1 1 chunk +0 lines, -100 lines 0 comments Download
M chrome/browser/spellchecker/spellcheck_message_filter.h View 1 3 chunks +2 lines, -7 lines 0 comments Download
M chrome/browser/spellchecker/spellcheck_message_filter.cc View 1 7 chunks +7 lines, -39 lines 0 comments Download
M chrome/browser/spellchecker/spellcheck_message_filter_platform.h View 1 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/spellchecker/spellcheck_message_filter_platform_android.cc View 1 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/spellchecker/spellcheck_message_filter_platform_mac.cc View 1 2 8 chunks +4 lines, -29 lines 0 comments Download
M chrome/browser/spellchecker/spellcheck_message_filter_platform_mac_browsertest.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/spellchecker/spellcheck_message_filter_unittest.cc View 1 6 chunks +4 lines, -8 lines 0 comments Download
M chrome/browser/spellchecker/spellcheck_service.h View 1 4 chunks +0 lines, -13 lines 0 comments Download
M chrome/browser/spellchecker/spellcheck_service.cc View 1 7 chunks +0 lines, -34 lines 0 comments Download
D chrome/browser/spellchecker/word_trimmer.h View 1 1 chunk +0 lines, -34 lines 0 comments Download
D chrome/browser/spellchecker/word_trimmer.cc View 1 1 chunk +0 lines, -50 lines 0 comments Download
D chrome/browser/spellchecker/word_trimmer_unittest.cc View 1 1 chunk +0 lines, -67 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 2 chunks +0 lines, -10 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 3 4 2 chunks +0 lines, -5 lines 0 comments Download
M chrome/common/OWNERS View 1 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/renderer/spellchecker/spellcheck.cc View 1 4 chunks +1 line, -33 lines 0 comments Download
M chrome/renderer/spellchecker/spellcheck_provider.h View 1 3 chunks +1 line, -5 lines 0 comments Download
M chrome/renderer/spellchecker/spellcheck_provider.cc View 1 5 chunks +4 lines, -17 lines 0 comments Download
M chrome/renderer/spellchecker/spellcheck_provider_hunspell_unittest.cc View 1 8 chunks +18 lines, -46 lines 0 comments Download
M chrome/renderer/spellchecker/spellcheck_provider_mac_unittest.cc View 1 3 chunks +3 lines, -10 lines 0 comments Download
M chrome/renderer/spellchecker/spellcheck_provider_test.h View 1 1 chunk +1 line, -2 lines 0 comments Download
M chrome/renderer/spellchecker/spellcheck_provider_test.cc View 1 2 chunks +1 line, -3 lines 0 comments Download
M components/renderer_context_menu/render_view_context_menu_base.cc View 1 1 chunk +0 lines, -6 lines 0 comments Download
M components/renderer_context_menu/render_view_context_menu_observer.h View 1 1 chunk +0 lines, -3 lines 0 comments Download
M components/spellcheck.gypi View 1 1 chunk +0 lines, -1 line 0 comments Download
M components/spellcheck/common/BUILD.gn View 1 1 chunk +0 lines, -1 line 0 comments Download
M components/spellcheck/common/spellcheck_common.h View 1 1 chunk +0 lines, -11 lines 0 comments Download
D components/spellcheck/common/spellcheck_marker.h View 1 1 chunk +0 lines, -39 lines 0 comments Download
M components/spellcheck/common/spellcheck_messages.h View 1 5 chunks +4 lines, -22 lines 0 comments Download
M components/spellcheck/common/spellcheck_result.h View 1 1 chunk +2 lines, -8 lines 0 comments Download
M components/spellcheck/common/spellcheck_switches.h View 1 1 chunk +0 lines, -3 lines 0 comments Download
M components/spellcheck/common/spellcheck_switches.cc View 1 1 chunk +0 lines, -19 lines 0 comments Download
M components/test_runner/spell_check_client.h View 1 1 chunk +0 lines, -2 lines 0 comments Download
M components/test_runner/spell_check_client.cc View 1 1 chunk +0 lines, -2 lines 0 comments Download
M content/common/frame_messages.h View 1 1 chunk +0 lines, -1 line 0 comments Download
M content/public/common/context_menu_params.h View 1 1 chunk +0 lines, -3 lines 0 comments Download
M content/public/common/context_menu_params.cc View 1 1 chunk +0 lines, -1 line 0 comments Download
M content/renderer/context_menu_params_builder.cc View 1 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/core/editing/markers/DocumentMarker.h View 1 6 chunks +2 lines, -14 lines 0 comments Download
M third_party/WebKit/Source/core/editing/markers/DocumentMarker.cpp View 1 4 chunks +1 line, -5 lines 0 comments Download
M third_party/WebKit/Source/core/editing/markers/DocumentMarkerController.h View 1 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/editing/markers/DocumentMarkerController.cpp View 1 2 chunks +2 lines, -4 lines 0 comments Download
M third_party/WebKit/Source/core/editing/spellcheck/SpellCheckRequester.h View 1 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/editing/spellcheck/SpellCheckRequester.cpp View 1 3 chunks +3 lines, -13 lines 0 comments Download
M third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp View 1 2 3 4 1 chunk +1 line, -6 lines 0 comments Download
M third_party/WebKit/Source/modules/accessibility/AXNodeObject.cpp View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/platform/text/TextChecking.h View 1 3 chunks +1 line, -8 lines 0 comments Download
M third_party/WebKit/Source/platform/text/TextDecoration.h View 1 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/web/AssertMatchingEnums.cpp View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/web/ContextMenuClientImpl.cpp View 1 2 3 3 chunks +2 lines, -5 lines 0 comments Download
M third_party/WebKit/Source/web/SpellCheckerClientImpl.cpp View 1 1 chunk +1 line, -3 lines 0 comments Download
M third_party/WebKit/Source/web/WebTextCheckingResult.cpp View 1 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/web/WebViewImpl.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/Source/web/WebViewImpl.cpp View 1 2 3 4 1 chunk +0 lines, -13 lines 0 comments Download
M third_party/WebKit/Source/web/tests/WebFrameTest.cpp View 1 2 3 7 chunks +7 lines, -55 lines 0 comments Download
M third_party/WebKit/public/web/WebContextMenuData.h View 1 2 chunks +0 lines, -4 lines 0 comments Download
M third_party/WebKit/public/web/WebSpellCheckClient.h View 1 1 chunk +0 lines, -2 lines 0 comments Download
M third_party/WebKit/public/web/WebTextCheckingResult.h View 1 2 chunks +1 line, -4 lines 0 comments Download
M third_party/WebKit/public/web/WebTextDecorationType.h View 1 1 chunk +0 lines, -1 line 0 comments Download
M third_party/WebKit/public/web/WebView.h View 1 2 1 chunk +1 line, -2 lines 0 comments Download

Messages

Total messages: 45 (36 generated)
please use gerrit instead
groby, ptal.
4 years, 5 months ago (2016-07-23 22:57:52 UTC) #14
groby-ooo-7-16
On 2016/07/23 22:57:52, rouslan wrote: > groby, ptal. Not happy that we're plastering over it, ...
4 years, 4 months ago (2016-07-26 21:53:11 UTC) #15
please use gerrit instead
On 2016/07/26 21:53:11, groby wrote: > Can you follow up w/ removal soonish? Is next ...
4 years, 4 months ago (2016-07-26 21:54:48 UTC) #16
please use gerrit instead
Too late to merge this to M-53, IMHO. So I will remove all feedback at ...
4 years, 4 months ago (2016-07-30 00:11:01 UTC) #17
please use gerrit instead
groby, ptal patch 2.
4 years, 4 months ago (2016-07-30 03:37:49 UTC) #27
groby-ooo-7-16
On 2016/07/30 03:37:49, rouslan wrote: > groby, ptal patch 2. Before I scan the entire ...
4 years, 4 months ago (2016-08-03 17:24:39 UTC) #38
please use gerrit instead
On 2016/08/03 17:24:39, groby wrote: > Before I scan the entire patch again - what ...
4 years, 4 months ago (2016-08-03 17:50:56 UTC) #39
groby-ooo-7-16
On 2016/08/03 17:50:56, rouslan wrote: > On 2016/08/03 17:24:39, groby wrote: > > Before I ...
4 years, 4 months ago (2016-08-04 01:32:51 UTC) #44
groby-ooo-7-16
4 years, 4 months ago (2016-08-04 01:38:46 UTC) #45
On 2016/08/04 01:32:51, groby wrote:
> On 2016/08/03 17:50:56, rouslan wrote:
> > On 2016/08/03 17:24:39, groby wrote:
> > > Before I scan the entire patch again - what changed after my LG?
> > 
> > Entire feedback was removed. (Your LG was for making one feedback function
> > no-op.)
> 
> Urg. This is large. Expect delays :)

Leaving a marker for my future self - chrome/* is LG

Powered by Google App Engine
This is Rietveld 408576698