Cuando selecciono algo de texto en la página, que se muestra en el navegador web Chrome, y hago clic con el botón derecho, se abre el menú contextual. Tiene tres opciones: "Copiar", "Buscar% YOUR.SEARCH.ENGINE.NAME para '% SELECTED.TEXT%" e "Imprimir ..."; entonces tiene separador e "Inspeccionar elemento".
Mi uso habitual del menú emergente en el texto seleccionado es usar "Buscar %% para '%%'", pero a veces extraño el elemento de menú correcto y hago clic en "Imprimir ...". Luego, se abre la vista previa de impresión (o el cuadro de diálogo de impresión del sistema operativo si --disable-print-previewse agregó la opción de línea de comandos. No tengo impresora y no necesito imprimir una o dos palabras, solo quiero
¿Es posible deshabilitar el elemento "Imprimir ..." en la versión de Google de Chrome?
Si no es posible, ¿cómo puedo encontrar el código para mostrar "Imprimir ..." en Chromium?

render_view_context_menu.ccla función compiladaRenderViewContextMenu::AppendPluginItems/AppendPageItems/AppendPrintItem? Creo que la ruta de código necesaria solo está enAppendPrintItemprofile_->GetPrefs()->GetBoolean(prefs::kPrintingEnabled)código enAppendPrintItem. ¿Es posible establecer globalmente lakPrintingEnabledbandera en falso? ¿Cómo?Preferences, busque el campo "impresión" (navegador-> extensiones-> impresión), luego agréguelo, "enabled": false. Dan D, Gracias por profundizar en el código, las claves se encontraron a través de una consulta en codesearch.debian.net "kPrintingEnabled" ensrc/chrome/common/pref_names.cc(Boolean controlling whether printing is enabled. const char kPrintingEnabled[] = "printing.enabled";), después de verificar laRenderViewContextMenu::AppendPrintItemfunción. Actualice su respuesta con el método de edición JSON.