Skip to content

docs(readme): add comparisons#34

Merged
fathyb merged 3 commits into
mainfrom
add-comparisons
Jan 31, 2023
Merged

docs(readme): add comparisons#34
fathyb merged 3 commits into
mainfrom
add-comparisons

Conversation

@fathyb

@fathyb fathyb commented Jan 31, 2023

Copy link
Copy Markdown
Owner

Fixes #31

@fathyb fathyb merged commit c760e9e into main Jan 31, 2023
@fathyb fathyb deleted the add-comparisons branch January 31, 2023 02:55
jmagly added a commit to jmagly/carbonyl that referenced this pull request Apr 13, 2026
Phase 1 of M135→M147 catch-up (fathyb#33, fathyb#34). Rebases all 24 carbonyl
patches from M135 (135.0.7049.84) to M140 (140.0.7339.264).

Patch conflicts resolved (7):
- 0002: dropped CONTENT_ENABLE_LEGACY_IPC blocks (removed in M140)
- 0006: kept carbonyl DPI scaling (M140 simplified SetBoundsInPixels)
- 0007: kept disabled underline/overline (M140 added TextDecorationSkipInk)
- 0008: kept monospace font forcing (M140 refactored sibling functions)
- 0009: kept both HeadlessWindowDelegate + WebContentsObserver bases
- 0013: took M140 side for printing_context_mac.mm USE_CUPS removal

Build fixes for M140 API drift:
- Skia drawPoints: size_t + SkPoint[] → SkSpan<const SkPoint>
- Skia getRelativeTransform: returns SkM44 (use .asM33())
- HeadlessWebContentsImpl: added using decl for OnVisibilityChanged
- font.h: re-added Font::DrawText(TextRun) overload declarations
- font.cc: added #include "cc/paint/paint_canvas.h"

Verified: ninja 3676/3676, audit Cat A inert, smoke test 3/3.

Refs fathyb#34
jmagly added a commit to jmagly/carbonyl that referenced this pull request Apr 13, 2026
- Add M135→M140 upgrade section to changelog with conflict resolution
  and build fix details
- Update readme: M135 → M140, patch phases 4 → 5
- Update MAINTENANCE: version string, base commits, patch notes,
  GN args (enable_nacl removed in M140)

Refs fathyb#34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

This is cool but

1 participant