-
Notifications
You must be signed in to change notification settings - Fork 25
Bind reward JavaScript placeholders as data #302
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
Closed
Changes from all commits
Commits
Show all changes
63 commits
Select commit
Hold shift + click to select a range
4c012e9
Bind JavaScript placeholders automatically as data
BenCodez fed11f9
Isolate JavaScript parser compatibility tests
BenCodez ee31bd8
Prepare JavaScript compatibility fixes
BenCodez 52e406e
Fix JavaScript compatibility workflow
BenCodez c8a958b
Add JavaScript compatibility patch script
BenCodez aaf9abd
Run JavaScript compatibility patch
BenCodez c3e8597
Fix automatic JavaScript placeholder compatibility
BenCodez c8ab21d
Test packaged JavaScript parser availability
BenCodez 68c6487
Prepare Codex parser fallback fixes
BenCodez ab15043
Run Codex parser fallback fixes
BenCodez 9b45588
Harden parser fallback compatibility
BenCodez 4e8204c
Test modern JavaScript placeholder fallback
BenCodez c453979
Prepare fallback regex compile fix
BenCodez ca796b0
Fix JavaScript fallback regex compilation
BenCodez fe87cb9
Strengthen modern JavaScript placeholder fallback tests
BenCodez 559204f
Prepare fallback literal pattern fix
BenCodez 01a6ddc
Fix JavaScript fallback literal patterns
BenCodez 0586a6c
Cover modern JavaScript template fallback
BenCodez 15655af
Prepare parser diagnostic fallback fix
BenCodez a14d89e
Add parser diagnostic patch script
BenCodez f21fe39
Run parser diagnostic patch script
BenCodez 32596fa
Fall back on JavaScript parser diagnostics
BenCodez 3b8cbec
Test modern syntax placeholder injection fallback
BenCodez 36ec123
Prepare CodeQL regex fallback fix
BenCodez 44985fd
Run CodeQL regex performance fix
BenCodez cd5a332
Make JavaScript fallback regex linear
BenCodez 4b5ecf4
Test possessive JavaScript regex fallback semantics
BenCodez f40e12e
Prepare linear regex fallback correction
BenCodez 118eb6a
Use disjoint JavaScript regex fallback
BenCodez b4fcc69
Stress JavaScript regex fallback matching
BenCodez 4385f8b
Prepare iterative regex fallback fix
BenCodez 14e74ff
Run iterative regex fallback fix
BenCodez 8c60691
Use iterative JavaScript regex fallback scanner
BenCodez 9ac0de6
Test iterative JavaScript regex fallback
BenCodez 1706d73
Prepare latest Codex fallback fixes
BenCodez 4cad359
Add latest Codex fallback patch script
BenCodez 85c379c
Run latest Codex fallback patch
BenCodez 5b1140e
Harden JavaScript fallback contexts
BenCodez 43d8be3
Test latest JavaScript fallback findings
BenCodez 2a54fbe
Prepare template parser compatibility fix
BenCodez c77c6e5
Add template parser compatibility patch script
BenCodez 57be002
Run template parser compatibility patch
BenCodez dd09c02
Preserve parser template escaping
BenCodez ce036cf
Strengthen division fallback regression
BenCodez 4113599
Prepare latest JavaScript fallback fixes
BenCodez 8f42f7a
Run latest JavaScript fallback fixes
BenCodez fb2d946
Harden template and regex fallback scanning
BenCodez 36d75a5
Test nested template and quoted regex fallback contexts
BenCodez a98d63b
Prepare Codex round six fixes
BenCodez d58b77e
Run Codex round six fixes
BenCodez 8fda25c
Fix nested templates and PAPI chaining
BenCodez adf589d
Test nested fallback templates
BenCodez 04f9f6e
Test custom placeholder PAPI chaining
BenCodez 699254c
Prepare Codex round seven fixes
BenCodez ee58d10
Run Codex round seven fixes
BenCodez 1ee8653
Preserve JavaScript placeholder precedence and control regex contexts
BenCodez 0bd092c
Test custom placeholder precedence over PAPI
BenCodez 5051d90
Test regex literals after control statement heads
BenCodez 26429e5
Fix placeholder precedence test harness
BenCodez b198e42
Add temporary round eight patch
BenCodez 3063d0c
Run round eight JavaScript placeholder fixes
BenCodez ab7b2fb
Fix fallback comments and decoded PAPI values
BenCodez 3561f09
Strengthen decoded placeholder regression
BenCodez 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
Some comments aren't visible on the classic Files Changed page.
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
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
Oops, something went wrong.
Oops, something went wrong.
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.