Bug Parade Infusion 1.3 Update 42

Justin Obara obara.justin at gmail.com
Fri Nov 19 18:22:49 UTC 2010


Needs Review: FLUID-3857, FLUID-3852, FLUID-3846, FLUID-3844, FLUID-3843, FLUID-3825, FLUID-3822, FLUID-3821, FLUID-3819, FLUID-3810, FLUID-3801, FLUID-3800, FLUID-3786, FLUID-3785, FLUID-3769, FLUID-3760, FLUID-3752, FLUID-3716, FLUID-3494, FLUID-2652

Re-opened: FLUID-3487

Added: FLUID-3858, FLUID-3857, FLUID-3856, FLUID-3853, FLUID-3852, FLUID-3846, FLUID-3448

Closed: FLUID-3856, FLUID-3853, FLUID-3836, FLUID-3835, FLUID-3824, FLUID-3751, FLUID-3443
==========================================================================

Only commits against jiras on the bug parade are allowed. All commits must be code reviewed.


Bug Parade Infusion 1.3


JIRA filters:

(all) - http://issues.fluidproject.org/secure/IssueNavigator.jspa?mode=hide&requestId=10128

(open) - http://issues.fluidproject.org/secure/IssueNavigator.jspa?mode=hide&requestId=10129


commit standards:

http://wiki.fluidproject.org/display/fluid/Coding+and+Commit+Standards#CodingandCommitStandards-CommittingDuringtheBugParadeandCodeFreezePeriods


customBuild:
===========

Blocker

	FLUID-3233: **CLOSED**
	After download, progress on "Preparing your download..." page does not disappear
	http://issues.fluidproject.org/browse/FLUID-3233

Critical

	FLUID-3827: **CLOSED**
	Fix PHP unit tests at infusion builder daily build
	http://issues.fluidproject.org/browse/FLUID-3827

	FLUID-3820: **CLOSED**
	Move hardcoded database name out of ant build and php scripts
	http://issues.fluidproject.org/browse/FLUID-3820

Major

	FLUID-3841: **REVIEW**
	improve focus styling for FF & IE
	http://issues.fluidproject.org/browse/FLUID-3841

	FLUID-3448: 
	Buttons visually break when clicking
	http://issues.fluidproject.org/browse/FLUID-3448

	FLUID-3443: **CLOSED**
	on the Infusion Builder interface in IE6 the download button is repeated with a "d" on it
	http://issues.fluidproject.org/browse/FLUID-3443



Documentation:
=============

Blocker

	FLUID-3774:
	Write documentation that lists all of the "sneak peek" framework functions
	http://issues.fluidproject.org/browse/FLUID-3774

	FLUID-3773:
	Document changes to the ChageApplier/Data Binding
	http://issues.fluidproject.org/browse/FLUID-3773

Major

	FLUID-3719:
	Update Renderer docs to reflect updates, bug fixes
	http://issues.fluidproject.org/browse/FLUID-3719

	FLUID-3717:
	Update Framework API docs to reflect additions, bug fixes
	http://issues.fluidproject.org/browse/FLUID-3717

	FLUID-3716: **REVIEW**
	Document the IoC API
	http://issues.fluidproject.org/browse/FLUID-3716



Framework/Renderer:
==================

Blocker

	FLUID-3494: **REVIEW**
	FastXmlPull parser is not threadsafe, through use of global Regexp objects
	http://issues.fluidproject.org/browse/FLUID-3494

	FLUID-3767: **CLOSED**
	Evaluate and remove JQuery UI delegate plugin from Infusion distribution
	http://issues.fluidproject.org/browse/FLUID-3767

Critical

	FLUID-3844: **REVIEW**
	RendererUtilities.js: Renderer does not expand UIMessage properly.
	http://issues.fluidproject.org/browse/FLUID-3844

	FLUID-3487: **RE-OPENED**
	Promote fluid.deadMansBlur() to framework
	http://issues.fluidproject.org/browse/FLUID-3487

Major

	FLUID-3857: **REVIEW**
	Fix fluid.remove_if to work with arrays and objects.
	http://issues.fluidproject.org/browse/FLUID-3857

	FLUID-3825: **REVIEW**
	Upgrade primeCacheFromResources and fluid.fetchResources to support cooperation on joining future joinsets
	http://issues.fluidproject.org/browse/FLUID-3825

	FLUID-3819: **REVIEW**
	Upgrade changeApplier and renderer pipeline to permit passage of custom implementations for getBeanValue/setBeanValue
	http://issues.fluidproject.org/browse/FLUID-3819

	FLUID-3818: **CLOSED**
	IoC "value resolution" currently does not search the dynamic environment for resolving context names
	http://issues.fluidproject.org/browse/FLUID-3818

	FLUID-3771:
	Expansion of arguments for fluid.deferredCall with respect to fluid.deferredInvokeCall is anomalous
	http://issues.fluidproject.org/browse/FLUID-3771

	FLUID-3729: **CLOSED**
	Further recurrence of "pen.root is undefined" error within changeApplier
	http://issues.fluidproject.org/browse/FLUID-3729

	FLUID-3681:
	Create "renderer components" infrastructure, together with "component grading" building on createRendererFunction approach
	http://issues.fluidproject.org/browse/FLUID-3681

	FLUID-3675:
	Create options merging and "component grading" infrastructure that will allow passage of destructible items
	http://issues.fluidproject.org/browse/FLUID-3675

	FLUID-3674:
	Current idiom for applying changes to models with ChangeApplier is inadequate for large-scale cooperation on extended models
	http://issues.fluidproject.org/browse/FLUID-3674

	FLUID-3491:
	Improve renderer diagnostics to help explain cases where markup is not rendered
	http://issues.fluidproject.org/browse/FLUID-3491

	FLUID-1313:
	It's awkward to override the default activation keys. Provide a clear means for overriding default keys
	http://issues.fluidproject.org/browse/FLUID-1313

	FLUID-958:
	Create global "external contract" for components with respect to "model state" and rendering therefrom
	http://issues.fluidproject.org/browse/FLUID-958



General:
=======

Blocker
	
	FLUID-3779:
	Turn off debug mode
	http://issues.fluidproject.org/browse/FLUID-3779

	FLUID-3778:
	screen source files for DOS line ending
	http://issues.fluidproject.org/browse/FLUID-3778	

	FLUID-3776:
	Check licenses and copyrights
	http://issues.fluidproject.org/browse/FLUID-3776

	FLUID-3775:
	Verify dependencies for components
	http://issues.fluidproject.org/browse/FLUID-3775

Critical
	
	FLUID-3777:
	Update and expand on unit test coverage
	http://issues.fluidproject.org/browse/FLUID-3777
	
	FLUID-3728: 
	Improve accessibility of the demo portal infrastructure
	http://issues.fluidproject.org/browse/FLUID-3728

Major

	FLUID-3757:
	Code cleanup for release 1.3
	http://issues.fluidproject.org/browse/FLUID-3757

	FLUID-3731:
	Consolidate and Organize all current tabs demos/examples into one or two demos
	http://issues.fluidproject.org/browse/FLUID-3731

	FLUID-3321:
	All demos that use arrow key navigation should include the application role to enable screen readers to swtich cursor modes automatically
	http://issues.fluidproject.org/browse/FLUID-3321
	
	FLUID-3223:
	The accessible jquery tabs demo does not switch to a new tab when the enter or space key is pressed.
	http://issues.fluidproject.org/browse/FLUID-3223	



InlineEdit:
=========

Blocker

	FLUID-3759: **CLOSED**
	Decide on either an IoC or none-IoC version of the inline edit button fix
	http://issues.fluidproject.org/browse/FLUID-3759

	FLUID-2652: **REVIEW**
	JAWS announces that an inline edit area is a button
	http://issues.fluidproject.org/browse/FLUID-2652

Critical

	FLUID-3786: **REVIEW**
	The edit mode tooltip should be displayed on focus
	http://issues.fluidproject.org/browse/FLUID-3786

	FLUID-3765: **CLOSED**
	Implement sketch of inlineEdit fix using an explicit save button
	http://issues.fluidproject.org/browse/FLUID-3765

	FLUID-3764: **CLOSED**
	Implement sketch of inlineEdit fix using a tooltip
	http://issues.fluidproject.org/browse/FLUID-3764

	FLUID-3763: **CLOSED**
	Implement sketch of inlineEdit fix using describeby
	http://issues.fluidproject.org/browse/FLUID-3763

	FLUID-3760: **REVIEW**
	If the display text is in the tab order, it can give the inline edit the appearance of not working with the keyboard
	http://issues.fluidproject.org/browse/FLUID-3760

	FLUID-2536:
	Inline Edit test fails: using IE 8
	http://issues.fluidproject.org/browse/FLUID-2536

Major

	FLUID-3821: **REVIEW**
	Refactor inline edit code to give users more control over display and edit mode rendering
	http://issues.fluidproject.org/browse/FLUID-3821

	FLUID-3815:
	Text being read back by NVDA in Simple Inline Edit Demo may not be user friendly in IE8
	http://issues.fluidproject.org/browse/FLUID-3815

	FLUID-3814:
	Text being read back by NVDA in Simple Inline Edit Demo may not be user friendly in Firefox 3.6
	http://issues.fluidproject.org/browse/FLUID-3814

	FLUID-3813:
	NVDA reads out document filename twice before reading edited text in IE8
	http://issues.fluidproject.org/browse/FLUID-3813

	FLUID-3812:
	NVDA reading "blank" out loud after editing a field in IE8
	http://issues.fluidproject.org/browse/FLUID-3812

	FLUID-3811:
	Simple Inline Edit: Previous edits are persisting in Edit Mode despite demo being reloaded in IE8
	http://issues.fluidproject.org/browse/FLUID-3811

	FLUID-3810: **REVIEW**
	Simple Inline Edit Demo: Button images not appearing in IE8
	http://issues.fluidproject.org/browse/FLUID-3810

	FLUID-3803: **CLOSED**
	Tweak the instruction text
	http://issues.fluidproject.org/browse/FLUID-3803

	FLUID-3801: **REVIEW**
	Design and implement default styles for each Inline Edit flavour
	http://issues.fluidproject.org/browse/FLUID-3801

	FLUID-3800: **REVIEW**
	Remove edit mode instructions for Rich Text Inline Edit
	http://issues.fluidproject.org/browse/FLUID-3800

	FLUID-3785: **REVIEW**
	The default styling for the inlineEdit component is incorrect
	http://issues.fluidproject.org/browse/FLUID-3785

	FLUID-3769: **REVIEW**
	Remove inlineEdit integration demos
	http://issues.fluidproject.org/browse/FLUID-3769

	FLUID-3752: **REVIEW**
	Redesign and implement the inlineEdit component demo
	http://issues.fluidproject.org/browse/FLUID-3752

	FLUID-3635:
	Can't edit an empty inline edit field (that has no invitation text) with the mouse: using IE 8
	http://issues.fluidproject.org/browse/FLUID-3635



Keyboard-a11y:
=============

Critical
	
	FLUID-3798: **CLOSED**
	the onLeaveContainer and onUnselect unit tests are failing
	http://issues.fluidproject.org/browse/FLUID-3798

Major
	
	FLUID-3799:
	Create a new Keyboard Accessibility demo
	http://issues.fluidproject.org/browse/FLUID-3799



Pager:
========

Blocker

	FLUID-3793: **CLOSED**
	columnDefs = "explode" causes error
	http://issues.fluidproject.org/browse/FLUID-3793

Critical

	FLUID-3853: **CLOSED**
	Pager doesn't include an application role, requiring the user to switch to Browse Mode to fullly interact with it
	http://issues.fluidproject.org/browse/FLUID-3853

	FLUID-3824: **CLOSED**
	The pager appears broken until you change the number of items per page
	http://issues.fluidproject.org/browse/FLUID-3824

Major

	FLUID-3831: 
	Make the tooltip work with the screen reader
	http://issues.fluidproject.org/browse/FLUID-3831

	FLUID-3829: 
	Provide a different message for the page link which are non-clickable or the visiting page
	http://issues.fluidproject.org/browse/FLUID-3829

	FLUID-3828: 
	Provide feedback on which page the user is on after the page loads
	http://issues.fluidproject.org/browse/FLUID-3828

	FLUID-3822: 
	Update the Pager demo
	http://issues.fluidproject.org/browse/FLUID-3822

	FLUID-3600: 
	Pager demo markup has errors when testing with AChecker.
	http://issues.fluidproject.org/browse/FLUID-3600

	FLUID-3580: 
	Pager demo has invalid markup
	http://issues.fluidproject.org/browse/FLUID-3580


Progress:
========

Critical

	FLUID-3796: **CLOSED**
	Move all strings used by the component into a strings block in the components defaults
	http://issues.fluidproject.org/browse/FLUID-3796

Major

	FLUID-3788:
	NVDA2010.2 reads out button disabled as button "unavailable"
	http://issues.fluidproject.org/browse/FLUID-3788

	FLUID-3787:
	IE8 does not support aria live region
	http://issues.fluidproject.org/browse/FLUID-3787	

	FLUID-3751: **CLOSED**
	Redesign and implement the progress component demo
	http://issues.fluidproject.org/browse/FLUID-3751

	FLUID-3772: **CLOSED**
	In progress component when using progress.hide(), there's no way to know when it's finished hiding
	http://issues.fluidproject.org/browse/FLUID-3772



Reorderer:
=========

Critical

	FLUID-3858:
	Simple layout reorderer demo fails to move portlets to the correct location with keyboard
	http://issues.fluidproject.org/browse/FLUID-3858

	FLUID-3730:
	Create a little component that will manage the items that should be announced audibly through a screen reader.
	http://issues.fluidproject.org/browse/FLUID-3730

	FLUID-3711:
	When moving an element, the new location should be indicated
	http://issues.fluidproject.org/browse/FLUID-3711

	FLUID-3710:
	Provide an indication of the current reorderable element that has focus
	http://issues.fluidproject.org/browse/FLUID-3710

	FLUID-3709:
	Need some indication of reorderer's orientation
	http://issues.fluidproject.org/browse/FLUID-3709

	FLUID-3708:
	Dynamic messages need to be conveyed as aria status role
	http://issues.fluidproject.org/browse/FLUID-3708

	FLUID-3707:
	The reorderer should have the aria application role
	http://issues.fluidproject.org/browse/FLUID-3707

Major

	FLUID-3754: **RE-OPENED**
	Investigate redesigning the various reorderer demos
	http://issues.fluidproject.org/browse/FLUID-3754

	FLUID-3391: **CLOSED**
	The wrapping of selection and reordering items via keyboard should be configurable
	http://issues.fluidproject.org/browse/FLUID-3391



Uploader:
========

Critical

	FLUID-3856: **CLOSED**
	The Uploader demo in the demo portal is hopelessly broken, because was cut and pasted from old Uploader markup.
	http://issues.fluidproject.org/browse/FLUID-3856

	FLUID-3843: **REVIEW**
	Browse files/Add more button in HTML5 uploader is inconsistent across browsers
	http://issues.fluidproject.org/browse/FLUID-3843

	FLUID-3727:
	The uploader should have a role of application
	http://issues.fluidproject.org/browse/FLUID-3727

	FLUID-3726:
	refactor setup decorator
	http://issues.fluidproject.org/browse/FLUID-3726

	FLUID-3725:
	refactor file queue
	http://issues.fluidproject.org/browse/FLUID-3725

	FLUID-3724:
	Refactor upload manager
	http://issues.fluidproject.org/browse/FLUID-3724

	FLUID-3723:
	Deprecate Flash 9 and non-IE Flash support
	http://issues.fluidproject.org/browse/FLUID-3723

	FLUID-3722:
	Port Gears uploader work to HTML5
	http://issues.fluidproject.org/browse/FLUID-3722

	FLUID-2857:
	In gracefully degraded version of uploader, can use the keyboard to navigate to the hidden "browse files' button
	http://issues.fluidproject.org/browse/FLUID-2857

	FLUID-2849:
	Progressive Enhancement: After single-file upload, Uploader reverts to multi-file version
	http://issues.fluidproject.org/browse/FLUID-2849

Major

	FLUID-3852: **REVIEW**
	Incorrect screen reader feedback on empty file queue .
	http://issues.fluidproject.org/browse/FLUID-3852

	FLUID-3846: **REVIEW**
	If Flash isn't installed, the user sees a single-file upload control instead of the HTML 5 version of Uploader
	http://issues.fluidproject.org/browse/FLUID-3846

	FLUID-3836: **CLOSED**
	HTML5 Uploader: Screen Reader doesn't tell user how to remove a file from the queue
	http://issues.fluidproject.org/browse/FLUID-3836

	FLUID-3835: **CLOSED**
	HTML5 Uploader: Screen Reader doesn't tell user the file queue is empty
	http://issues.fluidproject.org/browse/FLUID-3835

	FLUID-3753:
	Redesign and implement the Uploader component demo
	http://issues.fluidproject.org/browse/FLUID-3753

	FLUID-3750:
	Refactor and tidy up the Uploader in preparation for porting it to HTML 5
	http://issues.fluidproject.org/browse/FLUID-3750




More information about the fluid-work mailing list