code: def _GetTitleFromChromeWebStore(self, extension_identifier):
      
      # Check if we have already looked this extension up.
      if extension_identifier in self._extensions:
        return self._extensions.get(extension_identifier)
  
      page_content = self._GetChromeWebStorePage(extension_identifier)
      if not page_content:
        logger.warning(
            '[{0:s}] no data returned for extension identifier: {1:s}'.format(
                self.NAME, extension_identifier))
        return None
  
      first_line, _, _ = page_content.partition('\n')
      match = self._TITLE_RE.search(first_line)
      name = None
      if match:
        title = match.group(1)
        if title.startswith('Chrome Web Store - '):
          name = title[19:]
        elif title.endswith('- Chrome Web Store'):
          name = title[:-19]
  
      if not name:
        self._extensions[extension_identifier] = 'UNKNOWN'
        return None
  
      self._extensions[extension_identifier] = name
      return name
docs: Retrieves the name of the extension from the Chrome store website.
  
      Args:
        extension_identifier (str): Chrome extension identifier.
  
      Returns:
        str: name of the extension or None.