The app:// protocol is blocked

''locking - duplicate of https://support.mozilla.org/en-US/questions/965367''
We have the following website: http://windowsapps.com that uses the app:// protocol to launch apps with our custom software, appWave.
With the latest versions of FireFox when clicking an app:// link in our site with our app installed, nothing happens.
I've reviewed the firefox source code and found OUT that the app protocol is blocked by default now
AppProtocolHandler.prototype = {
classID: Components.ID("{b7ad6144-d344-4687-b2d0-b6b9dce1f07f}"),
QueryInterface: XPCOMUtils.generateQI([Ci.nsIProtocolHandler]),
scheme: "app",
defaultPort: -1,
// Don't allow loading from other protocols, and only from app:// if webapps is granted
protocolFlags: Ci.nsIProtocolHandler.URI_NOAUTH |
Ci.nsIProtocolHandler.URI_DANGEROUS_TO_LOAD |
Ci.nsIProtocolHandler.URI_CROSS_ORIGIN_NEEDS_WEBAPPS_PERM,
getAppInfo: function app_phGetAppInfo(aId) {
if (!this._appInfo[aId]) {
this._appInfo[aId] = appsService.getAppInfo(aId);
return this._appInfo[aId];
Is there any way that my app can programatically onblock the app protocol?

May I suggest a search on https://developer.mozilla.org/en-US/? You may find some helpful information there.

Similar Messages

  • The app store is blocked, the message "load now", "apple store is loading" does not dissapear

    The app store is blocked but only on my iphone 4s, the message "load now" apple store is loading" does not dissapear. (Before, I have tried to upload the free of charge  "Apple Store" App directly on the mobile) - > But being connected with my pc, dowloads of apps on th epc and uploads of my iphone are still possible.
    Who can help me??

    Daniela...
    Might be a problem with Wi-Fi on the iPhone.
    Tap Settings > General > Reset > Reset Network Settings
    If you still can't connect to the App Store (same as iTunes Store), try here >  Can't connect to the iTunes Store

  • HT204053 How can I remove an apple Id ( hotmail address)which is being used in the app store and iTunes but is actually a blocked account and use a current live account which is now set for mail etc ?

    I have 2 apple iDs ( hotmail accounts) one of which was set up some time ago and not used for awhile in which time it has become blocked. This Id is set up in iTunes and the app store. It is linked to an old email address which is no longer used which means I can't retrieve a code to reactivate. What I want to do is remove this inactive hotmail account and use the other for all access with iTunes, app store, iCloud,mail etc. without losing all apps and credits. Can this be achieved ? My daughter needs the iPad at school and at the moment can't use iCloud and mail and I am scared to add more iTunes credit when there is a problem with this account... I am desperate and have tried everything I know, thanks

    Welcome to the Apple community.
    iTunes and iCloud and different accounts, you will need to delete both accounts from your device before adding the new details in their place.
    For iCloud go to settings > iCloud, scroll down and hit the delete button. You can then sign back in using your correct details. For iTunes go to settings >store, tap your account ID and then sign out, you can then sign back in using your correct Apple ID.

  • It seems that viber here in Oman is not working on all Apple products.  I called up my service provider and I was told they have not blocked the app.  Suprisingly my colleagues using samsung is not experiencing the same problem. Please help..

    I am living and working here in the sultanate of Oman.  Its been two days that I have not been able to use viber on my iPhone unless I use VPN.  I talked to colleagues who have iPhones and other apple devices and they said they are also experiencing the same problem.  I tried to call up my service provider (NAWRAS) and they informed me that the problem is not on their side, that they have not blocked the app.  Surprisingly, when I asked my colleagues using samsung, they said the app is working just fine.  What seems to be the problem?  Are the codecs (I hope I am using the right terms here) used by viber now are similar to that of the other messaging blocked apps like Tango, weChat and skype?
    Please help us on this. Thank you!

    Maybe its a Viber problem. As that is not an Apple product, why don't you try and contact the developer?

  • I was using my iphone 4s and then the app started to not work and then my phone blocked and then when i go on home most of my apps disappeared including my settings so i cant restore with out disabling find my iphone on settings

    I was using my iphone 4s and then the app started to not work and then my phone blocked and then when i go on home most of my apps disappeared including my settings so i cant restore with out disabling find my iphone on settings please help me asap thankyou so much

    Log in to icloud.com on a web browser with your Apple ID and disable FMiP there.

  • How do I get restrictions to block inappropriate content in the app store.

    How do you set restrictions so that they work? Here is my problem. Your age restrictions do not block inappropriate content in the app store but it blocks the Netflix app from functioning and removes it's icon alltogether.  This is rediculous. Apple continues to be behind the eight ball at customization. Apple continues to limit the user. PC magazine rated the ipad as the best new kids toy but did PC magazine know that Apple promotes adult content in the app store and that it's age restrictions do not protect children from viewing them?

    Content is completely controllable in the App Store as well as iTunes.
    Look here:
    http://support.apple.com/kb/PH2733
    Good luck

  • My iphone was stolen and now the find my iphone is disabled on it. i have personal infos on the apps and own music in the music app and i need to make sure they're secured or erased :((( carrier blocked the phone

    Help me please I want to make sure the thief couldn't open the phone and the apps and the music since it all carries personal information and are very important to me. How do I make sure the phone can no longer be used for anything?

    If the carrier blocked it, that just means the SIM card in it can't be used to make calls or access the data network.
    A 4 digit passcode can obviously be broken. How easily depends on the code you used and whether the thief knows anything about you. In all likelihood, the thief couldn't care less about your data. They want the phone, which has real monetary value.
    Next time, turn on Find my iPhone.

  • AdMediatorControl blocked by the app bar

    I generated windows phone 8.1 app with universal with app studio and replaced generated AdControls with AdMediator.
    I tested everything with all simulator resolutions and with my physical device Lumia 1020 but then I get messages from Ad Duplex that my ad control is sometimes blocked by the app bar with 5" display on 1280x720 resolution.
    Any tips what could be wrong?
    How can I even test this with visual studio?
    MainPage.xaml
    <Page xmlns:WindowsPhone81="using:Microsoft.AdMediator.WindowsPhone81"
    x:Class="AppStudio.Views.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:AppStudio.Views"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:vm="using:AppStudio.ViewModels"
    xmlns:ads="using:Microsoft.Advertising.Mobile.UI"
    mc:Ignorable="d">
    <Grid>
    <Grid.RowDefinitions>
    <RowDefinition Height="0"/>
    <RowDefinition Height="*"/>
    <RowDefinition Height="80"/>
    </Grid.RowDefinitions>
    <Grid.ChildrenTransitions>
    <TransitionCollection>
    <EntranceThemeTransition/>
    </TransitionCollection>
    </Grid.ChildrenTransitions>
    <Hub x:Name="Container" Grid.Row="1" Background="{StaticResource AppBackground}" DataContext="{Binding}" HeaderTemplate="{StaticResource PageHeaderMargin}" SectionsInViewChanged="OnSectionsInViewChanged">
    <HubSection HeaderTemplate="{StaticResource HubHeader}" Width="360" Header="khl.ru новости" DataContext="{Binding MainViewModel.KhlRuModel}"
    d:DataContext="{d:DesignData Source=/Assets/Data/KhlRuDataSource.json, Type=vm:KhlRuViewModel, IsDesignTimeCreatable=true}"
    ContentTemplate="{StaticResource KhlRuList}" IsHeaderInteractive="{Binding HasMoreItems}" />
    <HubSection HeaderTemplate="{StaticResource HubHeader}" Width="360" Header="Facebook" DataContext="{Binding MainViewModel.FacebookModel}"
    d:DataContext="{d:DesignData Source=/Assets/Data/FacebookDataSource.json, Type=vm:FacebookViewModel, IsDesignTimeCreatable=true}"
    ContentTemplate="{StaticResource FacebookList}" IsHeaderInteractive="{Binding HasMoreItems}" />
    <HubSection HeaderTemplate="{StaticResource HubHeader}" Width="360" Header="Twitter" DataContext="{Binding MainViewModel.TwitterModel}"
    d:DataContext="{d:DesignData Source=/Assets/Data/TwitterDataSource.json, Type=vm:TwitterViewModel, IsDesignTimeCreatable=true}"
    ContentTemplate="{StaticResource TwitterList}" IsHeaderInteractive="{Binding HasMoreItems}" />
    <HubSection HeaderTemplate="{StaticResource HubHeader}" Width="360" Header="Youtube" DataContext="{Binding MainViewModel.YoutubeModel}"
    d:DataContext="{d:DesignData Source=/Assets/Data/YoutubeDataSource.json, Type=vm:YoutubeViewModel, IsDesignTimeCreatable=true}"
    ContentTemplate="{StaticResource YoutubeList}" IsHeaderInteractive="{Binding HasMoreItems}" />
    <HubSection HeaderTemplate="{StaticResource HubHeader}" Width="360" Header="KHL tagged @Instagram" DataContext="{Binding MainViewModel.KHLTaggedInstagramModel}"
    d:DataContext="{d:DesignData Source=/Assets/Data/KHLTaggedInstagramDataSource.json, Type=vm:KHLTaggedInstagramViewModel, IsDesignTimeCreatable=true}"
    ContentTemplate="{StaticResource KHLTaggedInstagramList}" IsHeaderInteractive="{Binding HasMoreItems}" />
    </Hub>
    <WindowsPhone81:AdMediatorControl x:Name="AdMediator_MainPage"
    Id="AdMediator-ID-138351"
    Grid.Row="2"
    HorizontalAlignment="Center" />
    </Grid>
    <Page.BottomAppBar>
    <CommandBar Visibility="{Binding MainViewModel.AppBarVisibility}" ClosedDisplayMode="Minimal" Background="{StaticResource AppBarBackground}" Foreground="{StaticResource AppForegroundColor}">
    <AppBarButton x:Uid="TextToSpeechButton" Visibility="{Binding MainViewModel.SelectedItem.TextToSpeechVisibility}"
    Command="{Binding MainViewModel.SelectedItem.TextToSpeechCommand}">
    <AppBarButton.Icon>
    <BitmapIcon UriSource="ms-appx:///Assets/AppBar/TextToSpeech.png"/>
    </AppBarButton.Icon>
    </AppBarButton>
    <AppBarButton x:Uid="RefreshButton" Visibility="{Binding MainViewModel.SelectedItem.RefreshVisibility}"
    Command="{Binding MainViewModel.SelectedItem.RefreshCommand}">
    <AppBarButton.Icon>
    <BitmapIcon UriSource="ms-appx:///Assets/AppBar/Refresh.png"/>
    </AppBarButton.Icon>
    </AppBarButton>
    <CommandBar.SecondaryCommands>
    <AppBarButton x:Uid="AboutButton" Label="about" Command="{Binding MainViewModel.AboutCommand}"/>
    <AppBarButton x:Uid="PrivacyButton" Label="privacy" Command="{Binding MainViewModel.PrivacyCommand}"/>
    <AppBarButton x:Uid="ShareItemButton" Label="share item" Visibility="{Binding MainViewModel.SelectedItem.ShareItemVisibility}" Command="{Binding MainViewModel.SelectedItem.ShareItemCommand}"/>
    </CommandBar.SecondaryCommands>
    </CommandBar>
    </Page.BottomAppBar>
    </Page>
    Link to the app
     

    Have you tried to add a blank row?
    <Grid>
    <Grid.RowDefinitions>
    <RowDefinition Height="0"/>
    <RowDefinition Height="*"/>
    <RowDefinition Height="80"/>
    <RowDefinition Height="5"/>
    </Grid.RowDefinitions>
    <Grid.ChildrenTransitions>
    <TransitionCollection>
    <EntranceThemeTransition/>
    </TransitionCollection>
    </Grid.ChildrenTransitions>
    <Hub x:Name="Container" Grid.Row="1" Background="{StaticResource AppBackground}" DataContext="{Binding}" HeaderTemplate="{StaticResource PageHeaderMargin}" SectionsInViewChanged="OnSectionsInViewChanged">
    <HubSection HeaderTemplate="{StaticResource HubHeader}" Width="360" Header="khl.ru новости" DataContext="{Binding MainViewModel.KhlRuModel}"
    d:DataContext="{d:DesignData Source=/Assets/Data/KhlRuDataSource.json, Type=vm:KhlRuViewModel, IsDesignTimeCreatable=true}"
    ContentTemplate="{StaticResource KhlRuList}" IsHeaderInteractive="{Binding HasMoreItems}" />
    <HubSection HeaderTemplate="{StaticResource HubHeader}" Width="360" Header="Facebook" DataContext="{Binding MainViewModel.FacebookModel}"
    d:DataContext="{d:DesignData Source=/Assets/Data/FacebookDataSource.json, Type=vm:FacebookViewModel, IsDesignTimeCreatable=true}"
    ContentTemplate="{StaticResource FacebookList}" IsHeaderInteractive="{Binding HasMoreItems}" />
    <HubSection HeaderTemplate="{StaticResource HubHeader}" Width="360" Header="Twitter" DataContext="{Binding MainViewModel.TwitterModel}"
    d:DataContext="{d:DesignData Source=/Assets/Data/TwitterDataSource.json, Type=vm:TwitterViewModel, IsDesignTimeCreatable=true}"
    ContentTemplate="{StaticResource TwitterList}" IsHeaderInteractive="{Binding HasMoreItems}" />
    <HubSection HeaderTemplate="{StaticResource HubHeader}" Width="360" Header="Youtube" DataContext="{Binding MainViewModel.YoutubeModel}"
    d:DataContext="{d:DesignData Source=/Assets/Data/YoutubeDataSource.json, Type=vm:YoutubeViewModel, IsDesignTimeCreatable=true}"
    ContentTemplate="{StaticResource YoutubeList}" IsHeaderInteractive="{Binding HasMoreItems}" />
    <HubSection HeaderTemplate="{StaticResource HubHeader}" Width="360" Header="KHL tagged @Instagram" DataContext="{Binding MainViewModel.KHLTaggedInstagramModel}"
    d:DataContext="{d:DesignData Source=/Assets/Data/KHLTaggedInstagramDataSource.json, Type=vm:KHLTaggedInstagramViewModel, IsDesignTimeCreatable=true}"
    ContentTemplate="{StaticResource KHLTaggedInstagramList}" IsHeaderInteractive="{Binding HasMoreItems}" />
    </Hub>
    <WindowsPhone81:AdMediatorControl x:Name="AdMediator_MainPage"
    Id="AdMediator-ID-138351"
    Grid.Row="2"
    HorizontalAlignment="Center" />
    </Grid>
    Best Regards,
    Please remember to mark the replies as answers if they help

  • HT4623 I allowed  security update 7.0.6 and it seems to blocked whatsapp. It wont connect. I deleted the app and reinstalled and it still says service unavailable.

    I allowed my iphone 4 to update 7.0.6 which has blocked whatsapp and wont allow it to connect. I have deleted the app and reinstalled. I have restarted the phone after a power off and still nothing.

    Your issue is urelated to iOS 7.0.6. Whatsapp had a server outage. It has allegedly been resolved.

  • Hey Apple (: Just wondering if i block the facebook and twitter on my ipod touch with a password will is effect the password on the app store ?

    Hey Apple (: Just wondering if i block my facebook and twitter on my ipod with a password does this password effect the app store password or can they be different ?

    I did not blocked it . My mum did she got the people from the store to do it but i'm just worried that the password she use to block those sites might effect the password for my appstore. So you're saying that it won't effect and that i can use a different password ?

  • Is trapcall a good service? I found the app to see who blocked a number

    is trapcall a good service. I found the app to see who is blocking a number.  These calls are annoying.  Thanks to anyone who can help me.

    Hi danadixon77, thank you for your reply. I followed your instructions and put that file in the trash basket, Restarted "Is thaat the same as Reboot" the computer and am still getting the same appstore quit etc as before. Should I empty the trash basket or put back that file?

  • Facebook app is blocked on "waiting..". I tried to close the app firstly but it doesn't appear on the multitasking. I tried the normal and the hard reset. I tried to move the app in another group with itunes but it is still in "waiting". Any suggestion?

    Facebook app is blocked on "waiting..". I tried to close the app firstly but it doesn't appear on the multitasking. I tried the normal and the hard reset. I tried to move the app in another group with itunes but it is still in "waiting". Any suggestion?

    I can't! Tried to deleteit  from the iphone and from itunes but the X doesn't appear!

  • My daughter continues to request to change the password so she can access the app. store and download stuff with out my permission. How can I block the app. store from her ipod or change it so she has no access to it?

    My daughter continues to request a new password when I change it so she can access the App. store and download stuff with out my permission? What can I do to block the app. store on her itouch or stop her from being allowed to change the password?

    Hide the App store via Restrictions. See:
    iOS: Understanding Restrictions

  • Do you know any app that could block specific numbers on the iPhone?

    do you know any app that could block specific numbers on the iPhone?

    Sorry, but the software development kit doesn't allow an app that sort of access and control. If you need to block a number, not just ignore it, that would be up to your cell carrier, so you'll need to talk to them.
    Regards.

  • How can i block my iopd from downloading any internet browser from the app store

    I would like to make my ipod touch unable to download any kind of internet browser from the app store, while still keeping internet access avalable for apps

    There is no way to select just a genre of apps like that.  You can use restriction settings to disable the ability to install apps, and you can disable Safari - that way no active web browser and no ability to download and install any apps.  Apps already installed that use data access will still run just fine.

Maybe you are looking for