Skip to content
Chromium mirror with legacy ozone wayland
Branch: ozone-wayland-…
Clone or download
Pull request Compare This branch is 719 commits ahead, 26703 commits behind mirror:master.
jdapena [ozone/external_wayland] Fix licenses
All the code is released under same common BSD license of
Chromium. Explicitely state that in all the added code.
Latest commit 577879b Dec 5, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
android_webview
apps
ash
base
blink
build
build_overrides
cc
chrome
chrome_elf
chromecast
chromeos
cloud_print
components
content
courgette
crypto
dbus
device
docs
extensions
gin
google_apis
google_update
gpu
headless
infra
ios
ipc
jingle
mash
media
mojo
native_client_sdk
net
ozone
pdf
ppapi
printing
remoting
rlz
sandbox
services
skia
sql
storage
styleguide
testing
third_party
tools
ui
url
.clang-format
.eslintrc.js
.git-blame-ignore-revs
.gitattributes
.gitignore
.gn
.vpython
AUTHORS
BUILD.gn
CODE_OF_CONDUCT.md
DEPS
ENG_REVIEW_OWNERS
LICENSE
LICENSE.chromium_os
OWNERS
PRESUBMIT.py
PRESUBMIT_test.py
PRESUBMIT_test_mocks.py
README.md
WATCHLISTS
codereview.settings

README.md

Logo Chromium

Introduction

This is a port to more recent Chromium and GN of the original 01.org Ozone Wayland backend.

The ozone-wayland repository baseline used, was based on Chromium m51. This repository contains the adaptation to Chromium m60, and has been provided by LG Electronics.

IMPORTANT NOTE

This implementation is legacy. If you do not know what this is about, then very likely you are not interested on this.

A new ozone wayland backend is being implemented in upstream Chromium. Check on ui/ozone/platform/wayland.

If you are interested on making it run on a tradicional Wayland desktop, then you may be interested on the downstream fork published by Igalia.

Differences with 01.org

  • Ported to GN
  • Rebased on top of Chromium m60
  • Reuses part of the work done upstream for the new Ozone Wayland backend.

Build instructions

gn args out/Ozone --args="use_ozone=true ozone_platform_wayland_external=true ozone_auto_platforms=true ozone_platform_wayland=false ozone_platform_x11=false  use_xkbcommon=true"
ninja -C out/Ozone chrome 
./out/Ozone/chrome --ozone-platform=wayland

License

Ozone-Wayland's code uses the BSD license (check the LICENSE file in the project).

Original README.md message

Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.

The project's web site is https://www.chromium.org.

Documentation in the source is rooted in docs/README.md.

Learn how to Get Around the Chromium Source Code Directory Structure .

You can’t perform that action at this time.