Automatically exported from code.google.com/p/gears
zied-ellouze / gears Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/gears
Automatically exported from code.google.com/p/gears
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
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
Updater.js in base/firefox/static_files/lib/ is compressed and obsfucated.
Need to get an unobsfucated version so that we can easily edit it.
Original issue reported on code.google.com by [email protected]
on 26 May 2007 at 9:38
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 should touch no files on IE launch. This will slow down the browser.
Original issue reported on code.google.com by [email protected]
on 6 Jun 2007 at 1:19
What steps will reproduce the problem?
1. unzip -l gears-linux-opt.xpi
What is the expected output? What do you see instead?
The file contains components/bootstrap.js~ which it probably shouldn't.
Original issue reported on code.google.com by [email protected]
on 5 Jun 2007 at 10:12
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
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
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
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
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
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
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
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
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
It would be nice to know how many URLs have been captured.
Original issue reported on code.google.com by [email protected]
on 2 Jun 2007 at 1:14
Redirects in manifest files to different domains should be allowed
Original issue reported on code.google.com by [email protected]
on 7 Jun 2007 at 11:26
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:
It is not clear what the requirements are for successful compilation,
especially on Windows. A list of dependencies would be most helpful.
Original issue reported on code.google.com by [email protected]
on 2 Jun 2007 at 11:18
Might be an idea to create a svn tag of the code for the public release
Original issue reported on code.google.com by [email protected]
on 31 May 2007 at 9:53
People have asked for an easy way to remove the data associated with a
site (databases, captured URLs). The Settings dialog seems like a good
place for this.
Original issue reported on code.google.com by [email protected]
on 2 Jun 2007 at 7:03
Basically, return a list of the valid database names for the current origin.
Original issue reported on code.google.com by Scott.Hess
on 8 Jun 2007 at 5:42
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
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
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
Right now, the worker needs to proxy over to the main thread to perform
XHR. We should make this easier.
Original issue reported on code.google.com by [email protected]
on 2 Jun 2007 at 1:03
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
This makes it so that they are not reported correctly in tools such as
Firebug and JavaScript console.
Original issue reported on code.google.com by [email protected]
on 26 May 2007 at 9:39
the gnome desktop's browser needs a google gears extension
Original issue reported on code.google.com by [email protected]
on 1 Jun 2007 at 8:00
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
- 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
API describes to use the google.gears.workerPool object inside the worker,
but the samples (hello_world_workerpool.html) are using the (internal?)
gearsWorkerPool object. That is making some confusion.
Original issue reported on code.google.com by [email protected]
on 31 May 2007 at 7:33
See attachment.
Original issue reported on code.google.com by [email protected]
on 26 May 2007 at 9:34
Attachments:
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
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
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
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
See attached file for repro. Any exception causes workerpool to crash.
Original issue reported on code.google.com by [email protected]
on 2 Jun 2007 at 10:17
Attachments:
See attached file for repro.
Original issue reported on code.google.com by [email protected]
on 25 May 2007 at 9:13
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
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
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
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
attached patch shows diffs of a couple small changes effecting
webcachetool.html
Original issue reported on code.google.com by [email protected]
on 31 May 2007 at 3:45
Attachments:
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
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
See attached file for repro.
cprince says:
Here's the cause: SendMessage expects a string. If you pass 'undef', the
browser's JS <-> C++ layer translates it to NULL. Our code is
dereferencing that pointer without checking for NULL.
Original issue reported on code.google.com by [email protected]
on 26 May 2007 at 9:45
Attachments:
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
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
A small version of the icon from the forum would do nicely.
Original issue reported on code.google.com by [email protected]
on 6 Jun 2007 at 7:16
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.