地址栏

本文档描述了 Firefox 地址栏的实现,也称为 quantumbar 或 urlbar。在 Firefox 68 之前,地址栏也被称为 awesomebar,后来进行了大幅重写。

地址栏是一个专门的搜索访问点,它聚合来自多个不同来源的数据,包括

  • 书签与历史记录 (Firefox 的历史记录和书签系统)

  • 搜索引擎 (包括搜索建议)

  • WebExtensions

  • 打开的标签页

从哪里开始

如果您想了解地址栏工作原理的高级非技术总结,请阅读 非技术概述

如果您对技术细节感兴趣,您可能希望跳到 架构概述

代码库

地址栏代码位于 browser/components/urlbar

目录

API 参考