| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
distros linking to both.
The majority of this change is simply re-arranging the code in the glutin port
so that the windowed/headless code is configured at build time rather
than runtime. There shouldn't be any functional difference as a result of this change.
|
|
|
|
| |
into_string has been removed from Rust.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This simplifies some upcoming changes to how event handling works.
|
|
|
|
|
|
| |
Default build uses glfw, but glutin can be enabled via:
./mach cargo build --no-default-features --features=glutin
|
|
|
|
|
| |
This should make help output a lot cleaner and simplify the way that
uncommon debug options are passed.
|
| |
|
|
|
|
|
| |
This is required for unit tests like the image cache task, which can
pass through code paths that query the command line options.
|
|\
| |
| |
| | |
This follows up #3711.
|
| | |
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We've discussed this some and I think there's consensus to do it as a
pragmatic decision for now. CPU painting is more stable, especially with
buggy drivers, and faster (because we aren't caching the necessary
OpenGL objects yet and possibly for other reasons), so it provides a
better "out of the box" experience for newcomers to Servo who don't know
to pass the `-c` option. This patch continues to reftest both Skia and
Skia-GL out of a desire to keep options open. Skia-GL remains a
first-class citizen.
r? @metajack
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We've discussed this some and I think there's consensus to do it as a
pragmatic decision for now. CPU painting is more stable, especially with
buggy drivers, and faster (because we aren't caching the necessary
OpenGL objects yet and possibly for other reasons), so it provides a
better "out of the box" experience for newcomers to Servo who don't know
to pass the `-c` option. This patch continues to reftest both Skia and
Skia-GL out of a desire to keep options open. Skia-GL remains a
first-class citizen.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When this option is enabled, the layout task will print an error when
display list items draw outside their owning Flow's position rect. This
will make it easier to detect layout errors before they break rendering.
This is a command-line option for the moment, because we violate this
rule quite a bit still. Once all bugs causing this are fixed, we can be
more aggressive about enabling the option.
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When this option is enabled, the layout task will print an error when
display list items draw outside their owning Flow's position rect. This
will make it easier to detect layout errors before they break rendering.
This is a command-line option for the moment, because we violate this
rule quite a bit still. Once all bugs causing this are fixed, we can be
more aggressive about enabling the option.
|
|/
|
|
|
|
|
|
| |
This is quite a bit cleaner than abusing the rust debug functionality.
If we start collecting too many debugging options in the servo
executable we could opt to organize them into a single option.
Fixes #2263.
|
|
|
|
| |
turned on.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Note that using `servo --devtools http://example.org` doesn't work. In
that case either the port must be specified or the option moved to the
end. This is done by getopts and is the same for other such options,
e.g. `--profile`.
|
| |
|
|
|
|
| |
This reverts commit c74798bb6bcb98d2d6af998e2ab0f08e79097147.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
try to use it for anything real.
|
|
|