summaryrefslogtreecommitdiffstats
path: root/chrome_frame/chrome_frame_activex.rgs
blob: 724fc94c319a21da0de60d9ec120124ee264610e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
%HIVE% {
  NoRemove Software {
    NoRemove Classes {
      ChromeTab.ChromeFrame.1 = s 'Chrome Frame' {
        CLSID = s '%CHROME_FRAME_CLSID%'
      }
      ChromeTab.ChromeFrame = s 'Chrome Frame' {
        CLSID = s '%CHROME_FRAME_CLSID%'
        CurVer = s 'ChromeTab.ChromeFrame.1'
      }
      NoRemove CLSID {
        ForceRemove %CHROME_FRAME_CLSID% = s 'Chrome Frame' {
          ProgID = s 'ChromeTab.ChromeFrame.1'
          VersionIndependentProgID = s 'ChromeTab.ChromeFrame'
          ForceRemove 'Programmable'
          InprocServer32 = s '%MODULE%' {
            val ThreadingModel = s 'Apartment'
          }
          val AppID = s '%APPID%'
          ForceRemove 'Control'
          ForceRemove 'Programmable'
          ForceRemove 'Insertable'
          ForceRemove 'ToolboxBitmap32' = s '%MODULE%, 1'
          'MiscStatus' = s '0' {
            '1' = s '%OLEMISC%'
          }
          'TypeLib' = s '{6F2664E1-FF6E-488A-BCD1-F4CA6001DFCC}'
          'Version' = s '1.0'
        }
      }
    }

    NoRemove Microsoft {
      NoRemove Windows {
        NoRemove CurrentVersion {
          NoRemove Ext {
            NoRemove PreApproved {
              ForceRemove '%CHROME_FRAME_CLSID%' = s '' {
              }
            }
            NoRemove Stats {
              ForceRemove %CHROME_FRAME_CLSID% {
                ForceRemove 'iexplore' {
                  val Type = d '1'
                  val Flags = d '4'
                  val Count = d '0'
                  val Time = b '%SYSTIME%'
                  ForceRemove AllowedDomains {
                    ForceRemove '*' {
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}