boot/src/main/java/net/java/html/boot/BrowserBuilder.java
Thu, 21 Jan 2016 18:54:01 +0100 Allow use of lamda functions in onLoad callback. Lambda function classes cannot be loaded by name, so avoid doing so when onLoad is specified.
Tue, 31 Mar 2015 15:40:22 +0200 #251105: Move all asm related functionality to FnUtils and reference it only via reflection to make transitive closure of necessary API classes smaller.
Tue, 09 Dec 2014 11:00:52 +0100 More descriptive error when one forgets to post-process @JavaScriptBody classes
Thu, 04 Dec 2014 09:21:55 +0100 #248918: Introducing technology identifiers
Sat, 29 Nov 2014 22:25:40 +0100 Use optional dependency on asm-5.0.jar, so we don't have to bundle it when the classes are post processed.
Thu, 20 Nov 2014 14:07:35 +0100 Fixing broken links and typos in the javadoc
Tue, 26 Aug 2014 18:13:30 +0200 During the API review process (bug 246133) the reviewers decided that in order to include html4j to NetBeans Platform, we need to stop using org.apidesign namespace and switch to NetBeans one. Repackaging all SPI packages into org.netbeans.html.smthng.spi.
Tue, 26 Aug 2014 17:43:20 +0200 Showing use of locale in the default Javadoc sample for BrowserBuilder
Tue, 26 Aug 2014 17:37:11 +0200 Support for L10N of pages. Just use browserBuilder.locale(Locale.getDefault());
Sat, 02 Aug 2014 12:59:31 +0200 Fixing Javadoc to succeed on JDK8
Thu, 31 Jul 2014 14:36:00 +0200 Adding classloader method to allow the system to run in Felix
Thu, 17 Jul 2014 18:01:03 +0200 Reload of the HTML page from its popup menu works
Thu, 05 Jun 2014 21:01:56 +0200 A bit of documentation
Mon, 19 May 2014 17:43:19 +0200 Clear the error once we successfully invoke one of the init methods
Mon, 19 May 2014 13:43:08 +0200 Enhancing the API a bit based on Toni's usability study
Sun, 18 May 2014 11:34:48 +0200 Trying really hard to obtain location of own JARs even if the system does not support getCodeSource (like Android libraries like to do)
Tue, 04 Mar 2014 17:09:22 +0100 Letting BrwsrCtx invoke runnables correctly and reschedule them into the appropriate thread if necessary. Caching JavaScript objects in the hope to allow asynchronous execution of the JavaScript snippets.
Mon, 03 Mar 2014 23:30:02 +0100 BrwsrCtx.execute(Runnable) and using it whenever one mangles with @Model classes
Fri, 07 Feb 2014 07:44:34 +0100 Updating copyright headers to mention current year
Thu, 30 Jan 2014 14:59:33 +0100 Using META-INF/net.java.html.js.classes to find out whether runtime patching is needed or not. The annotation processor for @JavaScriptBody generate the file, the maven class post processor empties it. If such file is around, the bootstrap creates own file, otherwise it assumes patching has been done and is not needed in runtime.
Fri, 24 Jan 2014 08:59:32 +0100 When all classes are preprocessed we don't have to play special tricks ClassLoaders in tests
Sun, 12 Jan 2014 14:57:18 +0100 Fixing typo
Mon, 16 Dec 2013 17:39:56 +0100 The work on this project started in 2013
Mon, 16 Dec 2013 16:59:43 +0100 Moving implementation classes into org.netbeans.html namespace
Mon, 16 Dec 2013 15:48:09 +0100 Using longer bundle symbolic names
Mon, 16 Dec 2013 15:00:21 +0100 Changing license to standard GPLv2CPE/CDDL
Thu, 10 Oct 2013 14:02:18 +0200 FnUtils are bloated and contain references to Asm classes. Separate the code needed by generated JsCallbacks into own class
Thu, 12 Sep 2013 09:33:50 +0200 Support for multiple FX WebViews running at once in isolation
Sat, 31 Aug 2013 17:06:18 +0000 Need to print out all throwables, otherise the FX View may swallow errors
Wed, 07 Aug 2013 15:34:10 +0200 Fix context class loader before loading our classes, so ServiceLoader works
Thu, 18 Jul 2013 15:39:20 +0200 Support for external resources in -Dbrowser.rootdir or next to the main JAR's location
Wed, 26 Jun 2013 17:17:42 +0200 Documenting the bootstrap API
Tue, 25 Jun 2013 10:20:42 +0200 Having 'invoke' method on the main class is more natural than Class[1] and Runnable callback
Mon, 24 Jun 2013 16:51:38 +0200 Using dynamic grizzly http server to let @OnReceive tests succeed
Mon, 24 Jun 2013 15:34:25 +0200 Runs TCK tests via BrowserBuilder
Wed, 19 Jun 2013 22:29:41 +0200 displayPage should be blocking, no need to expose resource finder
Wed, 19 Jun 2013 13:18:44 +0200 BrowserBuilder delegates to presenter
Wed, 19 Jun 2013 12:52:23 +0200 Creating bootstraping APIs