- Notifications
You must be signed in to change notification settings - Fork 9.4k
Code cleanup and add new critical head block and move critical css before assets #35580
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Code cleanup and add new critical head block and move critical css before assets #35580
Conversation
Hi @in-session. Thank you for your contribution
❗ Automated tests can be triggered manually with an appropriate comment:
You can find more information about the builds here ℹ️ Run only required test builds during development. Run all test builds before sending your pull request for review. For more details, review the Magento Contributor Guide documentation. 🕙 You can find the schedule on the Magento Community Calendar page. 📞 The triage of Pull Requests happens in the queue order. If you want to speed up the delivery of your contribution, join the Community Contributions Triage session to discuss the appropriate ticket. ✏️ Feel free to post questions/proposals/feedback related to the Community Contributions Triage process to the corresponding Slack Channel |
@magento give me test instance |
Hi @in-session. Thank you for your request. I'm working on Magento instance for you. |
Hi @in-session, unfortunately there is no ability to deploy Magento instance at the moment. Please try again later. |
@magento give me test instance |
Hi @in-session. Thank you for your request. I'm working on Magento instance for you. |
Hi @in-session, unfortunately there is no ability to deploy Magento instance at the moment. Please try again later. |
@magento run all tests |
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please re-request them if they don't show in a reasonable amount of time. |
@magento give me test instance |
Hi @in-session. Thank you for your request. I'm working on Magento instance for you. |
Hi @in-session, unfortunately there is no ability to deploy Magento instance at the moment. Please try again later. |
@magento run Functional Tests B2B, Functional Tests EE, Static Tests |
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please re-request them if they don't show in a reasonable amount of time. |
@magento run all tests |
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please re-request them if they don't show in a reasonable amount of time. |
@magento run all tests |
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please re-request them if they don't show in a reasonable amount of time. |
@magento create issue |
Hello @in-session, Thanks for the collaboration & contribution! ✔️ QA Passed Preconditions: Steps to reproduce:
|
@magento run all tests |
Since builds are failing moving it to Extended Testing. |
@magento run Functional Tests B2B, Functional Tests CE, Functional Tests EE |
The repeating failures in Functional tests are flaky, and are known issues. Functional Tests B2B : Known issues: Functional Tests CE : Known issues: Functional Tests EE : Known issues: Hence moving this issue to Merge in Progress |
@magento run all tests |
@magento run all tests |
PR isn't marked as merged (probably because of the additional commits after it got accepted), but seems to be merged in this bigger merge: ada8d1d |
7167ab9
into magento:2.4-develop
Description (*)
The critical css should appear before the assets. In addition, the changes provide many more opportunities to insert custom blocks between the meta details and assets via template or xml blocks. These include, for example, own meta specifications which are not controllable via XML, as well as assets from the template which must be inserted before other files, for example, constentscripts or special preloads, og:meta tags.
These changes are important to make the frontend basically more customizable and performace or function optimization.
Related Pull Requests
Fixed Issues (if relevant)
Manual testing scenarios (*)
Questions or comments
Contribution checklist (*)
Before:

After:

Resolved issues: