fune/browser/components/extensions
Gijs Kruitbosch 0a11de7e87 Bug 1352120 - fix theming for the star icon, fix theming dealing with empty string icon urls, r=jaws
When debugging the test failures in this test, I noticed that the info() messages indicated we *were* using
moz-extension icon references even when we shouldn't be - they just didn't include the 'fox.svg' bit.
When pausing in the debugger, you can see that all the buttons are blank - we don't load any icon in this case.

This seemed bad, so I updated the test to actually check if we're using a moz-extension URI at all,
and then updated the implementation to actually make it work.

MozReview-Commit-ID: GGXaivJrzxj

--HG--
extra : rebase_source : a64bed37e1fb27c164a0543a0465038d251c709d
2017-06-22 13:08:52 +01:00
..
schemas Bug 1365400 - Add all profiler features to the enum list, and a test. r=kmag,njn 2017-06-16 14:52:30 -04:00
test Bug 1352120 - fix theming for the star icon, fix theming dealing with empty string icon urls, r=jaws 2017-06-22 13:08:52 +01:00
.eslintrc.js Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop 2017-06-08 10:59:12 +01:00
ext-bookmarks.js Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop 2017-06-08 10:59:12 +01:00
ext-browser.js Bug 1375023 - Have switchToTabHavingURI() provide the correct triggeringPrincipal. r=gijs,aswan 2017-06-25 14:03:06 +02:00
ext-browserAction.js Bug 1297167 - Part 2: Add telemetry probes for BrowserAction popups, r=bsmedberg,kmag 2017-05-03 11:12:03 -04:00
ext-browsingData.js Bug 1353542 - massive script-generated patch converting Task.async and Task.spawn calls, and generators clearly identifiable as tasks, rs=Mossop. 2017-05-12 14:42:39 +02:00
ext-c-browser.js Bug 1333403 - Part 2: Implement browser.menus as alias for contextMenus r=kmag 2017-06-10 16:43:20 +02:00
ext-c-devtools-inspectedWindow.js Bug 1350522: Part 4 - Convert browser APIs to lazy loading. r=aswan 2017-04-02 11:59:55 -07:00
ext-c-devtools-panels.js Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop 2017-06-08 10:59:12 +01:00
ext-c-devtools.js Bug 1350522: Part 4 - Convert browser APIs to lazy loading. r=aswan 2017-04-02 11:59:55 -07:00
ext-c-menus.js Bug 1333403 - Part 2: Implement browser.menus as alias for contextMenus r=kmag 2017-06-10 16:43:20 +02:00
ext-c-omnibox.js Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop 2017-06-08 10:59:12 +01:00
ext-c-tabs.js Bug 1350522: Part 4 - Convert browser APIs to lazy loading. r=aswan 2017-04-02 11:59:55 -07:00
ext-chrome-settings-overrides.js Bug 1301315 - Add support for chrome_settings_overrides search engine. r=mixedpuppy 2017-06-02 15:59:43 -05:00
ext-commands.js Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop 2017-06-08 10:59:12 +01:00
ext-devtools-inspectedWindow.js Bug 1368189: Move more code out of ExtensionUtils.jsm. r=mixedpuppy 2017-05-26 15:44:41 -07:00
ext-devtools-network.js Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop 2017-06-08 10:59:12 +01:00
ext-devtools-panels.js Bug 1347108 - Reduce the amount of time to show up a WebExtensions DevTools panel. r=aswan,bgrins 2017-06-08 17:10:07 +02:00
ext-devtools.js Bug 1367425 - Use DevToolsShim in webextensions codebase;r=mixedpuppy 2017-05-26 15:48:15 +02:00
ext-geckoProfiler.js Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop 2017-06-08 10:59:12 +01:00
ext-history.js Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop 2017-06-08 10:59:12 +01:00
ext-menus.js Bug 1333403 - Part 2: Implement browser.menus as alias for contextMenus r=kmag 2017-06-10 16:43:20 +02:00
ext-omnibox.js Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop 2017-06-08 10:59:12 +01:00
ext-pageAction.js Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop 2017-06-08 10:59:12 +01:00
ext-sessions.js Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop 2017-06-08 10:59:12 +01:00
ext-sidebarAction.js Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop 2017-06-08 10:59:12 +01:00
ext-tabs.js Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop 2017-06-08 10:59:12 +01:00
ext-url-overrides.js Bug 1350522: Part 4 - Convert browser APIs to lazy loading. r=aswan 2017-04-02 11:59:55 -07:00
ext-utils.js Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop 2017-06-08 10:59:12 +01:00
ext-windows.js Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop 2017-06-08 10:59:12 +01:00
extension-mac-panel.css
extension-mac.css
extension-win-panel.css
extension.css
extension.svg
ExtensionPopups.jsm Bug 1370652 - Handle more rejections in code exercised by browser-chrome tests. r=Mossop 2017-06-06 21:15:42 +01:00
extensions-browser.manifest Bug 1333403 - Part 2: Implement browser.menus as alias for contextMenus r=kmag 2017-06-10 16:43:20 +02:00
jar.mn Bug 1333403 - Part 2: Implement browser.menus as alias for contextMenus r=kmag 2017-06-10 16:43:20 +02:00
moz.build Backed out 4 changesets (bug 1357490) for causing frequent xpcshell timeouts. 2017-05-30 12:36:43 -04:00
ParseSymbols-worker.js Bug 1365412 - Clean up various ESLint global definitions in browser/. r=mossop 2017-05-16 22:22:42 +01:00
ParseSymbols.jsm Bug 1326572 - Provide an API for nsIProfiler r=kmag,mstange 2017-04-11 09:03:40 -07:00