New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 693650 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: May 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug

Blocking:
issue 682077



Sign in to add a comment

Entry point of Copyless Paste

Project Member Reported by wychen@chromium.org, Feb 17 2017

Issue description

We need to have:
- Finch control
- Mojo to pump data from renderer to browser
- Entry point around onLoad() event, or right after document has finished parsing.
 

Comment 1 by wychen@chromium.org, Feb 21 2017

Note to self: URL for end-to-end test:
http://m.huffpost.com/us/entry/us_587b87dde4b09281d0eb5dba

Comment 2 by wychen@chromium.org, Feb 23 2017

Labels: M-58

Comment 3 by wychen@chromium.org, Mar 17 2017

Components: -UI>Browser>Mobile UI>Browser>AppIndexing
Note to self: URL for end-to-end test:
https://m.yelp.com/biz/sharetea-palo-alto-2
Project Member

Comment 8 by bugdroid1@chromium.org, Apr 7 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/clank/internal/apps/+/0ef767090d16bd40b7440ff20c6475c77b2f99a8

commit 0ef767090d16bd40b7440ff20c6475c77b2f99a8
Author: Wei-Yin Chen (陳威尹) <wychen@chromium.org>
Date: Fri Apr 07 16:56:40 2017

Project Member

Comment 12 by bugdroid1@chromium.org, Apr 12 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c0c8c62aa2e7bfbd81d6ec60d0a99ec33d34fae9

commit c0c8c62aa2e7bfbd81d6ec60d0a99ec33d34fae9
Author: wychen <wychen@chromium.org>
Date: Wed Apr 12 02:53:43 2017

Connect CopylessPasteExtractor to CopylessPasteServer

BUG= 693650 

Review-Url: https://codereview.chromium.org/2813003002
Cr-Commit-Position: refs/heads/master@{#463909}

[modify] https://crrev.com/c0c8c62aa2e7bfbd81d6ec60d0a99ec33d34fae9/third_party/WebKit/Source/modules/document_metadata/CopylessPasteServer.cpp

Project Member

Comment 15 by bugdroid1@chromium.org, Apr 14 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/clank/internal/apps/+/bf181f3213c6f11c3447166e5b5865ed726db456

commit bf181f3213c6f11c3447166e5b5865ed726db456
Author: Devon Proctor <dproctor@google.com>
Date: Fri Apr 14 02:21:29 2017

We ended up putting the Mojo server inside Blink and put the client in Java. Closing the following two CLs, which is in the other direction (Mojo service in Java, and client in Blink).

Add mojo service for CopylessPaste in Java
https://codereview.chromium.org/2700193002/

Add render frame observer for CopylessPaste
https://codereview.chromium.org/2709893002/
Status: Fixed (was: Started)
Project Member

Comment 20 by bugdroid1@chromium.org, Jul 12 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0982cbaa2225d8a7a895aebaaed64be032b418a1

commit 0982cbaa2225d8a7a895aebaaed64be032b418a1
Author: wychen <wychen@chromium.org>
Date: Wed Jul 12 05:10:09 2017

Enable all tests in CopylessPasteTest

The following tests are re-enabled:
- testValid
- testNoMeta
- testCache

All flaky failures in CopylessPasteTest are due to timeout in
CallbackHelper.waitForCallback(). Wait for longer to see if it gets
better.

Reference:
https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=chrome_public_test_apk%20(with%20patch)&showAllRuns=true&tests=org.chromium.chrome.browser.CopylessPasteTest%23

BUG=713172, 713895 , 713878 , 693650 

Review-Url: https://codereview.chromium.org/2826253004
Cr-Commit-Position: refs/heads/master@{#485865}

[modify] https://crrev.com/0982cbaa2225d8a7a895aebaaed64be032b418a1/chrome/android/javatests/src/org/chromium/chrome/browser/CopylessPasteTest.java

Sign in to add a comment