Would you elaborate on the background of this CL? Why do you want to move ...
3 years, 8 months ago
(2017-04-04 02:21:24 UTC)
#5
Would you elaborate on the background of this CL? Why do you want to move
ownership of TextCheckerClientImpl to WebLocalFrameImpl?
Xiaocheng
Description was changed from ========== WIP Move ownership of TextCheckerClientImpl to WebLocalFrameImpl BUG=638361 ========== to ...
3 years, 8 months ago
(2017-04-04 02:48:10 UTC)
#6
Description was changed from
==========
WIP Move ownership of TextCheckerClientImpl to WebLocalFrameImpl
BUG=638361
==========
to
==========
WIP Move ownership of TextCheckerClientImpl to WebLocalFrameImpl
This is Patch 4 of 5 for making SpellCheckProvider a RenderFrameObserver, so
that spellcheck can work in OOPIF. Full design: https://goo.gl/VfCENk
This patch changes TextCheckerClientImpl from view-based to frame-based, as
a preparation for changing SpellCheckProvider from view-based to frame-based.
BUG=638361
==========
Xiaocheng
On 2017/04/04 at 02:21:24, haraken wrote: > Would you elaborate on the background of this ...
3 years, 8 months ago
(2017-04-04 02:49:52 UTC)
#7
On 2017/04/04 at 02:21:24, haraken wrote:
> Would you elaborate on the background of this CL? Why do you want to move
ownership of TextCheckerClientImpl to WebLocalFrameImpl?
Sure.
The big picture is that we need to change SpellCheckProvider (at least most of
it) from view-based to frame-based, so that it can work correctly in OOPIF.
TextCheckerClientImpl is the Blink-side class communicating with
SpellCheckProvider, so it also need to be made frame-based.
tkent
On 2017/04/04 at 02:03:22, xiaochengh wrote: > I'm trying to add a new member to ...
3 years, 8 months ago
(2017-04-04 03:43:33 UTC)
#8
On 2017/04/04 at 02:03:22, xiaochengh wrote:
> I'm trying to add a new member to WebLocalFrameImpl and expose it to core/. Is
my current approach correct?
Looks ok.
Description was changed from ========== WIP Move ownership of TextCheckerClientImpl to WebLocalFrameImpl This is Patch ...
3 years, 8 months ago
(2017-04-04 22:26:12 UTC)
#13
Description was changed from
==========
WIP Move ownership of TextCheckerClientImpl to WebLocalFrameImpl
This is Patch 4 of 5 for making SpellCheckProvider a RenderFrameObserver, so
that spellcheck can work in OOPIF. Full design: https://goo.gl/VfCENk
This patch changes TextCheckerClientImpl from view-based to frame-based, as
a preparation for changing SpellCheckProvider from view-based to frame-based.
BUG=638361
==========
to
==========
Move ownership of TextCheckerClientImpl to WebLocalFrameImpl
This is Patch 4 of 5 for making SpellCheckProvider a RenderFrameObserver, so
that spellcheck can work in OOPIF. Full design: https://goo.gl/VfCENk
This patch changes TextCheckerClientImpl from view-based to frame-based, as
a preparation for changing SpellCheckProvider from view-based to frame-based.
BUG=638361
==========
Xiaocheng
Now this patch is ready for landing. PTAL.
3 years, 8 months ago
(2017-04-04 22:43:34 UTC)
#14
Now this patch is ready for landing.
PTAL.
Xiaocheng
The CQ bit was checked by xiaochengh@chromium.org to run a CQ dry run
3 years, 8 months ago
(2017-04-04 22:43:38 UTC)
#15
lgtm Core classes can use WebTextCheckClient directly if we move public/web/WebTextCheckClient.h to public/platform/.
3 years, 8 months ago
(2017-04-04 23:37:48 UTC)
#17
lgtm
Core classes can use WebTextCheckClient directly if we move
public/web/WebTextCheckClient.h to public/platform/.
Xiaocheng
On 2017/04/04 at 23:37:48, tkent wrote: > lgtm > > Core classes can use WebTextCheckClient ...
3 years, 8 months ago
(2017-04-04 23:45:37 UTC)
#18
On 2017/04/04 at 23:37:48, tkent wrote:
> lgtm
>
> Core classes can use WebTextCheckClient directly if we move
public/web/WebTextCheckClient.h to public/platform/.
OK. I'll try that after fixing this bug.
haraken
On 2017/04/04 23:45:37, Xiaocheng wrote: > On 2017/04/04 at 23:37:48, tkent wrote: > > lgtm ...
3 years, 8 months ago
(2017-04-05 00:15:26 UTC)
#19
On 2017/04/04 23:45:37, Xiaocheng wrote:
> On 2017/04/04 at 23:37:48, tkent wrote:
> > lgtm
> >
> > Core classes can use WebTextCheckClient directly if we move
> public/web/WebTextCheckClient.h to public/platform/.
>
> OK. I'll try that after fixing this bug.
That sounds nicer!
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
3 years, 8 months ago
(2017-04-05 01:49:35 UTC)
#20
CQ is committing da patch. Bot data: {"patchset_id": 80001, "attempt_start_ts": 1491359135513760, "parent_rev": "217bb29f809ae73e537ec9c0eba5ac65f48fd873", "commit_rev": "12aaa612b318e359ab3d6664c3fbbbb3ea14f034"}
3 years, 8 months ago
(2017-04-05 02:31:03 UTC)
#25
CQ is committing da patch.
Bot data: {"patchset_id": 80001, "attempt_start_ts": 1491359135513760,
"parent_rev": "217bb29f809ae73e537ec9c0eba5ac65f48fd873", "commit_rev":
"12aaa612b318e359ab3d6664c3fbbbb3ea14f034"}
commit-bot: I haz the power
Description was changed from ========== Move ownership of TextCheckerClientImpl to WebLocalFrameImpl This is Patch 4 ...
3 years, 8 months ago
(2017-04-05 02:31:53 UTC)
#26
Message was sent while issue was closed.
Description was changed from
==========
Move ownership of TextCheckerClientImpl to WebLocalFrameImpl
This is Patch 4 of 5 for making SpellCheckProvider a RenderFrameObserver, so
that spellcheck can work in OOPIF. Full design: https://goo.gl/VfCENk
This patch changes TextCheckerClientImpl from view-based to frame-based, as
a preparation for changing SpellCheckProvider from view-based to frame-based.
BUG=638361
==========
to
==========
Move ownership of TextCheckerClientImpl to WebLocalFrameImpl
This is Patch 4 of 5 for making SpellCheckProvider a RenderFrameObserver, so
that spellcheck can work in OOPIF. Full design: https://goo.gl/VfCENk
This patch changes TextCheckerClientImpl from view-based to frame-based, as
a preparation for changing SpellCheckProvider from view-based to frame-based.
BUG=638361
Review-Url: https://codereview.chromium.org/2795113002
Cr-Commit-Position: refs/heads/master@{#461945}
Committed:
https://chromium.googlesource.com/chromium/src/+/12aaa612b318e359ab3d6664c3fb...
==========
commit-bot: I haz the power
Committed patchset #5 (id:80001) as https://chromium.googlesource.com/chromium/src/+/12aaa612b318e359ab3d6664c3fbbbb3ea14f034
3 years, 8 months ago
(2017-04-05 02:31:54 UTC)
#27
Issue 2795113002: Move ownership of TextCheckerClientImpl to WebLocalFrameImpl
(Closed)
Created 3 years, 8 months ago by Xiaocheng
Modified 3 years, 8 months ago
Reviewers: haraken, tkent
Base URL:
Comments: 7