Name Description Size Coverage
_TopSites.scss 25039 -
GroupedTopSiteListContainer.jsx 5113 -
PinnedAreaOverlay.jsx Per-row bounding boxes for the pinned group, relative to `containerEl`, for the drag-time drop overlay. Pinned tiles can wrap, so it's a set of row rects; each carries `startAbsIdx` (first slot index on that row). 3416 -
SearchShortcutsForm.jsx 5413 -
TopSite.jsx Clones the dragged tile, styles it (size + rotation, pin/menu chrome hidden via `.drag-ghost`), and hands it to native setDragImage so the platform draws and follows it. Mounted off-screen under the tile's parent to keep the cascade. Caller MUST call destroy() on dragend. 42896 -
TopSiteForm.jsx 11045 -
TopSiteFormInput.jsx 2436 -
TopSiteImpressionWrapper.jsx Impression wrapper for a TopSite tile. It makses use of the Intersection Observer API to detect the visibility, and relies on page visibility to ensure the impression is reported only when the component is visible on the page. 4053 -
TopSiteListContainer.jsx 4029 -
TopSites.jsx Iterates through TopSites and counts types of images. @param acc Accumulator for reducer. @param topsite Entry in TopSites. 7588 -
TopSitesConstants.mjs 1613 -
useAppendPinDrop.jsx 3553 -
useTopSitesDnD.jsx 5898 -
useZeroPinDrop.jsx 4813 -