Clone of https://chromium.googlesource.com/chromium/src/build with Mozilla's local modifications
d10dcf7dad
Reason for revert: Async request for zoom level doesn't work in all cases https://crbug.com/614348 https://crbug.com/613979. I thought https://www.chromium.org/developers/design-documents/mojo/chrome-ipc-to-mojo-ipc-cheet-sheet#TOC-Threading-Model implied the ordering would be correct, but it seems that was too hopeful. Original issue's description: > Add FrameHost mojo service > > Adds new frame-level service with one initial method to handle host zoom > level. > > This moves zoom level supply from async_resource_handler.cc to being a > request made when render_frame_impl handles a willSendRequest. > > The goal of this change is to remove the dependency of > content/browser/loader on the rest of content/browser in particular > here, removing the use of c/b/host_zoom_map_impl.h in > content/browser/loader/async_resource_handler.cc. > > BUG=598073,609607 > CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation > > Committed: https://crrev.com/68c6f2ce16d9807b5cb82679099c82c40f39e911 > Cr-Commit-Position: refs/heads/master@{#394547} TBR=dcheng@chromium.org,ben@chromium.org,jam@chromium.org,nasko@chromium.org,wjmaclean@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=598073,609607,614348,613979 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2007203002 Cr-Original-Commit-Position: refs/heads/master@{#395761} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 34ce95dd9c2ca3b90fc87169f1e4ed266e7bb94b |
||
---|---|---|
android | ||
args | ||
config | ||
experimental | ||
git-hooks | ||
internal | ||
ios | ||
linux | ||
mac | ||
sanitizers | ||
secondary | ||
slave | ||
toolchain | ||
util | ||
win | ||
OWNERS | ||
PRESUBMIT.py | ||
README.chromium | ||
all.gyp | ||
apk_browsertest.gypi | ||
apk_fake_jar.gypi | ||
apk_test.gypi | ||
apply_locales.py | ||
branding_value.sh | ||
build-ctags.sh | ||
build_config.h | ||
buildflag.h | ||
buildflag_header.gni | ||
buildflag_header.gypi | ||
check_return_value.py | ||
chrome_settings.gypi | ||
clobber.py | ||
common.croc | ||
common.gypi | ||
common_untrusted.gypi | ||
compiled_action.gni | ||
compiler_version.py | ||
copy_test_data_ios.gypi | ||
copy_test_data_ios.py | ||
cp.py | ||
detect_host_arch.py | ||
dir_exists.py | ||
download_gold_plugin.py | ||
download_nacl_toolchains.py | ||
env_dump.py | ||
extract_from_cab.py | ||
filename_rules.gypi | ||
find_depot_tools.py | ||
find_isolated_tests.py | ||
gdb-add-index | ||
get_landmines.py | ||
get_syzygy_binaries.py | ||
gn_helpers.py | ||
gn_helpers_unittest.py | ||
gn_migration.gypi | ||
gn_run_binary.py | ||
grit_action.gypi | ||
grit_target.gypi | ||
gyp_chromium | ||
gyp_chromium.py | ||
gyp_chromium_test.py | ||
gyp_environment.py | ||
gyp_helper.py | ||
gypi_to_gn.py | ||
host_jar.gypi | ||
host_prebuilt_jar.gypi | ||
install-build-deps-android.sh | ||
install-build-deps.sh | ||
install-chroot.sh | ||
inverse_depth.py | ||
isolate.gypi | ||
jar_file_jni_generator.gypi | ||
java.gypi | ||
java_aidl.gypi | ||
java_apk.gypi | ||
java_prebuilt.gypi | ||
java_strings_grd.gypi | ||
jni_generator.gypi | ||
json_schema_api.gni | ||
json_schema_bundle_compile.gypi | ||
json_schema_bundle_registration_compile.gypi | ||
json_schema_compile.gypi | ||
json_to_struct.gypi | ||
landmine_utils.py | ||
landmines.py | ||
mac_toolchain.py | ||
nocompile.gni | ||
nocompile.gypi | ||
output_dll_copy.rules | ||
package_mac_toolchain.py | ||
precompile.cc | ||
precompile.h | ||
print_python_deps.py | ||
protoc.gypi | ||
protoc_java.gypi | ||
protoc_java.py | ||
release.gypi | ||
repack_action.gypi | ||
rmdir_and_stamp.py | ||
sanitize-mac-build-log.sed | ||
sanitize-mac-build-log.sh | ||
sanitize-win-build-log.sed | ||
sanitize-win-build-log.sh | ||
set_clang_warning_flags.gypi | ||
shim_headers.gni | ||
shim_headers.gypi | ||
some.gyp | ||
symlink.gni | ||
symlink.py | ||
tree_truth.sh | ||
update-linux-sandbox.sh | ||
vs_toolchain.py | ||
whitespace_file.txt | ||
win_is_xtree_patched.py | ||
win_precompile.gypi | ||
write_build_date_header.py | ||
write_buildflag_header.py |
README.chromium
List of property sheets to be included by projects: common.vsprops Not used anymore. No-op. Kept for compatibility with current projects. debug.vsprops Enables debug settings. Must be included directly in Debug configuration. Includes internal\essential.vsprops. external_code.vsprops Contains settings made to simplify usage of external (non-Google) code. It relaxes the warning levels. Should be included after debug.vsprops or release.vsprops to override their settings. output_dll_copy.rules Run to enable automatic copy of DLL when they are as an input file in a vcproj project. release.vsprops Enables release settings. Must be included directly in Release configuration. Includes internal\essential.vsprops. Also includes "internal\release_impl$(CHROME_BUILD_TYPE).vsprops". So the behavior is dependant on the CHROME_BUILD_TYPE environment variable.