Skip to content

Commit

Permalink
ose: webruntime_79=51 wam=46-r36
Browse files Browse the repository at this point in the history
:Release Notes:
- Bug fix
- Code refactoring

:Detailed Notes:
webruntime_79: submissions/50..submissions/51
aedab6a48 [op][n_upsable][splash] Move logic for showing window after first frame to app runtime
a56ae2935 fixup! [op][n_upsable][webrtc] Implement video decoder for webrtc
fa596fb17 fixup! [op][n_upsable][webrtc] Implement webrtc video encoder interface
a03693204 [op][n_upsable][ozone][wayland] Implement watching of display fd on separated thread
0a6da7eea Revert "[op][n_upsable][memory_cache] Don't add the resource fetched by file protocol to Memory Cache"
8cb31bd4c fixup! [op][n_upsable][ozone][wayland] Implement new watching for display fd
da1431d6a [op][n_ups][ozone][wayland] Perform flush for surface group API calls

wam: submissions/45..submissions/46
9e94cbe5 [op][splash] Move show-after-swap to Chromium

wam: r35..r36
Enable webrtc h/w video decoder

:Testing Performed:
CCC testing

:QA Notes:

:Issues Addressed:
[PLAT-121910] Enyo EPG text is not changed to red color.
[PLAT-120911] After passing the command on console, launcher is no displayed.
[PLAT-123160] Ez Settings Page flickering after relaunching.
[PLAT-122082] performance in setting app is slow.
[PLAT-123770] webRTC - "test.redirection.webrtc" app gets reloaded
[PLAT-119528] Move code to show window after FMP to NEVA webview
[PLAT-124236] CCC: webruntime={ose:51 auto:18} wam={ose:46-r36 auto:10}

Change-Id: I528b87809ea65f152c26e17e1c614cd312bc3032
  • Loading branch information
Youngsoo authored and Hyunjae Shin committed Jan 21, 2021
1 parent 010f175 commit 8b47d3e
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 4 deletions.
2 changes: 1 addition & 1 deletion meta-webos/recipes-webos/chromium/webruntime_79.bb
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ PR = "${INC_PR}.4"

LIC_FILES_CHKSUM += "file://oss-pkg-info.yaml;md5=07465c3c8b4402803a26b207674ca122"

WEBOS_VERSION = "79.0.3945.79-50_c1856add306ae164b91cfdea62edfc878d2ff31c"
WEBOS_VERSION = "79.0.3945.79-51_033a7c0e977d39f5475c9f333dfa5d360c552ac2"

WEBOS_GIT_PARAM_BRANCH_V8 = "@chromium79"

Expand Down
15 changes: 12 additions & 3 deletions meta-webos/recipes-webos/wam/wam.bb
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ RDEPENDS_${PN} += "qtbase-plugins"
VIRTUAL-RUNTIME_cpushareholder ?= "cpushareholder-stub"
RDEPENDS_${PN} += "${VIRTUAL-RUNTIME_cpushareholder}"

WEBOS_VERSION = "1.0.2-45_7eba80b3b3d0066e73992bec5d7cec5021d38121"
PR = "r35"
WEBOS_VERSION = "1.0.2-46_0d18213230117ee4594d9f7659daf11c4a44f71c"
PR = "r36"

inherit webos_enhanced_submissions
inherit webos_system_bus
Expand Down Expand Up @@ -68,6 +68,9 @@ WAM_ERROR_SCRIPTS_PATH = "${S}/html-ose"
# Flag to control runtime flags for touch
TOUCH_ENABLED ?= "true"

# Flag to control runtime flag for platform decoder
PLATFORM_DECODER_ENABLED ?= "true"

# Flag to control runtime flag for platform encoder
PLATFORM_ENCODER_ENABLED ?= "true"

Expand Down Expand Up @@ -99,7 +102,13 @@ do_configure_append() {

sed -i '/export WAM_COMMON_SWITCHES=\" \\/a\ --enable-pal-media-service \\' ${B}/webapp-mgr.sh
# enable platform encoding if PLATFORM_ENCODING_ENABLED is true
# enable platform decoding if PLATFORM_DECODER_ENABLED is true
if ${PLATFORM_DECODER_ENABLED}; then
# enable h/w decoding for webrtc
sed -i '/--enable-aggressive-release-policy \\/a\ --enable-webrtc-platform-video-decoder \\' ${B}/webapp-mgr.sh
fi

# enable platform encoding if PLATFORM_ENCODER_ENABLED is true
if ${PLATFORM_ENCODER_ENABLED}; then
# enable h/w encoding for webrtc
sed -i '/--enable-aggressive-release-policy \\/a\ --enable-webrtc-platform-video-encoder \\' ${B}/webapp-mgr.sh
Expand Down

0 comments on commit 8b47d3e

Please sign in to comment.