mirror of
				https://github.com/mozilla/gecko-dev.git
				synced 2025-11-04 10:18:41 +02:00 
			
		
		
		
	Gives a site specific browser window a custom model ID and adds the same model ID to its shortcut. This makes the window appear distinct from the rest of Firefox's windows in the taskbar and allows for pinning the new entry to the taskbar. Differential Revision: https://phabricator.services.mozilla.com/D56780 --HG-- extra : moz-landing-system : lando
		
			
				
	
	
		
			15 lines
		
	
	
	
		
			539 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
	
		
			539 B
		
	
	
	
		
			Text
		
	
	
	
	
	
/* This Source Code Form is subject to the terms of the Mozilla Public
 | 
						|
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 | 
						|
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 | 
						|
 | 
						|
#include "nsISupports.idl"
 | 
						|
 | 
						|
interface nsIFile;
 | 
						|
 | 
						|
[scriptable, uuid(fb9b59db-5a91-4e67-92b6-35e7d6e6d3fd)]
 | 
						|
interface nsIWindowsShellService : nsISupports
 | 
						|
{
 | 
						|
  void createShortcut(in nsIFile aBinary, in Array<AString> aArguments,
 | 
						|
    in AString aDescription, in nsIFile aIconFile, in AString aAppUserModelId,
 | 
						|
    in nsIFile aTarget);
 | 
						|
};
 |