diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb
index 8bd509f1837..a5cfbb9aba7 100644
--- a/app/helpers/application_helper.rb
+++ b/app/helpers/application_helper.rb
@@ -613,6 +613,13 @@ module ApplicationHelper
absolute_url
end
+ def manifest_url
+ # If you want the `manifest_url` to be different for a specific action,
+ # in the action set @manifest_url = X. Originally added for chat to add a
+ # separate manifest
+ @manifest_url || "#{Discourse.base_path}/manifest.webmanifest"
+ end
+
def can_sign_up?
SiteSetting.allow_new_registrations &&
!SiteSetting.invite_only &&
diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb
index 26dc3f6a404..23c2fbda66e 100644
--- a/app/views/layouts/application.html.erb
+++ b/app/views/layouts/application.html.erb
@@ -45,7 +45,7 @@
<%= render_google_tag_manager_head_code %>
<%= render_google_universal_analytics_code %>
-
+ crossorigin="use-credentials">
<%- if include_ios_native_app_banner? %>