"SAMSUNG_TABSTRIP_UI",
"SAMSUNG_MENU_TREE_UI",
"SAMSUNG_MOST_VISITED_POPUP_UI",
+ "VERSION_NEXT_BROWSER=\"$version_next_browser\"",
]
}
deps += [
"getHighContrast",
base::BindRepeating(&SamsungFeaturedHandler::GetHighContrast,
base::Unretained(this)));
+
+ web_ui()->RegisterMessageCallback(
+ "getNextBrowserVersion",
+ base::BindRepeating(&SamsungFeaturedHandler::getNextBrowserVersion,
+ base::Unretained(this)));
}
void SamsungFeaturedHandler::HandleGetFeaturedData(const base::Value::List& args) {
final_results.Set("Value", 0);
}
ResolveJavascriptCallback(callback_id, final_results);
+}
+void SamsungFeaturedHandler::getNextBrowserVersion(
+ const base::Value::List& args) {
+ AllowJavascript();
+ LOG(INFO) << "Getting getNextBrowserVersion";
+ const base::Value& callback_id = args[0];
+ base::Value::Dict final_results;
+ final_results.Set("Value", VERSION_NEXT_BROWSER);
+ ResolveJavascriptCallback(callback_id, final_results);
}
\ No newline at end of file
void MoveMouseInInternalPage(const base::Value::List& args);
void WebToNativeUI(const base::Value::List& args);
void GetHighContrast(const base::Value::List& args);
+ void getNextBrowserVersion(const base::Value::List& args);
};
#endif
%endif
%if 0%{?__build_next_browser}
+%define __next_browser_version 1.1.2
%define __browser_tpk_id org.tizen.next-browser
%endif
"tizen_product_tv=true" \
%if 0%{?__build_next_browser}
"is_samsung_next_browser=true" \
+ "version_next_browser=\"%{__next_browser_version}\""\
"app_samsung_next_browser_root_dir=\"%{TZ_SYS_RW_APP}/%{__browser_tpk_id}\"" \
%endif
%endif
> "%{OUTPUT_FOLDER}"/tizen-manifest-tpk.xml
%endif
%if 0%{?__create_next_browser_tpk}
-%define nb_chromium_version 1.1.123
+
sed -e 's#@TIZEN_VERSION@#%{tizen_version_major}.%{tizen_version_minor}#g' \
- -e 's#@CHROMIUM_VERSION@#%{nb_chromium_version}#g' \
+ -e 's#@CHROMIUM_VERSION@#%{__next_browser_version}#g' \
-e 's#@PACKAGE_ID@#%{__browser_tpk_id}#g' \
packaging/%{_manifestname}.xml.in \
> "%{OUTPUT_FOLDER}"/tizen-manifest-next-browser-tpk.xml
vendor_licensing = false
is_samsung_next_browser = false
+ version_next_browser = "1.0.0"
tizen_license_tv = false
tizen_ai = false