|
|
Chromium Code Reviews|
Created:
3 years, 11 months ago by mlamouri (slow - plz ping) Modified:
3 years, 11 months ago CC:
blink-reviews, blink-reviews-dom_chromium.org, chromium-reviews, dglazkov+blink, eae+blinkwatch, rwlbuis, sof Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionElementVisibilityObserver: remove OOPIF checks.
IntersectionObserver should now work for OOPIF.
BUG=615156
R=kenrb@chromium.org
Review-Url: https://codereview.chromium.org/2634113002
Cr-Commit-Position: refs/heads/master@{#444374}
Committed: https://chromium.googlesource.com/chromium/src/+/10fecf4ab18ee7f481d25ae31122bb099c9b7039
Patch Set 1 #Patch Set 2 : with tests #Patch Set 3 : add export #Patch Set 4 : non-exported-base #
Messages
Total messages: 40 (21 generated)
The CQ bit was checked by mlamouri@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
lgtm
The CQ bit was checked by mlamouri@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
You still need a Blink Core owner to review.
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presub...)
On 2017/01/16 at 20:15:29, kenrb wrote: > You still need a Blink Core owner to review. Yeah. I realised after pressing commit that you might not be a core owners too but I was on my way out.
mlamouri@chromium.org changed reviewers: + jochen@chromium.org
jochen@, what about a friendly EMEA TBR? :)
can you add a test for this?
On 2017/01/17 at 09:54:48, jochen wrote: > can you add a test for this? FWIW, it is tested by http/tests/media/autoplay-crossorigin.html which for some reasons still do not pass with site-isolation enabled (I presume a loading problem). I don't know how easy it would be to write a unit test for this in Blink given that I would need to turn on site isolation. I'm happy to investigate.
it should be possible to add a layout test that now works when run with run-webkit-tests --additional-driver-flag=--site-per-process, no?
On 2017/01/17 at 10:25:59, jochen wrote: > it should be possible to add a layout test that now works when run with run-webkit-tests --additional-driver-flag=--site-per-process, no? This object isn't directly web exposed. The autoplay-crossorigin.html uses ElementVisibilityObserver and is currently disabled for site-isolation. I don't think we should have another test specific to autoplay. I think a unit test would be more useful. Will check what I can do.
jochen@, I've added a unit test, PTAL. This is very simply (check for no crash). I can make the unit tests more invasive but even checking that the callback is run would require to depend too heavily on the IntersectionObserver code.
The CQ bit was checked by mlamouri@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: win_chromium_compile_dbg_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_comp...)
lgtm, thx
The CQ bit was checked by mlamouri@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from kenrb@chromium.org Link to the patchset: https://codereview.chromium.org/2634113002/#ps20001 (title: "with tests")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: win_chromium_compile_dbg_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_comp...)
The CQ bit was checked by mlamouri@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from kenrb@chromium.org, jochen@chromium.org Link to the patchset: https://codereview.chromium.org/2634113002/#ps40001 (title: "add export")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
The CQ bit was checked by mlamouri@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from kenrb@chromium.org, jochen@chromium.org Link to the patchset: https://codereview.chromium.org/2634113002/#ps60001 (title: "non-exported-base")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
CQ is committing da patch.
Bot data: {"patchset_id": 60001, "attempt_start_ts": 1484748502788350,
"parent_rev": "7f8ed16176c1bacf9b9e27569ed151bf55cf319a", "commit_rev":
"10fecf4ab18ee7f481d25ae31122bb099c9b7039"}
Message was sent while issue was closed.
Description was changed from ========== ElementVisibilityObserver: remove OOPIF checks. IntersectionObserver should now work for OOPIF. BUG=615156 R=kenrb@chromium.org ========== to ========== ElementVisibilityObserver: remove OOPIF checks. IntersectionObserver should now work for OOPIF. BUG=615156 R=kenrb@chromium.org Review-Url: https://codereview.chromium.org/2634113002 Cr-Commit-Position: refs/heads/master@{#444374} Committed: https://chromium.googlesource.com/chromium/src/+/10fecf4ab18ee7f481d25ae31122... ==========
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as https://chromium.googlesource.com/chromium/src/+/10fecf4ab18ee7f481d25ae31122... |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
