Merge lp:~sinzui/launchpad/halt-when-done-2 into lp:launchpad
| Status: | Merged | ||||
|---|---|---|---|---|---|
| Merged at revision: | 15249 | ||||
| Proposed branch: | lp:~sinzui/launchpad/halt-when-done-2 | ||||
| Merge into: | lp:launchpad | ||||
| Diff against target: |
104 lines (+1/-31) 6 files modified
lib/lp/app/javascript/choice.js (+0/-5) lib/lp/app/javascript/choiceedit/choiceedit.js (+0/-6) lib/lp/app/javascript/choiceedit/tests/test_choiceedit.js (+0/-7) lib/lp/app/javascript/overlay/assets/pretty-overlay-core.css (+1/-1) lib/lp/bugs/javascript/bugtask_index.js (+0/-7) lib/lp/code/templates/branchmergeproposal-index.pt (+0/-5) |
||||
| To merge this branch: | bzr merge lp:~sinzui/launchpad/halt-when-done-2 | ||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Richard Harding (community) | code | 2012-05-15 | Approve on 2012-05-15 |
|
Review via email:
|
|||
Commit Message
Enable the choice picker for msie.
Description of the Change
Pre-implementation: wallyworld, wgrant
The ChoiseSource picker does not work in msie. Some preliminary work
to make it use halt() fixed some issues to setup the page. the onclick
event always returns early though in msie.
-------
RULES
* YUI docs state that e.button is for mouseup events, not click event.
http://
http://
* Remove the mouse button check because there is no use-case
to support it.
* Remove the secondary guards that block the setup of ChoiceSource.
in many templates and modules.
ADDENDUM
* wgrant suggests an alternate combination of properties to create
the overlay shadow in msie.
https:/
QA
http://
demonstrated wgrant's fix for the box shadow.
* Visit https:/
* Verify you can use the affects me.
* Verify it has a shadow that fills all four corners.
* Verify you can set the status.
* Verify you can set the information type.
* Visit https:/
* Verify you can change the merge proposal status.
* Visit https:/
* Verify you can change the direct approved.
LINT
lib/
lib/
lib/
lib/
lib/
lib/
TEST
./bin/test -vvc --layer=YUITest -t 'lp/(app|
IMPLEMENTATION
Updated the CSS to draw a shadow in all four cornders in msie.
lib/
Removed the left button check from the onclick handler per YUI
documentation.
lib/
lib/
Enabled the boolean choice source on the blueprint page.
Enabled the enum choise source on the bugtask and merge proposal pages.
lib/
lib/
lib/

Cool, glad to see some more IE love.