[M108 Migration][UA] Refactor user agent strings 66/286966/4
authorChandan Padhi <c.padhi@samsung.com>
Tue, 17 Jan 2023 14:36:51 +0000 (20:06 +0530)
committerBot Blink <blinkbot@samsung.com>
Wed, 18 Jan 2023 11:53:03 +0000 (11:53 +0000)
commitdbbd1b1d3a7928183154d25da6a0603259a985d7
tree82b1df43c44bf8b132c2425e4e5c07b93add6eeb
parentf49c567be43aa2202ff79a806b4e4f140255ae2e
[M108 Migration][UA] Refactor user agent strings

This commit,
1. reduces system api access
2. moves combination of the user_agent_string to constructor
3. fixes script execution in gn file to get the chromium version
   in defined pattern
4. removes unnecessary code

These changes are required for User Agent String Test in Behavior TCT.

References:
https://review.tizen.org/gerrit/279991/
https://review.tizen.org/gerrit/281101/

Change-Id: I46787be994fdeada8e11d703a903b5069ed7de46
Signed-off-by: Chandan Padhi <c.padhi@samsung.com>
tizen_src/.gn
tizen_src/ewk/efl_integration/BUILD.gn
tizen_src/ewk/efl_integration/common/version_info.cc
tizen_src/ewk/efl_integration/common/version_info.h
tizen_src/ewk/efl_integration/content_browser_client_efl.cc
tizen_src/ewk/efl_integration/eweb_view.cc