commit | f1ebefaf786c08d353c8ee4952bcb218e515ff9a | [log] [tgz] |
---|---|---|
author | Aiden Benner <abenner@google.com> | Wed Oct 31 18:12:04 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Oct 31 18:12:04 2018 |
tree | ec5bdd1df9aceb526ecb99b1a0e246659c014c5b | |
parent | aeecd28e8a3817e348ece4931f432d4934e55181 [diff] |
Fix multiline-params being ignored by proxy natives Multiline parameters in proxy natives would be ignored by the jni_generator because the .* in the params portion of the proxy natives regex was not matching on newlines. This CL adds the flag re.DOTALL so that dot matches on newline which fixes the issue, and adds test coverage for this case. Bug: 898261 Change-Id: I28f1fb3c57b39daff4d8bb1eb2bfba4a2f4d7adc Reviewed-on: https://chromium-review.googlesource.com/c/1306694 Reviewed-by: agrieve <agrieve@chromium.org> Reviewed-by: Eric Stevenson <estevenson@chromium.org> Commit-Queue: Aiden Benner <abenner@google.com> Cr-Commit-Position: refs/heads/master@{#604331}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .