| Index: build/common.gypi
 | 
| diff --git a/build/common.gypi b/build/common.gypi
 | 
| index 154997656d89bf91613fbf5022c1cfde15c77423..78bab08634ebb4d9b49fc541294cb3fcfc57cf10 100644
 | 
| --- a/build/common.gypi
 | 
| +++ b/build/common.gypi
 | 
| @@ -1065,18 +1065,23 @@
 | 
|            # http://crbug.com/574476
 | 
|            'fastbuild%': 2,
 | 
|          }],
 | 
| -
 | 
| -        # Enable crash reporting via Kasko.
 | 
| +        # Enable hang report capture. Capture can only be enabled for 32bit
 | 
| +        # Windows.
 | 
|          ['OS=="win" and target_arch=="ia32" and branding=="Chrome"', {
 | 
| -          # This needs to be enabled with kasko_hang_reports.
 | 
| -          'kasko%': 0,
 | 
| +          # Enable hang reports from the watcher process.
 | 
| +          'kasko_hang_reports%': 0,
 | 
| +          # Enable failed rendez-vous reports.
 | 
| +          'kasko_failed_rdv_reports%': 0,
 | 
|          }, {
 | 
| -          'kasko%': 0,
 | 
| +          # Enable hang reports from the watcher process.
 | 
| +          'kasko_hang_reports%': 0,
 | 
| +          # Enable failed rendez-vous reports.
 | 
| +          'kasko_failed_rdv_reports%': 0,
 | 
|          }],
 | 
|        ],
 | 
|  
 | 
| -      # Enable hang reports in Kasko. Requires Kasko to be enabled.
 | 
| -      'kasko_hang_reports%': 0,
 | 
| +      # Kasko reporting is disabled by default, but may get enabled below.
 | 
| +      'kasko%': 0,
 | 
|  
 | 
|        # Setting this to '0' will cause V8's startup snapshot to be
 | 
|        # embedded in the binary instead of being a external files.
 | 
| @@ -1228,6 +1233,7 @@
 | 
|      'syzyasan%': '<(syzyasan)',
 | 
|      'kasko%': '<(kasko)',
 | 
|      'kasko_hang_reports%': '<(kasko_hang_reports)',
 | 
| +    'kasko_failed_rdv_reports%': '<(kasko_failed_rdv_reports)',
 | 
|      'syzygy_optimize%': '<(syzygy_optimize)',
 | 
|      'lsan%': '<(lsan)',
 | 
|      'msan%': '<(msan)',
 | 
| @@ -2023,10 +2029,15 @@
 | 
|            }, {
 | 
|              'win_console_app%': 0,
 | 
|            }],
 | 
| +          # Disable hang reporting for syzyasan builds.
 | 
|            ['syzyasan==1', {
 | 
| -            'kasko%': 1,
 | 
| -            # Disable hang reports for SyzyASAN builds.
 | 
| +            # Note: override.
 | 
|              'kasko_hang_reports': 0,
 | 
| +            'kasko_failed_rdv_reports': 0,
 | 
| +          }],
 | 
| +          # Enable the Kasko reporter for syzyasan builds and hang reporting.
 | 
| +          ['syzyasan==1 or kasko_hang_reports==1 or kasko_failed_rdv_reports==1', {
 | 
| +            'kasko': 1,
 | 
|            }],
 | 
|            ['component=="shared_library" and "<(GENERATOR)"=="ninja"', {
 | 
|              # Only enabled by default for ninja because it's buggy in VS.
 | 
| 
 |