Questions tagged [chromeless]

The “Chromeless” project experiments with the idea of removing the current browser user interface and replacing it with a flexible platform which allows for the creation of new browser UI using standard web technologies such as HTML, CSS and JavaScript

The Chromeless project experiments with the idea of removing the current browser user interface and replacing it with a flexible platform which allows for the creation of a new browser UI using standard web technologies such as HTML, CSS, and JavaScript.

Instead building a whole new platform, the idea is that the web itself should be the platform. That a developer could design the browser using standard web technologies combined with a minimal set of new APIs to interact with the underlying operating system and control the application's user interface. This new functionality is exposed as lightweight conventions on top of the DOM and JavaScript modules exposed via the CommonJS packaging standard.

51 questions
12
votes
4 answers

How to install fonts in Docker?

How to install fonts for all languages? This is what I do, but no Japanese fonts in Chrome. From this image: https://github.com/Zenika/alpine-chrome/blob/master/Dockerfile FROM zenika/alpine-chrome USER root RUN apk add --no-cache…
Jonas
  • 4,683
  • 4
  • 45
  • 81
8
votes
1 answer

How to manipulate a dropdown menu made of ul and li elements in Chromeless

I am facing a drop down menu made of ul and li elements:
8
votes
0 answers

AS3 YouTube chromeless player ads affect the parent application scale property

Summary I have a Youtube API chromeless player in my Flex/AS3 application. All worked fine until last month we started to experience a zoom-in problem on page reloading. Problem description Here is the example of normal state of the application…
Yevdo Abramov
  • 609
  • 4
  • 10
7
votes
1 answer

Windows / Chrome / ATI / Browser fullscreen across multiple monitors

I am using the following test setup (Latest meaning as of July 14th 2012): Core i7 with an ATI FirePro V9800 (Eyefinity) Windows 7 Pro 64 Bit (latest updates / patches) Latest Catalyst drivers Latest Google Chrome Stable / Canary. 6 x 1080p…
6
votes
1 answer

What are the benefits of using Chromeless and Puppeter Over Selenium?

We are looking to replace our Selenium approach to automated web data collection and have been recommended Puppeteer or Chromeless. One of the things I like is the ability to go headless with chrome running on AWS lambda. That reason was sold as…
6
votes
0 answers

SyntaxError: Unexpected identifier when installing chromeless nodejs on Centos

I'm trying to install a node js package on my server with CentOS 6: npm install chromeless but the installation fails with this message: /usr/lib/node_modules/npm/bin/npm-cli.js:79 let notifier = require('update-notifier')({pkg}) …
Sulli
  • 763
  • 1
  • 11
  • 33
6
votes
2 answers

Chromeless - wait before executing instructions

I am using Chromeless to retrieve a piece of information on a website and load a corresponding file: async function run() { const chromeless = new Chromeless() const screenshot = await chromeless .goto('http://www.website.com') …
Sulli
  • 763
  • 1
  • 11
  • 33
6
votes
0 answers

YouTube API chromeless player token expiration

Summary I have a Youtube API chromeless player in my Flex/AS3 application. Sometimes I need the player to play movies from Youtube continuously (non-stop). Issues After playing for something like 12 or more hours the API token which was generated…
Yevdo Abramov
  • 609
  • 4
  • 10
5
votes
1 answer

Error "Object reference chain is too long" on querySelectorAll request

I would like to get all the elements in my DOM with a specific css path: var elements = await chromeless.evaluate(() => document.querySelectorAll('div a')) console.log(elements[0].innerHTML) console.log(elements[1].innerHTML) but this code gives me…
Sulli
  • 763
  • 1
  • 11
  • 33
4
votes
3 answers

Convert time by jQuery

From the youtube player http://code.google.com/apis/ajax/playground/?exp=youtube#chromeless_player I get a time value in seconds, like '243.577'. Let it be a simple string. How do I convert it to the value like: '04:35'? Like 4 minutes and 35…
James
  • 42,081
  • 53
  • 136
  • 161
4
votes
1 answer

Alternative to Prism/chromeless/WebRunner available for production

I really like the experiments from Mozilla with Mozilla-Prism. I want to customize Firefox to remove address bar, tabs an open everytime to a single domain name. All the solution I've found (Prism, Chromeless and WebRunner) are discontinuing. Are…
Guillaume Vincent
  • 13,355
  • 13
  • 76
  • 103
3
votes
0 answers

Bundling Chromium (or Chrome) as stand-alone and without OS UI (chromeless)

I'm working on a new project and it's based on Python + Web.py for the back-end, and for the front-end I'm using HTML/JS. I want to be able to bundle with my Python app a stand-alone Chrome (or Chromium) so that I will not need to rely on the users'…
Eli
  • 2,666
  • 7
  • 33
  • 37
3
votes
2 answers

How to get MAC address of your machine using a C program?

This question is exactly like this question: How to get MAC address of your machine using a C program? "I am working on Ubuntu. How can I get MAC address of my machine or an interface say eth0 using C program." Now, I don't usually touch C...but in…
David Murdoch
  • 87,823
  • 39
  • 148
  • 191
3
votes
0 answers

Node: Running chromeless automation on a folder

I'm trying to run chromeless on all files in my tests folder This my index.js so far const {spawn} = require('child_process'); let fs = require('fs'); const proc = spawn('chrome', [ '--remote-debugging-port=9222', '--disable-gpu', …
unloco
  • 6,928
  • 2
  • 47
  • 58
2
votes
1 answer

Is there a version of Youtube Chromeless player that works on iPad/iPhone

I'm building a site which requires being able to have advanced control over a video embed. I'd like to use the Chromeless player. The example from Google is flash based. Is there an alternative version that can be used without flash?
Philip Kirkbride
  • 21,381
  • 38
  • 125
  • 225
1
2 3 4