Implement the functionality necessary to request and cancel System Wake Lock as specified in Wake Lock Spec, https://www.w3.org/TR/wake-lock.
Marking as Assigned since there is an owner.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/67d51b1fc81dc108bd4fe78a479f7dab6c8bdf1d commit 67d51b1fc81dc108bd4fe78a479f7dab6c8bdf1d Author: Mrunal Kapade <mrunal.kapade@intel.com> Date: Thu Oct 04 21:23:55 2018 Wake Lock API: Add implementation for System wake lock This patch enables system wake lock on blink side by making use of ServiceManager Connector and WakeLockProvider. BUG= 873030 ,257511 Change-Id: Ie4cb38124d0072d12d663ef4d1ae7311a1233460 Reviewed-on: https://chromium-review.googlesource.com/c/1256220 Commit-Queue: Mrunal Kapade <mrunal.kapade@intel.com> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#596856} [modify] https://crrev.com/67d51b1fc81dc108bd4fe78a479f7dab6c8bdf1d/content/public/app/mojo/content_renderer_manifest.json [delete] https://crrev.com/aed2f80ffd9053837f90100cf999b64af72b90e4/third_party/WebKit/LayoutTests/external/wpt/wake-lock/wakelock-type.https-expected.txt [modify] https://crrev.com/67d51b1fc81dc108bd4fe78a479f7dab6c8bdf1d/third_party/blink/renderer/modules/wake_lock/DEPS [modify] https://crrev.com/67d51b1fc81dc108bd4fe78a479f7dab6c8bdf1d/third_party/blink/renderer/modules/wake_lock/navigator_wake_lock.cc [modify] https://crrev.com/67d51b1fc81dc108bd4fe78a479f7dab6c8bdf1d/third_party/blink/renderer/modules/wake_lock/navigator_wake_lock.h [modify] https://crrev.com/67d51b1fc81dc108bd4fe78a479f7dab6c8bdf1d/third_party/blink/renderer/modules/wake_lock/wake_lock.cc [modify] https://crrev.com/67d51b1fc81dc108bd4fe78a479f7dab6c8bdf1d/third_party/blink/renderer/modules/wake_lock/wake_lock.h
Comment 1 by reillyg@chromium.org
, Aug 15