Page 11 of 11

Posted: Sat 09 Nov 2013, 11:43
by ThoriumBlvd
I believe your Puppy has pfind to search for files. If so just type in marionette to the search box. There will be a "log" file at least. This file in my puppy has one line stating its installed. In the example on page 13, its running, and has more lines in the log-file.

Re: Whose control has your browser been under?

Posted: Sat 09 Nov 2013, 13:09
by nooby
Burunduk wrote:A small addition to the Firefox 24 release notes just FYI.

Firefox 24 comes with a (disabled) built-in remote access tool called Marionette. It is intended for some vague SocialAPI tests this is why security or performance is a minor concern.

Bugzilla: Add --marionette CLI to enable Marionette on all Firefox builds
MDN wrote: Marionette is available in all Firefox builds; it is not enabled, however, unless you launch Firefox with the -marionette command-line argument.[1]
MDN wrote: What is Marionette?

Marionette is an automation driver. It can remotely drive either the UI or the internal JavaScript of a program built on the Gecko platform, such as Firefox or Firefox OS. Marionette runs as a server on your test machine, allowing you to connect to that server and remotely drive tests and send commands. Its goal is to replicate what Selenium does for the browser: to enable the tester to have the ability to send commands to a remote test machine.

Marionette shares much of the same API as Selenium/WebDriver, and makes writing tests easy. You have the API to drive user actions like page navigation and element clicking, but also the ability to execute arbitrary JavaScript scripts, allowing for a greater variety of tests.


When would I use it?

If you want to utilize user interaction with chrome or content, Marionette is the tool you're looking for, but it is also capable of doing much more! Marionette lives in both the chrome and content space of a gecko process, so it is capable of running commands in any of these spaces.

This means you can run any JS script in chrome or in content. This is a powerful feature, enabling a user to do anything from inspecting the content DOM of a Firefox instance running in a remote machine to executing a script that changes profile preferences in privileged chrome space.[2]
marionette.log wrote: 1379630108356 Marionette INFO MarionetteComponent loaded
1379630109167 Marionette INFO marionette enabled via command-line
1379630109202 Marionette INFO marionette-server.js loaded
1379630109321 Marionette INFO Listening on port 2828

1379630109322 Marionette INFO Marionette server ready
Hope it is okay that I copy the whole thing. Pfind says I have no such thing.
kind of odd. Could it be I do something different? It does say I have FF25

Posted: Sun 10 Nov 2013, 03:51
by Burunduk
The marionette.log file is in a Firefox profile directory (usually /root/.mozilla/firefox/xxxxxxxx.default/). It should contain only one line. My example was an illustration of a working server.

The marionette component is disabled by default. I don't think it can be enabled or disabled via GUI (the remote debugging is a different story).

An extension can probably use it:
Daniel Veditz wrote: …AMO reviewers should watch for addons which
* manipulate these prefs
* attempt to use the marionette APIs

There may well be legitimate testing add-ons that use these so they should not be prohibited, we just need to make sure that they aren't used secretly from an add-on for which it's irrelevant and inappropriate.[1]

Posted: Sun 10 Nov 2013, 06:29
by nooby
Burunduk that was right on. I have that file too.

it says
Marionette INFO Marionette Component loaded
that word "loaded" could indicate it is in practical use
but maybe it just means what you wrote that it is Not activated?

would it help to delete the file?

Posted: Sun 10 Nov 2013, 20:26
by Burunduk
There is no point in deleting the file — Firefox will keep creating it anyway.

The marionette is a server (somewhat similar to MozRepl) and it's listening on port 2828 or any other set by a preference in about:config when active. If you don't believe it's stopped, try to run the netstat -lt command:

Code: Select all

# netstat -lt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 localhost:631           *:*                     LISTEN     
# 
(Don't worry about port 631. It's related to CUPS.)

Posted: Sun 10 Nov 2013, 20:50
by nooby
Thanks that is how it looks on my ROX Term too.
So that is reassuring :)

Firefox 25.0.1

Posted: Sat 16 Nov 2013, 08:01
by Hesse James
Hi
I updated my Firefox SFS to 25.0.1 yesterday.
http://ul.to/0vlikakr

I like to update to new versions by "plug-in" updated SFS-files and not exhausting the personal safe file.

Language setting add-on-download
https://addons.mozilla.org/de/firefox/a ... -switcher/

Language add-on download
http://releases.mozilla.org/pub/mozilla ... win32/xpi/

Tested with Slacko 5.5. No guarantee that it works on your puppy.

Christian

Posted: Sat 16 Nov 2013, 12:51
by Semme

Posted: Sun 17 Nov 2013, 23:38
by OscarTalks
I packaged Firefox ESR (Extended Support Release) as .pet and .sfs

It gets all the updates without the (main) version number jumping every few weeks.
This is the English (British) version.

Main folder is in /usr/lib (not /opt)

Tested in Lucid and Racy.

Would need dbus and dbus-glib from PPM in Wary.

Download from here:-
http://www.smokey01.com/OscarTalks

Posted: Thu 13 Feb 2014, 11:17
by Semme

Posted: Fri 21 Feb 2014, 11:39
by koulaxizis

Is possible to configure Firefox as nonroot-user?

Posted: Sun 23 Feb 2014, 08:49
by MyPuppysaysWauWau
Hi I'm Walter, and a newbie,

I've a question.... how secure is Firefox running in Puppy, and is it possible to configure it as Spot or similar?

...or is the safest way is to use the BitBox (Browser in the Box) to go in the web. What do you think?

Thanks in advance for help, and sorry for my poor English.

Best regards,
Walter

Posted: Sun 04 May 2014, 13:07
by Shep
Firefox is currently on version 29.0

Posted: Sun 04 May 2014, 13:45
by balloon
Please be careful about Firefox 29.0 causing a change of UI.
ESR version (ex. Slacko) and Iceweasel (ex. DebianDog) is not changed now, (ver. 24.5.0)
but these are affected later.

Posted: Sat 24 May 2014, 08:37
by koulaxizis
Firefox 29.0.1 PET (packaged on Slacko 5.7.0)

Last version 16.0

Posted: Mon 23 Jun 2014, 03:57
by Pelo
Please change Title (at the top). :D

Posted: Wed 27 Aug 2014, 14:03
by boxR

Posted: Fri 03 Apr 2015, 15:36
by Shep
Mozilla is now up to FireFox version 36.0.4

IME, updates have been seamless until v 36.0 and 36.1 which caused puppy to freeze. requiring that I pull the power plug to start over. The fact that Mozilla brought out minor updates in quick succession indicates they messed up with this version.

With this fixed, FireFox continues its exemplary performance. 8)

Flashplayer : test add_on Video Without Flash

Posted: Fri 10 Apr 2015, 05:22
by Pelo
Flashplayer : test add_on Video Without Flash on recent Firefox.
Add it at the first start or remove installed flashplayer.
Recent : what does that mean ? up to you to check versions where this add-on can be used... :D
Version 12 is too old ( Puppy precise 5.7.1 Japan)
Amis de France et francophones Lire aussi getflash ici