I've just started using IntelliJ IDEA, the editor live server only available for chrome, edge and firefox but i'm using Opera GX as a browser.
I tried to search for live server plugins but i didn't find any.
Is there's any way to open a live server on Opera Gx?
Related
I have a chrome extension I want to test to see if it's compatible with opera and Microsoft edge, please how can I test its compatibility?
It looks like first, you need to port your Chrome extension before testing it with the Edge browser.
Microsoft Edge allows you to port your Chrome extension with minimal changes. The Extension APIs and manifest keys supported by Chrome are code-compatible with Microsoft Edge. For a list of APIs supported by Microsoft Edge, navigate to API support.
To port your Chrome extension, complete the following steps.
Review the Chrome extension APIs used in your extensions with the Microsoft Edge extensions supported APIs list.
If the name Chrome is being used in either the name or the description of the extension, rebrand the extension for Microsoft Edge. This step is required to pass the certification process.
Test your extension to check if it works in Microsoft Edge by sideloading your extension.
If you face any issues, you may debug your extensions in Microsoft Edge by using the DevTools.
Follow the publishing guidelines to publish your extension on the Microsoft Edge Add-ons store.
Reference:
Port your extension
Further, I suggest you contact Opera browser support to get information about how to test your Chrome extension with Opera.
Thanks for your understanding.
I have a dompdf installation that generates PDF datasheets. This is web server hosted, not local. The system works with Safari and Chrome on Mac and Internet Explorer on PC. However, the PDF generation hangs when using Firefox on Mac. I am assuming this is a Firefox issue as testing the live version online and also using a local installation using MAMP Pro produces the same problem.
Any feedback would be gratefully received.
I am using Firefox 55.0.2 (64-bit) with selenium. The code works fine, however I see an icon in Firefox saying Browser is under remote control and the URL is highlighted in orange as shown in below screen shot.
Is there a way to disable this message in Firefox?
You wouldn't get that in the previous versions of firefox (version 45 or below). Its just an update and cannot be disabled. Even google chrome shows a message(chrome is autmated by a software). or you could just use the previous versions of the browser.
Maybe not related directly to selenium use,
But in case of getting stuck in "under remote control" after having launched firefox with a kind of:
firefox -marionette -foreground -no-remote -profile /path/to/existing/profile
It's because this way it toggles marionette:true in about:config,
Thanks to Firefox Stuck in Remote Control Mode for pointing to this marionette config entry
My app is served on localhost. I am testing it on Browserstack: see title for browser version and OS. I'm running Chrome 59 on OSX Sierra.
I've tried entering localhost:PORT, and http://localhost:PORT but am always given a Bing search result for that string, instead of directing to my development server. I know the server is up because I'm doing manual testing on Firefox, Safari, and Chrome.
I've also attempted to change Edge settings in guides like this one, but there the button to remove bing completely does not exist.
Can anyone point me at support/docs that disable this functionality? Thanks!
I currently have a Chrome extension that uses Chrome's APIs and plan on making a Microsoft Edge version once it opens up as well. My question is how do you work with the multiple API's?
For example, I use the following to check if the extension has just been installed or not:
chrome.runtime.onInstalled
I'm assuming for Edge it would be something like:
edge.runtime.onInstalled
What's the best way to work with both of these? Do I just duplicate the code within the file where there is a copy of the code for one and the other and presumably the browser will ignore the other browser's code? (doesn't sound like the good option)
Or is there some cross-browser framework that I should use instead?
Or is there some other solution?
And please forgive me, this is my first entry into building extensions/apps, I'm generally just a Web Designer.
Thank you!
All browsers support or
chrome.runtime.onInstalled
or
browser.runtime.onInstalled
So, the right way is to start scripts in your extension with this code:
var browser = browser || chrome
And then use browser, for example:
browser.runtime.onInstalled
(I'm sorry about my english)
Edit:
Chrome and Opera support chrome and not browser.
Firefox support chrome and browser.
Edge support browser and I don't know if it support chrome.
Anyway, my solution work in all browsers.
Update (5.8.16):
Edge support browser and not chrome.