What I have done is :

   - getting the theme2.crx (Revision 18193) file from the repository that
   currently work on Chrome 3.0.187.1
   - unpack it
   - remove ID line of the manifest so it looks like this :

{
  "name": "visual theme",
  "theme": {
    "colors": {
      "frame": [ 158, 210, 242 ],
      "ntp_link": [ 14, 107, 164 ],
      "ntp_section": [ 213, 233, 245 ],
      "toolbar": [ 187, 221, 247 ]
    },
    "images": {
      "theme_frame": "images/theme_frame_visual.png",
      "theme_ntp_background": "images/theme_ntp_background.png",
      "theme_toolbar": "images/theme_toolbar_visual.png"
    },
    "tints": {
      "buttons": [ 0.6, 0.66, 0.6 ],
      "frame_inactive": [ -1.0, -1.0, 0.6 ]
    }
  },
  "version": "1.4"
}

   - execute chromium_extension.py provided here :
   http://dev.chromium.org/developers/design-documents/extensions/packaging
   - try to install and get the error I gave you

D:\Google\chrome\extensions>python chromium_extension.py --indir=visual
--outfile=visual.crx
[INFO] Generated extension ID: 60990D251C3C7862429E22785951D0A3DD13B944
[INFO] created extension package visual.crx
[INFO] visual.crx contents:
[INFO] manifest.json
[INFO] images/theme_frame_visual.png
[INFO] images/theme_ntp_background.png
[INFO] images/theme_toolbar_visual.png

D:\Google\chrome\extensions>

Here is the manifest.json file MODIFIED by  chromium_extension.py

{
  "id": "60990D251C3C7862429E22785951D0A3DD13B944",
  "name": "visual theme",
  "theme": {
    "colors": {
      "frame": [
        158,
        210,
        242
      ],
      "ntp_link": [
        14,
        107,
        164
      ],
      "ntp_section": [
        213,
        233,
        245
      ],
      "toolbar": [
        187,
        221,
        247
      ]
    },
    "images": {
      "theme_frame": "images/theme_frame_visual.png",
      "theme_ntp_background": "images/theme_ntp_background.png",
      "theme_toolbar": "images/theme_toolbar_visual.png"
    },
    "tints": {
      "buttons": [
        0.59999999999999998,
        0.66000000000000003,
        0.59999999999999998
      ],
      "frame_inactive": [
        -1.0,
        -1.0,
        0.59999999999999998
      ]
    }
  },
  "version": "1.4"
}

--
Jeremy


On Wed, Jun 17, 2009 at 20:05, Aaron Boodman <[email protected]> wrote:

> I don't think that is the problem, though. It looks like he is using a
> theme that is intended for current dev channel, against current dev
> channel.
>
> Jeremy, what is the contents of your manifest.json file?
>
> - a
>
> On Wed, Jun 17, 2009 at 7:12 AM, Erik Kay<[email protected]> wrote:
> > Jeremy,
> > Unfortunately, the extensions and themes that are checked in to svn right
> > now depend on some new changes which have not yet been released to the
> dev
> > channel.  The new dev channel release will be out soon, and we'll be
> sending
> > out some emails with details about the changes soon as well.
> > Erik
> >
> > On Wed, Jun 17, 2009 at 4:54 AM, Jérémy Selier <[email protected]>
> > wrote:
> >>
> >> Hi everyone,
> >>
> >> First of all, I know we are talking about early features of chromium/
> >> chrome that are not fully functional yet.
> >>
> >> I'm trying to create my first theme, I have unpacked the test example
> >> from :
> >>
> http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/theme.crx?view=log
> >>
> >> I'm able to create my crx file but when I try to add it to my chrome
> >> 3.0.187.1, I have the error message "A theme cannot contain extensions
> >> code."
> >>
> >> I know everything isn't stable yet but maybe there is a temporary
> >> workaround? I was able to install
> >>
> >>
> http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/extensions/theme.crx?view=log
> >> from an old revision, not the last one.
> >>
> >> Regards,
> >>
> >> --
> >> Jeremy
> >>
> >
> >
> > > >
> >
>

--~--~---------~--~----~------------~-------~--~----~
Chromium Discussion mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-discuss
-~----------~----~----~----~------~----~------~--~---

Reply via email to