~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
port the server from Java to node.js
lots of other changes
issues resolved:
Error handling for some built-in callbacks has been removed. This function was added in version 1.6.0. Unfortunately, it had some problems, and it wasn't clear if the fix was going to make things worse.
issues resolved:
The Network panel has been added to weinre, which will display information for any XHRs that you issue.
Error handling for some built-in callbacks has been added. The support is very similar to what's provided in the log-callback-error project, though the implementation is different.
The element highlighter has been modified to show brighter colors. The colors also now more closely match the Web Inspector colors. Currently, there are some artifacts in the corners in some cases, but it's not clear to me this is a huge problem - in fact, maybe it's a feachur. ~shrug~ As part of this clean up, I've made the element highlighter pluggable. If you think you can do better, it should be pretty straight-forward to code up a new one. Bring it on.
The JavaScript code for weinre has been converted from the "scoop" DSL format to CoffeeScript. You no longer have a valid excuse for not hacking the code.
The "Test Drive" page of the doc has been removed and replaced with the new "User Interface" page.
weinre now adds an "error" listener to window. For JavaScript engines that support "window onerror", you will now see a message logged to the console when an error occurs anywhere in your JavaScript code. Unfortunately, just as support for "window onerror" is becoming available in JavaScript, the browsers are neutering it's support. Depending on your browser, you may or may not see these errors reported, and even if you do, they may not give you any useful information. Thanks to Ryan Seddon for supplying the following backgrounder links for your enjoyment:
issues resolved:
The Resources panel now includes an active Databases section. For any WebSQL database that you open, you should see an entry in the expanded section. For each database, you'll see the list of tables owned by the database when the database section is expanded. Note that you need to open the database to see it listed here. Databases which you have previously created in other browsing sessions will not be displayed until they are first opened.
Clicking on a database table will dump the database contents to the panel. Clicking on the database itself will provide a prompter for you to run SQL commands against that database. For example, entering "select * from YourTableNameHere" will dump the table contents to the panel.
Some of the console functions, like console.log(), were not handling object arguments correctly. You should now see a an object display. For example, typing "window" or "console.log(window)" into the console will show you the same object display for the window.
The ant build script did not have the correctly-cased file names for some of the files, and the build failed. This has been fixed. You should be able to do a build on Linux, and other case-sensitive file systems.
While weinre already removes some of the Web Inspector panels wholesale, there were still a number of meaningless gee-gaws on the panels that we do show. Those have been surgically removed with CSS.
issues closed:
issues closed:
issues closed:
issues closed:
issues closed:
Home
- User Interface
- Installing
- Running
- Multi-User
- Security
- Building
- ChangeLog
- License