def new_crbug_url(self):
    url = 'https://bugs.chromium.org/p/chromium/issues/entry'
    params = [(('components=' + self.blink_components[0]) or BlinkComponent.DEFAULT_COMPONENT)]
    crbug_number = self.crbug_number()
    if (crbug_number and (self.impl_status_chrome in (NO_ACTIVE_DEV, PROPOSED, IN_DEVELOPMENT, BEHIND_A_FLAG, ORIGIN_TRIAL, INTERVENTION))):
        params.append(('blocking=' + crbug_number))
    if self.owner:
        params.append(('cc=' + ','.join(self.owner)))
    return ((url + '?') + '&'.join(params))
def new_crbug_url(self):
    url = 'https://bugs.chromium.org/p/chromium/issues/entry'
    params = [(('components=' + self.blink_components[0]) or BlinkComponent.DEFAULT_COMPONENT)]
    crbug_number = self.crbug_number()
    if (crbug_number and (self.impl_status_chrome in (NO_ACTIVE_DEV, PROPOSED, IN_DEVELOPMENT, BEHIND_A_FLAG, ORIGIN_TRIAL, INTERVENTION))):
        params.append(('blocking=' + crbug_number))
    if self.owner:
        params.append(('cc=' + ','.join(self.owner)))
    return ((url + '?') + '&'.join(params))