Giter Site home page Giter Site logo

zied-ellouze / gears Goto Github PK

View Code? Open in Web Editor NEW
1.0 0.0 0.0 257.89 MB

Automatically exported from code.google.com/p/gears

Makefile 2.14% C 1.89% C++ 67.39% Objective-C++ 3.46% Objective-C 1.41% JavaScript 6.93% Java 1.30% CSS 0.41% HTML 11.71% PHP 0.62% Python 2.35% Shell 0.25% Batchfile 0.14%

gears's Introduction

gears

Automatically exported from code.google.com/p/gears

gears's People

Contributors

zied-ellouze avatar

Stargazers

 avatar

gears's Issues

Gears installer does not set ActiveX opt-in flag

What steps will reproduce the problem?
1. Install Gears on IE7
2. Visit Gears demo site

What is the expected output? What do you see instead?
Expect: Gears demo runs.
Actual: IE Information Bar: "This website wants to use gears.dll (not 
verified)"

What version of the product are you using? On what operating system?
WinXPx64

Please provide any additional information below.

http://msdn.microsoft.com/library/default.asp?url=/library/en-
us/IETechCol/cols/dnexpie/activex_security.asp?frame=true

To put your control on the pre-approved list, you need to write the CLSID 
of the control to the following registry location.


HKEY_LOCAL_MACHINE 
SOFTWARE 
Microsoft 
Windows 
CurrentVersion 
Ext 
PreApproved

Original issue reported on code.google.com by [email protected] on 31 May 2007 at 5:44

Connection fails from behind a router

What steps will reproduce the problem?
1. Connect to the Internet from behind a router
2. Try to go online with Google Reader
3.

What is the expected output? What do you see instead?
Synchronization
100% CPU activity while it attempts to sync.  Failure with error "A 
connection to the internet could not be made. Would you prefer to read in 
offline mode?"

What version of the product are you using? On what operating system?
Windows Vista
Google Gears version unknown, but downloaded today.

Please provide any additional information below.
Synchronization is successful when directly connected to an outside 
network.

Original issue reported on code.google.com by [email protected] on 31 May 2007 at 11:14

Property 'svn:executable' not set on third_party/gecko_sdk/1.8/osx/bin/*

What steps will reproduce the problem?
1. Checkout a fresh copy of the Google Gears source from SVN.
2. From within trunk/gears, run 'make'.

What is the expected output? What do you see instead?
Expected: The build should run to completion.
Actual: The build fails with this error:

> make genheaders BROWSER=FF ARCH=i386
> third_party/gecko_sdk/1.8/osx/bin/xpidl -I base/common -I
third_party/gecko_sdk/1.8/osx/idl -m header -o
bin-dbg/osx/i386/ff/genfiles/factory base/firefox/factory.idl
> make[1]: execvp: third_party/gecko_sdk/1.8/osx/bin/xpidl: Permission denied
> make[1]: *** [bin-dbg/osx/i386/ff/genfiles/factory.h] Error 127
make: *** [default] Error 2

What version of the product are you using? On what operating system?
Building Google Gears from SVN revision 5 on Mac OS X 10.5 build 9A241e.

Please provide any additional information below.
Running 'chmod 755 third_party/gecko_sdk/1.8/osx/bin/*' allows the build to
finish. The 'svn:executable' flag should be set on these files so that the
local executable flag is automatically set on checkout.

Original issue reported on code.google.com by [email protected] on 31 May 2007 at 8:52

Gears installer does not set ActiveX Opt-in flag; Gears DLL not code-signed

What steps will reproduce the problem?
1. Install Gears on IE7
2. Visit Gears demo site

What is the expected output? What do you see instead?
Expect: Gears demo runs.
Actual: IE Information Bar: "This website wants to use gears.dll (not 
verified)"

What version of the product are you using? On what operating system?
WinXPx64

Please provide any additional information below.

http://msdn.microsoft.com/library/default.asp?url=/library/en-
us/IETechCol/cols/dnexpie/activex_security.asp?frame=true

To put your control on the pre-approved list, you need to write the CLSID 
of the control to the following registry location.


HKEY_LOCAL_MACHINE 
SOFTWARE 
Microsoft 
Windows 
CurrentVersion 
Ext 
PreApproved

Original issue reported on code.google.com by [email protected] on 31 May 2007 at 5:45

Installation fails when behind proxy or firewall

What steps will reproduce the problem?
1. Download installer
2. Run it

What is the expected output? What do you see instead?
- I'm expecting the application to be installed, instead i see an error 
dialog box that basically says: "Install Failed. Error code = 0x80040800"

What version of the product are you using? On what operating system?
- Current one (31/05/2007), Windows XP SP2 PL. Internet Explorer and 
Firefox.

Please provide any additional information below.
- Computer is behind a proxy that requires authentication. All proxy 
settings are provided in the connections tab in IE/FF, so they can be 
obtained by the installer.

Original issue reported on code.google.com by [email protected] on 31 May 2007 at 8:43

add link to "NEW bsd license"

What steps will reproduce the problem?
1. goto
http://code.google.com/support/bin/answer.py?answer=69203&topic=11629&ctx=siblin
g
2. you will notice "NEW bsd license" metioned few times
3.  the user wonders which BSD license are you talking about ?

What is the expected output? What do you see instead?
why don't you link to teh "NEW BSD license"

What version of the product are you using? On what operating system?
online version

Please provide any additional information below.

'nuff said.

Original issue reported on code.google.com by [email protected] on 31 May 2007 at 4:03

Expose the sqlite quote() function.

99.9% of the time, you can use a static string as the sqlStatement to
Database.execute().  But there will always be an irreducable number of
cases where the programmer needs to construct a query.  We should expose
sqlite3_quote() in some way to make this easier to do right ("right"
meaning "preventing sql injection").

Original issue reported on code.google.com by Scott.Hess on 8 Jun 2007 at 5:46

WorkerPool should relay exceptions back to UI thread

Any exception in workerpool that is not handled should be sent back to the
main UI thread by default.

The UI I envision is that workerPool has an onerror function. If not set,
the default implementation is effectively:

wp.onerror = function(e) {
  throw e;
}

As is now, errors in workers just go into the ether. You can wrap
everything carefully in try/catch, but then of course your catch logic has
to be perfect. And this will stop working when we have asynchronous things
going on in workers, such as timers and xhr.

The lack of this makes it hard to get started with workerpool.

Original issue reported on code.google.com by [email protected] on 2 Jun 2007 at 10:24

FF Mac: Buttons in HTML dialogs are ugly

Arv suggests this workaround:

<style>

@namespace xul "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";

xul|button {
 font: caption;
}

</style>
<script>

function fixButtons() {
 var XUL_NS = "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
 var buttons = document.getElementsByTagNameNS('', 'button');
 for (var i = 0, button; button = buttons[i]; i++) {
   var xulButton = document.createElementNS(XUL_NS, 'button');
   xulButton.setAttribute('label', button.textContent);
   // add more attributes here
   button.parentNode.replaceChild(xulButton, button);
 }
}

</script>

Original issue reported on code.google.com by [email protected] on 26 May 2007 at 9:30

Opera support

Currently Opera is not supported (as you might have noticed)

Original issue reported on code.google.com by [email protected] on 31 May 2007 at 6:24

Compile of source for webkit fails

What steps will reproduce the problem?
1. Open gears/base/safari/project/project.xcodeproj in Xcode (latest version, 
2.2) as per wiki 
instructions
2. Select "Build and Run" from the "Build" menu
3. Build returns an error "'GearsLoader' was not declared in this scope"

What is the expected output? What do you see instead?
Expected: Successful compile of the webkit plugin.
See Instead: Build returns an error: 'GearsLoader' was not declared in this 
scope

What version of the product are you using? On what operating system?
Latest svn trunk as of 6/6/07, 2130, PST on OS X 10.4.9, XCode v2.2

Please provide any additional information below.
NA


Original issue reported on code.google.com by [email protected] on 7 Jun 2007 at 4:43

Fix 64-bit Linux Firefox builds

What steps will reproduce the problem?
1. Install Gears on 64 bit firefox on Linux
2. Try to open Tools->Google Gears Settings


What is the expected output? What do you see instead?
It should work, but nothing happens.

What version of the product are you using? On what operating system?
Firefox 2.0 / Gentoo Linux / x86_64

Please provide any additional information below.
None

Original issue reported on code.google.com by [email protected] on 5 Jun 2007 at 8:26

IE6 crashes when viewing Reader in Firefox simultaneously

What steps will reproduce the problem?
1. Login to reader using firefox
2. Bring up a new IE (6.0) instance and goto reader.google.com
3. Login to reader.google.com and click the offline/download icon in reader.
4. IE crashes.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?
Windows XP and IE 6.0

Please provide any additional information below.
Attached is a screenshot

Original issue reported on code.google.com by [email protected] on 1 Jun 2007 at 6:59

Attachments:

Not support Firefox2.0.0.4 under Ubuntu Linux yet

What steps will reproduce the problem?
After my firefox upgraded to 2.0.0.4 under Ubuntu7.04, I found it is
difficult the gear addon appears to be gray, saying that it doesn't support
Firefox2.0.0.4.

What version of the product are you using? On what operating system?
Linux version on Ubuntu7.04.

Please provide any additional information below.


Original issue reported on code.google.com by moonese on 7 Jun 2007 at 12:26

Icon for MSI package

We have a generic icon for the Windows MSI. We should get a custom one for
the product.

Original issue reported on code.google.com by [email protected] on 27 May 2007 at 2:20

Feature: Ability to link to a zip file of all manifest contents

High latency connections (such as satellite links in the developing world
or mobile phone internet connections) suffer poor performance if too many
connections need to be made.

It would be nice to be able to specify a zip file containing the complete
contents of a manifest to be downloaded at once, analogous to google
maps/earth .kmz files.

Original issue reported on code.google.com by [email protected] on 4 Jun 2007 at 7:05

Posibility to let the user choose the database file location

I was wondering if it's possible to let the user choose where to save the
database file.

What steps will reproduce the problem?
None

What is the expected output? What do you see instead?
I expect that I can use some API functions to let the user choose where to
save the SQLLite database (Site File) on his personal PC so the user will
know where he is keeping his data.

This way the user will be more aware of where his information is been
stored, he will be able to take it to another PC and also be able to back
it up.

Original issue reported on code.google.com by [email protected] on 1 Jun 2007 at 6:47

.htaccess missing from source

When we moved the code into svn, the .htaccess from the Gearpad sample got
missed. Should actually renaming note.php to index.php so .htaccess is not
needed.

Original issue reported on code.google.com by [email protected] on 1 Jun 2007 at 8:40

Fix the Safari install experience

- Text in install button should not wrap
- Should give error to tell you that Gears in not yet running for Safari
and if you're a developer to go to code.google.com

Original issue reported on code.google.com by [email protected] on 6 Jun 2007 at 6:43

Database should periodically vacuum

SQLite's vacuum statement cleans up the DB file by removing unused space
that's still allocated in the file. It's a potentially expensive operation
but it reclaims disk space.

cprince said:

VACUUM test results:

(1) Run VACUUM, starting with 333 MB Gears database.
   Time: 4.5 minutes (constant disk churn).
   Result: 328 MB database.

(2) Re-run VACUUM, starting with 328 MB (vacuumed) database.
   Time: 4.5 minutes (constant disk churn).
   Result: 328 MB database.

(3) Disable local store, discarding DB.  Run VACUUM, starting with 328
MB database.
   Time: 60 seconds (heavy disk churn).
   Result: 3 KB database.

Simply deleting the DB file would probably be faster.

The SQLite docs mention an "auto_vacuum pragma", but I could only
speculate about the effects on performance.


miket said:
Chris -- my original experience was nearly the same as yours: I had a
~625MB file, then disabled & asked to remove the local store, and saw that
the file was still the same size. Then I fired up sqlite3 and did a vacuum,
and then the remaining file was 3KB.

I'm hesitant to (a) delete the domain's DB file because we may store other
information in it -- if not now then maybe in the future, and (b) give
applications the capability to delete files on the local drive. Though we'd
of course do our best to implement it properly, it theoretically gives rise
to a security issue.

cprince said:
Proposal:
  GOBSDatabase.close([optional] flags)
Flags:
  DELETE_ON_CLOSE - removes the database file from the machine

Original issue reported on code.google.com by [email protected] on 6 Jun 2007 at 1:17

Improve error message for single-quoted JSON in manifests

A couple users have been confused by this.

For example:

> From: [email protected]
> took me way to long to figure out what was wrong
> i was getting errors like
>    Invalid manifest - * Line 6, Column 12
>    Syntax error: value, object or array expected.
> when trying to import a Manifest JSON file
> the trouble is SINGLE QUOTES

Original issue reported on code.google.com by [email protected] on 3 Jun 2007 at 7:52

manifest parser silently drops unicode escapes in manifest file

The following manifest
{
 "betaManifestVersion": 1,
 "version": "20070605T072203:en",
 {
  "url": "monkey",
  "src": "elephant?mode\u003Doffline\u0026hl\u003Den"
 }]
}

which is perfectly legal JSON causes requests to
   elephant?modeofflinehlen


Expected:
It should request the correct URL: elephant?mode=offline&hl=en


I filed a similar bug a number of months ago.

I'm filing this as severity 1 since it makes any URLs that contain names of
user-defined objects for non English locales uncapturable.

Original issue reported on code.google.com by [email protected] on 6 Jun 2007 at 1:30

After install that think I'm not on-line

What steps will reproduce the problem?
1. Install ;)
2. Use it ;)
3.

What is the expected output? What do you see instead?
Windows with: "Connection error. A connection to the internet could not be
made. Would you prefer to read in offline mode?" I'm online!

What version of the product are you using? On what operating system?
Windows XP Pro, FF 2.0.0.4, Google Gears 0.1.47.0

Please provide any additional information below.
I don't see any new feeds.

Original issue reported on code.google.com by [email protected] on 31 May 2007 at 7:18

WorkerPool class -

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 1 Jun 2007 at 3:24

Gears 32-bit DLL doesn't work on 64-bit Windows?

What steps will reproduce the problem?
1. Boot Gears
2. Boot 64 bit IE
3. Navigate to Gears demo site

What is the expected output? What do you see instead?
Expect: Either note that Gears requires 32bit IE, or Gears working.
Actual: See prompt to install Gears.

What version of the product are you using? On what operating system?
WinXPx64

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 31 May 2007 at 5:40

Camino support

Currently Camino (http://caminobrowser.org) is not supported by Google
Gears. It should be.

Original issue reported on code.google.com by [email protected] on 31 May 2007 at 6:52

Change ResultSets to a more Javascripty interface

The DB might be able to track all ResultSets it returned. This bug is
covered by the Scour unittest.

This bites lots of people with this pattern:

  db.open()
  // do stuff; forget to .close() one resultset
  db.close() // fails
  db.open() // same database
  // do stuff; many DB operations (e.g. DROP) now fail

Original issue reported on code.google.com by [email protected] on 6 Jun 2007 at 12:51

CreateMutex calls do not specify an DACL.

Code review of source shows that you are not creating the Mutexes, so 
you're open to all sorts of DOS attacks. Please review code per Larry 
Osterman's post

http://blogs.msdn.com/larryosterman/archive/2007/05/14/what-s-wrong-with-
this-code-part-20-yet-another-reason-that-named-synchronization-objects-
are-dangerous-the-answers.aspx

Original issue reported on code.google.com by [email protected] on 1 Jun 2007 at 6:03

Feature: Enable users to store their offline pages on a usb stick

In developing countries the primary means of accessing the internet is
through internet cafes. Allowing users to specify that their usb stick
should be used to store their offline pages would enable them to work with
their resources at other, unconnected computers.

Original issue reported on code.google.com by [email protected] on 4 Jun 2007 at 7:11

Mac/Linux: Firefox 0.1.47.0 in endless upgrade loop

On Mac or Linux Firefox version 0.1.47.0 of Gears, open Extensions or
Add-Ons panel. Note that Gears believes a new version is available (if it
doesn't, try "Find Updates" and it will). Go ahead and update, and restart
the machine. You're back in the same state again.

The problem is that the autoupdate server is erroneously configured to
describe version 0.1.47.0 as 1.0.47.0. We'll fix this and roll it out to
production soon.

Original issue reported on code.google.com by [email protected] on 1 Jun 2007 at 5:03

WorkerPool class - sendMessage - SSL

Hi,

It's all about to add one paremeter in the method sendMessage of WorkerPool
Class to send message with SSL, option!

I think that'll be one nice feature to include!

See Ya!

Orlando Agostinho
Computer Engineer
Lisbon/Portugal

Original issue reported on code.google.com by [email protected] on 1 Jun 2007 at 3:27

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.