mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-12-11 16:32:59 +00:00
18fae65f38
This requires replacing inclusions of it with inclusions of more specific prefs files. The exception is that StaticPrefsAll.h, which is equivalent to StaticPrefs.h, and is used in `Codegen.py` because doing something smarter is tricky and suitable for a follow-up. As a result, any change to StaticPrefList.yaml will still trigger recompilation of all the generated DOM bindings files, but that's still a big improvement over trigger recompilation of every file that uses static prefs. Most of the changes in this commit are very boring. The only changes that are not boring are modules/libpref/*, Codegen.py, and ServoBindings.toml. Differential Revision: https://phabricator.services.mozilla.com/D39138 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
chromium_types.h | ||
LICENSE | ||
moz.build | ||
README | ||
scale_yuv_argb.cpp | ||
scale_yuv_argb.h | ||
ycbcr_to_rgb565.cpp | ||
ycbcr_to_rgb565.h | ||
YCbCrUtils.cpp | ||
YCbCrUtils.h | ||
yuv_convert_arm.cpp | ||
yuv_convert_mmx.cpp | ||
yuv_convert_sse2.cpp | ||
yuv_convert.cpp | ||
yuv_convert.h | ||
yuv_row_arm.s | ||
yuv_row_c.cpp | ||
yuv_row_other.cpp | ||
yuv_row_posix.cpp | ||
yuv_row_table.cpp | ||
yuv_row_win64.cpp | ||
yuv_row_win.cpp | ||
yuv_row.h |
This color conversion code is from the Chromium open source project available here: http://code.google.com/chromium/ The code comes from svn revision 63840 on 2010-10-26. It has been superseded upstream by libyuv (which is spawned off it). Bug 791941 is about trying to replace this code with libyuv.