mirror of
https://github.com/GoogleChrome/chrome-extensions-samples.git
synced 2026-03-26 13:19:49 +07:00
* Ignores archived samples * Uses eslint/recommended rules * Runs prettier and eslint (including --fix) pre-commit via husky * Adds new npm scripts: 'lint', 'lint:fix' and 'prettier' * Does not lint inline js code * Fix all prettier and eslint errors * Add custom prettier rules * Apply custom prettier rules * Update readme to explain how to setup the repo * addressed comments
11 lines
480 B
JavaScript
11 lines
480 B
JavaScript
// Copyright 2017 The Chromium Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style license that can be
|
|
// found in the LICENSE file.
|
|
|
|
// This event is fired with the user accepts the input in the omnibox.
|
|
chrome.omnibox.onInputEntered.addListener((text) => {
|
|
// Encode user input for special characters , / ? : @ & = + $ #
|
|
const newURL = 'https://www.google.com/search?q=' + encodeURIComponent(text);
|
|
chrome.tabs.create({ url: newURL });
|
|
});
|