diff --git a/resources/celerity/map.php b/resources/celerity/map.php index 37b3742d6b..6a8c7be89f 100644 --- a/resources/celerity/map.php +++ b/resources/celerity/map.php @@ -8,14 +8,14 @@ return array( 'names' => array( 'core.pkg.css' => '22e4fc33', - 'core.pkg.js' => 'b440d8d7', - 'darkconsole.pkg.js' => 'ca8671ce', + 'core.pkg.js' => '19e6f761', + 'darkconsole.pkg.js' => '5b777d5e', 'differential.pkg.css' => '4a93db37', - 'differential.pkg.js' => '5b252007', + 'differential.pkg.js' => '32a8f0e8', 'diffusion.pkg.css' => '471bc9eb', - 'diffusion.pkg.js' => '077e3ad0', + 'diffusion.pkg.js' => 'bfc0737b', 'maniphest.pkg.css' => 'f88a8402', - 'maniphest.pkg.js' => 'd1347a35', + 'maniphest.pkg.js' => 'df4aa49f', 'rsrc/css/aphront/aphront-bars.css' => '231ac33c', 'rsrc/css/aphront/context-bar.css' => '1c3b0529', 'rsrc/css/aphront/dark-console.css' => '6378ef3d', @@ -348,34 +348,34 @@ return array( 'rsrc/image/texture/table_header_tall.png' => 'd56b434f', 'rsrc/js/application/aphlict/Aphlict.js' => '08be8878', 'rsrc/js/application/aphlict/behavior-aphlict-dropdown.js' => '2a2dba85', - 'rsrc/js/application/aphlict/behavior-aphlict-listen.js' => '1da67f34', + 'rsrc/js/application/aphlict/behavior-aphlict-listen.js' => 'bdb2032d', 'rsrc/js/application/auth/behavior-persona-login.js' => '9414ff18', - 'rsrc/js/application/config/behavior-reorder-fields.js' => '938aed89', - 'rsrc/js/application/conpherence/behavior-menu.js' => '7ee23816', - 'rsrc/js/application/conpherence/behavior-pontificate.js' => 'd83a949c', + 'rsrc/js/application/config/behavior-reorder-fields.js' => '14a827de', + 'rsrc/js/application/conpherence/behavior-menu.js' => 'f0a41b9f', + 'rsrc/js/application/conpherence/behavior-pontificate.js' => '85ab3c8e', 'rsrc/js/application/conpherence/behavior-widget-pane.js' => '40b1ff90', 'rsrc/js/application/countdown/timer.js' => '361e3ed3', 'rsrc/js/application/dashboard/behavior-dashboard-async-panel.js' => '469c0d9e', - 'rsrc/js/application/dashboard/behavior-dashboard-move-panels.js' => 'fa187a68', - 'rsrc/js/application/dashboard/behavior-dashboard-query-panel-select.js' => '3be3eef5', - 'rsrc/js/application/dashboard/behavior-dashboard-tab-panel.js' => 'aa077691', - 'rsrc/js/application/differential/ChangesetViewManager.js' => '1f304ef8', + 'rsrc/js/application/dashboard/behavior-dashboard-move-panels.js' => '82439934', + 'rsrc/js/application/dashboard/behavior-dashboard-query-panel-select.js' => '880fa5ac', + 'rsrc/js/application/dashboard/behavior-dashboard-tab-panel.js' => 'd4eecc63', + 'rsrc/js/application/differential/ChangesetViewManager.js' => 'd2907473', 'rsrc/js/application/differential/DifferentialInlineCommentEditor.js' => 'f2441746', - 'rsrc/js/application/differential/behavior-add-reviewers-and-ccs.js' => '533a187b', - 'rsrc/js/application/differential/behavior-comment-jump.js' => '71755c79', + 'rsrc/js/application/differential/behavior-add-reviewers-and-ccs.js' => 'e10f8e18', + 'rsrc/js/application/differential/behavior-comment-jump.js' => '2bc7a5e0', 'rsrc/js/application/differential/behavior-comment-preview.js' => '127f2018', 'rsrc/js/application/differential/behavior-diff-radios.js' => 'e1ff79b1', 'rsrc/js/application/differential/behavior-dropdown-menus.js' => '710f209e', 'rsrc/js/application/differential/behavior-edit-inline-comments.js' => '00861799', - 'rsrc/js/application/differential/behavior-keyboard-nav.js' => '173ce7e7', + 'rsrc/js/application/differential/behavior-keyboard-nav.js' => '8d199d97', 'rsrc/js/application/differential/behavior-populate.js' => 'bdb3e4d0', 'rsrc/js/application/differential/behavior-show-all-comments.js' => '7c273581', - 'rsrc/js/application/differential/behavior-show-field-details.js' => '441f2137', + 'rsrc/js/application/differential/behavior-show-field-details.js' => 'bba9eedf', 'rsrc/js/application/differential/behavior-show-more.js' => 'dd7e8ef5', 'rsrc/js/application/differential/behavior-toggle-files.js' => 'ca3f91eb', 'rsrc/js/application/differential/behavior-user-select.js' => 'a8d8459d', - 'rsrc/js/application/diffusion/DiffusionLocateFileSource.js' => '5afdb2f8', - 'rsrc/js/application/diffusion/behavior-audit-preview.js' => 'be81801d', + 'rsrc/js/application/diffusion/DiffusionLocateFileSource.js' => 'af1c4a3d', + 'rsrc/js/application/diffusion/behavior-audit-preview.js' => 'd835b03a', 'rsrc/js/application/diffusion/behavior-commit-branches.js' => 'bdaf4d04', 'rsrc/js/application/diffusion/behavior-commit-graph.js' => 'f7f1289f', 'rsrc/js/application/diffusion/behavior-jump-to.js' => '9db3d160', @@ -385,103 +385,103 @@ return array( 'rsrc/js/application/doorkeeper/behavior-doorkeeper-tag.js' => 'e5822781', 'rsrc/js/application/files/behavior-icon-composer.js' => '8ef9ab58', 'rsrc/js/application/files/behavior-launch-icon-composer.js' => '48086888', - 'rsrc/js/application/harbormaster/behavior-reorder-steps.js' => '957a7fde', - 'rsrc/js/application/herald/HeraldRuleEditor.js' => '22d2966a', + 'rsrc/js/application/harbormaster/behavior-reorder-steps.js' => 'b716477f', + 'rsrc/js/application/herald/HeraldRuleEditor.js' => '6c9e6fb8', 'rsrc/js/application/herald/PathTypeahead.js' => 'f7fc67ec', 'rsrc/js/application/herald/herald-rule-editor.js' => '7ebaeed3', - 'rsrc/js/application/maniphest/behavior-batch-editor.js' => 'fe80fb6d', - 'rsrc/js/application/maniphest/behavior-batch-selector.js' => 'ead554ec', + 'rsrc/js/application/maniphest/behavior-batch-editor.js' => 'f588412e', + 'rsrc/js/application/maniphest/behavior-batch-selector.js' => '7b98d7c5', 'rsrc/js/application/maniphest/behavior-line-chart.js' => '64ef2fd2', - 'rsrc/js/application/maniphest/behavior-list-edit.js' => 'cf76cfd5', + 'rsrc/js/application/maniphest/behavior-list-edit.js' => 'a9f88de2', 'rsrc/js/application/maniphest/behavior-subpriorityeditor.js' => '84845b5b', - 'rsrc/js/application/maniphest/behavior-transaction-controls.js' => 'dddd43ac', - 'rsrc/js/application/maniphest/behavior-transaction-expand.js' => '2f2e18aa', + 'rsrc/js/application/maniphest/behavior-transaction-controls.js' => '44168bad', + 'rsrc/js/application/maniphest/behavior-transaction-expand.js' => '5fefb143', 'rsrc/js/application/maniphest/behavior-transaction-preview.js' => 'f8248bc5', - 'rsrc/js/application/owners/OwnersPathEditor.js' => '46efd18e', + 'rsrc/js/application/owners/OwnersPathEditor.js' => '72a2c6a9', 'rsrc/js/application/owners/owners-path-editor.js' => '7a68dda3', - 'rsrc/js/application/passphrase/phame-credential-control.js' => '1e1c8a59', - 'rsrc/js/application/phame/phame-post-preview.js' => '61d927ec', - 'rsrc/js/application/pholio/behavior-pholio-mock-edit.js' => '1e1e8bb0', - 'rsrc/js/application/pholio/behavior-pholio-mock-view.js' => '91a166c7', + 'rsrc/js/application/passphrase/phame-credential-control.js' => '3d51a746', + 'rsrc/js/application/phame/phame-post-preview.js' => 'be807912', + 'rsrc/js/application/pholio/behavior-pholio-mock-edit.js' => '9c2623f4', + 'rsrc/js/application/pholio/behavior-pholio-mock-view.js' => '152178f0', 'rsrc/js/application/phortune/behavior-balanced-payment-form.js' => '3b3e1664', 'rsrc/js/application/phortune/behavior-stripe-payment-form.js' => '1693a296', - 'rsrc/js/application/phortune/behavior-test-payment-form.js' => 'b3e5ee60', + 'rsrc/js/application/phortune/behavior-test-payment-form.js' => 'ab8d2723', 'rsrc/js/application/phortune/phortune-credit-card-form.js' => '2290aeef', 'rsrc/js/application/policy/behavior-policy-control.js' => 'f3fef818', 'rsrc/js/application/policy/behavior-policy-rule-editor.js' => '263aeb8c', - 'rsrc/js/application/ponder/behavior-votebox.js' => '327dbe61', - 'rsrc/js/application/projects/behavior-boards-filter.js' => '22f113af', - 'rsrc/js/application/projects/behavior-project-boards.js' => 'd8e135db', + 'rsrc/js/application/ponder/behavior-votebox.js' => '4e9b766b', + 'rsrc/js/application/projects/behavior-boards-filter.js' => '8be7c2f0', + 'rsrc/js/application/projects/behavior-project-boards.js' => '1cb113dc', 'rsrc/js/application/projects/behavior-project-create.js' => '065227cc', - 'rsrc/js/application/releeph/releeph-preview-branch.js' => '9eb2cedb', - 'rsrc/js/application/releeph/releeph-request-state-change.js' => 'd259e7c9', + 'rsrc/js/application/releeph/releeph-preview-branch.js' => 'b2b4fbaf', + 'rsrc/js/application/releeph/releeph-request-state-change.js' => 'ab836011', 'rsrc/js/application/releeph/releeph-request-typeahead.js' => 'cd9e7094', - 'rsrc/js/application/repository/repository-crossreference.js' => '8ab282be', - 'rsrc/js/application/search/behavior-reorder-queries.js' => '37871df4', - 'rsrc/js/application/slowvote/behavior-slowvote-embed.js' => 'a51fdb2e', + 'rsrc/js/application/repository/repository-crossreference.js' => 'f9539603', + 'rsrc/js/application/search/behavior-reorder-queries.js' => 'e9581f08', + 'rsrc/js/application/slowvote/behavior-slowvote-embed.js' => 'd6f54db0', 'rsrc/js/application/transactions/behavior-transaction-comment-form.js' => '9f7309fb', - 'rsrc/js/application/transactions/behavior-transaction-list.js' => 'fd6c2b32', + 'rsrc/js/application/transactions/behavior-transaction-list.js' => 'd0386d7c', 'rsrc/js/application/uiexample/JavelinViewExample.js' => 'd4a14807', - 'rsrc/js/application/uiexample/ReactorButtonExample.js' => '44524435', - 'rsrc/js/application/uiexample/ReactorCheckboxExample.js' => '7ba325ee', - 'rsrc/js/application/uiexample/ReactorFocusExample.js' => '82f568cd', - 'rsrc/js/application/uiexample/ReactorInputExample.js' => 'd6ca6b1c', - 'rsrc/js/application/uiexample/ReactorMouseoverExample.js' => '4e37e4de', - 'rsrc/js/application/uiexample/ReactorRadioExample.js' => '858f9728', - 'rsrc/js/application/uiexample/ReactorSelectExample.js' => '189e4fe3', - 'rsrc/js/application/uiexample/ReactorSendClassExample.js' => 'bf97561d', - 'rsrc/js/application/uiexample/ReactorSendPropertiesExample.js' => '551add57', - 'rsrc/js/application/uiexample/busy-example.js' => 'fbbce3bf', - 'rsrc/js/application/uiexample/gesture-example.js' => 'f42bb8c6', - 'rsrc/js/application/uiexample/notification-example.js' => 'c51a6616', + 'rsrc/js/application/uiexample/ReactorButtonExample.js' => '8a25bf6f', + 'rsrc/js/application/uiexample/ReactorCheckboxExample.js' => '519705ea', + 'rsrc/js/application/uiexample/ReactorFocusExample.js' => '40a6a403', + 'rsrc/js/application/uiexample/ReactorInputExample.js' => '886fd850', + 'rsrc/js/application/uiexample/ReactorMouseoverExample.js' => '2b47fcc4', + 'rsrc/js/application/uiexample/ReactorRadioExample.js' => '988040b4', + 'rsrc/js/application/uiexample/ReactorSelectExample.js' => 'a155550f', + 'rsrc/js/application/uiexample/ReactorSendClassExample.js' => '1def2711', + 'rsrc/js/application/uiexample/ReactorSendPropertiesExample.js' => 'b1f0ccee', + 'rsrc/js/application/uiexample/busy-example.js' => '60479091', + 'rsrc/js/application/uiexample/gesture-example.js' => '558829c2', + 'rsrc/js/application/uiexample/notification-example.js' => '57c138bd', 'rsrc/js/core/Busy.js' => '6453c869', 'rsrc/js/core/DragAndDropFileUpload.js' => '1d8ad5c3', - 'rsrc/js/core/DraggableList.js' => '109e2a87', + 'rsrc/js/core/DraggableList.js' => '9a6dd6e8', 'rsrc/js/core/FileUpload.js' => 'a4ae61bf', 'rsrc/js/core/Hovercard.js' => '4f344388', 'rsrc/js/core/KeyboardShortcut.js' => '1ae869f2', 'rsrc/js/core/KeyboardShortcutManager.js' => 'ad7a69ca', - 'rsrc/js/core/MultirowRowManager.js' => '50395a1b', + 'rsrc/js/core/MultirowRowManager.js' => 'd15380d8', 'rsrc/js/core/Notification.js' => '0c6946e7', 'rsrc/js/core/Prefab.js' => '41ed7994', 'rsrc/js/core/ShapedRequest.js' => '7cbe244b', 'rsrc/js/core/TextAreaUtils.js' => 'b3ec3cfc', 'rsrc/js/core/ToolTip.js' => '3915d490', - 'rsrc/js/core/behavior-active-nav.js' => 'c81bc98f', + 'rsrc/js/core/behavior-active-nav.js' => 'e379b58e', 'rsrc/js/core/behavior-audio-source.js' => '59b251eb', 'rsrc/js/core/behavior-autofocus.js' => '7319e029', - 'rsrc/js/core/behavior-crop.js' => 'b98fc918', - 'rsrc/js/core/behavior-dark-console.js' => 'e9fdb5e5', + 'rsrc/js/core/behavior-crop.js' => 'fa0f4fc2', + 'rsrc/js/core/behavior-dark-console.js' => 'b2ed6dd4', 'rsrc/js/core/behavior-device.js' => '03d6ed07', - 'rsrc/js/core/behavior-drag-and-drop-textarea.js' => '4a11ea9c', + 'rsrc/js/core/behavior-drag-and-drop-textarea.js' => 'f052e8a3', 'rsrc/js/core/behavior-error-log.js' => 'a5d7cf86', - 'rsrc/js/core/behavior-fancy-datepicker.js' => '5d584426', - 'rsrc/js/core/behavior-file-tree.js' => 'c8728c70', - 'rsrc/js/core/behavior-form.js' => 'a9aaba0c', - 'rsrc/js/core/behavior-gesture.js' => 'fe2e0ba4', - 'rsrc/js/core/behavior-global-drag-and-drop.js' => '8fd76bab', + 'rsrc/js/core/behavior-fancy-datepicker.js' => '42f4d070', + 'rsrc/js/core/behavior-file-tree.js' => '88236f00', + 'rsrc/js/core/behavior-form.js' => '3b1557b3', + 'rsrc/js/core/behavior-gesture.js' => '3ab51e2c', + 'rsrc/js/core/behavior-global-drag-and-drop.js' => '3672899b', 'rsrc/js/core/behavior-high-security-warning.js' => '8fc1c918', 'rsrc/js/core/behavior-history-install.js' => '7ee2b591', - 'rsrc/js/core/behavior-hovercard.js' => '9c808199', - 'rsrc/js/core/behavior-keyboard-pager.js' => 'b657bdf8', + 'rsrc/js/core/behavior-hovercard.js' => 'f36e01af', + 'rsrc/js/core/behavior-keyboard-pager.js' => 'a8da01f0', 'rsrc/js/core/behavior-keyboard-shortcuts.js' => 'd75709e6', 'rsrc/js/core/behavior-konami.js' => '5bc2cb21', - 'rsrc/js/core/behavior-lightbox-attachments.js' => '3aa45ad9', + 'rsrc/js/core/behavior-lightbox-attachments.js' => '0720f2cf', 'rsrc/js/core/behavior-line-linker.js' => 'f726d506', - 'rsrc/js/core/behavior-more.js' => '9b9197be', - 'rsrc/js/core/behavior-object-selector.js' => 'e6f67523', + 'rsrc/js/core/behavior-more.js' => 'a80d0378', + 'rsrc/js/core/behavior-object-selector.js' => '7323be90', 'rsrc/js/core/behavior-oncopy.js' => 'c3e218fe', - 'rsrc/js/core/behavior-phabricator-nav.js' => 'b5842a5e', + 'rsrc/js/core/behavior-phabricator-nav.js' => '14d7a8b8', 'rsrc/js/core/behavior-phabricator-remarkup-assist.js' => 'ba22863c', 'rsrc/js/core/behavior-refresh-csrf.js' => '7814b593', 'rsrc/js/core/behavior-remarkup-preview.js' => 'f7379f45', - 'rsrc/js/core/behavior-reorder-applications.js' => 'a8e3795d', - 'rsrc/js/core/behavior-reveal-content.js' => '8f24abfc', - 'rsrc/js/core/behavior-search-typeahead.js' => 'fbeabd1e', - 'rsrc/js/core/behavior-select-on-click.js' => '0e34ca02', + 'rsrc/js/core/behavior-reorder-applications.js' => '76b9fc3e', + 'rsrc/js/core/behavior-reveal-content.js' => '60821bc7', + 'rsrc/js/core/behavior-search-typeahead.js' => '5a376f34', + 'rsrc/js/core/behavior-select-on-click.js' => '4e3e79a6', 'rsrc/js/core/behavior-toggle-class.js' => 'a82a7769', 'rsrc/js/core/behavior-tokenizer.js' => 'b3a4b884', - 'rsrc/js/core/behavior-tooltip.js' => '48db4145', + 'rsrc/js/core/behavior-tooltip.js' => '40b3be97', 'rsrc/js/core/behavior-watch-anchor.js' => '06e05112', 'rsrc/js/core/behavior-workflow.js' => '0a3f3021', 'rsrc/js/core/phtize.js' => 'd254d646', @@ -510,7 +510,7 @@ return array( 'aphront-two-column-view-css' => '16ab3ad2', 'aphront-typeahead-control-css' => 'a989b5b3', 'auth-css' => '1e655982', - 'changeset-view-manager' => '1f304ef8', + 'changeset-view-manager' => 'd2907473', 'config-options-css' => '7fedf08b', 'config-welcome-css' => '09daaca0', 'conpherence-menu-css' => 'e1e0fdf1', @@ -536,42 +536,42 @@ return array( 'global-drag-and-drop-css' => '697324ad', 'harbormaster-css' => 'cec833b7', 'herald-css' => 'c544dd1c', - 'herald-rule-editor' => '22d2966a', + 'herald-rule-editor' => '6c9e6fb8', 'herald-test-css' => '778b008e', 'inline-comment-summary-css' => '8cfd34e8', 'javelin-aphlict' => '08be8878', 'javelin-behavior' => '8a3ed18b', 'javelin-behavior-aphlict-dropdown' => '2a2dba85', - 'javelin-behavior-aphlict-listen' => '1da67f34', + 'javelin-behavior-aphlict-listen' => 'bdb2032d', 'javelin-behavior-aphront-basic-tokenizer' => 'b3a4b884', - 'javelin-behavior-aphront-crop' => 'b98fc918', - 'javelin-behavior-aphront-drag-and-drop-textarea' => '4a11ea9c', - 'javelin-behavior-aphront-form-disable-on-submit' => 'a9aaba0c', - 'javelin-behavior-aphront-more' => '9b9197be', + 'javelin-behavior-aphront-crop' => 'fa0f4fc2', + 'javelin-behavior-aphront-drag-and-drop-textarea' => 'f052e8a3', + 'javelin-behavior-aphront-form-disable-on-submit' => '3b1557b3', + 'javelin-behavior-aphront-more' => 'a80d0378', 'javelin-behavior-audio-source' => '59b251eb', - 'javelin-behavior-audit-preview' => 'be81801d', + 'javelin-behavior-audit-preview' => 'd835b03a', 'javelin-behavior-balanced-payment-form' => '3b3e1664', - 'javelin-behavior-boards-filter' => '22f113af', - 'javelin-behavior-config-reorder-fields' => '938aed89', - 'javelin-behavior-conpherence-menu' => '7ee23816', - 'javelin-behavior-conpherence-pontificate' => 'd83a949c', + 'javelin-behavior-boards-filter' => '8be7c2f0', + 'javelin-behavior-config-reorder-fields' => '14a827de', + 'javelin-behavior-conpherence-menu' => 'f0a41b9f', + 'javelin-behavior-conpherence-pontificate' => '85ab3c8e', 'javelin-behavior-conpherence-widget-pane' => '40b1ff90', 'javelin-behavior-countdown-timer' => '361e3ed3', - 'javelin-behavior-dark-console' => 'e9fdb5e5', + 'javelin-behavior-dark-console' => 'b2ed6dd4', 'javelin-behavior-dashboard-async-panel' => '469c0d9e', - 'javelin-behavior-dashboard-move-panels' => 'fa187a68', - 'javelin-behavior-dashboard-query-panel-select' => '3be3eef5', - 'javelin-behavior-dashboard-tab-panel' => 'aa077691', + 'javelin-behavior-dashboard-move-panels' => '82439934', + 'javelin-behavior-dashboard-query-panel-select' => '880fa5ac', + 'javelin-behavior-dashboard-tab-panel' => 'd4eecc63', 'javelin-behavior-device' => '03d6ed07', - 'javelin-behavior-differential-add-reviewers-and-ccs' => '533a187b', - 'javelin-behavior-differential-comment-jump' => '71755c79', + 'javelin-behavior-differential-add-reviewers-and-ccs' => 'e10f8e18', + 'javelin-behavior-differential-comment-jump' => '2bc7a5e0', 'javelin-behavior-differential-diff-radios' => 'e1ff79b1', 'javelin-behavior-differential-dropdown-menus' => '710f209e', 'javelin-behavior-differential-edit-inline-comments' => '00861799', 'javelin-behavior-differential-feedback-preview' => '127f2018', - 'javelin-behavior-differential-keyboard-navigation' => '173ce7e7', + 'javelin-behavior-differential-keyboard-navigation' => '8d199d97', 'javelin-behavior-differential-populate' => 'bdb3e4d0', - 'javelin-behavior-differential-show-field-details' => '441f2137', + 'javelin-behavior-differential-show-field-details' => 'bba9eedf', 'javelin-behavior-differential-show-more' => 'dd7e8ef5', 'javelin-behavior-differential-toggle-files' => 'ca3f91eb', 'javelin-behavior-differential-user-select' => 'a8d8459d', @@ -582,78 +582,78 @@ return array( 'javelin-behavior-diffusion-pull-lastmodified' => '2b228192', 'javelin-behavior-doorkeeper-tag' => 'e5822781', 'javelin-behavior-error-log' => 'a5d7cf86', - 'javelin-behavior-fancy-datepicker' => '5d584426', - 'javelin-behavior-global-drag-and-drop' => '8fd76bab', - 'javelin-behavior-harbormaster-reorder-steps' => '957a7fde', + 'javelin-behavior-fancy-datepicker' => '42f4d070', + 'javelin-behavior-global-drag-and-drop' => '3672899b', + 'javelin-behavior-harbormaster-reorder-steps' => 'b716477f', 'javelin-behavior-herald-rule-editor' => '7ebaeed3', 'javelin-behavior-high-security-warning' => '8fc1c918', 'javelin-behavior-history-install' => '7ee2b591', 'javelin-behavior-icon-composer' => '8ef9ab58', 'javelin-behavior-konami' => '5bc2cb21', 'javelin-behavior-launch-icon-composer' => '48086888', - 'javelin-behavior-lightbox-attachments' => '3aa45ad9', + 'javelin-behavior-lightbox-attachments' => '0720f2cf', 'javelin-behavior-line-chart' => '64ef2fd2', 'javelin-behavior-load-blame' => '42126667', - 'javelin-behavior-maniphest-batch-editor' => 'fe80fb6d', - 'javelin-behavior-maniphest-batch-selector' => 'ead554ec', - 'javelin-behavior-maniphest-list-editor' => 'cf76cfd5', + 'javelin-behavior-maniphest-batch-editor' => 'f588412e', + 'javelin-behavior-maniphest-batch-selector' => '7b98d7c5', + 'javelin-behavior-maniphest-list-editor' => 'a9f88de2', 'javelin-behavior-maniphest-subpriority-editor' => '84845b5b', - 'javelin-behavior-maniphest-transaction-controls' => 'dddd43ac', - 'javelin-behavior-maniphest-transaction-expand' => '2f2e18aa', + 'javelin-behavior-maniphest-transaction-controls' => '44168bad', + 'javelin-behavior-maniphest-transaction-expand' => '5fefb143', 'javelin-behavior-maniphest-transaction-preview' => 'f8248bc5', 'javelin-behavior-owners-path-editor' => '7a68dda3', - 'javelin-behavior-passphrase-credential-control' => '1e1c8a59', + 'javelin-behavior-passphrase-credential-control' => '3d51a746', 'javelin-behavior-persona-login' => '9414ff18', - 'javelin-behavior-phabricator-active-nav' => 'c81bc98f', + 'javelin-behavior-phabricator-active-nav' => 'e379b58e', 'javelin-behavior-phabricator-autofocus' => '7319e029', - 'javelin-behavior-phabricator-busy-example' => 'fbbce3bf', - 'javelin-behavior-phabricator-file-tree' => 'c8728c70', - 'javelin-behavior-phabricator-gesture' => 'fe2e0ba4', - 'javelin-behavior-phabricator-gesture-example' => 'f42bb8c6', - 'javelin-behavior-phabricator-hovercards' => '9c808199', - 'javelin-behavior-phabricator-keyboard-pager' => 'b657bdf8', + 'javelin-behavior-phabricator-busy-example' => '60479091', + 'javelin-behavior-phabricator-file-tree' => '88236f00', + 'javelin-behavior-phabricator-gesture' => '3ab51e2c', + 'javelin-behavior-phabricator-gesture-example' => '558829c2', + 'javelin-behavior-phabricator-hovercards' => 'f36e01af', + 'javelin-behavior-phabricator-keyboard-pager' => 'a8da01f0', 'javelin-behavior-phabricator-keyboard-shortcuts' => 'd75709e6', 'javelin-behavior-phabricator-line-linker' => 'f726d506', - 'javelin-behavior-phabricator-nav' => 'b5842a5e', - 'javelin-behavior-phabricator-notification-example' => 'c51a6616', - 'javelin-behavior-phabricator-object-selector' => 'e6f67523', + 'javelin-behavior-phabricator-nav' => '14d7a8b8', + 'javelin-behavior-phabricator-notification-example' => '57c138bd', + 'javelin-behavior-phabricator-object-selector' => '7323be90', 'javelin-behavior-phabricator-oncopy' => 'c3e218fe', 'javelin-behavior-phabricator-remarkup-assist' => 'ba22863c', - 'javelin-behavior-phabricator-reveal-content' => '8f24abfc', - 'javelin-behavior-phabricator-search-typeahead' => 'fbeabd1e', + 'javelin-behavior-phabricator-reveal-content' => '60821bc7', + 'javelin-behavior-phabricator-search-typeahead' => '5a376f34', 'javelin-behavior-phabricator-show-all-transactions' => '7c273581', - 'javelin-behavior-phabricator-tooltips' => '48db4145', + 'javelin-behavior-phabricator-tooltips' => '40b3be97', 'javelin-behavior-phabricator-transaction-comment-form' => '9f7309fb', - 'javelin-behavior-phabricator-transaction-list' => 'fd6c2b32', + 'javelin-behavior-phabricator-transaction-list' => 'd0386d7c', 'javelin-behavior-phabricator-watch-anchor' => '06e05112', - 'javelin-behavior-phame-post-preview' => '61d927ec', - 'javelin-behavior-pholio-mock-edit' => '1e1e8bb0', - 'javelin-behavior-pholio-mock-view' => '91a166c7', + 'javelin-behavior-phame-post-preview' => 'be807912', + 'javelin-behavior-pholio-mock-edit' => '9c2623f4', + 'javelin-behavior-pholio-mock-view' => '152178f0', 'javelin-behavior-phui-object-box-tabs' => 'a3e2244e', 'javelin-behavior-phui-timeline-dropdown-menu' => '4d94d9c3', 'javelin-behavior-policy-control' => 'f3fef818', 'javelin-behavior-policy-rule-editor' => '263aeb8c', - 'javelin-behavior-ponder-votebox' => '327dbe61', - 'javelin-behavior-project-boards' => 'd8e135db', + 'javelin-behavior-ponder-votebox' => '4e9b766b', + 'javelin-behavior-project-boards' => '1cb113dc', 'javelin-behavior-project-create' => '065227cc', 'javelin-behavior-refresh-csrf' => '7814b593', - 'javelin-behavior-releeph-preview-branch' => '9eb2cedb', - 'javelin-behavior-releeph-request-state-change' => 'd259e7c9', + 'javelin-behavior-releeph-preview-branch' => 'b2b4fbaf', + 'javelin-behavior-releeph-request-state-change' => 'ab836011', 'javelin-behavior-releeph-request-typeahead' => 'cd9e7094', 'javelin-behavior-remarkup-preview' => 'f7379f45', - 'javelin-behavior-reorder-applications' => 'a8e3795d', - 'javelin-behavior-repository-crossreference' => '8ab282be', - 'javelin-behavior-search-reorder-queries' => '37871df4', - 'javelin-behavior-select-on-click' => '0e34ca02', - 'javelin-behavior-slowvote-embed' => 'a51fdb2e', + 'javelin-behavior-reorder-applications' => '76b9fc3e', + 'javelin-behavior-repository-crossreference' => 'f9539603', + 'javelin-behavior-search-reorder-queries' => 'e9581f08', + 'javelin-behavior-select-on-click' => '4e3e79a6', + 'javelin-behavior-slowvote-embed' => 'd6f54db0', 'javelin-behavior-stripe-payment-form' => '1693a296', - 'javelin-behavior-test-payment-form' => 'b3e5ee60', + 'javelin-behavior-test-payment-form' => 'ab8d2723', 'javelin-behavior-toggle-class' => 'a82a7769', 'javelin-behavior-view-placeholder' => '2fa810fc', 'javelin-behavior-workflow' => '0a3f3021', 'javelin-color' => '7e41274a', 'javelin-cookie' => '6b3dcf44', - 'javelin-diffusion-locate-file-source' => '5afdb2f8', + 'javelin-diffusion-locate-file-source' => 'af1c4a3d', 'javelin-dom' => '07d99a3d', 'javelin-dynval' => 'f6555212', 'javelin-event' => '69815cac', @@ -694,8 +694,8 @@ return array( 'maniphest-report-css' => '6fc16517', 'maniphest-task-edit-css' => '8e23031b', 'maniphest-task-summary-css' => '00c3be7a', - 'multirow-row-manager' => '50395a1b', - 'owners-path-editor' => '46efd18e', + 'multirow-row-manager' => 'd15380d8', + 'owners-path-editor' => '72a2c6a9', 'owners-path-editor-css' => '2f00933b', 'paste-css' => 'aa1767d1', 'path-typeahead' => 'f7fc67ec', @@ -711,7 +711,7 @@ return array( 'phabricator-crumbs-view-css' => '7fbf25b8', 'phabricator-dashboard-css' => '22dfc441', 'phabricator-drag-and-drop-file-upload' => '1d8ad5c3', - 'phabricator-draggable-list' => '109e2a87', + 'phabricator-draggable-list' => '9a6dd6e8', 'phabricator-fatal-config-template-css' => '25d446d6', 'phabricator-feed-css' => '5cbec787', 'phabricator-file-upload' => 'a4ae61bf', @@ -743,15 +743,15 @@ return array( 'phabricator-transaction-view-css' => '5d0cae25', 'phabricator-ui-example-css' => '528b19de', 'phabricator-uiexample-javelin-view' => 'd4a14807', - 'phabricator-uiexample-reactor-button' => '44524435', - 'phabricator-uiexample-reactor-checkbox' => '7ba325ee', - 'phabricator-uiexample-reactor-focus' => '82f568cd', - 'phabricator-uiexample-reactor-input' => 'd6ca6b1c', - 'phabricator-uiexample-reactor-mouseover' => '4e37e4de', - 'phabricator-uiexample-reactor-radio' => '858f9728', - 'phabricator-uiexample-reactor-select' => '189e4fe3', - 'phabricator-uiexample-reactor-sendclass' => 'bf97561d', - 'phabricator-uiexample-reactor-sendproperties' => '551add57', + 'phabricator-uiexample-reactor-button' => '8a25bf6f', + 'phabricator-uiexample-reactor-checkbox' => '519705ea', + 'phabricator-uiexample-reactor-focus' => '40a6a403', + 'phabricator-uiexample-reactor-input' => '886fd850', + 'phabricator-uiexample-reactor-mouseover' => '2b47fcc4', + 'phabricator-uiexample-reactor-radio' => '988040b4', + 'phabricator-uiexample-reactor-select' => 'a155550f', + 'phabricator-uiexample-reactor-sendclass' => '1def2711', + 'phabricator-uiexample-reactor-sendproperties' => 'b1f0ccee', 'phabricator-zindex-css' => 'efb673ac', 'phame-css' => '19ecc703', 'pholio-css' => '209b1f08', @@ -861,6 +861,15 @@ return array( 2 => 'javelin-dom', 3 => 'javelin-vector', ), + '0720f2cf' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-stratcom', + 2 => 'javelin-dom', + 3 => 'javelin-mask', + 4 => 'javelin-util', + 5 => 'phabricator-busy', + ), '07d99a3d' => array( 0 => 'javelin-magical-init', @@ -912,12 +921,6 @@ return array( 3 => 'javelin-util', 4 => 'phabricator-notification-css', ), - '0e34ca02' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-stratcom', - 2 => 'javelin-dom', - ), '0f764c35' => array( 0 => 'javelin-install', @@ -929,15 +932,6 @@ return array( 1 => 'javelin-uri', 2 => 'javelin-install', ), - '109e2a87' => - array( - 0 => 'javelin-install', - 1 => 'javelin-dom', - 2 => 'javelin-stratcom', - 3 => 'javelin-util', - 4 => 'javelin-vector', - 5 => 'javelin-magical-init', - ), '127f2018' => array( 0 => 'javelin-behavior', @@ -947,31 +941,61 @@ return array( 4 => 'javelin-util', 5 => 'phabricator-shaped-request', ), + '14a827de' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-stratcom', + 2 => 'javelin-dom', + 3 => 'javelin-json', + 4 => 'phabricator-draggable-list', + ), + '14d7a8b8' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-behavior-device', + 2 => 'javelin-stratcom', + 3 => 'javelin-dom', + 4 => 'javelin-magical-init', + 5 => 'javelin-vector', + 6 => 'javelin-request', + 7 => 'javelin-util', + ), + '152178f0' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-util', + 2 => 'javelin-stratcom', + 3 => 'javelin-dom', + 4 => 'javelin-vector', + 5 => 'javelin-magical-init', + 6 => 'javelin-request', + 7 => 'javelin-history', + 8 => 'javelin-workflow', + 9 => 'javelin-mask', + 10 => 'javelin-behavior-device', + 11 => 'phabricator-keyboard-shortcut', + ), '1693a296' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'phortune-credit-card-form', ), - '173ce7e7' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-dom', - 2 => 'javelin-stratcom', - 3 => 'phabricator-keyboard-shortcut', - ), - '189e4fe3' => - array( - 0 => 'javelin-install', - 1 => 'javelin-dom', - 2 => 'javelin-reactor-dom', - ), '1ae869f2' => array( 0 => 'javelin-install', 1 => 'javelin-util', 2 => 'phabricator-keyboard-shortcut-manager', ), + '1cb113dc' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-dom', + 2 => 'javelin-util', + 3 => 'javelin-stratcom', + 4 => 'javelin-workflow', + 5 => 'phabricator-draggable-list', + ), '1d8ad5c3' => array( 0 => 'javelin-install', @@ -981,47 +1005,11 @@ return array( 4 => 'javelin-uri', 5 => 'phabricator-file-upload', ), - '1da67f34' => + '1def2711' => array( - 0 => 'javelin-behavior', - 1 => 'javelin-aphlict', - 2 => 'javelin-stratcom', - 3 => 'javelin-request', - 4 => 'javelin-uri', - 5 => 'javelin-dom', - 6 => 'javelin-json', - 7 => 'javelin-router', - 8 => 'phabricator-notification', - ), - '1e1c8a59' => - array( - 0 => 'javelin-behavior', + 0 => 'javelin-install', 1 => 'javelin-dom', - 2 => 'javelin-stratcom', - 3 => 'javelin-workflow', - 4 => 'javelin-util', - 5 => 'javelin-uri', - ), - '1e1e8bb0' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-stratcom', - 2 => 'javelin-dom', - 3 => 'javelin-workflow', - 4 => 'phabricator-phtize', - 5 => 'phabricator-drag-and-drop-file-upload', - 6 => 'phabricator-draggable-list', - ), - '1f304ef8' => - array( - 0 => 'javelin-dom', - 1 => 'javelin-util', - 2 => 'javelin-stratcom', - 3 => 'javelin-install', - 4 => 'javelin-workflow', - 5 => 'javelin-router', - 6 => 'javelin-behavior-device', - 7 => 'javelin-vector', + 2 => 'javelin-reactor-dom', ), '2290aeef' => array( @@ -1031,23 +1019,6 @@ return array( 3 => 'javelin-workflow', 4 => 'javelin-util', ), - '22d2966a' => - array( - 0 => 'multirow-row-manager', - 1 => 'javelin-install', - 2 => 'javelin-util', - 3 => 'javelin-dom', - 4 => 'javelin-stratcom', - 5 => 'javelin-json', - 6 => 'phabricator-prefab', - ), - '22f113af' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-dom', - 2 => 'javelin-stratcom', - 3 => 'phuix-dropdown-menu', - ), '263aeb8c' => array( 0 => 'javelin-behavior', @@ -1083,12 +1054,17 @@ return array( 3 => 'javelin-workflow', 4 => 'javelin-json', ), - '2f2e18aa' => + '2b47fcc4' => + array( + 0 => 'javelin-install', + 1 => 'javelin-dom', + 2 => 'javelin-reactor-dom', + ), + '2bc7a5e0' => array( 0 => 'javelin-behavior', - 1 => 'javelin-dom', - 2 => 'javelin-workflow', - 3 => 'javelin-stratcom', + 1 => 'javelin-stratcom', + 2 => 'javelin-dom', ), '2fa810fc' => array( @@ -1097,26 +1073,18 @@ return array( 2 => 'javelin-view-renderer', 3 => 'javelin-install', ), - '327dbe61' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-dom', - 2 => 'javelin-util', - 3 => 'javelin-stratcom', - 4 => 'javelin-request', - ), '361e3ed3' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', ), - '37871df4' => + '3672899b' => array( 0 => 'javelin-behavior', - 1 => 'javelin-stratcom', - 2 => 'javelin-workflow', - 3 => 'javelin-dom', - 4 => 'phabricator-draggable-list', + 1 => 'javelin-dom', + 2 => 'javelin-uri', + 3 => 'javelin-mask', + 4 => 'phabricator-drag-and-drop-file-upload', ), '3915d490' => array( @@ -1125,14 +1093,20 @@ return array( 2 => 'javelin-dom', 3 => 'javelin-vector', ), - '3aa45ad9' => + '3ab51e2c' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-behavior-device', + 2 => 'javelin-stratcom', + 3 => 'javelin-vector', + 4 => 'javelin-dom', + 5 => 'javelin-magical-init', + ), + '3b1557b3' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-dom', - 3 => 'javelin-mask', - 4 => 'javelin-util', - 5 => 'phabricator-busy', ), '3b3e1664' => array( @@ -1140,10 +1114,20 @@ return array( 1 => 'javelin-dom', 2 => 'phortune-credit-card-form', ), - '3be3eef5' => + '3d51a746' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', + 2 => 'javelin-stratcom', + 3 => 'javelin-workflow', + 4 => 'javelin-util', + 5 => 'javelin-uri', + ), + '40a6a403' => + array( + 0 => 'javelin-install', + 1 => 'javelin-dom', + 2 => 'javelin-reactor-dom', ), '40b1ff90' => array( @@ -1158,6 +1142,13 @@ return array( 8 => 'phuix-action-list-view', 9 => 'phuix-action-view', ), + '40b3be97' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-behavior-device', + 2 => 'javelin-stratcom', + 3 => 'phabricator-tooltip', + ), '41ed7994' => array( 0 => 'javelin-install', @@ -1171,11 +1162,19 @@ return array( 8 => 'javelin-stratcom', 9 => 'javelin-util', ), - '441f2137' => + '42f4d070' => array( 0 => 'javelin-behavior', - 1 => 'javelin-stratcom', + 1 => 'javelin-util', 2 => 'javelin-dom', + 3 => 'javelin-stratcom', + 4 => 'javelin-vector', + ), + '44168bad' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-dom', + 2 => 'phabricator-prefab', ), '469c0d9e' => array( @@ -1183,29 +1182,6 @@ return array( 1 => 'javelin-dom', 2 => 'javelin-workflow', ), - '46efd18e' => - array( - 0 => 'multirow-row-manager', - 1 => 'javelin-install', - 2 => 'path-typeahead', - 3 => 'javelin-dom', - 4 => 'javelin-util', - 5 => 'phabricator-prefab', - ), - '48db4145' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-behavior-device', - 2 => 'javelin-stratcom', - 3 => 'phabricator-tooltip', - ), - '4a11ea9c' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-dom', - 2 => 'phabricator-drag-and-drop-file-upload', - 3 => 'phabricator-textareautils', - ), '4d94d9c3' => array( 0 => 'javelin-behavior', @@ -1213,11 +1189,19 @@ return array( 2 => 'javelin-dom', 3 => 'phuix-dropdown-menu', ), - '4e37e4de' => + '4e3e79a6' => array( - 0 => 'javelin-install', + 0 => 'javelin-behavior', + 1 => 'javelin-stratcom', + 2 => 'javelin-dom', + ), + '4e9b766b' => + array( + 0 => 'javelin-behavior', 1 => 'javelin-dom', - 2 => 'javelin-reactor-dom', + 2 => 'javelin-util', + 3 => 'javelin-stratcom', + 4 => 'javelin-request', ), '4f344388' => array( @@ -1227,35 +1211,35 @@ return array( 3 => 'javelin-request', 4 => 'javelin-uri', ), - '50395a1b' => + '519705ea' => array( 0 => 'javelin-install', - 1 => 'javelin-stratcom', - 2 => 'javelin-dom', - 3 => 'javelin-util', + 1 => 'javelin-dom', + 2 => 'javelin-reactor-dom', ), '52a92793' => array( 0 => 'javelin-util', 1 => 'javelin-magical-init', ), - '533a187b' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-dom', - 2 => 'phabricator-prefab', - ), '54b612ba' => array( 0 => 'javelin-color', 1 => 'javelin-install', 2 => 'javelin-util', ), - '551add57' => + '558829c2' => array( - 0 => 'javelin-install', - 1 => 'javelin-dom', - 2 => 'javelin-reactor-dom', + 0 => 'javelin-stratcom', + 1 => 'javelin-behavior', + 2 => 'javelin-vector', + 3 => 'javelin-dom', + ), + '57c138bd' => + array( + 0 => 'phabricator-notification', + 1 => 'javelin-stratcom', + 2 => 'javelin-behavior', ), '59b251eb' => array( @@ -1264,36 +1248,37 @@ return array( 2 => 'javelin-vector', 3 => 'javelin-dom', ), - '5afdb2f8' => + '5a376f34' => array( - 0 => 'javelin-install', - 1 => 'javelin-dom', - 2 => 'javelin-typeahead-preloaded-source', - 3 => 'javelin-util', + 0 => 'javelin-behavior', + 1 => 'javelin-typeahead-ondemand-source', + 2 => 'javelin-typeahead', + 3 => 'javelin-dom', + 4 => 'javelin-uri', + 5 => 'javelin-util', + 6 => 'javelin-stratcom', ), '5bc2cb21' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', ), - '5d584426' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-util', - 2 => 'javelin-dom', - 3 => 'javelin-stratcom', - 4 => 'javelin-vector', - ), '5f850b5c' => array( 0 => 'javelin-install', ), - '61d927ec' => + '5fefb143' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', - 2 => 'javelin-util', - 3 => 'phabricator-shaped-request', + 2 => 'javelin-workflow', + 3 => 'javelin-stratcom', + ), + '60821bc7' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-stratcom', + 2 => 'javelin-dom', ), '62e18640' => array( @@ -1335,6 +1320,16 @@ return array( 0 => 'javelin-install', 1 => 'javelin-util', ), + '6c9e6fb8' => + array( + 0 => 'multirow-row-manager', + 1 => 'javelin-install', + 2 => 'javelin-util', + 3 => 'javelin-dom', + 4 => 'javelin-stratcom', + 5 => 'javelin-json', + 6 => 'phabricator-prefab', + ), '6d3e1947' => array( 0 => 'javelin-behavior', @@ -1362,17 +1357,35 @@ return array( 8 => 'phabricator-phtize', 9 => 'changeset-view-manager', ), - '71755c79' => + '72a2c6a9' => array( - 0 => 'javelin-behavior', - 1 => 'javelin-stratcom', - 2 => 'javelin-dom', + 0 => 'multirow-row-manager', + 1 => 'javelin-install', + 2 => 'path-typeahead', + 3 => 'javelin-dom', + 4 => 'javelin-util', + 5 => 'phabricator-prefab', ), '7319e029' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', ), + '7323be90' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-dom', + 2 => 'javelin-request', + 3 => 'javelin-util', + ), + '76b9fc3e' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-stratcom', + 2 => 'javelin-workflow', + 3 => 'javelin-dom', + 4 => 'phabricator-draggable-list', + ), '76f4ebed' => array( 0 => 'javelin-install', @@ -1398,11 +1411,12 @@ return array( 0 => 'owners-path-editor', 1 => 'javelin-behavior', ), - '7ba325ee' => + '7b98d7c5' => array( - 0 => 'javelin-install', + 0 => 'javelin-behavior', 1 => 'javelin-dom', - 2 => 'javelin-reactor-dom', + 2 => 'javelin-stratcom', + 3 => 'javelin-util', ), '7bad574b' => array( @@ -1437,18 +1451,6 @@ return array( 0 => 'herald-rule-editor', 1 => 'javelin-behavior', ), - '7ee23816' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-dom', - 2 => 'javelin-util', - 3 => 'javelin-stratcom', - 4 => 'javelin-workflow', - 5 => 'javelin-behavior-device', - 6 => 'javelin-history', - 7 => 'javelin-vector', - 8 => 'phabricator-shaped-request', - ), '7ee2b591' => array( 0 => 'javelin-behavior', @@ -1458,12 +1460,6 @@ return array( array( 0 => 'aphront-typeahead-control-css', ), - '82f568cd' => - array( - 0 => 'javelin-install', - 1 => 'javelin-dom', - 2 => 'javelin-reactor-dom', - ), '84845b5b' => array( 0 => 'javelin-behavior', @@ -1478,23 +1474,59 @@ return array( 1 => 'javelin-typeahead-source', 2 => 'javelin-util', ), - '858f9728' => + '85ab3c8e' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-dom', + 2 => 'javelin-util', + 3 => 'javelin-workflow', + 4 => 'javelin-stratcom', + ), + '880fa5ac' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-dom', + ), + '88236f00' => + array( + 0 => 'javelin-behavior', + 1 => 'phabricator-keyboard-shortcut', + 2 => 'javelin-stratcom', + ), + '886fd850' => + array( + 0 => 'javelin-install', + 1 => 'javelin-reactor-dom', + 2 => 'javelin-view-html', + 3 => 'javelin-view-interpreter', + 4 => 'javelin-view-renderer', + ), + '8a25bf6f' => array( 0 => 'javelin-install', 1 => 'javelin-dom', - 2 => 'javelin-reactor-dom', + 2 => 'javelin-util', + 3 => 'javelin-dynval', + 4 => 'javelin-reactor-dom', ), '8a3ed18b' => array( 0 => 'javelin-magical-init', 1 => 'javelin-util', ), - '8ab282be' => + '8be7c2f0' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-stratcom', - 3 => 'javelin-uri', + 3 => 'phuix-dropdown-menu', + ), + '8d199d97' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-dom', + 2 => 'javelin-stratcom', + 3 => 'phabricator-keyboard-shortcut', ), '8ef9ab58' => array( @@ -1502,49 +1534,12 @@ return array( 1 => 'javelin-dom', 2 => 'javelin-stratcom', ), - '8f24abfc' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-stratcom', - 2 => 'javelin-dom', - ), '8fc1c918' => array( 0 => 'javelin-behavior', 1 => 'javelin-uri', 2 => 'phabricator-notification', ), - '8fd76bab' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-dom', - 2 => 'javelin-uri', - 3 => 'javelin-mask', - 4 => 'phabricator-drag-and-drop-file-upload', - ), - '91a166c7' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-util', - 2 => 'javelin-stratcom', - 3 => 'javelin-dom', - 4 => 'javelin-vector', - 5 => 'javelin-magical-init', - 6 => 'javelin-request', - 7 => 'javelin-history', - 8 => 'javelin-workflow', - 9 => 'javelin-mask', - 10 => 'javelin-behavior-device', - 11 => 'phabricator-keyboard-shortcut', - ), - '938aed89' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-stratcom', - 2 => 'javelin-dom', - 3 => 'javelin-json', - 4 => 'phabricator-draggable-list', - ), '9414ff18' => array( 0 => 'javelin-behavior', @@ -1553,27 +1548,30 @@ return array( 3 => 'javelin-workflow', 4 => 'javelin-util', ), - '957a7fde' => + '988040b4' => array( - 0 => 'javelin-behavior', - 1 => 'javelin-stratcom', - 2 => 'javelin-workflow', - 3 => 'javelin-dom', - 4 => 'phabricator-draggable-list', + 0 => 'javelin-install', + 1 => 'javelin-dom', + 2 => 'javelin-reactor-dom', ), - '9b9197be' => + '9a6dd6e8' => + array( + 0 => 'javelin-install', + 1 => 'javelin-dom', + 2 => 'javelin-stratcom', + 3 => 'javelin-util', + 4 => 'javelin-vector', + 5 => 'javelin-magical-init', + ), + '9c2623f4' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', 2 => 'javelin-dom', - ), - '9c808199' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-behavior-device', - 2 => 'javelin-stratcom', - 3 => 'javelin-vector', - 4 => 'phabricator-hovercard', + 3 => 'javelin-workflow', + 4 => 'phabricator-phtize', + 5 => 'phabricator-drag-and-drop-file-upload', + 6 => 'phabricator-draggable-list', ), '9db3d160' => array( @@ -1581,13 +1579,6 @@ return array( 1 => 'javelin-vector', 2 => 'javelin-dom', ), - '9eb2cedb' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-dom', - 2 => 'javelin-uri', - 3 => 'javelin-request', - ), '9f7309fb' => array( 0 => 'javelin-behavior', @@ -1596,6 +1587,12 @@ return array( 3 => 'javelin-request', 4 => 'phabricator-shaped-request', ), + 'a155550f' => + array( + 0 => 'javelin-install', + 1 => 'javelin-dom', + 2 => 'javelin-reactor-dom', + ), 'a3e2244e' => array( 0 => 'javelin-behavior', @@ -1608,13 +1605,6 @@ return array( 1 => 'javelin-dom', 2 => 'phabricator-notification', ), - 'a51fdb2e' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-request', - 2 => 'javelin-stratcom', - 3 => 'javelin-dom', - ), 'a5d7cf86' => array( 0 => 'javelin-dom', @@ -1626,6 +1616,12 @@ return array( 2 => 'javelin-request', 3 => 'javelin-typeahead-source', ), + 'a80d0378' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-stratcom', + 2 => 'javelin-dom', + ), 'a82a7769' => array( 0 => 'javelin-behavior', @@ -1638,25 +1634,35 @@ return array( 1 => 'javelin-dom', 2 => 'javelin-stratcom', ), - 'a8e3795d' => + 'a8da01f0' => array( 0 => 'javelin-behavior', - 1 => 'javelin-stratcom', - 2 => 'javelin-workflow', - 3 => 'javelin-dom', - 4 => 'phabricator-draggable-list', + 1 => 'javelin-uri', + 2 => 'phabricator-keyboard-shortcut', ), - 'a9aaba0c' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-stratcom', - 2 => 'javelin-dom', - ), - 'aa077691' => + 'a9f88de2' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-stratcom', + 3 => 'javelin-workflow', + 4 => 'javelin-fx', + 5 => 'javelin-util', + ), + 'ab836011' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-dom', + 2 => 'javelin-stratcom', + 3 => 'javelin-workflow', + 4 => 'javelin-util', + 5 => 'phabricator-keyboard-shortcut', + ), + 'ab8d2723' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-dom', + 2 => 'phortune-credit-card-form', ), 'ad7a69ca' => array( @@ -1666,17 +1672,40 @@ return array( 3 => 'javelin-dom', 4 => 'javelin-vector', ), + 'af1c4a3d' => + array( + 0 => 'javelin-install', + 1 => 'javelin-dom', + 2 => 'javelin-typeahead-preloaded-source', + 3 => 'javelin-util', + ), + 'b1f0ccee' => + array( + 0 => 'javelin-install', + 1 => 'javelin-dom', + 2 => 'javelin-reactor-dom', + ), + 'b2b4fbaf' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-dom', + 2 => 'javelin-uri', + 3 => 'javelin-request', + ), + 'b2ed6dd4' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-stratcom', + 2 => 'javelin-util', + 3 => 'javelin-dom', + 4 => 'javelin-request', + 5 => 'phabricator-keyboard-shortcut', + ), 'b3a4b884' => array( 0 => 'javelin-behavior', 1 => 'phabricator-prefab', ), - 'b3e5ee60' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-dom', - 2 => 'phortune-credit-card-form', - ), 'b3e7d692' => array( 0 => 'javelin-install', @@ -1692,28 +1721,11 @@ return array( 2 => 'javelin-util', 3 => 'javelin-reactor-node-calmer', ), - 'b5842a5e' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-behavior-device', - 2 => 'javelin-stratcom', - 3 => 'javelin-dom', - 4 => 'javelin-magical-init', - 5 => 'javelin-vector', - 6 => 'javelin-request', - 7 => 'javelin-util', - ), 'b5c256b8' => array( 0 => 'javelin-install', 1 => 'javelin-dom', ), - 'b657bdf8' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-uri', - 2 => 'phabricator-keyboard-shortcut', - ), 'b6d401d6' => array( 0 => 'javelin-dom', @@ -1723,12 +1735,13 @@ return array( 4 => 'javelin-install', 5 => 'javelin-util', ), - 'b98fc918' => + 'b716477f' => array( 0 => 'javelin-behavior', - 1 => 'javelin-dom', - 2 => 'javelin-vector', - 3 => 'javelin-magical-init', + 1 => 'javelin-stratcom', + 2 => 'javelin-workflow', + 3 => 'javelin-dom', + 4 => 'phabricator-draggable-list', ), 'b9f26029' => array( @@ -1745,6 +1758,12 @@ return array( 5 => 'javelin-workflow', 6 => 'javelin-vector', ), + 'bba9eedf' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-stratcom', + 2 => 'javelin-dom', + ), 'bd0aedcd' => array( 0 => 'javelin-install', @@ -1765,6 +1784,18 @@ return array( 2 => 'javelin-util', 3 => 'javelin-request', ), + 'bdb2032d' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-aphlict', + 2 => 'javelin-stratcom', + 3 => 'javelin-request', + 4 => 'javelin-uri', + 5 => 'javelin-dom', + 6 => 'javelin-json', + 7 => 'javelin-router', + 8 => 'phabricator-notification', + ), 'bdb3e4d0' => array( 0 => 'javelin-behavior', @@ -1773,19 +1804,13 @@ return array( 3 => 'phabricator-tooltip', 4 => 'changeset-view-manager', ), - 'be81801d' => + 'be807912' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-util', 3 => 'phabricator-shaped-request', ), - 'bf97561d' => - array( - 0 => 'javelin-install', - 1 => 'javelin-dom', - 2 => 'javelin-reactor-dom', - ), 'c293f7b9' => array( 0 => 'javelin-install', @@ -1798,12 +1823,6 @@ return array( 0 => 'javelin-behavior', 1 => 'javelin-dom', ), - 'c51a6616' => - array( - 0 => 'phabricator-notification', - 1 => 'javelin-stratcom', - 2 => 'javelin-behavior', - ), 'c54eeefb' => array( 0 => 'javelin-install', @@ -1818,20 +1837,6 @@ return array( 2 => 'javelin-uri', 3 => 'javelin-util', ), - 'c81bc98f' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-stratcom', - 2 => 'javelin-vector', - 3 => 'javelin-dom', - 4 => 'javelin-uri', - ), - 'c8728c70' => - array( - 0 => 'javelin-behavior', - 1 => 'phabricator-keyboard-shortcut', - 2 => 'javelin-stratcom', - ), 'ca3f91eb' => array( 0 => 'javelin-behavior', @@ -1852,27 +1857,36 @@ return array( 0 => 'javelin-install', 1 => 'javelin-typeahead-source', ), - 'cf76cfd5' => + 'd0386d7c' => array( 0 => 'javelin-behavior', - 1 => 'javelin-dom', - 2 => 'javelin-stratcom', - 3 => 'javelin-workflow', - 4 => 'javelin-fx', - 5 => 'javelin-util', + 1 => 'javelin-stratcom', + 2 => 'javelin-workflow', + 3 => 'javelin-dom', + 4 => 'javelin-uri', + 5 => 'phabricator-textareautils', + ), + 'd15380d8' => + array( + 0 => 'javelin-install', + 1 => 'javelin-stratcom', + 2 => 'javelin-dom', + 3 => 'javelin-util', ), 'd254d646' => array( 0 => 'javelin-util', ), - 'd259e7c9' => + 'd2907473' => array( - 0 => 'javelin-behavior', - 1 => 'javelin-dom', + 0 => 'javelin-dom', + 1 => 'javelin-util', 2 => 'javelin-stratcom', - 3 => 'javelin-workflow', - 4 => 'javelin-util', - 5 => 'phabricator-keyboard-shortcut', + 3 => 'javelin-install', + 4 => 'javelin-workflow', + 5 => 'javelin-router', + 6 => 'javelin-behavior-device', + 7 => 'javelin-vector', ), 'd4a14807' => array( @@ -1880,13 +1894,18 @@ return array( 1 => 'javelin-dom', 2 => 'javelin-view', ), - 'd6ca6b1c' => + 'd4eecc63' => array( - 0 => 'javelin-install', - 1 => 'javelin-reactor-dom', - 2 => 'javelin-view-html', - 3 => 'javelin-view-interpreter', - 4 => 'javelin-view-renderer', + 0 => 'javelin-behavior', + 1 => 'javelin-dom', + 2 => 'javelin-stratcom', + ), + 'd6f54db0' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-request', + 2 => 'javelin-stratcom', + 3 => 'javelin-dom', ), 'd75709e6' => array( @@ -1896,22 +1915,12 @@ return array( 3 => 'javelin-dom', 4 => 'phabricator-keyboard-shortcut', ), - 'd83a949c' => + 'd835b03a' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-util', - 3 => 'javelin-workflow', - 4 => 'javelin-stratcom', - ), - 'd8e135db' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-dom', - 2 => 'javelin-util', - 3 => 'javelin-stratcom', - 4 => 'javelin-workflow', - 5 => 'phabricator-draggable-list', + 3 => 'phabricator-shaped-request', ), 'd9a9b862' => array( @@ -1927,7 +1936,7 @@ return array( 3 => 'javelin-util', 4 => 'javelin-stratcom', ), - 'dddd43ac' => + 'e10f8e18' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', @@ -1939,6 +1948,14 @@ return array( 1 => 'javelin-stratcom', 2 => 'javelin-dom', ), + 'e379b58e' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-stratcom', + 2 => 'javelin-vector', + 3 => 'javelin-dom', + 4 => 'javelin-uri', + ), 'e5822781' => array( 0 => 'javelin-behavior', @@ -1954,13 +1971,6 @@ return array( 2 => 'javelin-view-visitor', 3 => 'javelin-util', ), - 'e6f67523' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-dom', - 2 => 'javelin-request', - 3 => 'javelin-util', - ), 'e7c21fb3' => array( 0 => 'javelin-dom', @@ -1968,27 +1978,38 @@ return array( 2 => 'javelin-stratcom', 3 => 'javelin-install', ), - 'e9fdb5e5' => + 'e9581f08' => array( 0 => 'javelin-behavior', 1 => 'javelin-stratcom', - 2 => 'javelin-util', + 2 => 'javelin-workflow', 3 => 'javelin-dom', - 4 => 'javelin-request', - 5 => 'phabricator-keyboard-shortcut', - ), - 'ead554ec' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-dom', - 2 => 'javelin-stratcom', - 3 => 'javelin-util', + 4 => 'phabricator-draggable-list', ), 'efe49472' => array( 0 => 'javelin-install', 1 => 'javelin-util', ), + 'f052e8a3' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-dom', + 2 => 'phabricator-drag-and-drop-file-upload', + 3 => 'phabricator-textareautils', + ), + 'f0a41b9f' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-dom', + 2 => 'javelin-util', + 3 => 'javelin-stratcom', + 4 => 'javelin-workflow', + 5 => 'javelin-behavior-device', + 6 => 'javelin-history', + 7 => 'javelin-vector', + 8 => 'phabricator-shaped-request', + ), 'f2441746' => array( 0 => 'javelin-dom', @@ -1998,6 +2019,14 @@ return array( 4 => 'javelin-request', 5 => 'javelin-workflow', ), + 'f36e01af' => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-behavior-device', + 2 => 'javelin-stratcom', + 3 => 'javelin-vector', + 4 => 'phabricator-hovercard', + ), 'f3fef818' => array( 0 => 'javelin-behavior', @@ -2008,12 +2037,14 @@ return array( 5 => 'phuix-action-view', 6 => 'javelin-workflow', ), - 'f42bb8c6' => + 'f588412e' => array( - 0 => 'javelin-stratcom', - 1 => 'javelin-behavior', - 2 => 'javelin-vector', - 3 => 'javelin-dom', + 0 => 'javelin-behavior', + 1 => 'javelin-dom', + 2 => 'javelin-util', + 3 => 'phabricator-prefab', + 4 => 'multirow-row-manager', + 5 => 'javelin-json', ), 'f6555212' => array( @@ -2060,56 +2091,19 @@ return array( 4 => 'javelin-stratcom', 5 => 'phabricator-shaped-request', ), - 'fa187a68' => + 'f9539603' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', - 2 => 'javelin-util', - 3 => 'javelin-stratcom', - 4 => 'javelin-workflow', - 5 => 'phabricator-draggable-list', - ), - 'fbbce3bf' => - array( - 0 => 'phabricator-busy', - 1 => 'javelin-behavior', - ), - 'fbeabd1e' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-typeahead-ondemand-source', - 2 => 'javelin-typeahead', - 3 => 'javelin-dom', - 4 => 'javelin-uri', - 5 => 'javelin-util', - 6 => 'javelin-stratcom', - ), - 'fd6c2b32' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-stratcom', - 2 => 'javelin-workflow', - 3 => 'javelin-dom', - 4 => 'javelin-uri', - 5 => 'phabricator-textareautils', - ), - 'fe2e0ba4' => - array( - 0 => 'javelin-behavior', - 1 => 'javelin-behavior-device', 2 => 'javelin-stratcom', - 3 => 'javelin-vector', - 4 => 'javelin-dom', - 5 => 'javelin-magical-init', + 3 => 'javelin-uri', ), - 'fe80fb6d' => + 'fa0f4fc2' => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', - 2 => 'javelin-util', - 3 => 'phabricator-prefab', - 4 => 'multirow-row-manager', - 5 => 'javelin-json', + 2 => 'javelin-vector', + 3 => 'javelin-magical-init', ), 42126667 => array( @@ -2117,20 +2111,26 @@ return array( 1 => 'javelin-dom', 2 => 'javelin-request', ), - 44524435 => - array( - 0 => 'javelin-install', - 1 => 'javelin-dom', - 2 => 'javelin-util', - 3 => 'javelin-dynval', - 4 => 'javelin-reactor-dom', - ), 48086888 => array( 0 => 'javelin-behavior', 1 => 'javelin-dom', 2 => 'javelin-workflow', ), + 60479091 => + array( + 0 => 'phabricator-busy', + 1 => 'javelin-behavior', + ), + 82439934 => + array( + 0 => 'javelin-behavior', + 1 => 'javelin-dom', + 2 => 'javelin-util', + 3 => 'javelin-stratcom', + 4 => 'javelin-workflow', + 5 => 'phabricator-draggable-list', + ), ), 'packages' => array( diff --git a/webroot/rsrc/js/application/aphlict/behavior-aphlict-listen.js b/webroot/rsrc/js/application/aphlict/behavior-aphlict-listen.js index 9568c306d9..cbb6c6292a 100644 --- a/webroot/rsrc/js/application/aphlict/behavior-aphlict-listen.js +++ b/webroot/rsrc/js/application/aphlict/behavior-aphlict-listen.js @@ -101,7 +101,7 @@ JX.behavior('aphlict-listen', function(config) { .setContent('Page updated, click to reload.') .alterClassName('jx-notification-alert', true) .setDuration(0); - reload.listen('activate', function(e) { JX.$U().go(); }); + reload.listen('activate', function() { JX.$U().go(); }); reload.show(); showing_reload = true; diff --git a/webroot/rsrc/js/application/config/behavior-reorder-fields.js b/webroot/rsrc/js/application/config/behavior-reorder-fields.js index eb2f5bc36d..948b248afe 100644 --- a/webroot/rsrc/js/application/config/behavior-reorder-fields.js +++ b/webroot/rsrc/js/application/config/behavior-reorder-fields.js @@ -17,7 +17,7 @@ JX.behavior('config-reorder-fields', function(config) { return JX.DOM.scry(root, 'li', 'field-spec'); }); - list.listen('didDrop', function(node, after) { + list.listen('didDrop', function() { write_state_to_form(); }); diff --git a/webroot/rsrc/js/application/conpherence/behavior-menu.js b/webroot/rsrc/js/application/conpherence/behavior-menu.js index 09f71c939d..6cc62f29c5 100644 --- a/webroot/rsrc/js/application/conpherence/behavior-menu.js +++ b/webroot/rsrc/js/application/conpherence/behavior-menu.js @@ -288,7 +288,7 @@ JX.behavior('conpherence-menu', function(config) { JX.Stratcom.listen( 'conpherence-redraw-thread', null, - function (e) { + function () { _scrollMessageWindow(); } ); diff --git a/webroot/rsrc/js/application/conpherence/behavior-pontificate.js b/webroot/rsrc/js/application/conpherence/behavior-pontificate.js index d23df88a4d..624a6803ad 100644 --- a/webroot/rsrc/js/application/conpherence/behavior-pontificate.js +++ b/webroot/rsrc/js/application/conpherence/behavior-pontificate.js @@ -7,7 +7,7 @@ * javelin-stratcom */ -JX.behavior('conpherence-pontificate', function(config) { +JX.behavior('conpherence-pontificate', function() { JX.Stratcom.listen('aphlict-receive-message', null, function(e) { var message = e.getData(); @@ -61,7 +61,6 @@ JX.behavior('conpherence-pontificate', function(config) { var root = e.getNode('conpherence-layout'); var messages_root = JX.DOM.find(root, 'div', 'conpherence-message-pane'); - var header_root = JX.DOM.find(root, 'div', 'conpherence-header-pane'); var form_root = JX.DOM.find(root, 'div', 'conpherence-form'); var messages = JX.DOM.find(messages_root, 'div', 'conpherence-messages'); var fileWidget = null; diff --git a/webroot/rsrc/js/application/dashboard/behavior-dashboard-move-panels.js b/webroot/rsrc/js/application/dashboard/behavior-dashboard-move-panels.js index 5442cc5095..f04456bf2a 100644 --- a/webroot/rsrc/js/application/dashboard/behavior-dashboard-move-panels.js +++ b/webroot/rsrc/js/application/dashboard/behavior-dashboard-move-panels.js @@ -29,7 +29,7 @@ JX.behavior('dashboard-move-panels', function(config) { JX.DOM.alterClass(item, 'drag-sending', false); } - function ondrop(list, item, after, from) { + function ondrop(list, item, after) { list.lock(); JX.DOM.alterClass(item, 'drag-sending', true); diff --git a/webroot/rsrc/js/application/dashboard/behavior-dashboard-query-panel-select.js b/webroot/rsrc/js/application/dashboard/behavior-dashboard-query-panel-select.js index d58283a19a..0825032fa7 100644 --- a/webroot/rsrc/js/application/dashboard/behavior-dashboard-query-panel-select.js +++ b/webroot/rsrc/js/application/dashboard/behavior-dashboard-query-panel-select.js @@ -58,7 +58,7 @@ JX.behavior('dashboard-query-panel-select', function(config) { query_control.value = new_value; } - JX.DOM.listen(app_control, 'change', null, function(e) { update(); }); + JX.DOM.listen(app_control, 'change', null, function() { update(); }); update(); }); diff --git a/webroot/rsrc/js/application/dashboard/behavior-dashboard-tab-panel.js b/webroot/rsrc/js/application/dashboard/behavior-dashboard-tab-panel.js index 56622c10b6..b9c70d7df9 100644 --- a/webroot/rsrc/js/application/dashboard/behavior-dashboard-tab-panel.js +++ b/webroot/rsrc/js/application/dashboard/behavior-dashboard-tab-panel.js @@ -5,7 +5,7 @@ * javelin-stratcom */ -JX.behavior('dashboard-tab-panel', function(config) { +JX.behavior('dashboard-tab-panel', function() { JX.Stratcom.listen('click', 'dashboard-tab-panel-tab', function(e) { e.kill(); diff --git a/webroot/rsrc/js/application/differential/ChangesetViewManager.js b/webroot/rsrc/js/application/differential/ChangesetViewManager.js index 3653de11be..9a579e09af 100644 --- a/webroot/rsrc/js/application/differential/ChangesetViewManager.js +++ b/webroot/rsrc/js/application/differential/ChangesetViewManager.js @@ -118,8 +118,6 @@ JX.install('ChangesetViewManager', { this._loaded = true; this._sequence++; - var data = this._getNodeData(); - var params = { ref: this._ref, whitespace: this._whitespace || '', diff --git a/webroot/rsrc/js/application/differential/behavior-add-reviewers-and-ccs.js b/webroot/rsrc/js/application/differential/behavior-add-reviewers-and-ccs.js index 3d712444d0..8f6a031d50 100644 --- a/webroot/rsrc/js/application/differential/behavior-add-reviewers-and-ccs.js +++ b/webroot/rsrc/js/application/differential/behavior-add-reviewers-and-ccs.js @@ -27,7 +27,7 @@ JX.behavior('differential-add-reviewers-and-ccs', function(config) { JX.$(config.select), 'change', null, - function(e) { + function() { var v = JX.$(config.select).value; for (var k in dynamic) { if (dynamic[k].actions[v]) { diff --git a/webroot/rsrc/js/application/differential/behavior-comment-jump.js b/webroot/rsrc/js/application/differential/behavior-comment-jump.js index 9c971df11e..d8aa728e0b 100644 --- a/webroot/rsrc/js/application/differential/behavior-comment-jump.js +++ b/webroot/rsrc/js/application/differential/behavior-comment-jump.js @@ -5,7 +5,7 @@ * javelin-dom */ -JX.behavior('differential-comment-jump', function(config) { +JX.behavior('differential-comment-jump', function() { function handle_jump(offset) { return (function(e) { var parent = JX.$('differential-review-stage'); diff --git a/webroot/rsrc/js/application/differential/behavior-keyboard-nav.js b/webroot/rsrc/js/application/differential/behavior-keyboard-nav.js index c7ed6b268e..3acca2b6a7 100644 --- a/webroot/rsrc/js/application/differential/behavior-keyboard-nav.js +++ b/webroot/rsrc/js/application/differential/behavior-keyboard-nav.js @@ -230,7 +230,7 @@ JX.behavior('differential-keyboard-navigation', function(config) { new JX.KeyboardShortcut( 'h', 'Collapse or expand the file display (after jump).') - .setHandler(function(manager) { + .setHandler(function() { if (!changesets || !changesets[cursor]) { return; } @@ -256,13 +256,13 @@ JX.behavior('differential-keyboard-navigation', function(config) { } new JX.KeyboardShortcut('r', 'Reply to selected inline comment.') - .setHandler(function(manager) { + .setHandler(function() { inline_op(selection_begin, 'reply'); }) .register(); new JX.KeyboardShortcut('e', 'Edit selected inline comment.') - .setHandler(function(manager) { + .setHandler(function() { inline_op(selection_begin, 'edit'); }) .register(); diff --git a/webroot/rsrc/js/application/differential/behavior-show-field-details.js b/webroot/rsrc/js/application/differential/behavior-show-field-details.js index b788b7a6d6..a50d322595 100644 --- a/webroot/rsrc/js/application/differential/behavior-show-field-details.js +++ b/webroot/rsrc/js/application/differential/behavior-show-field-details.js @@ -5,7 +5,7 @@ * javelin-dom */ -JX.behavior('differential-show-field-details', function(config) { +JX.behavior('differential-show-field-details', function() { JX.Stratcom.listen( 'click', diff --git a/webroot/rsrc/js/application/diffusion/DiffusionLocateFileSource.js b/webroot/rsrc/js/application/diffusion/DiffusionLocateFileSource.js index 5b75bc71de..684e9e45da 100644 --- a/webroot/rsrc/js/application/diffusion/DiffusionLocateFileSource.js +++ b/webroot/rsrc/js/application/diffusion/DiffusionLocateFileSource.js @@ -159,7 +159,6 @@ JX.install('DiffusionLocateFileSource', { */ matchTree: function(tree, value, pos) { var matches = null; - var count = 0; for (var k in tree) { var p = pos; diff --git a/webroot/rsrc/js/application/diffusion/behavior-audit-preview.js b/webroot/rsrc/js/application/diffusion/behavior-audit-preview.js index 7f7ebb904f..140a412d21 100644 --- a/webroot/rsrc/js/application/diffusion/behavior-audit-preview.js +++ b/webroot/rsrc/js/application/diffusion/behavior-audit-preview.js @@ -8,7 +8,6 @@ JX.behavior('audit-preview', function(config) { - var preview = JX.$(config.preview); var content = JX.$(config.content); var action = JX.$(config.action); diff --git a/webroot/rsrc/js/application/harbormaster/behavior-reorder-steps.js b/webroot/rsrc/js/application/harbormaster/behavior-reorder-steps.js index 3bbae89489..f4fc4f111c 100644 --- a/webroot/rsrc/js/application/harbormaster/behavior-reorder-steps.js +++ b/webroot/rsrc/js/application/harbormaster/behavior-reorder-steps.js @@ -16,7 +16,7 @@ JX.behavior('harbormaster-reorder-steps', function(config) { return JX.DOM.scry(root, 'li', 'build-step'); }); - list.listen('didDrop', function(node, after) { + list.listen('didDrop', function(node) { var nodes = list.findItems(); var order = []; var key; @@ -31,7 +31,7 @@ JX.behavior('harbormaster-reorder-steps', function(config) { JX.DOM.alterClass(node, 'drag-sending', true); new JX.Workflow(config.orderURI, {order: order.join()}) - .setHandler(function(e) { + .setHandler(function() { JX.DOM.alterClass(node, 'drag-sending', false); list.unlock(); }) diff --git a/webroot/rsrc/js/application/herald/HeraldRuleEditor.js b/webroot/rsrc/js/application/herald/HeraldRuleEditor.js index f1cde9f805..566659f54b 100644 --- a/webroot/rsrc/js/application/herald/HeraldRuleEditor.js +++ b/webroot/rsrc/js/application/herald/HeraldRuleEditor.js @@ -99,7 +99,7 @@ JX.install('HeraldRuleEditor', { this._onactionchange(row); } }, - _onsubmit : function(e) { + _onsubmit : function() { var rule = JX.DOM.find(this._root, 'input', 'rule'); var k; @@ -108,7 +108,6 @@ JX.install('HeraldRuleEditor', { this._config.conditions[k][2] = this._getConditionValue(k); } - var acts = this._config.actions; for (k in this._config.actions) { this._config.actions[k][1] = this._getActionTarget(k); } @@ -274,7 +273,7 @@ JX.install('HeraldRuleEditor', { return node; }, - _newTokenizer : function(type, limit) { + _newTokenizer : function(type) { var template = JX.$N( 'div', JX.$H(this._config.template.markup)); diff --git a/webroot/rsrc/js/application/maniphest/behavior-batch-editor.js b/webroot/rsrc/js/application/maniphest/behavior-batch-editor.js index 9345607939..0bba5a9995 100644 --- a/webroot/rsrc/js/application/maniphest/behavior-batch-editor.js +++ b/webroot/rsrc/js/application/maniphest/behavior-batch-editor.js @@ -17,7 +17,7 @@ JX.behavior('maniphest-batch-editor', function(config) { addRow({}); - function renderRow(data) { + function renderRow() { var action_select = JX.Prefab.renderSelect( { @@ -108,7 +108,7 @@ JX.behavior('maniphest-batch-editor', function(config) { action_rows[id] = data.dataCallback; } - function onsubmit(e) { + function onsubmit() { var input = JX.$(config.input); var actions = []; diff --git a/webroot/rsrc/js/application/maniphest/behavior-batch-selector.js b/webroot/rsrc/js/application/maniphest/behavior-batch-selector.js index 31d8da7ba6..30a557e268 100644 --- a/webroot/rsrc/js/application/maniphest/behavior-batch-selector.js +++ b/webroot/rsrc/js/application/maniphest/behavior-batch-selector.js @@ -156,7 +156,7 @@ JX.behavior('maniphest-batch-selector', function(config) { JX.$(config.formID), 'submit', null, - function(e) { + function() { var inputs = []; for (var k in selected) { inputs.push( diff --git a/webroot/rsrc/js/application/maniphest/behavior-list-edit.js b/webroot/rsrc/js/application/maniphest/behavior-list-edit.js index f5128289c6..98e6327b31 100644 --- a/webroot/rsrc/js/application/maniphest/behavior-list-edit.js +++ b/webroot/rsrc/js/application/maniphest/behavior-list-edit.js @@ -8,7 +8,7 @@ * javelin-util */ -JX.behavior('maniphest-list-editor', function(config) { +JX.behavior('maniphest-list-editor', function() { var onedit = function(task, r) { var nodes = JX.$H(r.tasks).getFragment().firstChild; diff --git a/webroot/rsrc/js/application/maniphest/behavior-transaction-controls.js b/webroot/rsrc/js/application/maniphest/behavior-transaction-controls.js index 213ed47b11..48e6c43a83 100644 --- a/webroot/rsrc/js/application/maniphest/behavior-transaction-controls.js +++ b/webroot/rsrc/js/application/maniphest/behavior-transaction-controls.js @@ -19,7 +19,7 @@ JX.behavior('maniphest-transaction-controls', function(config) { JX.$(config.select), 'change', null, - function(e) { + function() { for (var k in config.controlMap) { if (k == JX.$(config.select).value) { JX.DOM.show(JX.$(config.controlMap[k])); diff --git a/webroot/rsrc/js/application/maniphest/behavior-transaction-expand.js b/webroot/rsrc/js/application/maniphest/behavior-transaction-expand.js index dede9d942d..ad0d3af122 100644 --- a/webroot/rsrc/js/application/maniphest/behavior-transaction-expand.js +++ b/webroot/rsrc/js/application/maniphest/behavior-transaction-expand.js @@ -10,7 +10,7 @@ * When the user clicks "show details" in a Maniphest transaction, replace the * summary rendering with a detailed rendering. */ -JX.behavior('maniphest-transaction-expand', function(config) { +JX.behavior('maniphest-transaction-expand', function() { JX.Stratcom.listen( 'click', diff --git a/webroot/rsrc/js/application/owners/OwnersPathEditor.js b/webroot/rsrc/js/application/owners/OwnersPathEditor.js index d38797788a..598c00cec7 100644 --- a/webroot/rsrc/js/application/owners/OwnersPathEditor.js +++ b/webroot/rsrc/js/application/owners/OwnersPathEditor.js @@ -101,7 +101,7 @@ JX.install('OwnersPathEditor', { }; var repo_select = JX.$N('select', attrs, options); - JX.DOM.listen(repo_select, 'change', null, JX.bind(this, function(e) { + JX.DOM.listen(repo_select, 'change', null, JX.bind(this, function() { this._lastRepositoryChoice = repo_select.value; })); diff --git a/webroot/rsrc/js/application/passphrase/phame-credential-control.js b/webroot/rsrc/js/application/passphrase/phame-credential-control.js index 6dd20fbd2c..8145c6e476 100644 --- a/webroot/rsrc/js/application/passphrase/phame-credential-control.js +++ b/webroot/rsrc/js/application/passphrase/phame-credential-control.js @@ -9,7 +9,7 @@ * @javelin */ -JX.behavior('passphrase-credential-control', function(config) { +JX.behavior('passphrase-credential-control', function() { JX.Stratcom.listen( 'click', diff --git a/webroot/rsrc/js/application/phame/phame-post-preview.js b/webroot/rsrc/js/application/phame/phame-post-preview.js index 2fd15bd0cf..196b6e6469 100644 --- a/webroot/rsrc/js/application/phame/phame-post-preview.js +++ b/webroot/rsrc/js/application/phame/phame-post-preview.js @@ -8,13 +8,12 @@ JX.behavior('phame-post-preview', function(config) { - var preview = JX.$(config.preview); var body = JX.$(config.body); var title = JX.$(config.title); var phame_title = JX.$(config.phame_title); var sync_titles = true; - var titleCallback = function(e) { + var titleCallback = function() { if (!sync_titles) { return; } @@ -22,7 +21,7 @@ JX.behavior('phame-post-preview', function(config) { phame_title.value = normalizeSlug(title_string); }; - var phameTitleKeyupCallback = function (e) { + var phameTitleKeyupCallback = function () { // stop sync'ing once user edits phame_title directly sync_titles = false; var normalized = normalizeSlug(phame_title.value, true); @@ -40,7 +39,7 @@ JX.behavior('phame-post-preview', function(config) { } }; - var phameTitleBlurCallback = function (e) { + var phameTitleBlurCallback = function () { phame_title.value = normalizeSlug(phame_title.value); }; diff --git a/webroot/rsrc/js/application/pholio/behavior-pholio-mock-edit.js b/webroot/rsrc/js/application/pholio/behavior-pholio-mock-edit.js index 8b10f2dedf..4977bf0a13 100644 --- a/webroot/rsrc/js/application/pholio/behavior-pholio-mock-edit.js +++ b/webroot/rsrc/js/application/pholio/behavior-pholio-mock-edit.js @@ -80,11 +80,11 @@ JX.behavior('pholio-mock-edit', function(config) { var drop = new JX.PhabricatorDragAndDropFileUpload(node) .setURI(config.uploadURI); - drop.listen('didBeginDrag', function(e) { + drop.listen('didBeginDrag', function() { JX.DOM.alterClass(node, 'pholio-drop-active', true); }); - drop.listen('didEndDrag', function(e) { + drop.listen('didEndDrag', function() { JX.DOM.alterClass(node, 'pholio-drop-active', false); }); @@ -136,7 +136,7 @@ JX.behavior('pholio-mock-edit', function(config) { var build_update_control = function(node) { var drop = build_drop_upload(node); - drop.listen('willUpload', function(file) { + drop.listen('willUpload', function() { JX.DOM.alterClass(node, 'pholio-replacing', true); }); diff --git a/webroot/rsrc/js/application/pholio/behavior-pholio-mock-view.js b/webroot/rsrc/js/application/pholio/behavior-pholio-mock-view.js index 22aac04962..e3719c21a7 100644 --- a/webroot/rsrc/js/application/pholio/behavior-pholio-mock-view.js +++ b/webroot/rsrc/js/application/pholio/behavior-pholio-mock-view.js @@ -330,7 +330,6 @@ JX.behavior('pholio-mock-view', function(config) { } drag_end = get_image_xy(JX.$V(e)); - var scale = get_image_scale(); resize_selection(16); @@ -729,7 +728,7 @@ JX.behavior('pholio-mock-view', function(config) { lightbox = null; } - function lightbox_resize(e) { + function lightbox_resize() { if (!lightbox) { return; } diff --git a/webroot/rsrc/js/application/phortune/behavior-test-payment-form.js b/webroot/rsrc/js/application/phortune/behavior-test-payment-form.js index 0a406aeb17..f078b8b817 100644 --- a/webroot/rsrc/js/application/phortune/behavior-test-payment-form.js +++ b/webroot/rsrc/js/application/phortune/behavior-test-payment-form.js @@ -8,7 +8,7 @@ JX.behavior('test-payment-form', function(config) { var ccform = new JX.PhortuneCreditCardForm(JX.$(config.formID), onsubmit); - function onsubmit(card_data) { + function onsubmit() { onresponse(); } diff --git a/webroot/rsrc/js/application/ponder/behavior-votebox.js b/webroot/rsrc/js/application/ponder/behavior-votebox.js index 9bdcd28e52..47e750bcb7 100644 --- a/webroot/rsrc/js/application/ponder/behavior-votebox.js +++ b/webroot/rsrc/js/application/ponder/behavior-votebox.js @@ -7,7 +7,7 @@ * javelin-request */ -JX.behavior('ponder-votebox', function(config) { +JX.behavior('ponder-votebox', function() { function handle_vote(e, vote) { e.kill(); diff --git a/webroot/rsrc/js/application/projects/behavior-boards-filter.js b/webroot/rsrc/js/application/projects/behavior-boards-filter.js index 960e1f39ca..413a1c1cfc 100644 --- a/webroot/rsrc/js/application/projects/behavior-boards-filter.js +++ b/webroot/rsrc/js/application/projects/behavior-boards-filter.js @@ -6,7 +6,7 @@ * phuix-dropdown-menu */ -JX.behavior('boards-filter', function(config) { +JX.behavior('boards-filter', function() { JX.Stratcom.listen('click', 'boards-filter-menu', function(e) { var data = e.getNodeData('boards-filter-menu'); diff --git a/webroot/rsrc/js/application/projects/behavior-project-boards.js b/webroot/rsrc/js/application/projects/behavior-project-boards.js index fd2c6e69e0..452f647e5a 100644 --- a/webroot/rsrc/js/application/projects/behavior-project-boards.js +++ b/webroot/rsrc/js/application/projects/behavior-project-boards.js @@ -24,7 +24,7 @@ JX.behavior('project-boards', function(config) { JX.DOM.replace(item, JX.$H(response.task)); } - function ondrop(list, item, after, from) { + function ondrop(list, item, after) { list.lock(); JX.DOM.alterClass(item, 'drag-sending', true); diff --git a/webroot/rsrc/js/application/releeph/releeph-preview-branch.js b/webroot/rsrc/js/application/releeph/releeph-preview-branch.js index 269275c707..b08f17faf4 100644 --- a/webroot/rsrc/js/application/releeph/releeph-preview-branch.js +++ b/webroot/rsrc/js/application/releeph/releeph-preview-branch.js @@ -39,7 +39,7 @@ JX.behavior('releeph-preview-branch', function(config) { input, ['keyup', 'click', 'change'], null, - function(e) { + function() { renderPreview(); } ); diff --git a/webroot/rsrc/js/application/releeph/releeph-request-state-change.js b/webroot/rsrc/js/application/releeph/releeph-request-state-change.js index fe23e90007..51a30ba377 100644 --- a/webroot/rsrc/js/application/releeph/releeph-request-state-change.js +++ b/webroot/rsrc/js/application/releeph/releeph-request-state-change.js @@ -8,7 +8,7 @@ * phabricator-keyboard-shortcut */ -JX.behavior('releeph-request-state-change', function(config) { +JX.behavior('releeph-request-state-change', function() { function getRequestHeaderNodes() { return JX.DOM.scry(document.body, 'div', 'releeph-request-box'); } @@ -92,7 +92,7 @@ JX.behavior('releeph-request-state-change', function(config) { new JX.KeyboardShortcut( ['g', 'return'], "Open selected request's page in a new tab.") - .setHandler(function(manager) { + .setHandler(function() { keynavNavigateToRequestPage(); }) .register(); diff --git a/webroot/rsrc/js/application/repository/repository-crossreference.js b/webroot/rsrc/js/application/repository/repository-crossreference.js index 12c291c7ee..1cb9b347ef 100644 --- a/webroot/rsrc/js/application/repository/repository-crossreference.js +++ b/webroot/rsrc/js/application/repository/repository-crossreference.js @@ -54,7 +54,7 @@ JX.behavior('repository-crossreference', function(config) { }); } - function linkAll(section) { + function linkAll() { var blocks = JX.DOM.scry(document.body, 'div', 'remarkup-code-block'); for (var i = 0; i < blocks.length; ++i) { if (blocks[i].hasAttribute('data-code-lang')) { diff --git a/webroot/rsrc/js/application/search/behavior-reorder-queries.js b/webroot/rsrc/js/application/search/behavior-reorder-queries.js index 38568193e3..42ba03f7fa 100644 --- a/webroot/rsrc/js/application/search/behavior-reorder-queries.js +++ b/webroot/rsrc/js/application/search/behavior-reorder-queries.js @@ -16,7 +16,7 @@ JX.behavior('search-reorder-queries', function(config) { return JX.DOM.scry(root, 'li', 'named-query'); }); - list.listen('didDrop', function(node, after) { + list.listen('didDrop', function(node) { var nodes = list.findItems(); var order = []; var key; @@ -31,7 +31,7 @@ JX.behavior('search-reorder-queries', function(config) { JX.DOM.alterClass(node, 'drag-sending', true); new JX.Workflow(config.orderURI, {order: order.join()}) - .setHandler(function(e) { + .setHandler(function() { JX.DOM.alterClass(node, 'drag-sending', false); list.unlock(); }) diff --git a/webroot/rsrc/js/application/slowvote/behavior-slowvote-embed.js b/webroot/rsrc/js/application/slowvote/behavior-slowvote-embed.js index b762c1c74b..1586dda3e5 100644 --- a/webroot/rsrc/js/application/slowvote/behavior-slowvote-embed.js +++ b/webroot/rsrc/js/application/slowvote/behavior-slowvote-embed.js @@ -5,7 +5,7 @@ * javelin-stratcom * javelin-dom */ -JX.behavior('slowvote-embed', function(config) { +JX.behavior('slowvote-embed', function() { JX.Stratcom.listen( ['click'], 'slowvote-option', diff --git a/webroot/rsrc/js/application/transactions/behavior-transaction-list.js b/webroot/rsrc/js/application/transactions/behavior-transaction-list.js index b101f703fa..3b04056f42 100644 --- a/webroot/rsrc/js/application/transactions/behavior-transaction-list.js +++ b/webroot/rsrc/js/application/transactions/behavior-transaction-list.js @@ -8,11 +8,7 @@ * phabricator-textareautils */ -JX.behavior('phabricator-transaction-list', function(config) { - - var list = JX.$(config.listID); - var xaction_nodes = null; - var next_anchor = config.nextAnchor; +JX.behavior('phabricator-transaction-list', function() { JX.Stratcom.listen( 'click', diff --git a/webroot/rsrc/js/application/uiexample/ReactorButtonExample.js b/webroot/rsrc/js/application/uiexample/ReactorButtonExample.js index 07ad129f65..4dc64b3bb3 100644 --- a/webroot/rsrc/js/application/uiexample/ReactorButtonExample.js +++ b/webroot/rsrc/js/application/uiexample/ReactorButtonExample.js @@ -10,7 +10,7 @@ JX.install('ReactorButtonExample', { extend: 'View', members: { - render: function(rendered_children) { + render: function() { var button = JX.$N('button', {}, "Fun"); var clicks = JX.RDOM.clickPulses(button); diff --git a/webroot/rsrc/js/application/uiexample/ReactorCheckboxExample.js b/webroot/rsrc/js/application/uiexample/ReactorCheckboxExample.js index b308ee4dbe..983f6d96ab 100644 --- a/webroot/rsrc/js/application/uiexample/ReactorCheckboxExample.js +++ b/webroot/rsrc/js/application/uiexample/ReactorCheckboxExample.js @@ -8,7 +8,7 @@ JX.install('ReactorCheckboxExample', { extend: 'View', members: { - render: function(rendered_children) { + render: function() { var checkbox = JX.$N('input', {type: 'checkbox'}); return [checkbox, JX.RDOM.$DT(JX.RDOM.checkbox(checkbox))]; diff --git a/webroot/rsrc/js/application/uiexample/ReactorFocusExample.js b/webroot/rsrc/js/application/uiexample/ReactorFocusExample.js index af76b9624a..f4c53b2865 100644 --- a/webroot/rsrc/js/application/uiexample/ReactorFocusExample.js +++ b/webroot/rsrc/js/application/uiexample/ReactorFocusExample.js @@ -8,7 +8,7 @@ JX.install('ReactorFocusExample', { extend: 'View', members: { - render: function(rendered_children) { + render: function() { var input = JX.$N('input'); return [input, JX.RDOM.$DT(JX.RDOM.hasFocus(input))]; } diff --git a/webroot/rsrc/js/application/uiexample/ReactorInputExample.js b/webroot/rsrc/js/application/uiexample/ReactorInputExample.js index 6b1a2c120f..70f4c9fb70 100644 --- a/webroot/rsrc/js/application/uiexample/ReactorInputExample.js +++ b/webroot/rsrc/js/application/uiexample/ReactorInputExample.js @@ -10,7 +10,7 @@ JX.install('ReactorInputExample', { extend: 'View', members: { - render: function(rendered_children) { + render: function() { var html = JX.HTMLView.registerToInterpreter(new JX.ViewInterpreter()); var raw_input = JX.ViewRenderer.render( diff --git a/webroot/rsrc/js/application/uiexample/ReactorMouseoverExample.js b/webroot/rsrc/js/application/uiexample/ReactorMouseoverExample.js index 05152d39d4..d039d2492d 100644 --- a/webroot/rsrc/js/application/uiexample/ReactorMouseoverExample.js +++ b/webroot/rsrc/js/application/uiexample/ReactorMouseoverExample.js @@ -8,7 +8,7 @@ JX.install('ReactorMouseoverExample', { extend: 'View', members: { - render: function(rendered_children) { + render: function() { var target = JX.$N("span", "mouseover me "); return [target, JX.RDOM.$DT(JX.RDOM.isMouseOver(target))]; } diff --git a/webroot/rsrc/js/application/uiexample/ReactorRadioExample.js b/webroot/rsrc/js/application/uiexample/ReactorRadioExample.js index db74a2f022..3e99e0e674 100644 --- a/webroot/rsrc/js/application/uiexample/ReactorRadioExample.js +++ b/webroot/rsrc/js/application/uiexample/ReactorRadioExample.js @@ -8,7 +8,7 @@ JX.install('ReactorRadioExample', { extend: 'View', members: { - render: function(rendered_children) { + render: function() { var radio_one = JX.$N('input', {type: 'radio', name: 'n', value: 'one'}); var radio_two = JX.$N('input', {type: 'radio', name: 'n', value: 'two'}); diff --git a/webroot/rsrc/js/application/uiexample/ReactorSelectExample.js b/webroot/rsrc/js/application/uiexample/ReactorSelectExample.js index b7bb30acb1..628fbed122 100644 --- a/webroot/rsrc/js/application/uiexample/ReactorSelectExample.js +++ b/webroot/rsrc/js/application/uiexample/ReactorSelectExample.js @@ -8,7 +8,7 @@ JX.install('ReactorSelectExample', { extend: 'View', members: { - render: function(rendered_children) { + render: function() { var select = JX.$N('select', {}, [ JX.$N('option', { value: 'goat' }, 'Goat'), JX.$N('option', { value: 'bat' }, 'Bat'), diff --git a/webroot/rsrc/js/application/uiexample/ReactorSendClassExample.js b/webroot/rsrc/js/application/uiexample/ReactorSendClassExample.js index 70615d9fec..62e44b7d0c 100644 --- a/webroot/rsrc/js/application/uiexample/ReactorSendClassExample.js +++ b/webroot/rsrc/js/application/uiexample/ReactorSendClassExample.js @@ -8,7 +8,7 @@ JX.install('ReactorSendClassExample', { extend: 'View', members: { - render: function(rendered_children) { + render: function() { var input = JX.$N('input', { type: 'checkbox' }); var span = JX.$N('a', 'Hey'); JX.RDOM.sendClass(JX.RDOM.checkbox(input), span, 'disabled'); diff --git a/webroot/rsrc/js/application/uiexample/ReactorSendPropertiesExample.js b/webroot/rsrc/js/application/uiexample/ReactorSendPropertiesExample.js index eeae796c2a..f297e413dc 100644 --- a/webroot/rsrc/js/application/uiexample/ReactorSendPropertiesExample.js +++ b/webroot/rsrc/js/application/uiexample/ReactorSendPropertiesExample.js @@ -8,7 +8,7 @@ JX.install('ReactorSendPropertiesExample', { extend: 'View', members: { - render: function(rendered_children) { + render: function() { var color = JX.$N('input', {value: '#fff000'}); var title = JX.$N('input', {value: 'seen on hover'}); var target = JX.$N('span', 'Change my color and title'); diff --git a/webroot/rsrc/js/application/uiexample/busy-example.js b/webroot/rsrc/js/application/uiexample/busy-example.js index d829435270..64ee390112 100644 --- a/webroot/rsrc/js/application/uiexample/busy-example.js +++ b/webroot/rsrc/js/application/uiexample/busy-example.js @@ -4,6 +4,6 @@ * javelin-behavior */ -JX.behavior('phabricator-busy-example', function(config) { +JX.behavior('phabricator-busy-example', function() { JX.Busy.start(); }); diff --git a/webroot/rsrc/js/application/uiexample/gesture-example.js b/webroot/rsrc/js/application/uiexample/gesture-example.js index 92495f97d1..750262aaab 100644 --- a/webroot/rsrc/js/application/uiexample/gesture-example.js +++ b/webroot/rsrc/js/application/uiexample/gesture-example.js @@ -42,7 +42,7 @@ JX.behavior('phabricator-gesture-example', function(config) { JX.Stratcom.listen( 'gesture.swipe.cancel', null, - function(e) { + function() { current = []; redraw(); }); diff --git a/webroot/rsrc/js/application/uiexample/notification-example.js b/webroot/rsrc/js/application/uiexample/notification-example.js index 631c4139a9..9bfbdfee1f 100644 --- a/webroot/rsrc/js/application/uiexample/notification-example.js +++ b/webroot/rsrc/js/application/uiexample/notification-example.js @@ -5,7 +5,7 @@ * @provides javelin-behavior-phabricator-notification-example */ -JX.behavior('phabricator-notification-example', function(config) { +JX.behavior('phabricator-notification-example', function() { var sequence = 0; diff --git a/webroot/rsrc/js/core/DraggableList.js b/webroot/rsrc/js/core/DraggableList.js index f14a7b3dc7..25cf60bb25 100644 --- a/webroot/rsrc/js/core/DraggableList.js +++ b/webroot/rsrc/js/core/DraggableList.js @@ -260,7 +260,6 @@ JX.install('DraggableList', { _getCurrentTarget : function(p) { var ghost = this.getGhostNode(); - var target = this._target; var targets = this._targets; var dragging = this._dragging; diff --git a/webroot/rsrc/js/core/MultirowRowManager.js b/webroot/rsrc/js/core/MultirowRowManager.js index 8c3655ddfe..eed73831dc 100644 --- a/webroot/rsrc/js/core/MultirowRowManager.js +++ b/webroot/rsrc/js/core/MultirowRowManager.js @@ -121,7 +121,7 @@ JX.install('MultirowRowManager', { this.invoke('row-removed', row_id); }, - _oncountchanged : function(e) { + _oncountchanged : function() { var buttons = JX.DOM.scry( this._root, 'a', diff --git a/webroot/rsrc/js/core/behavior-active-nav.js b/webroot/rsrc/js/core/behavior-active-nav.js index c0bc40b2a9..ddebb45cf9 100644 --- a/webroot/rsrc/js/core/behavior-active-nav.js +++ b/webroot/rsrc/js/core/behavior-active-nav.js @@ -76,7 +76,7 @@ JX.behavior('phabricator-active-nav', function(config) { }; var pending = null; - var onviewportchange = function(e) { + var onviewportchange = function() { pending && clearTimeout(pending); pending = setTimeout(updateposition, 100); }; diff --git a/webroot/rsrc/js/core/behavior-crop.js b/webroot/rsrc/js/core/behavior-crop.js index 965e3336f2..272ccbeff8 100644 --- a/webroot/rsrc/js/core/behavior-crop.js +++ b/webroot/rsrc/js/core/behavior-crop.js @@ -11,7 +11,6 @@ var dragging = false; var startX, startY; var finalX, finalY; - var dScale = config.scale; var cropBox = JX.$(config.cropBoxID); var basePos = JX.$V(cropBox); @@ -29,17 +28,6 @@ var minLeft = baseD.x - imageD.x; var minTop = baseD.y - imageD.y; - var minScale = Math.min( - config.width / config.imageW, - config.height / config.imageH, - 1 - ); - var maxScale = Math.max( - config.imageW / config.width, - config.imageH / config.height, - 2 - ); - var ondrag = function(e) { e.kill(); dragging = true; @@ -76,7 +64,7 @@ JX.DOM.find(cropBox, 'input', 'crop-y').value = finalY; }; - var ondrop = function(e) { + var ondrop = function() { if (!dragging) { return; } diff --git a/webroot/rsrc/js/core/behavior-dark-console.js b/webroot/rsrc/js/core/behavior-dark-console.js index 02c61d0d61..d257cf0f7b 100644 --- a/webroot/rsrc/js/core/behavior-dark-console.js +++ b/webroot/rsrc/js/core/behavior-dark-console.js @@ -225,7 +225,7 @@ JX.behavior('dark-console', function(config, statics) { function install_shortcut() { var desc = 'Toggle visibility of DarkConsole.'; new JX.KeyboardShortcut('`', desc) - .setHandler(function(manager) { + .setHandler(function() { statics.visible = !statics.visible; if (statics.visible) { diff --git a/webroot/rsrc/js/core/behavior-drag-and-drop-textarea.js b/webroot/rsrc/js/core/behavior-drag-and-drop-textarea.js index c5f3bf3a30..b0d9fabfce 100644 --- a/webroot/rsrc/js/core/behavior-drag-and-drop-textarea.js +++ b/webroot/rsrc/js/core/behavior-drag-and-drop-textarea.js @@ -28,10 +28,10 @@ JX.behavior('aphront-drag-and-drop-textarea', function(config) { if (JX.PhabricatorDragAndDropFileUpload.isSupported()) { var drop = new JX.PhabricatorDragAndDropFileUpload(target) .setURI(config.uri); - drop.listen('didBeginDrag', function(e) { + drop.listen('didBeginDrag', function() { JX.DOM.alterClass(target, config.activatedClass, true); }); - drop.listen('didEndDrag', function(e) { + drop.listen('didEndDrag', function() { JX.DOM.alterClass(target, config.activatedClass, false); }); drop.listen('didUpload', onupload); diff --git a/webroot/rsrc/js/core/behavior-fancy-datepicker.js b/webroot/rsrc/js/core/behavior-fancy-datepicker.js index 31cf56ab70..2eedb63606 100644 --- a/webroot/rsrc/js/core/behavior-fancy-datepicker.js +++ b/webroot/rsrc/js/core/behavior-fancy-datepicker.js @@ -7,10 +7,9 @@ * javelin-vector */ -JX.behavior('fancy-datepicker', function(config) { +JX.behavior('fancy-datepicker', function() { var picker; - var button; var root; var value_y; diff --git a/webroot/rsrc/js/core/behavior-file-tree.js b/webroot/rsrc/js/core/behavior-file-tree.js index d5b908eb75..69faf05f3c 100644 --- a/webroot/rsrc/js/core/behavior-file-tree.js +++ b/webroot/rsrc/js/core/behavior-file-tree.js @@ -5,10 +5,10 @@ * javelin-stratcom */ -JX.behavior('phabricator-file-tree', function(config) { +JX.behavior('phabricator-file-tree', function() { new JX.KeyboardShortcut('f', 'Toggle file tree.') - .setHandler(function(manager) { + .setHandler(function() { JX.Stratcom.invoke('differential-filetree-toggle'); }) .register(); diff --git a/webroot/rsrc/js/core/behavior-form.js b/webroot/rsrc/js/core/behavior-form.js index be763084a2..751d88b889 100644 --- a/webroot/rsrc/js/core/behavior-form.js +++ b/webroot/rsrc/js/core/behavior-form.js @@ -3,7 +3,7 @@ * @provides javelin-behavior-aphront-form-disable-on-submit */ -JX.behavior('aphront-form-disable-on-submit', function(config) { +JX.behavior('aphront-form-disable-on-submit', function() { var restore = []; var root = null; @@ -84,7 +84,7 @@ JX.behavior('aphront-form-disable-on-submit', function(config) { will_submit(root); }); - JX.Stratcom.listen('unload', null, function(e) { + JX.Stratcom.listen('unload', null, function() { // Reenable everything on page unload so we don't bfcache back to a page // that has disabled forms. for (var ii = 0; ii < restore.length; ii++) { diff --git a/webroot/rsrc/js/core/behavior-gesture.js b/webroot/rsrc/js/core/behavior-gesture.js index 1c4b930f89..e09c3991aa 100644 --- a/webroot/rsrc/js/core/behavior-gesture.js +++ b/webroot/rsrc/js/core/behavior-gesture.js @@ -12,7 +12,7 @@ /** * Basic gesture recognition. Unstable. Only supports swipes. */ -JX.behavior('phabricator-gesture', function(config) { +JX.behavior('phabricator-gesture', function() { var target = null; var swiping = false; @@ -89,7 +89,7 @@ JX.behavior('phabricator-gesture', function(config) { JX.Stratcom.listen( ['touchend', 'mouseup'], null, - function(e) { + function() { if (!target) { return; } diff --git a/webroot/rsrc/js/core/behavior-global-drag-and-drop.js b/webroot/rsrc/js/core/behavior-global-drag-and-drop.js index 93986f4c99..4fc216e0d7 100644 --- a/webroot/rsrc/js/core/behavior-global-drag-and-drop.js +++ b/webroot/rsrc/js/core/behavior-global-drag-and-drop.js @@ -23,17 +23,17 @@ JX.behavior('global-drag-and-drop', function(config) { var drop = new JX.PhabricatorDragAndDropFileUpload(document.documentElement) .setURI(config.uploadURI); - drop.listen('didBeginDrag', function(f) { + drop.listen('didBeginDrag', function() { JX.Mask.show(); JX.DOM.show(JX.$(config.instructions)); }); - drop.listen('didEndDrag', function(f) { + drop.listen('didEndDrag', function() { JX.Mask.hide(); JX.DOM.hide(JX.$(config.instructions)); }); - drop.listen('willUpload', function(f) { + drop.listen('willUpload', function() { pending++; }); @@ -58,7 +58,7 @@ JX.behavior('global-drag-and-drop', function(config) { } }); - drop.listen('didError', function(f) { + drop.listen('didError', function() { pending--; errors = true; }); diff --git a/webroot/rsrc/js/core/behavior-hovercard.js b/webroot/rsrc/js/core/behavior-hovercard.js index 6303d3c3bd..0c3230ec74 100644 --- a/webroot/rsrc/js/core/behavior-hovercard.js +++ b/webroot/rsrc/js/core/behavior-hovercard.js @@ -8,7 +8,7 @@ * @javelin */ -JX.behavior('phabricator-hovercards', function(config) { +JX.behavior('phabricator-hovercards', function() { // We listen for mousemove instead of mouseover to handle the case when user // scrolls with keyboard. We don't want to display hovercard if node gets @@ -78,7 +78,7 @@ JX.behavior('phabricator-hovercards', function(config) { JX.Stratcom.listen( ['unload', 'onresize'], null, - function(e) { + function() { JX.Hovercard.hide(); }); diff --git a/webroot/rsrc/js/core/behavior-keyboard-pager.js b/webroot/rsrc/js/core/behavior-keyboard-pager.js index 02b98ffe70..4cd66a3bfa 100644 --- a/webroot/rsrc/js/core/behavior-keyboard-pager.js +++ b/webroot/rsrc/js/core/behavior-keyboard-pager.js @@ -8,7 +8,7 @@ JX.behavior('phabricator-keyboard-pager', function(config) { new JX.KeyboardShortcut('[', 'Prev Page') - .setHandler(function(manager) { + .setHandler(function() { if (config.prev) { JX.$U(config.prev).go(); } @@ -16,7 +16,7 @@ JX.behavior('phabricator-keyboard-pager', function(config) { .register(); new JX.KeyboardShortcut(']', 'Next Page') - .setHandler(function(manager) { + .setHandler(function() { if (config.next) { JX.$U(config.next).go(); } diff --git a/webroot/rsrc/js/core/behavior-lightbox-attachments.js b/webroot/rsrc/js/core/behavior-lightbox-attachments.js index 477febd0ec..f87702ac47 100644 --- a/webroot/rsrc/js/core/behavior-lightbox-attachments.js +++ b/webroot/rsrc/js/core/behavior-lightbox-attachments.js @@ -13,8 +13,6 @@ JX.behavior('lightbox-attachments', function (config) { var lightbox = null; var prev = null; var next = null; - var x_margin = 40; - var y_margin = 100; var downloadForm = JX.$H(config.downloadForm).getFragment().firstChild; function loadLightBox(e) { diff --git a/webroot/rsrc/js/core/behavior-more.js b/webroot/rsrc/js/core/behavior-more.js index 0f167d24b0..6fdbfbd4e5 100644 --- a/webroot/rsrc/js/core/behavior-more.js +++ b/webroot/rsrc/js/core/behavior-more.js @@ -6,7 +6,7 @@ * @javelin */ -JX.behavior('aphront-more', function(config) { +JX.behavior('aphront-more', function() { JX.Stratcom.listen( 'click', 'aphront-more-view-show-more', diff --git a/webroot/rsrc/js/core/behavior-object-selector.js b/webroot/rsrc/js/core/behavior-object-selector.js index 2b8fcafbc0..f9ea5499df 100644 --- a/webroot/rsrc/js/core/behavior-object-selector.js +++ b/webroot/rsrc/js/core/behavior-object-selector.js @@ -182,7 +182,7 @@ JX.behavior('phabricator-object-selector', function(config) { JX.$(config.query), ['change', 'keydown', 'keyup', 'keypress'], null, - function(e) { + function() { var cur_value = JX.$(config.query).value; if (last_value == cur_value) { return; diff --git a/webroot/rsrc/js/core/behavior-phabricator-nav.js b/webroot/rsrc/js/core/behavior-phabricator-nav.js index 99cbe127c2..6ff22b4212 100644 --- a/webroot/rsrc/js/core/behavior-phabricator-nav.js +++ b/webroot/rsrc/js/core/behavior-phabricator-nav.js @@ -95,7 +95,7 @@ JX.behavior('phabricator-nav', function(config) { } }); - JX.Stratcom.listen('mouseup', null, function(e) { + JX.Stratcom.listen('mouseup', null, function() { if (!dragging) { return; } @@ -112,7 +112,7 @@ JX.behavior('phabricator-nav', function(config) { } var collapsed = config.collapsed; - JX.Stratcom.listen('differential-filetree-toggle', null, function(e) { + JX.Stratcom.listen('differential-filetree-toggle', null, function() { collapsed = !collapsed; JX.DOM.alterClass(main, 'has-local-nav', !collapsed); JX.DOM.alterClass(main, 'has-drag-nav', !collapsed); @@ -128,7 +128,7 @@ JX.behavior('phabricator-nav', function(config) { // When the user scrolls or resizes the window, anchor the menu to to the top // of the navigation bar. - function onresize(e) { + function onresize() { if (JX.Device.getDevice() != 'desktop') { return; } @@ -148,7 +148,7 @@ JX.behavior('phabricator-nav', function(config) { // - Navigation Reset ---------------------------------------------------------- - JX.Stratcom.listen('phabricator-device-change', null, function(event) { + JX.Stratcom.listen('phabricator-device-change', null, function() { resetdrag(); onresize(); }); diff --git a/webroot/rsrc/js/core/behavior-reorder-applications.js b/webroot/rsrc/js/core/behavior-reorder-applications.js index 63e3b91e92..3bb31270fd 100644 --- a/webroot/rsrc/js/core/behavior-reorder-applications.js +++ b/webroot/rsrc/js/core/behavior-reorder-applications.js @@ -16,7 +16,7 @@ JX.behavior('reorder-applications', function(config) { return JX.DOM.scry(root, 'li', 'pinned-application'); }); - list.listen('didDrop', function(node, after) { + list.listen('didDrop', function(node) { var nodes = list.findItems(); var order = []; var key; diff --git a/webroot/rsrc/js/core/behavior-reveal-content.js b/webroot/rsrc/js/core/behavior-reveal-content.js index 06ae482efa..f6c2a21eca 100644 --- a/webroot/rsrc/js/core/behavior-reveal-content.js +++ b/webroot/rsrc/js/core/behavior-reveal-content.js @@ -6,7 +6,7 @@ * @javelin */ -JX.behavior('phabricator-reveal-content', function(config) { +JX.behavior('phabricator-reveal-content', function() { JX.Stratcom.listen( 'click', 'reveal-content', diff --git a/webroot/rsrc/js/core/behavior-search-typeahead.js b/webroot/rsrc/js/core/behavior-search-typeahead.js index fadf255ace..79b2401ff5 100644 --- a/webroot/rsrc/js/core/behavior-search-typeahead.js +++ b/webroot/rsrc/js/core/behavior-search-typeahead.js @@ -133,7 +133,7 @@ JX.behavior('phabricator-search-typeahead', function(config) { typeahead.start(); - JX.DOM.listen(JX.$(config.button), 'click', null, function (e) { + JX.DOM.listen(JX.$(config.button), 'click', null, function () { typeahead.setPlaceholder(''); typeahead.updatePlaceHolder(); }); diff --git a/webroot/rsrc/js/core/behavior-select-on-click.js b/webroot/rsrc/js/core/behavior-select-on-click.js index 0d13dd0d30..fbba02886d 100644 --- a/webroot/rsrc/js/core/behavior-select-on-click.js +++ b/webroot/rsrc/js/core/behavior-select-on-click.js @@ -6,7 +6,7 @@ * @javelin */ -JX.behavior('select-on-click', function(config) { +JX.behavior('select-on-click', function() { JX.Stratcom.listen( 'click', 'select-on-click', diff --git a/webroot/rsrc/js/core/behavior-tooltip.js b/webroot/rsrc/js/core/behavior-tooltip.js index 348fc57abd..0a35430e66 100644 --- a/webroot/rsrc/js/core/behavior-tooltip.js +++ b/webroot/rsrc/js/core/behavior-tooltip.js @@ -7,7 +7,7 @@ * @javelin */ -JX.behavior('phabricator-tooltips', function(config) { +JX.behavior('phabricator-tooltips', function() { JX.Stratcom.listen( ['mouseover', 'mouseout'], @@ -31,7 +31,7 @@ JX.behavior('phabricator-tooltips', function(config) { data.tip); }); - function wipe(e) { + function wipe() { JX.Tooltip.hide(); }