Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • May 18 2016 01:30
    paulrouget commented #118
  • May 18 2016 01:30

    paulrouget on master

    Use the new URL Merge pull request #118 from pe… (compare)

  • May 18 2016 01:30
    paulrouget closed #118
  • May 17 2016 20:31
    perlun opened #118
  • Jan 06 2015 06:41
    Gozala closed #94
  • Jan 06 2015 06:41
    Gozala commented #94
  • Jan 06 2015 06:31
    Gozala synchronize #94
  • Jan 05 2015 18:41
    Gozala commented #114
  • Jan 05 2015 18:40
    Gozala commented #114
  • Jan 05 2015 18:27
    Gozala commented #94
  • Jan 05 2015 11:09
    paulrouget closed #22
  • Jan 05 2015 11:09
    paulrouget closed #27
  • Jan 05 2015 11:09
    paulrouget closed #12
  • Jan 05 2015 11:09
    paulrouget closed #11
  • Jan 05 2015 11:09
    paulrouget closed #9
  • Jan 05 2015 11:09
    paulrouget closed #8
  • Jan 05 2015 11:09
    paulrouget closed #108
  • Jan 05 2015 11:09
    paulrouget closed #113
  • Jan 05 2015 11:09
    paulrouget closed #104
  • Jan 05 2015 11:09
    paulrouget closed #99
Paul Rouget
@paulrouget
Who's working on that?
Oh wait. It's just the webapprt directory. Yes I know that.
There's plenty of issues with this approach.
First, the window is messy. There's a menubar and it doesn't draw on the titlebar. Second, the locations of the apps is static and located in the /Applications folder. And it doesn't support app packaging.
Paul Rouget
@paulrouget
But I believe we could just improve it.
I'll have a conversation with Myk.
Irakli Gozalishvili
@Gozala
@paulrouget yeah that's are exactly issues I've run into, but maybe it's easy to fix them. And yes Myk is the person to talk to about that
Donald Pipowitch
@donaldpipowitch
@paulrouget What is the preferred workflow for committers? 1. Create an issue and make a pull request. 2. Make a pull request directly. 3. Push it directly. 4. One of the three dependent on the complexity of the task.
Paul Rouget
@paulrouget
2 or 3. If it's simple, 3.
Donald Pipowitch
@donaldpipowitch
thx
Donald Pipowitch
@donaldpipowitch
This message was deleted
This message was deleted
Josh Smith
@joshua-s
I will probably be inactive for a few days (finals week and holiday stuff)
Irakli Gozalishvili
@Gozala
@paulrouget what would be a place in htmlrunner for adding custom components that need to be registered with category-manager ?
Irakli Gozalishvili
@Gozala
@paulrouget so I was looking into a way to avoid building application.zip on every load. I do believe we could use custom implementation of app protocol handler that would allow us to map plain directory to a host name. Here is an example https://gist.github.com/Gozala/8560f04907f53fe1c5f3
Paul Rouget
@paulrouget
@Gozala That would be totally awesome!
Paul Rouget
@paulrouget
@Gozala we need to have a broader plan for the runtime. Maybe leverage WebRT. Before going for a custom app protocol, we should have a conversation with the B2G team, they do have ideas how to improve the situation.
Renato de Leão
@renatodeleao
noobAlert In order to test/see my changes, how do I point the HTMLRunner to my (forked) local version of firefox.html (first time i've installed it i've pointed it to the Paul's repo cause i just wanted to see it working.)
Josh Smith
@joshua-s
Delete your profile and start again
Paul Rouget
@paulrouget
@renatodeleao OS? Linue? Windows? Mac?
Renato de Leão
@renatodeleao
osx
Josh Smith
@joshua-s
@renatodeleao run /path/to/runtime.app/Contents/MacOS/firefox -p
Paul Rouget
@paulrouget
Delete ~/Library/Application Support/Firefox.html
I think... not on osx right now.
Renato de Leão
@renatodeleao
thx!
Paul Rouget
@paulrouget
can someone with a retina display can take a screenshot of firefox.html with 3 tabs open, and the first tab selected?
Irakli Gozalishvili
@Gozala
@paulrouget I think with some minor tweakt to webrt we could use it instead of htmlrunner
@paulrouget I managed to install firefox.html via webrt on my machine, but had to flip few prefs
@paulrouget I'll try to talk to myk to find out how can we switch those on based on manifest
@paulrouget also I found out that b2g use custom app protocol implementation as well for testing. still I think it would be best to integrate that into webrt as well
Tom Schuster
@evilpie
really weird to use this and not proper irc
Paul Rouget
@paulrouget
@evilpie There's a #firefoxhtml channel.
@evilpie but yeah... I also prefer IRC.
@Gozala do you know if we can have an IRC bot for github?
Irakli Gozalishvili
@Gozala
@paulrouget no idea
Irakli Gozalishvili
@Gozala
well firefox.html js linter is annoying as it does not understand es6 syntax
https://travis-ci.org/paulrouget/firefox.html/builds/44626863
Paul Rouget
@paulrouget
Disable it.
Donald Pipowitch
@donaldpipowitch
The JS style linter should understand ES6 syntax, if not, it is probably a bug and should be reported. But yes, its configured quite strict currently (which can be good and bad). If it will be too annoying for more contributors it could be reconfigured.
Donald Pipowitch
@donaldpipowitch
@paulrouget What do you think about installing requirejs via npm, too, instead as a Git submodule? It doesn't make a real difference from the usage, but every dependency could be seen at one glance (package.json), installed with one command (npm install), it could be selected by semver ranges easily and you can distinguish dependencies needed at runtime ( "dependencies") or just while development ("devDependencies").
Paul Rouget
@paulrouget
Would work for me.
Tim Nguyen
@nt1m
Can we set some milestones on the github issues page ? That way we can set issues depending on their priority.
Matt DesLauriers
@mattdesl
@donaldpipowitch i agree. the submodule stuff threw me off a bit
Josh Smith
@joshua-s
@nt1m I asked this before, and @paul said that he was waiting until he could finish strategizing the roadmap with Mozilla staff.
Donald Pipowitch
@donaldpipowitch
Added require.js to package.json(paulrouget/firefox.html#105). The logical step we be to download the HTMLRunner runtime with npm install so our setup basically boils down to git clone && npm install. This could probably be done with a postinstall script. It should be possible to download the right runtime dependent on your OS without much hassle. It should also be possible to setup a cross platform start command so everyone can use npm start which is aliased to something like /path/to/runtime.app/Contents/MacOS/firefox in case of Mac OS X.
Michael Kohler
@MichaelKohler
IMHO that would be great
Paul Rouget
@paulrouget
I'll be sending an email after the holidays with some details about what we want to do with this project.
Kenny Stier
@KennyStier
Ok, so in theory I would think you could run this in any normal browser. Why is it that firefox.html requires HTMLrunner ( #111 ). I've run it before in a normal browser, but now it just loads a blank page.
Paul Rouget
@paulrouget
@19kestier Use Firefox Nightly. Enable the web components in about:config, and make sure to clone the submodules too.
Michael Kohler
@MichaelKohler
@paulrouget you should point to the new repo now in the old repo
so new contributions are not done there