-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Object caching WP_Theme_JSON::compute_style_properties
#6392
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
Closed
kt-12
wants to merge
40
commits into
WordPress:trunk
from
10up:enhancement/object-cache-compute-style-properties
Closed
Changes from all commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
b7ba582
add caching
kt-12 3bba97f
transient implementation
kt-12 97806ea
Improve caching key computation
kt-12 341e218
improving performace for non persistance cache.
kt-12 9c92f65
cache related call only for non development mode
kt-12 cce7c9a
cache clear code
kt-12 7c7bcec
change cache invalidating logic
kt-12 b55aa6f
remove get compute style from constructor
kt-12 2732050
remove uncessary check
kt-12 2afb765
attach clear_compute_style_properties_cache directly to hook
kt-12 974a292
Update src/wp-includes/class-wp-theme-json.php
kt-12 99ac114
global style caching
kt-12 fc6c235
update old test
kt-12 d1bd38a
remove additional function
kt-12 2957ae4
update function name
kt-12 ffa4771
cs fixes
kt-12 cbc7be5
cache is set check
kt-12 a4fc0b5
cache is set check
kt-12 23270b2
assert if it's not empty after
kt-12 672525f
Merge branch 'WordPress:trunk' into enhancement/object-cache-compute-…
joemcgill d0b243c
Update unit tests
joemcgill fbbb4cf
Fix typo
joemcgill 8d8e99d
update cache related chanage
kt-12 5899f63
remove repetition
kt-12 23c518e
Merge branch 'trunk' into enhancement/object-cache-compute-style-prop…
kt-12 2c26302
update style block caching logic
kt-12 4c8dfe2
update test cases.
kt-12 b08183e
revert test changes
kt-12 48a310c
unregster bug fix
kt-12 8b16eb5
Revert "unregster bug fix"
joemcgill 76435fc
Clear theme json data between theme unit tests
joemcgill a8c7453
Merge branch 'trunk' into update/59595-fix-tests
joemcgill 21c2922
Don't cache nodes without names
joemcgill c938aa5
Merge branch 'trunk' into enhancement/object-cache-compute-style-prop…
joemcgill 6becf8d
Merge branch 'enhancement/object-cache-compute-style-properties' into…
joemcgill accffb6
remove test case
kt-12 b6de61f
cache node with no name
kt-12 0947a38
test cases fixes
kt-12 2083f0b
Fix enqueueing inline styles for nodes without block names.
joemcgill 561ee41
Inline docs improvements
joemcgill File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.