Skip to content
This repository has been archived by the owner on Oct 13, 2020. It is now read-only.

wg-runtime Quarterly Status Update 2019-06 #12

Closed
jridgewell opened this issue Jun 12, 2019 · 0 comments
Closed

wg-runtime Quarterly Status Update 2019-06 #12

jridgewell opened this issue Jun 12, 2019 · 0 comments

Comments

@jridgewell
Copy link
Collaborator

What's been accomplished?

Framework

  • Removed DOM Purify from 2 binaries (unexpected bundlings)
  • Calculating documentHeight correctly for embeders
  • Removed AMP-CORS (thanks Dima!)

Layers

  • Found bug with cached resource layoutBox not refreshing
  • Looking into exponential DOM calls during initial render (final perf regression?)

amp-script

  • Framework support matrix to figure out what's missing
  • worker thread set innerHTML support
  • Refactored sanitization
  • Basic Canvas Support
  • Security Review
  • Origin trail launch!

Fixed Layer

  • Support for elements inside lightbox
  • Almost disabled transfer in iOS

1-pass compilation

  • Working on importing types without actually importing code
  • Closure team may force shared dependencies deeper into output modules
    • If not, we'll prepend intermediate dependency modules onto the output modules

AMP Cache Server

  • New stale-while-revalidate values for our JS files
  • Priority Hints and <link rel=preload> placement experiments
  • Blurry image placeholder in testing

What's next?

  • Address all Runtime Survey Feedback
  • Fix pref regressions and launch Layers
  • Advanced Canvas support in amp-script
  • Use only 1-pass compilation
  • Move to Custom Elements v1 polyfill, drop v0

Bento AMP

  • Completely reworking service dependency system
  • Making AmpDoc less confusing, more like regular document
  • Gain consensus on integration with external frameworks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants