aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/skiaserve/skiaserve.cpp
diff options
context:
space:
mode:
authorGravatar jcgregorio <jcgregorio@google.com>2016-01-28 05:31:31 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2016-01-28 05:31:31 -0800
commit6a2046ea342b30eb624f20b9e3169e77cc90a8b6 (patch)
tree59a9af70c42195bc3af7a3fb74aecaeb73b2f725 /tools/skiaserve/skiaserve.cpp
parent4c5f1f611469b489297b1ce4f5dd0bc54cb5bb88 (diff)
skiaserve: Add CORS header, and debugger code is served over HTTPS.
Diffstat (limited to 'tools/skiaserve/skiaserve.cpp')
-rw-r--r--tools/skiaserve/skiaserve.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/skiaserve/skiaserve.cpp b/tools/skiaserve/skiaserve.cpp
index b615d443c8..e0a17bfe22 100644
--- a/tools/skiaserve/skiaserve.cpp
+++ b/tools/skiaserve/skiaserve.cpp
@@ -156,12 +156,13 @@ static int SendJSON(MHD_Connection* connection, SkPicture* picture) {
static int SendTemplate(MHD_Connection* connection, bool redirect = false,
const char* redirectUrl = nullptr) {
- SkString debuggerTemplate = generateTemplate(SkString("http://debugger.skia.org"));
+ SkString debuggerTemplate = generateTemplate(SkString("https://debugger.skia.org"));
MHD_Response* response = MHD_create_response_from_buffer(
debuggerTemplate.size(),
(void*) const_cast<char*>(debuggerTemplate.c_str()),
MHD_RESPMEM_MUST_COPY);
+ MHD_add_response_header (response, "Access-Control-Allow-Origin", "*");
int status = MHD_HTTP_OK;