Ali Ghassemi

Results 7 issues of Ali Ghassemi

If a **_transitive_** dependency of a lazy-engine uses `app.import()` to load a package, it will end up in app's `vendor.js` instead of `engine-vendor.js`. For example assume `ember-d3` uses `app.import` to...

Example: ` foo ` Browser close `p` when seeing a block element inside, so, for example above, they end up creating a DOM that matches ` ` instead. I suspect...

enhancement

We missed enforcing `amp-lightbox` to be a child of `body` like we did `amp-sidebar`, now depending on where in DOM developers add `amp-lightbox` they may run into stacking context issues...

Type: Bug
P3: When Possible
WG: components
Component: amp-lightbox
Type: DevX
Stale

If `scrollTo()` is called while page is scrolling (e.g. continuation of a momentum scroll), it does nothing. Not a big deal but somewhat annoying. related: #16860

Type: Bug
P3: When Possible
WG: components
Type: UX
Component: Standard Actions
Stale

On the main ampstart.com, where-ever the CSS `www-current-page` exists, we also need to add `aria-current="page"` for templates, similar whenever a navlink is "highlighted", `aria-current="page"` should also be added.

Currently there are two places actions and events for each components are documented. 1- Majority are in https://www.ampproject.org/docs/interaction_dynamic/amp-actions-and-events 2- Some components duplicated or sumemrized a version in their own `.md`...

Type: Update
Category: Documentation
P2: Medium