11/// <reference types="chrome" />
22import { initGoogleCalendarIntegration } from "../lib/google-calendar" ;
33import { initLinkedInIntegration } from "../lib/linkedin" ;
4+ import { escapeHtml } from "../lib/utils" ;
45
56/**
67 * Development-only logging utility for content scripts.
@@ -964,7 +965,7 @@ export default defineContentScript({
964965
965966 contentWrapper . innerHTML = `
966967 <div style="display: flex; align-items: center; margin-bottom: 6px; overflow: hidden;">
967- <span style="color: #3c4043; font-weight: 500; font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block;">${ title } </span>
968+ <span style="color: #3c4043; font-weight: 500; font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block;">${ escapeHtml ( title ) } </span>
968969 </div>
969970 <div style="display: flex; align-items: center; gap: 8px; overflow: hidden;">
970971 <span style="
@@ -983,7 +984,7 @@ export default defineContentScript({
983984 </span>
984985 ${
985986 description
986- ? `<span style="color: #5f6368; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; flex: 1; min-width: 0;">${ description } </span>`
987+ ? `<span style="color: #5f6368; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; flex: 1; min-width: 0;">${ escapeHtml ( description ) } </span>`
987988 : ""
988989 }
989990 </div>
@@ -1714,7 +1715,7 @@ export default defineContentScript({
17141715
17151716 contentWrapper . innerHTML = `
17161717 <div style="display: flex; align-items: center; margin-bottom: 6px; overflow: hidden;">
1717- <span style="color: #3c4043; font-weight: 500; font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block;">${ title } </span>
1718+ <span style="color: #3c4043; font-weight: 500; font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block;">${ escapeHtml ( title ) } </span>
17181719 </div>
17191720 <div style="display: flex; align-items: center; gap: 8px; overflow: hidden;">
17201721 <span style="
@@ -1733,7 +1734,7 @@ export default defineContentScript({
17331734 </span>
17341735 ${
17351736 description
1736- ? `<span style="color: #5f6368; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; flex: 1; min-width: 0;">${ description } </span>`
1737+ ? `<span style="color: #5f6368; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; flex: 1; min-width: 0;">${ escapeHtml ( description ) } </span>`
17371738 : ""
17381739 }
17391740 </div>
0 commit comments