GN generated Visual Studio project files (vcxproj) don't properly "escape" certain characters. |
||
Issue descriptionChrome Version: Current OS: Windows The content of <PreprocessorDefinitions> cannot contain '\n\r\t"<>&" characters without being "escaped" using the &xxx; sequence. What is the expected result? vcxproj files load without error. What happens instead? vcxproj files fail to load.
,
Apr 14 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/ac2df0acb000d21cd5493fdcc529212d1ba65198 commit ac2df0acb000d21cd5493fdcc529212d1ba65198 Author: kylixrd <kylixrd@chromium.org> Date: Fri Apr 14 18:23:40 2017 Moved/renamed EscapeString from visual_studio_writer to XmlEscape in xml_element_writer. Added XmlEscape unit test. BUG= 708705 Review-Url: https://codereview.chromium.org/2813213002 Cr-Commit-Position: refs/heads/master@{#464756} [modify] https://crrev.com/ac2df0acb000d21cd5493fdcc529212d1ba65198/tools/gn/visual_studio_writer.cc [modify] https://crrev.com/ac2df0acb000d21cd5493fdcc529212d1ba65198/tools/gn/xml_element_writer.cc [modify] https://crrev.com/ac2df0acb000d21cd5493fdcc529212d1ba65198/tools/gn/xml_element_writer.h [modify] https://crrev.com/ac2df0acb000d21cd5493fdcc529212d1ba65198/tools/gn/xml_element_writer_unittest.cc
,
Apr 17 2017
|
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, Apr 7 2017