Coder Social home page Coder Social logo

edge-launcher's People

Contributors

andysterland avatar asterland avatar auchenberg avatar bovrhovn avatar realjck avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

edge-launcher's Issues

Nice opportunity for Edge and the macOS community...

There's a fantastic application that creates Chrome-based SSBs for macOS called Epichrome. Frankly neither I nor anyone on our team could now live without Epichrome Chrome instances as it greatly reduces the complexity of managing our projects and keeping browsing instances and history managed very cleanly... as well as keeping cookies sanitized and stopping cross platform contamination. It's really great.

I think this is a prime opportunity for you to fork and support an open source project that would really get macOS users (and ultimately Linux) excited and really feel good about the inbound MS Edge release for macOS. I know it would excite us.

One reason that this would be exciting to a lot of folks is that the one thing that really differentiates Microsoft from Google right now is SUPPORT. I hate Google's relationship with users. It simply doesn't exist. There's no reasonable way to talk to Google Chrome devs about problems, features or whatever. The same is really seemingly true with Chromium in that I've had trouble getting any attention whatsoever from the Chromium group, etc.

I think this one fact, that Microsoft has started to facilitate open communications with those who want or need to chat things have a way to do so, really differentiates the Edge potential vs Chrome proper.

npm package version seems to be out of date

I've noticed a 1.2 release on this GitHub repo, but npm seems to only have versions 1.0.0 and 1.0.1. If you're interested in automating these releases, check out karma-ie-launcher's Gruntfile, it has some tasks for automating version bumps, GitHub releases, and npm publishes together.

Also, can you please add the published package.json to this repo's source (to make it easier to fork and to allow npm installs of unpublished commits through GitHub)?

Strange IE Edge Compatible issue with angular Js

My angular js Web application is working fine in dev environ ment as expected once its deployed to higher environment . While running/browsing the application in IE Edge the application by default selecting the 8 and my application is not working since ie 8 wont support angular js.

So tried changing the meta tag to override the compatable view setting in my code as follows

Trial `1)
**

`**

Here in place of conent i tried with all possible options like
IE=edge","IE=11","IE=EmulateIE11","IE=10","IE=EmulateIE10","IE=9","IE=EmulateIE9

Trial 2)

<system.webServer>
     <httpProtocol>
        <customHeaders>
           <add name="X-UA-Compatible" value="IE=edge" />
        </customHeaders>
     </httpProtocol>
  </system.webServer>

I tried in all possible ways but while browsing the application by default it is selecting the ie mode 8 and application not working.

Note:
Before upgrading to i.e from 10 to IeEdge the application was up and running correctly with out any override compatability code
My hosted environment has compatiable view settings by default so am trying to override default setting by above trials but no luck.
In Fiddler Http response header i can see the X-UA-Compatible edge and in view source i can see the

Any suggestions or any issue with Edge or my code ?

FYI
Issue But my application opening in ie8 by default in higher environment ?
edge compatiable issue _int env

Close Edge when launched with -k and killed by another process

I find the -k option very useful in automated testing, though it can be inconvenient that it leaves the browser open after the calling process is killed. Would it be possible to change -k's behavior (or add another flag) to close Edge after edge-launcher is closed?

Release 1.0.0 but source 1.2.0?

Not sure if I'm missing something... The readme.md mentions a -k parameter that the binary doesn't support.

There's only a single release visible, 1.0.0. The code is currently 1.2.0 (which presumably explains the lack of support for -k).

Also, the 1.0.0 binary doesn't seem to do anything with a 64-bit v79 client (except when it returns the default 'help' when I provide the -k parameter)

Hide the command-line window when launching Edge?

So far, the extension, with @jckleinbourg's changes (#5) is near perfect; it would be nicer though to also have the command-line not flash during the transition between the launcher and the browser though.

I haven't looked at the source at all to see how you're launching the process, but I know in .NET you can do so like this, (maybe the same can be done in the Launcher?)

Dim p As New Process()

    With p.StartInfo
        .RedirectStandardOutput = True
        .RedirectStandardError = True
        .FileName = "CMD.EXE"
        .Arguments = "/C bcdedit " & strWhich
        .UseShellExecute = False
        .CreateNoWindow = True
    End With

    p.Start()

Why not use microsoft-edge protocol?

It's more of a question rather than an issue. What are the use cases for this tool that cannot be covered by microsoft-edge protocol? For example, you could use the following command instead:
start microsoft-edge://bing.com

Major issue since last Windows/Edge update

Since the last Microsoft Edge update (25.10586.0.0), using the launcher when Edge is already open launches a new blank Edge window instead of adding new tab with the url to the existing one

launch new InPrivate mode instance of edge and with InPrivate tab open

We currently have start shell:AppsFolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge that will start a new instance of edge and use an start shell:AppsFolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge &lt;some url&gt; that will use existing instance of edge if present to open url.

We also have start microsoft-edge: and `start microsoft-edge:<some url>" that always takes one to existing instance of edge if present either and existing instance with new tab pointing at specified url.

With either of the above we can set %lt;some url%gt; = about:InPrivate to get an InPrivate tab but not the <existing edge instance> | ctrl+shift+p experience of a new InPrivate instance of edge with InPrivate tab open. There are hits suggesting the first of the above options can be fed a -private switch to accomplish this but all it does on my current win10 setup is take me to a search page with -private search results.

Any thoughts on whether or not your work here could be updated to focus on providing a command line version for reproducing the <existing edge instance> | ctrl+shift+p experience ?

Allow isolated instances

A problem that I currently have is that I use Edge as an actual browser, and using this utility causes a new tab to pop in existing windows with no way to manage that individual tab. It'd be nice if there was a way to use this tool to create a dedicated window that an automated system (e.g. Karma) could manage without interfering with other Edge windows. Additionally, it'd be cool if we could launch an instance of Edge without the user's profile loaded, so that we could test without any extensions/userscripts interfering with the content under test.

2 Small feature requests

Works great, can you add these 2 small things to it, to perfect it? :)

1). Add the Edge icon as it's icon. That way, programs that extract a program's icon from it's .exe, will use the actual Edge icon as well.

2). If launched without any URL as a param, just launch Edge itself. Currently it just flashes the cmd window, then closes.

-k flag appears to behave inconsistently if the URL is not given

It seems as if using the -k flag without a URL causes the launch to open -k as the URL, ignoring the keepalive option.

Reproduction

Run MicrosoftEdgeLauncher.exe -k.

Expected behavior

  • A new instance of Edge launches with the usual start page.
  • The command waits to complete.

Actual behavior

  • Edge opens with a blank window (it seems like a minor UI glitch, it's not the start page).
  • The command does not wait to complete.

Edge opens with wrong address

When providing a URL and the -k flag, in some cases Edge will stay at example.com instead of switching the tab to the given URL. It seems like this could be a network related issue, since one of the users experiencing this was unable to access example.com, though I can access the website and I don't have this issue myself. Please see the comments of nickmccurdy/karma-edge-launcher#27 for more information.

CC @gmisiolek @pchorus @leandro86

Prebuilt exe does not work

The prebuilt Release, ProjectSpartanLauncher.exe, does not work. It seems outdated; for example, it does not contain the Usage statement that is displayed when no arguments are specified. Nor does it perform the basic function. It does not thing at all. The latest code does work, though. Just the prebuilt exe needs updating.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.