@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Remove unused JavaScript variables.

Summary: There are a bunch of unused variables in JavaScript files. These were identified with JSHint.

Test Plan: It's pretty hard to test this thoroughly... on inspection, it seems that everything //should// be okay (unless we are doing weird things with the JavaScript).

Reviewers: chad, #blessed_reviewers, epriestley

Reviewed By: #blessed_reviewers, epriestley

Subscribers: epriestley, Korvin

Differential Revision: https://secure.phabricator.com/D9676

+649 -677
+560 -560
resources/celerity/map.php
··· 8 8 'names' => 9 9 array( 10 10 'core.pkg.css' => '22e4fc33', 11 - 'core.pkg.js' => 'b440d8d7', 12 - 'darkconsole.pkg.js' => 'ca8671ce', 11 + 'core.pkg.js' => '19e6f761', 12 + 'darkconsole.pkg.js' => '5b777d5e', 13 13 'differential.pkg.css' => '4a93db37', 14 - 'differential.pkg.js' => '5b252007', 14 + 'differential.pkg.js' => '32a8f0e8', 15 15 'diffusion.pkg.css' => '471bc9eb', 16 - 'diffusion.pkg.js' => '077e3ad0', 16 + 'diffusion.pkg.js' => 'bfc0737b', 17 17 'maniphest.pkg.css' => 'f88a8402', 18 - 'maniphest.pkg.js' => 'd1347a35', 18 + 'maniphest.pkg.js' => 'df4aa49f', 19 19 'rsrc/css/aphront/aphront-bars.css' => '231ac33c', 20 20 'rsrc/css/aphront/context-bar.css' => '1c3b0529', 21 21 'rsrc/css/aphront/dark-console.css' => '6378ef3d', ··· 348 348 'rsrc/image/texture/table_header_tall.png' => 'd56b434f', 349 349 'rsrc/js/application/aphlict/Aphlict.js' => '08be8878', 350 350 'rsrc/js/application/aphlict/behavior-aphlict-dropdown.js' => '2a2dba85', 351 - 'rsrc/js/application/aphlict/behavior-aphlict-listen.js' => '1da67f34', 351 + 'rsrc/js/application/aphlict/behavior-aphlict-listen.js' => 'bdb2032d', 352 352 'rsrc/js/application/auth/behavior-persona-login.js' => '9414ff18', 353 - 'rsrc/js/application/config/behavior-reorder-fields.js' => '938aed89', 354 - 'rsrc/js/application/conpherence/behavior-menu.js' => '7ee23816', 355 - 'rsrc/js/application/conpherence/behavior-pontificate.js' => 'd83a949c', 353 + 'rsrc/js/application/config/behavior-reorder-fields.js' => '14a827de', 354 + 'rsrc/js/application/conpherence/behavior-menu.js' => 'f0a41b9f', 355 + 'rsrc/js/application/conpherence/behavior-pontificate.js' => '85ab3c8e', 356 356 'rsrc/js/application/conpherence/behavior-widget-pane.js' => '40b1ff90', 357 357 'rsrc/js/application/countdown/timer.js' => '361e3ed3', 358 358 'rsrc/js/application/dashboard/behavior-dashboard-async-panel.js' => '469c0d9e', 359 - 'rsrc/js/application/dashboard/behavior-dashboard-move-panels.js' => 'fa187a68', 360 - 'rsrc/js/application/dashboard/behavior-dashboard-query-panel-select.js' => '3be3eef5', 361 - 'rsrc/js/application/dashboard/behavior-dashboard-tab-panel.js' => 'aa077691', 362 - 'rsrc/js/application/differential/ChangesetViewManager.js' => '1f304ef8', 359 + 'rsrc/js/application/dashboard/behavior-dashboard-move-panels.js' => '82439934', 360 + 'rsrc/js/application/dashboard/behavior-dashboard-query-panel-select.js' => '880fa5ac', 361 + 'rsrc/js/application/dashboard/behavior-dashboard-tab-panel.js' => 'd4eecc63', 362 + 'rsrc/js/application/differential/ChangesetViewManager.js' => 'd2907473', 363 363 'rsrc/js/application/differential/DifferentialInlineCommentEditor.js' => 'f2441746', 364 - 'rsrc/js/application/differential/behavior-add-reviewers-and-ccs.js' => '533a187b', 365 - 'rsrc/js/application/differential/behavior-comment-jump.js' => '71755c79', 364 + 'rsrc/js/application/differential/behavior-add-reviewers-and-ccs.js' => 'e10f8e18', 365 + 'rsrc/js/application/differential/behavior-comment-jump.js' => '2bc7a5e0', 366 366 'rsrc/js/application/differential/behavior-comment-preview.js' => '127f2018', 367 367 'rsrc/js/application/differential/behavior-diff-radios.js' => 'e1ff79b1', 368 368 'rsrc/js/application/differential/behavior-dropdown-menus.js' => '710f209e', 369 369 'rsrc/js/application/differential/behavior-edit-inline-comments.js' => '00861799', 370 - 'rsrc/js/application/differential/behavior-keyboard-nav.js' => '173ce7e7', 370 + 'rsrc/js/application/differential/behavior-keyboard-nav.js' => '8d199d97', 371 371 'rsrc/js/application/differential/behavior-populate.js' => 'bdb3e4d0', 372 372 'rsrc/js/application/differential/behavior-show-all-comments.js' => '7c273581', 373 - 'rsrc/js/application/differential/behavior-show-field-details.js' => '441f2137', 373 + 'rsrc/js/application/differential/behavior-show-field-details.js' => 'bba9eedf', 374 374 'rsrc/js/application/differential/behavior-show-more.js' => 'dd7e8ef5', 375 375 'rsrc/js/application/differential/behavior-toggle-files.js' => 'ca3f91eb', 376 376 'rsrc/js/application/differential/behavior-user-select.js' => 'a8d8459d', 377 - 'rsrc/js/application/diffusion/DiffusionLocateFileSource.js' => '5afdb2f8', 378 - 'rsrc/js/application/diffusion/behavior-audit-preview.js' => 'be81801d', 377 + 'rsrc/js/application/diffusion/DiffusionLocateFileSource.js' => 'af1c4a3d', 378 + 'rsrc/js/application/diffusion/behavior-audit-preview.js' => 'd835b03a', 379 379 'rsrc/js/application/diffusion/behavior-commit-branches.js' => 'bdaf4d04', 380 380 'rsrc/js/application/diffusion/behavior-commit-graph.js' => 'f7f1289f', 381 381 'rsrc/js/application/diffusion/behavior-jump-to.js' => '9db3d160', ··· 385 385 'rsrc/js/application/doorkeeper/behavior-doorkeeper-tag.js' => 'e5822781', 386 386 'rsrc/js/application/files/behavior-icon-composer.js' => '8ef9ab58', 387 387 'rsrc/js/application/files/behavior-launch-icon-composer.js' => '48086888', 388 - 'rsrc/js/application/harbormaster/behavior-reorder-steps.js' => '957a7fde', 389 - 'rsrc/js/application/herald/HeraldRuleEditor.js' => '22d2966a', 388 + 'rsrc/js/application/harbormaster/behavior-reorder-steps.js' => 'b716477f', 389 + 'rsrc/js/application/herald/HeraldRuleEditor.js' => '6c9e6fb8', 390 390 'rsrc/js/application/herald/PathTypeahead.js' => 'f7fc67ec', 391 391 'rsrc/js/application/herald/herald-rule-editor.js' => '7ebaeed3', 392 - 'rsrc/js/application/maniphest/behavior-batch-editor.js' => 'fe80fb6d', 393 - 'rsrc/js/application/maniphest/behavior-batch-selector.js' => 'ead554ec', 392 + 'rsrc/js/application/maniphest/behavior-batch-editor.js' => 'f588412e', 393 + 'rsrc/js/application/maniphest/behavior-batch-selector.js' => '7b98d7c5', 394 394 'rsrc/js/application/maniphest/behavior-line-chart.js' => '64ef2fd2', 395 - 'rsrc/js/application/maniphest/behavior-list-edit.js' => 'cf76cfd5', 395 + 'rsrc/js/application/maniphest/behavior-list-edit.js' => 'a9f88de2', 396 396 'rsrc/js/application/maniphest/behavior-subpriorityeditor.js' => '84845b5b', 397 - 'rsrc/js/application/maniphest/behavior-transaction-controls.js' => 'dddd43ac', 398 - 'rsrc/js/application/maniphest/behavior-transaction-expand.js' => '2f2e18aa', 397 + 'rsrc/js/application/maniphest/behavior-transaction-controls.js' => '44168bad', 398 + 'rsrc/js/application/maniphest/behavior-transaction-expand.js' => '5fefb143', 399 399 'rsrc/js/application/maniphest/behavior-transaction-preview.js' => 'f8248bc5', 400 - 'rsrc/js/application/owners/OwnersPathEditor.js' => '46efd18e', 400 + 'rsrc/js/application/owners/OwnersPathEditor.js' => '72a2c6a9', 401 401 'rsrc/js/application/owners/owners-path-editor.js' => '7a68dda3', 402 - 'rsrc/js/application/passphrase/phame-credential-control.js' => '1e1c8a59', 403 - 'rsrc/js/application/phame/phame-post-preview.js' => '61d927ec', 404 - 'rsrc/js/application/pholio/behavior-pholio-mock-edit.js' => '1e1e8bb0', 405 - 'rsrc/js/application/pholio/behavior-pholio-mock-view.js' => '91a166c7', 402 + 'rsrc/js/application/passphrase/phame-credential-control.js' => '3d51a746', 403 + 'rsrc/js/application/phame/phame-post-preview.js' => 'be807912', 404 + 'rsrc/js/application/pholio/behavior-pholio-mock-edit.js' => '9c2623f4', 405 + 'rsrc/js/application/pholio/behavior-pholio-mock-view.js' => '152178f0', 406 406 'rsrc/js/application/phortune/behavior-balanced-payment-form.js' => '3b3e1664', 407 407 'rsrc/js/application/phortune/behavior-stripe-payment-form.js' => '1693a296', 408 - 'rsrc/js/application/phortune/behavior-test-payment-form.js' => 'b3e5ee60', 408 + 'rsrc/js/application/phortune/behavior-test-payment-form.js' => 'ab8d2723', 409 409 'rsrc/js/application/phortune/phortune-credit-card-form.js' => '2290aeef', 410 410 'rsrc/js/application/policy/behavior-policy-control.js' => 'f3fef818', 411 411 'rsrc/js/application/policy/behavior-policy-rule-editor.js' => '263aeb8c', 412 - 'rsrc/js/application/ponder/behavior-votebox.js' => '327dbe61', 413 - 'rsrc/js/application/projects/behavior-boards-filter.js' => '22f113af', 414 - 'rsrc/js/application/projects/behavior-project-boards.js' => 'd8e135db', 412 + 'rsrc/js/application/ponder/behavior-votebox.js' => '4e9b766b', 413 + 'rsrc/js/application/projects/behavior-boards-filter.js' => '8be7c2f0', 414 + 'rsrc/js/application/projects/behavior-project-boards.js' => '1cb113dc', 415 415 'rsrc/js/application/projects/behavior-project-create.js' => '065227cc', 416 - 'rsrc/js/application/releeph/releeph-preview-branch.js' => '9eb2cedb', 417 - 'rsrc/js/application/releeph/releeph-request-state-change.js' => 'd259e7c9', 416 + 'rsrc/js/application/releeph/releeph-preview-branch.js' => 'b2b4fbaf', 417 + 'rsrc/js/application/releeph/releeph-request-state-change.js' => 'ab836011', 418 418 'rsrc/js/application/releeph/releeph-request-typeahead.js' => 'cd9e7094', 419 - 'rsrc/js/application/repository/repository-crossreference.js' => '8ab282be', 420 - 'rsrc/js/application/search/behavior-reorder-queries.js' => '37871df4', 421 - 'rsrc/js/application/slowvote/behavior-slowvote-embed.js' => 'a51fdb2e', 419 + 'rsrc/js/application/repository/repository-crossreference.js' => 'f9539603', 420 + 'rsrc/js/application/search/behavior-reorder-queries.js' => 'e9581f08', 421 + 'rsrc/js/application/slowvote/behavior-slowvote-embed.js' => 'd6f54db0', 422 422 'rsrc/js/application/transactions/behavior-transaction-comment-form.js' => '9f7309fb', 423 - 'rsrc/js/application/transactions/behavior-transaction-list.js' => 'fd6c2b32', 423 + 'rsrc/js/application/transactions/behavior-transaction-list.js' => 'd0386d7c', 424 424 'rsrc/js/application/uiexample/JavelinViewExample.js' => 'd4a14807', 425 - 'rsrc/js/application/uiexample/ReactorButtonExample.js' => '44524435', 426 - 'rsrc/js/application/uiexample/ReactorCheckboxExample.js' => '7ba325ee', 427 - 'rsrc/js/application/uiexample/ReactorFocusExample.js' => '82f568cd', 428 - 'rsrc/js/application/uiexample/ReactorInputExample.js' => 'd6ca6b1c', 429 - 'rsrc/js/application/uiexample/ReactorMouseoverExample.js' => '4e37e4de', 430 - 'rsrc/js/application/uiexample/ReactorRadioExample.js' => '858f9728', 431 - 'rsrc/js/application/uiexample/ReactorSelectExample.js' => '189e4fe3', 432 - 'rsrc/js/application/uiexample/ReactorSendClassExample.js' => 'bf97561d', 433 - 'rsrc/js/application/uiexample/ReactorSendPropertiesExample.js' => '551add57', 434 - 'rsrc/js/application/uiexample/busy-example.js' => 'fbbce3bf', 435 - 'rsrc/js/application/uiexample/gesture-example.js' => 'f42bb8c6', 436 - 'rsrc/js/application/uiexample/notification-example.js' => 'c51a6616', 425 + 'rsrc/js/application/uiexample/ReactorButtonExample.js' => '8a25bf6f', 426 + 'rsrc/js/application/uiexample/ReactorCheckboxExample.js' => '519705ea', 427 + 'rsrc/js/application/uiexample/ReactorFocusExample.js' => '40a6a403', 428 + 'rsrc/js/application/uiexample/ReactorInputExample.js' => '886fd850', 429 + 'rsrc/js/application/uiexample/ReactorMouseoverExample.js' => '2b47fcc4', 430 + 'rsrc/js/application/uiexample/ReactorRadioExample.js' => '988040b4', 431 + 'rsrc/js/application/uiexample/ReactorSelectExample.js' => 'a155550f', 432 + 'rsrc/js/application/uiexample/ReactorSendClassExample.js' => '1def2711', 433 + 'rsrc/js/application/uiexample/ReactorSendPropertiesExample.js' => 'b1f0ccee', 434 + 'rsrc/js/application/uiexample/busy-example.js' => '60479091', 435 + 'rsrc/js/application/uiexample/gesture-example.js' => '558829c2', 436 + 'rsrc/js/application/uiexample/notification-example.js' => '57c138bd', 437 437 'rsrc/js/core/Busy.js' => '6453c869', 438 438 'rsrc/js/core/DragAndDropFileUpload.js' => '1d8ad5c3', 439 - 'rsrc/js/core/DraggableList.js' => '109e2a87', 439 + 'rsrc/js/core/DraggableList.js' => '9a6dd6e8', 440 440 'rsrc/js/core/FileUpload.js' => 'a4ae61bf', 441 441 'rsrc/js/core/Hovercard.js' => '4f344388', 442 442 'rsrc/js/core/KeyboardShortcut.js' => '1ae869f2', 443 443 'rsrc/js/core/KeyboardShortcutManager.js' => 'ad7a69ca', 444 - 'rsrc/js/core/MultirowRowManager.js' => '50395a1b', 444 + 'rsrc/js/core/MultirowRowManager.js' => 'd15380d8', 445 445 'rsrc/js/core/Notification.js' => '0c6946e7', 446 446 'rsrc/js/core/Prefab.js' => '41ed7994', 447 447 'rsrc/js/core/ShapedRequest.js' => '7cbe244b', 448 448 'rsrc/js/core/TextAreaUtils.js' => 'b3ec3cfc', 449 449 'rsrc/js/core/ToolTip.js' => '3915d490', 450 - 'rsrc/js/core/behavior-active-nav.js' => 'c81bc98f', 450 + 'rsrc/js/core/behavior-active-nav.js' => 'e379b58e', 451 451 'rsrc/js/core/behavior-audio-source.js' => '59b251eb', 452 452 'rsrc/js/core/behavior-autofocus.js' => '7319e029', 453 - 'rsrc/js/core/behavior-crop.js' => 'b98fc918', 454 - 'rsrc/js/core/behavior-dark-console.js' => 'e9fdb5e5', 453 + 'rsrc/js/core/behavior-crop.js' => 'fa0f4fc2', 454 + 'rsrc/js/core/behavior-dark-console.js' => 'b2ed6dd4', 455 455 'rsrc/js/core/behavior-device.js' => '03d6ed07', 456 - 'rsrc/js/core/behavior-drag-and-drop-textarea.js' => '4a11ea9c', 456 + 'rsrc/js/core/behavior-drag-and-drop-textarea.js' => 'f052e8a3', 457 457 'rsrc/js/core/behavior-error-log.js' => 'a5d7cf86', 458 - 'rsrc/js/core/behavior-fancy-datepicker.js' => '5d584426', 459 - 'rsrc/js/core/behavior-file-tree.js' => 'c8728c70', 460 - 'rsrc/js/core/behavior-form.js' => 'a9aaba0c', 461 - 'rsrc/js/core/behavior-gesture.js' => 'fe2e0ba4', 462 - 'rsrc/js/core/behavior-global-drag-and-drop.js' => '8fd76bab', 458 + 'rsrc/js/core/behavior-fancy-datepicker.js' => '42f4d070', 459 + 'rsrc/js/core/behavior-file-tree.js' => '88236f00', 460 + 'rsrc/js/core/behavior-form.js' => '3b1557b3', 461 + 'rsrc/js/core/behavior-gesture.js' => '3ab51e2c', 462 + 'rsrc/js/core/behavior-global-drag-and-drop.js' => '3672899b', 463 463 'rsrc/js/core/behavior-high-security-warning.js' => '8fc1c918', 464 464 'rsrc/js/core/behavior-history-install.js' => '7ee2b591', 465 - 'rsrc/js/core/behavior-hovercard.js' => '9c808199', 466 - 'rsrc/js/core/behavior-keyboard-pager.js' => 'b657bdf8', 465 + 'rsrc/js/core/behavior-hovercard.js' => 'f36e01af', 466 + 'rsrc/js/core/behavior-keyboard-pager.js' => 'a8da01f0', 467 467 'rsrc/js/core/behavior-keyboard-shortcuts.js' => 'd75709e6', 468 468 'rsrc/js/core/behavior-konami.js' => '5bc2cb21', 469 - 'rsrc/js/core/behavior-lightbox-attachments.js' => '3aa45ad9', 469 + 'rsrc/js/core/behavior-lightbox-attachments.js' => '0720f2cf', 470 470 'rsrc/js/core/behavior-line-linker.js' => 'f726d506', 471 - 'rsrc/js/core/behavior-more.js' => '9b9197be', 472 - 'rsrc/js/core/behavior-object-selector.js' => 'e6f67523', 471 + 'rsrc/js/core/behavior-more.js' => 'a80d0378', 472 + 'rsrc/js/core/behavior-object-selector.js' => '7323be90', 473 473 'rsrc/js/core/behavior-oncopy.js' => 'c3e218fe', 474 - 'rsrc/js/core/behavior-phabricator-nav.js' => 'b5842a5e', 474 + 'rsrc/js/core/behavior-phabricator-nav.js' => '14d7a8b8', 475 475 'rsrc/js/core/behavior-phabricator-remarkup-assist.js' => 'ba22863c', 476 476 'rsrc/js/core/behavior-refresh-csrf.js' => '7814b593', 477 477 'rsrc/js/core/behavior-remarkup-preview.js' => 'f7379f45', 478 - 'rsrc/js/core/behavior-reorder-applications.js' => 'a8e3795d', 479 - 'rsrc/js/core/behavior-reveal-content.js' => '8f24abfc', 480 - 'rsrc/js/core/behavior-search-typeahead.js' => 'fbeabd1e', 481 - 'rsrc/js/core/behavior-select-on-click.js' => '0e34ca02', 478 + 'rsrc/js/core/behavior-reorder-applications.js' => '76b9fc3e', 479 + 'rsrc/js/core/behavior-reveal-content.js' => '60821bc7', 480 + 'rsrc/js/core/behavior-search-typeahead.js' => '5a376f34', 481 + 'rsrc/js/core/behavior-select-on-click.js' => '4e3e79a6', 482 482 'rsrc/js/core/behavior-toggle-class.js' => 'a82a7769', 483 483 'rsrc/js/core/behavior-tokenizer.js' => 'b3a4b884', 484 - 'rsrc/js/core/behavior-tooltip.js' => '48db4145', 484 + 'rsrc/js/core/behavior-tooltip.js' => '40b3be97', 485 485 'rsrc/js/core/behavior-watch-anchor.js' => '06e05112', 486 486 'rsrc/js/core/behavior-workflow.js' => '0a3f3021', 487 487 'rsrc/js/core/phtize.js' => 'd254d646', ··· 510 510 'aphront-two-column-view-css' => '16ab3ad2', 511 511 'aphront-typeahead-control-css' => 'a989b5b3', 512 512 'auth-css' => '1e655982', 513 - 'changeset-view-manager' => '1f304ef8', 513 + 'changeset-view-manager' => 'd2907473', 514 514 'config-options-css' => '7fedf08b', 515 515 'config-welcome-css' => '09daaca0', 516 516 'conpherence-menu-css' => 'e1e0fdf1', ··· 536 536 'global-drag-and-drop-css' => '697324ad', 537 537 'harbormaster-css' => 'cec833b7', 538 538 'herald-css' => 'c544dd1c', 539 - 'herald-rule-editor' => '22d2966a', 539 + 'herald-rule-editor' => '6c9e6fb8', 540 540 'herald-test-css' => '778b008e', 541 541 'inline-comment-summary-css' => '8cfd34e8', 542 542 'javelin-aphlict' => '08be8878', 543 543 'javelin-behavior' => '8a3ed18b', 544 544 'javelin-behavior-aphlict-dropdown' => '2a2dba85', 545 - 'javelin-behavior-aphlict-listen' => '1da67f34', 545 + 'javelin-behavior-aphlict-listen' => 'bdb2032d', 546 546 'javelin-behavior-aphront-basic-tokenizer' => 'b3a4b884', 547 - 'javelin-behavior-aphront-crop' => 'b98fc918', 548 - 'javelin-behavior-aphront-drag-and-drop-textarea' => '4a11ea9c', 549 - 'javelin-behavior-aphront-form-disable-on-submit' => 'a9aaba0c', 550 - 'javelin-behavior-aphront-more' => '9b9197be', 547 + 'javelin-behavior-aphront-crop' => 'fa0f4fc2', 548 + 'javelin-behavior-aphront-drag-and-drop-textarea' => 'f052e8a3', 549 + 'javelin-behavior-aphront-form-disable-on-submit' => '3b1557b3', 550 + 'javelin-behavior-aphront-more' => 'a80d0378', 551 551 'javelin-behavior-audio-source' => '59b251eb', 552 - 'javelin-behavior-audit-preview' => 'be81801d', 552 + 'javelin-behavior-audit-preview' => 'd835b03a', 553 553 'javelin-behavior-balanced-payment-form' => '3b3e1664', 554 - 'javelin-behavior-boards-filter' => '22f113af', 555 - 'javelin-behavior-config-reorder-fields' => '938aed89', 556 - 'javelin-behavior-conpherence-menu' => '7ee23816', 557 - 'javelin-behavior-conpherence-pontificate' => 'd83a949c', 554 + 'javelin-behavior-boards-filter' => '8be7c2f0', 555 + 'javelin-behavior-config-reorder-fields' => '14a827de', 556 + 'javelin-behavior-conpherence-menu' => 'f0a41b9f', 557 + 'javelin-behavior-conpherence-pontificate' => '85ab3c8e', 558 558 'javelin-behavior-conpherence-widget-pane' => '40b1ff90', 559 559 'javelin-behavior-countdown-timer' => '361e3ed3', 560 - 'javelin-behavior-dark-console' => 'e9fdb5e5', 560 + 'javelin-behavior-dark-console' => 'b2ed6dd4', 561 561 'javelin-behavior-dashboard-async-panel' => '469c0d9e', 562 - 'javelin-behavior-dashboard-move-panels' => 'fa187a68', 563 - 'javelin-behavior-dashboard-query-panel-select' => '3be3eef5', 564 - 'javelin-behavior-dashboard-tab-panel' => 'aa077691', 562 + 'javelin-behavior-dashboard-move-panels' => '82439934', 563 + 'javelin-behavior-dashboard-query-panel-select' => '880fa5ac', 564 + 'javelin-behavior-dashboard-tab-panel' => 'd4eecc63', 565 565 'javelin-behavior-device' => '03d6ed07', 566 - 'javelin-behavior-differential-add-reviewers-and-ccs' => '533a187b', 567 - 'javelin-behavior-differential-comment-jump' => '71755c79', 566 + 'javelin-behavior-differential-add-reviewers-and-ccs' => 'e10f8e18', 567 + 'javelin-behavior-differential-comment-jump' => '2bc7a5e0', 568 568 'javelin-behavior-differential-diff-radios' => 'e1ff79b1', 569 569 'javelin-behavior-differential-dropdown-menus' => '710f209e', 570 570 'javelin-behavior-differential-edit-inline-comments' => '00861799', 571 571 'javelin-behavior-differential-feedback-preview' => '127f2018', 572 - 'javelin-behavior-differential-keyboard-navigation' => '173ce7e7', 572 + 'javelin-behavior-differential-keyboard-navigation' => '8d199d97', 573 573 'javelin-behavior-differential-populate' => 'bdb3e4d0', 574 - 'javelin-behavior-differential-show-field-details' => '441f2137', 574 + 'javelin-behavior-differential-show-field-details' => 'bba9eedf', 575 575 'javelin-behavior-differential-show-more' => 'dd7e8ef5', 576 576 'javelin-behavior-differential-toggle-files' => 'ca3f91eb', 577 577 'javelin-behavior-differential-user-select' => 'a8d8459d', ··· 582 582 'javelin-behavior-diffusion-pull-lastmodified' => '2b228192', 583 583 'javelin-behavior-doorkeeper-tag' => 'e5822781', 584 584 'javelin-behavior-error-log' => 'a5d7cf86', 585 - 'javelin-behavior-fancy-datepicker' => '5d584426', 586 - 'javelin-behavior-global-drag-and-drop' => '8fd76bab', 587 - 'javelin-behavior-harbormaster-reorder-steps' => '957a7fde', 585 + 'javelin-behavior-fancy-datepicker' => '42f4d070', 586 + 'javelin-behavior-global-drag-and-drop' => '3672899b', 587 + 'javelin-behavior-harbormaster-reorder-steps' => 'b716477f', 588 588 'javelin-behavior-herald-rule-editor' => '7ebaeed3', 589 589 'javelin-behavior-high-security-warning' => '8fc1c918', 590 590 'javelin-behavior-history-install' => '7ee2b591', 591 591 'javelin-behavior-icon-composer' => '8ef9ab58', 592 592 'javelin-behavior-konami' => '5bc2cb21', 593 593 'javelin-behavior-launch-icon-composer' => '48086888', 594 - 'javelin-behavior-lightbox-attachments' => '3aa45ad9', 594 + 'javelin-behavior-lightbox-attachments' => '0720f2cf', 595 595 'javelin-behavior-line-chart' => '64ef2fd2', 596 596 'javelin-behavior-load-blame' => '42126667', 597 - 'javelin-behavior-maniphest-batch-editor' => 'fe80fb6d', 598 - 'javelin-behavior-maniphest-batch-selector' => 'ead554ec', 599 - 'javelin-behavior-maniphest-list-editor' => 'cf76cfd5', 597 + 'javelin-behavior-maniphest-batch-editor' => 'f588412e', 598 + 'javelin-behavior-maniphest-batch-selector' => '7b98d7c5', 599 + 'javelin-behavior-maniphest-list-editor' => 'a9f88de2', 600 600 'javelin-behavior-maniphest-subpriority-editor' => '84845b5b', 601 - 'javelin-behavior-maniphest-transaction-controls' => 'dddd43ac', 602 - 'javelin-behavior-maniphest-transaction-expand' => '2f2e18aa', 601 + 'javelin-behavior-maniphest-transaction-controls' => '44168bad', 602 + 'javelin-behavior-maniphest-transaction-expand' => '5fefb143', 603 603 'javelin-behavior-maniphest-transaction-preview' => 'f8248bc5', 604 604 'javelin-behavior-owners-path-editor' => '7a68dda3', 605 - 'javelin-behavior-passphrase-credential-control' => '1e1c8a59', 605 + 'javelin-behavior-passphrase-credential-control' => '3d51a746', 606 606 'javelin-behavior-persona-login' => '9414ff18', 607 - 'javelin-behavior-phabricator-active-nav' => 'c81bc98f', 607 + 'javelin-behavior-phabricator-active-nav' => 'e379b58e', 608 608 'javelin-behavior-phabricator-autofocus' => '7319e029', 609 - 'javelin-behavior-phabricator-busy-example' => 'fbbce3bf', 610 - 'javelin-behavior-phabricator-file-tree' => 'c8728c70', 611 - 'javelin-behavior-phabricator-gesture' => 'fe2e0ba4', 612 - 'javelin-behavior-phabricator-gesture-example' => 'f42bb8c6', 613 - 'javelin-behavior-phabricator-hovercards' => '9c808199', 614 - 'javelin-behavior-phabricator-keyboard-pager' => 'b657bdf8', 609 + 'javelin-behavior-phabricator-busy-example' => '60479091', 610 + 'javelin-behavior-phabricator-file-tree' => '88236f00', 611 + 'javelin-behavior-phabricator-gesture' => '3ab51e2c', 612 + 'javelin-behavior-phabricator-gesture-example' => '558829c2', 613 + 'javelin-behavior-phabricator-hovercards' => 'f36e01af', 614 + 'javelin-behavior-phabricator-keyboard-pager' => 'a8da01f0', 615 615 'javelin-behavior-phabricator-keyboard-shortcuts' => 'd75709e6', 616 616 'javelin-behavior-phabricator-line-linker' => 'f726d506', 617 - 'javelin-behavior-phabricator-nav' => 'b5842a5e', 618 - 'javelin-behavior-phabricator-notification-example' => 'c51a6616', 619 - 'javelin-behavior-phabricator-object-selector' => 'e6f67523', 617 + 'javelin-behavior-phabricator-nav' => '14d7a8b8', 618 + 'javelin-behavior-phabricator-notification-example' => '57c138bd', 619 + 'javelin-behavior-phabricator-object-selector' => '7323be90', 620 620 'javelin-behavior-phabricator-oncopy' => 'c3e218fe', 621 621 'javelin-behavior-phabricator-remarkup-assist' => 'ba22863c', 622 - 'javelin-behavior-phabricator-reveal-content' => '8f24abfc', 623 - 'javelin-behavior-phabricator-search-typeahead' => 'fbeabd1e', 622 + 'javelin-behavior-phabricator-reveal-content' => '60821bc7', 623 + 'javelin-behavior-phabricator-search-typeahead' => '5a376f34', 624 624 'javelin-behavior-phabricator-show-all-transactions' => '7c273581', 625 - 'javelin-behavior-phabricator-tooltips' => '48db4145', 625 + 'javelin-behavior-phabricator-tooltips' => '40b3be97', 626 626 'javelin-behavior-phabricator-transaction-comment-form' => '9f7309fb', 627 - 'javelin-behavior-phabricator-transaction-list' => 'fd6c2b32', 627 + 'javelin-behavior-phabricator-transaction-list' => 'd0386d7c', 628 628 'javelin-behavior-phabricator-watch-anchor' => '06e05112', 629 - 'javelin-behavior-phame-post-preview' => '61d927ec', 630 - 'javelin-behavior-pholio-mock-edit' => '1e1e8bb0', 631 - 'javelin-behavior-pholio-mock-view' => '91a166c7', 629 + 'javelin-behavior-phame-post-preview' => 'be807912', 630 + 'javelin-behavior-pholio-mock-edit' => '9c2623f4', 631 + 'javelin-behavior-pholio-mock-view' => '152178f0', 632 632 'javelin-behavior-phui-object-box-tabs' => 'a3e2244e', 633 633 'javelin-behavior-phui-timeline-dropdown-menu' => '4d94d9c3', 634 634 'javelin-behavior-policy-control' => 'f3fef818', 635 635 'javelin-behavior-policy-rule-editor' => '263aeb8c', 636 - 'javelin-behavior-ponder-votebox' => '327dbe61', 637 - 'javelin-behavior-project-boards' => 'd8e135db', 636 + 'javelin-behavior-ponder-votebox' => '4e9b766b', 637 + 'javelin-behavior-project-boards' => '1cb113dc', 638 638 'javelin-behavior-project-create' => '065227cc', 639 639 'javelin-behavior-refresh-csrf' => '7814b593', 640 - 'javelin-behavior-releeph-preview-branch' => '9eb2cedb', 641 - 'javelin-behavior-releeph-request-state-change' => 'd259e7c9', 640 + 'javelin-behavior-releeph-preview-branch' => 'b2b4fbaf', 641 + 'javelin-behavior-releeph-request-state-change' => 'ab836011', 642 642 'javelin-behavior-releeph-request-typeahead' => 'cd9e7094', 643 643 'javelin-behavior-remarkup-preview' => 'f7379f45', 644 - 'javelin-behavior-reorder-applications' => 'a8e3795d', 645 - 'javelin-behavior-repository-crossreference' => '8ab282be', 646 - 'javelin-behavior-search-reorder-queries' => '37871df4', 647 - 'javelin-behavior-select-on-click' => '0e34ca02', 648 - 'javelin-behavior-slowvote-embed' => 'a51fdb2e', 644 + 'javelin-behavior-reorder-applications' => '76b9fc3e', 645 + 'javelin-behavior-repository-crossreference' => 'f9539603', 646 + 'javelin-behavior-search-reorder-queries' => 'e9581f08', 647 + 'javelin-behavior-select-on-click' => '4e3e79a6', 648 + 'javelin-behavior-slowvote-embed' => 'd6f54db0', 649 649 'javelin-behavior-stripe-payment-form' => '1693a296', 650 - 'javelin-behavior-test-payment-form' => 'b3e5ee60', 650 + 'javelin-behavior-test-payment-form' => 'ab8d2723', 651 651 'javelin-behavior-toggle-class' => 'a82a7769', 652 652 'javelin-behavior-view-placeholder' => '2fa810fc', 653 653 'javelin-behavior-workflow' => '0a3f3021', 654 654 'javelin-color' => '7e41274a', 655 655 'javelin-cookie' => '6b3dcf44', 656 - 'javelin-diffusion-locate-file-source' => '5afdb2f8', 656 + 'javelin-diffusion-locate-file-source' => 'af1c4a3d', 657 657 'javelin-dom' => '07d99a3d', 658 658 'javelin-dynval' => 'f6555212', 659 659 'javelin-event' => '69815cac', ··· 694 694 'maniphest-report-css' => '6fc16517', 695 695 'maniphest-task-edit-css' => '8e23031b', 696 696 'maniphest-task-summary-css' => '00c3be7a', 697 - 'multirow-row-manager' => '50395a1b', 698 - 'owners-path-editor' => '46efd18e', 697 + 'multirow-row-manager' => 'd15380d8', 698 + 'owners-path-editor' => '72a2c6a9', 699 699 'owners-path-editor-css' => '2f00933b', 700 700 'paste-css' => 'aa1767d1', 701 701 'path-typeahead' => 'f7fc67ec', ··· 711 711 'phabricator-crumbs-view-css' => '7fbf25b8', 712 712 'phabricator-dashboard-css' => '22dfc441', 713 713 'phabricator-drag-and-drop-file-upload' => '1d8ad5c3', 714 - 'phabricator-draggable-list' => '109e2a87', 714 + 'phabricator-draggable-list' => '9a6dd6e8', 715 715 'phabricator-fatal-config-template-css' => '25d446d6', 716 716 'phabricator-feed-css' => '5cbec787', 717 717 'phabricator-file-upload' => 'a4ae61bf', ··· 743 743 'phabricator-transaction-view-css' => '5d0cae25', 744 744 'phabricator-ui-example-css' => '528b19de', 745 745 'phabricator-uiexample-javelin-view' => 'd4a14807', 746 - 'phabricator-uiexample-reactor-button' => '44524435', 747 - 'phabricator-uiexample-reactor-checkbox' => '7ba325ee', 748 - 'phabricator-uiexample-reactor-focus' => '82f568cd', 749 - 'phabricator-uiexample-reactor-input' => 'd6ca6b1c', 750 - 'phabricator-uiexample-reactor-mouseover' => '4e37e4de', 751 - 'phabricator-uiexample-reactor-radio' => '858f9728', 752 - 'phabricator-uiexample-reactor-select' => '189e4fe3', 753 - 'phabricator-uiexample-reactor-sendclass' => 'bf97561d', 754 - 'phabricator-uiexample-reactor-sendproperties' => '551add57', 746 + 'phabricator-uiexample-reactor-button' => '8a25bf6f', 747 + 'phabricator-uiexample-reactor-checkbox' => '519705ea', 748 + 'phabricator-uiexample-reactor-focus' => '40a6a403', 749 + 'phabricator-uiexample-reactor-input' => '886fd850', 750 + 'phabricator-uiexample-reactor-mouseover' => '2b47fcc4', 751 + 'phabricator-uiexample-reactor-radio' => '988040b4', 752 + 'phabricator-uiexample-reactor-select' => 'a155550f', 753 + 'phabricator-uiexample-reactor-sendclass' => '1def2711', 754 + 'phabricator-uiexample-reactor-sendproperties' => 'b1f0ccee', 755 755 'phabricator-zindex-css' => 'efb673ac', 756 756 'phame-css' => '19ecc703', 757 757 'pholio-css' => '209b1f08', ··· 861 861 2 => 'javelin-dom', 862 862 3 => 'javelin-vector', 863 863 ), 864 + '0720f2cf' => 865 + array( 866 + 0 => 'javelin-behavior', 867 + 1 => 'javelin-stratcom', 868 + 2 => 'javelin-dom', 869 + 3 => 'javelin-mask', 870 + 4 => 'javelin-util', 871 + 5 => 'phabricator-busy', 872 + ), 864 873 '07d99a3d' => 865 874 array( 866 875 0 => 'javelin-magical-init', ··· 912 921 3 => 'javelin-util', 913 922 4 => 'phabricator-notification-css', 914 923 ), 915 - '0e34ca02' => 916 - array( 917 - 0 => 'javelin-behavior', 918 - 1 => 'javelin-stratcom', 919 - 2 => 'javelin-dom', 920 - ), 921 924 '0f764c35' => 922 925 array( 923 926 0 => 'javelin-install', ··· 929 932 1 => 'javelin-uri', 930 933 2 => 'javelin-install', 931 934 ), 932 - '109e2a87' => 933 - array( 934 - 0 => 'javelin-install', 935 - 1 => 'javelin-dom', 936 - 2 => 'javelin-stratcom', 937 - 3 => 'javelin-util', 938 - 4 => 'javelin-vector', 939 - 5 => 'javelin-magical-init', 940 - ), 941 935 '127f2018' => 942 936 array( 943 937 0 => 'javelin-behavior', ··· 947 941 4 => 'javelin-util', 948 942 5 => 'phabricator-shaped-request', 949 943 ), 950 - '1693a296' => 944 + '14a827de' => 951 945 array( 952 946 0 => 'javelin-behavior', 953 - 1 => 'javelin-dom', 954 - 2 => 'phortune-credit-card-form', 947 + 1 => 'javelin-stratcom', 948 + 2 => 'javelin-dom', 949 + 3 => 'javelin-json', 950 + 4 => 'phabricator-draggable-list', 951 + ), 952 + '14d7a8b8' => 953 + array( 954 + 0 => 'javelin-behavior', 955 + 1 => 'javelin-behavior-device', 956 + 2 => 'javelin-stratcom', 957 + 3 => 'javelin-dom', 958 + 4 => 'javelin-magical-init', 959 + 5 => 'javelin-vector', 960 + 6 => 'javelin-request', 961 + 7 => 'javelin-util', 955 962 ), 956 - '173ce7e7' => 963 + '152178f0' => 957 964 array( 958 965 0 => 'javelin-behavior', 959 - 1 => 'javelin-dom', 966 + 1 => 'javelin-util', 960 967 2 => 'javelin-stratcom', 961 - 3 => 'phabricator-keyboard-shortcut', 968 + 3 => 'javelin-dom', 969 + 4 => 'javelin-vector', 970 + 5 => 'javelin-magical-init', 971 + 6 => 'javelin-request', 972 + 7 => 'javelin-history', 973 + 8 => 'javelin-workflow', 974 + 9 => 'javelin-mask', 975 + 10 => 'javelin-behavior-device', 976 + 11 => 'phabricator-keyboard-shortcut', 962 977 ), 963 - '189e4fe3' => 978 + '1693a296' => 964 979 array( 965 - 0 => 'javelin-install', 980 + 0 => 'javelin-behavior', 966 981 1 => 'javelin-dom', 967 - 2 => 'javelin-reactor-dom', 982 + 2 => 'phortune-credit-card-form', 968 983 ), 969 984 '1ae869f2' => 970 985 array( ··· 972 987 1 => 'javelin-util', 973 988 2 => 'phabricator-keyboard-shortcut-manager', 974 989 ), 990 + '1cb113dc' => 991 + array( 992 + 0 => 'javelin-behavior', 993 + 1 => 'javelin-dom', 994 + 2 => 'javelin-util', 995 + 3 => 'javelin-stratcom', 996 + 4 => 'javelin-workflow', 997 + 5 => 'phabricator-draggable-list', 998 + ), 975 999 '1d8ad5c3' => 976 1000 array( 977 1001 0 => 'javelin-install', ··· 981 1005 4 => 'javelin-uri', 982 1006 5 => 'phabricator-file-upload', 983 1007 ), 984 - '1da67f34' => 1008 + '1def2711' => 985 1009 array( 986 - 0 => 'javelin-behavior', 987 - 1 => 'javelin-aphlict', 988 - 2 => 'javelin-stratcom', 989 - 3 => 'javelin-request', 990 - 4 => 'javelin-uri', 991 - 5 => 'javelin-dom', 992 - 6 => 'javelin-json', 993 - 7 => 'javelin-router', 994 - 8 => 'phabricator-notification', 995 - ), 996 - '1e1c8a59' => 997 - array( 998 - 0 => 'javelin-behavior', 1010 + 0 => 'javelin-install', 999 1011 1 => 'javelin-dom', 1000 - 2 => 'javelin-stratcom', 1001 - 3 => 'javelin-workflow', 1002 - 4 => 'javelin-util', 1003 - 5 => 'javelin-uri', 1004 - ), 1005 - '1e1e8bb0' => 1006 - array( 1007 - 0 => 'javelin-behavior', 1008 - 1 => 'javelin-stratcom', 1009 - 2 => 'javelin-dom', 1010 - 3 => 'javelin-workflow', 1011 - 4 => 'phabricator-phtize', 1012 - 5 => 'phabricator-drag-and-drop-file-upload', 1013 - 6 => 'phabricator-draggable-list', 1014 - ), 1015 - '1f304ef8' => 1016 - array( 1017 - 0 => 'javelin-dom', 1018 - 1 => 'javelin-util', 1019 - 2 => 'javelin-stratcom', 1020 - 3 => 'javelin-install', 1021 - 4 => 'javelin-workflow', 1022 - 5 => 'javelin-router', 1023 - 6 => 'javelin-behavior-device', 1024 - 7 => 'javelin-vector', 1012 + 2 => 'javelin-reactor-dom', 1025 1013 ), 1026 1014 '2290aeef' => 1027 1015 array( ··· 1031 1019 3 => 'javelin-workflow', 1032 1020 4 => 'javelin-util', 1033 1021 ), 1034 - '22d2966a' => 1035 - array( 1036 - 0 => 'multirow-row-manager', 1037 - 1 => 'javelin-install', 1038 - 2 => 'javelin-util', 1039 - 3 => 'javelin-dom', 1040 - 4 => 'javelin-stratcom', 1041 - 5 => 'javelin-json', 1042 - 6 => 'phabricator-prefab', 1043 - ), 1044 - '22f113af' => 1045 - array( 1046 - 0 => 'javelin-behavior', 1047 - 1 => 'javelin-dom', 1048 - 2 => 'javelin-stratcom', 1049 - 3 => 'phuix-dropdown-menu', 1050 - ), 1051 1022 '263aeb8c' => 1052 1023 array( 1053 1024 0 => 'javelin-behavior', ··· 1083 1054 3 => 'javelin-workflow', 1084 1055 4 => 'javelin-json', 1085 1056 ), 1086 - '2f2e18aa' => 1057 + '2b47fcc4' => 1058 + array( 1059 + 0 => 'javelin-install', 1060 + 1 => 'javelin-dom', 1061 + 2 => 'javelin-reactor-dom', 1062 + ), 1063 + '2bc7a5e0' => 1087 1064 array( 1088 1065 0 => 'javelin-behavior', 1089 - 1 => 'javelin-dom', 1090 - 2 => 'javelin-workflow', 1091 - 3 => 'javelin-stratcom', 1066 + 1 => 'javelin-stratcom', 1067 + 2 => 'javelin-dom', 1092 1068 ), 1093 1069 '2fa810fc' => 1094 1070 array( ··· 1097 1073 2 => 'javelin-view-renderer', 1098 1074 3 => 'javelin-install', 1099 1075 ), 1100 - '327dbe61' => 1076 + '361e3ed3' => 1101 1077 array( 1102 1078 0 => 'javelin-behavior', 1103 1079 1 => 'javelin-dom', 1104 - 2 => 'javelin-util', 1105 - 3 => 'javelin-stratcom', 1106 - 4 => 'javelin-request', 1107 1080 ), 1108 - '361e3ed3' => 1081 + '3672899b' => 1109 1082 array( 1110 1083 0 => 'javelin-behavior', 1111 1084 1 => 'javelin-dom', 1112 - ), 1113 - '37871df4' => 1114 - array( 1115 - 0 => 'javelin-behavior', 1116 - 1 => 'javelin-stratcom', 1117 - 2 => 'javelin-workflow', 1118 - 3 => 'javelin-dom', 1119 - 4 => 'phabricator-draggable-list', 1085 + 2 => 'javelin-uri', 1086 + 3 => 'javelin-mask', 1087 + 4 => 'phabricator-drag-and-drop-file-upload', 1120 1088 ), 1121 1089 '3915d490' => 1122 1090 array( ··· 1125 1093 2 => 'javelin-dom', 1126 1094 3 => 'javelin-vector', 1127 1095 ), 1128 - '3aa45ad9' => 1096 + '3ab51e2c' => 1097 + array( 1098 + 0 => 'javelin-behavior', 1099 + 1 => 'javelin-behavior-device', 1100 + 2 => 'javelin-stratcom', 1101 + 3 => 'javelin-vector', 1102 + 4 => 'javelin-dom', 1103 + 5 => 'javelin-magical-init', 1104 + ), 1105 + '3b1557b3' => 1129 1106 array( 1130 1107 0 => 'javelin-behavior', 1131 1108 1 => 'javelin-stratcom', 1132 1109 2 => 'javelin-dom', 1133 - 3 => 'javelin-mask', 1134 - 4 => 'javelin-util', 1135 - 5 => 'phabricator-busy', 1136 1110 ), 1137 1111 '3b3e1664' => 1138 1112 array( ··· 1140 1114 1 => 'javelin-dom', 1141 1115 2 => 'phortune-credit-card-form', 1142 1116 ), 1143 - '3be3eef5' => 1117 + '3d51a746' => 1144 1118 array( 1145 1119 0 => 'javelin-behavior', 1146 1120 1 => 'javelin-dom', 1121 + 2 => 'javelin-stratcom', 1122 + 3 => 'javelin-workflow', 1123 + 4 => 'javelin-util', 1124 + 5 => 'javelin-uri', 1125 + ), 1126 + '40a6a403' => 1127 + array( 1128 + 0 => 'javelin-install', 1129 + 1 => 'javelin-dom', 1130 + 2 => 'javelin-reactor-dom', 1147 1131 ), 1148 1132 '40b1ff90' => 1149 1133 array( ··· 1158 1142 8 => 'phuix-action-list-view', 1159 1143 9 => 'phuix-action-view', 1160 1144 ), 1145 + '40b3be97' => 1146 + array( 1147 + 0 => 'javelin-behavior', 1148 + 1 => 'javelin-behavior-device', 1149 + 2 => 'javelin-stratcom', 1150 + 3 => 'phabricator-tooltip', 1151 + ), 1161 1152 '41ed7994' => 1162 1153 array( 1163 1154 0 => 'javelin-install', ··· 1171 1162 8 => 'javelin-stratcom', 1172 1163 9 => 'javelin-util', 1173 1164 ), 1174 - '441f2137' => 1165 + '42f4d070' => 1175 1166 array( 1176 1167 0 => 'javelin-behavior', 1177 - 1 => 'javelin-stratcom', 1168 + 1 => 'javelin-util', 1178 1169 2 => 'javelin-dom', 1170 + 3 => 'javelin-stratcom', 1171 + 4 => 'javelin-vector', 1179 1172 ), 1180 - '469c0d9e' => 1173 + '44168bad' => 1181 1174 array( 1182 1175 0 => 'javelin-behavior', 1183 1176 1 => 'javelin-dom', 1184 - 2 => 'javelin-workflow', 1185 - ), 1186 - '46efd18e' => 1187 - array( 1188 - 0 => 'multirow-row-manager', 1189 - 1 => 'javelin-install', 1190 - 2 => 'path-typeahead', 1191 - 3 => 'javelin-dom', 1192 - 4 => 'javelin-util', 1193 - 5 => 'phabricator-prefab', 1177 + 2 => 'phabricator-prefab', 1194 1178 ), 1195 - '48db4145' => 1179 + '469c0d9e' => 1196 1180 array( 1197 1181 0 => 'javelin-behavior', 1198 - 1 => 'javelin-behavior-device', 1199 - 2 => 'javelin-stratcom', 1200 - 3 => 'phabricator-tooltip', 1182 + 1 => 'javelin-dom', 1183 + 2 => 'javelin-workflow', 1201 1184 ), 1202 - '4a11ea9c' => 1185 + '4d94d9c3' => 1203 1186 array( 1204 1187 0 => 'javelin-behavior', 1205 - 1 => 'javelin-dom', 1206 - 2 => 'phabricator-drag-and-drop-file-upload', 1207 - 3 => 'phabricator-textareautils', 1188 + 1 => 'javelin-stratcom', 1189 + 2 => 'javelin-dom', 1190 + 3 => 'phuix-dropdown-menu', 1208 1191 ), 1209 - '4d94d9c3' => 1192 + '4e3e79a6' => 1210 1193 array( 1211 1194 0 => 'javelin-behavior', 1212 1195 1 => 'javelin-stratcom', 1213 1196 2 => 'javelin-dom', 1214 - 3 => 'phuix-dropdown-menu', 1215 1197 ), 1216 - '4e37e4de' => 1198 + '4e9b766b' => 1217 1199 array( 1218 - 0 => 'javelin-install', 1200 + 0 => 'javelin-behavior', 1219 1201 1 => 'javelin-dom', 1220 - 2 => 'javelin-reactor-dom', 1202 + 2 => 'javelin-util', 1203 + 3 => 'javelin-stratcom', 1204 + 4 => 'javelin-request', 1221 1205 ), 1222 1206 '4f344388' => 1223 1207 array( ··· 1227 1211 3 => 'javelin-request', 1228 1212 4 => 'javelin-uri', 1229 1213 ), 1230 - '50395a1b' => 1214 + '519705ea' => 1231 1215 array( 1232 1216 0 => 'javelin-install', 1233 - 1 => 'javelin-stratcom', 1234 - 2 => 'javelin-dom', 1235 - 3 => 'javelin-util', 1217 + 1 => 'javelin-dom', 1218 + 2 => 'javelin-reactor-dom', 1236 1219 ), 1237 1220 '52a92793' => 1238 1221 array( 1239 1222 0 => 'javelin-util', 1240 1223 1 => 'javelin-magical-init', 1241 - ), 1242 - '533a187b' => 1243 - array( 1244 - 0 => 'javelin-behavior', 1245 - 1 => 'javelin-dom', 1246 - 2 => 'phabricator-prefab', 1247 1224 ), 1248 1225 '54b612ba' => 1249 1226 array( ··· 1251 1228 1 => 'javelin-install', 1252 1229 2 => 'javelin-util', 1253 1230 ), 1254 - '551add57' => 1231 + '558829c2' => 1232 + array( 1233 + 0 => 'javelin-stratcom', 1234 + 1 => 'javelin-behavior', 1235 + 2 => 'javelin-vector', 1236 + 3 => 'javelin-dom', 1237 + ), 1238 + '57c138bd' => 1255 1239 array( 1256 - 0 => 'javelin-install', 1257 - 1 => 'javelin-dom', 1258 - 2 => 'javelin-reactor-dom', 1240 + 0 => 'phabricator-notification', 1241 + 1 => 'javelin-stratcom', 1242 + 2 => 'javelin-behavior', 1259 1243 ), 1260 1244 '59b251eb' => 1261 1245 array( ··· 1264 1248 2 => 'javelin-vector', 1265 1249 3 => 'javelin-dom', 1266 1250 ), 1267 - '5afdb2f8' => 1251 + '5a376f34' => 1268 1252 array( 1269 - 0 => 'javelin-install', 1270 - 1 => 'javelin-dom', 1271 - 2 => 'javelin-typeahead-preloaded-source', 1272 - 3 => 'javelin-util', 1253 + 0 => 'javelin-behavior', 1254 + 1 => 'javelin-typeahead-ondemand-source', 1255 + 2 => 'javelin-typeahead', 1256 + 3 => 'javelin-dom', 1257 + 4 => 'javelin-uri', 1258 + 5 => 'javelin-util', 1259 + 6 => 'javelin-stratcom', 1273 1260 ), 1274 1261 '5bc2cb21' => 1275 1262 array( 1276 1263 0 => 'javelin-behavior', 1277 1264 1 => 'javelin-stratcom', 1278 1265 ), 1279 - '5d584426' => 1280 - array( 1281 - 0 => 'javelin-behavior', 1282 - 1 => 'javelin-util', 1283 - 2 => 'javelin-dom', 1284 - 3 => 'javelin-stratcom', 1285 - 4 => 'javelin-vector', 1286 - ), 1287 1266 '5f850b5c' => 1288 1267 array( 1289 1268 0 => 'javelin-install', 1290 1269 ), 1291 - '61d927ec' => 1270 + '5fefb143' => 1292 1271 array( 1293 1272 0 => 'javelin-behavior', 1294 1273 1 => 'javelin-dom', 1295 - 2 => 'javelin-util', 1296 - 3 => 'phabricator-shaped-request', 1274 + 2 => 'javelin-workflow', 1275 + 3 => 'javelin-stratcom', 1276 + ), 1277 + '60821bc7' => 1278 + array( 1279 + 0 => 'javelin-behavior', 1280 + 1 => 'javelin-stratcom', 1281 + 2 => 'javelin-dom', 1297 1282 ), 1298 1283 '62e18640' => 1299 1284 array( ··· 1335 1320 0 => 'javelin-install', 1336 1321 1 => 'javelin-util', 1337 1322 ), 1323 + '6c9e6fb8' => 1324 + array( 1325 + 0 => 'multirow-row-manager', 1326 + 1 => 'javelin-install', 1327 + 2 => 'javelin-util', 1328 + 3 => 'javelin-dom', 1329 + 4 => 'javelin-stratcom', 1330 + 5 => 'javelin-json', 1331 + 6 => 'phabricator-prefab', 1332 + ), 1338 1333 '6d3e1947' => 1339 1334 array( 1340 1335 0 => 'javelin-behavior', ··· 1362 1357 8 => 'phabricator-phtize', 1363 1358 9 => 'changeset-view-manager', 1364 1359 ), 1365 - '71755c79' => 1360 + '72a2c6a9' => 1361 + array( 1362 + 0 => 'multirow-row-manager', 1363 + 1 => 'javelin-install', 1364 + 2 => 'path-typeahead', 1365 + 3 => 'javelin-dom', 1366 + 4 => 'javelin-util', 1367 + 5 => 'phabricator-prefab', 1368 + ), 1369 + '7319e029' => 1366 1370 array( 1367 1371 0 => 'javelin-behavior', 1368 - 1 => 'javelin-stratcom', 1369 - 2 => 'javelin-dom', 1372 + 1 => 'javelin-dom', 1370 1373 ), 1371 - '7319e029' => 1374 + '7323be90' => 1372 1375 array( 1373 1376 0 => 'javelin-behavior', 1374 1377 1 => 'javelin-dom', 1378 + 2 => 'javelin-request', 1379 + 3 => 'javelin-util', 1380 + ), 1381 + '76b9fc3e' => 1382 + array( 1383 + 0 => 'javelin-behavior', 1384 + 1 => 'javelin-stratcom', 1385 + 2 => 'javelin-workflow', 1386 + 3 => 'javelin-dom', 1387 + 4 => 'phabricator-draggable-list', 1375 1388 ), 1376 1389 '76f4ebed' => 1377 1390 array( ··· 1398 1411 0 => 'owners-path-editor', 1399 1412 1 => 'javelin-behavior', 1400 1413 ), 1401 - '7ba325ee' => 1414 + '7b98d7c5' => 1402 1415 array( 1403 - 0 => 'javelin-install', 1416 + 0 => 'javelin-behavior', 1404 1417 1 => 'javelin-dom', 1405 - 2 => 'javelin-reactor-dom', 1418 + 2 => 'javelin-stratcom', 1419 + 3 => 'javelin-util', 1406 1420 ), 1407 1421 '7bad574b' => 1408 1422 array( ··· 1437 1451 0 => 'herald-rule-editor', 1438 1452 1 => 'javelin-behavior', 1439 1453 ), 1440 - '7ee23816' => 1441 - array( 1442 - 0 => 'javelin-behavior', 1443 - 1 => 'javelin-dom', 1444 - 2 => 'javelin-util', 1445 - 3 => 'javelin-stratcom', 1446 - 4 => 'javelin-workflow', 1447 - 5 => 'javelin-behavior-device', 1448 - 6 => 'javelin-history', 1449 - 7 => 'javelin-vector', 1450 - 8 => 'phabricator-shaped-request', 1451 - ), 1452 1454 '7ee2b591' => 1453 1455 array( 1454 1456 0 => 'javelin-behavior', ··· 1458 1460 array( 1459 1461 0 => 'aphront-typeahead-control-css', 1460 1462 ), 1461 - '82f568cd' => 1462 - array( 1463 - 0 => 'javelin-install', 1464 - 1 => 'javelin-dom', 1465 - 2 => 'javelin-reactor-dom', 1466 - ), 1467 1463 '84845b5b' => 1468 1464 array( 1469 1465 0 => 'javelin-behavior', ··· 1478 1474 1 => 'javelin-typeahead-source', 1479 1475 2 => 'javelin-util', 1480 1476 ), 1481 - '858f9728' => 1477 + '85ab3c8e' => 1482 1478 array( 1483 - 0 => 'javelin-install', 1479 + 0 => 'javelin-behavior', 1484 1480 1 => 'javelin-dom', 1485 - 2 => 'javelin-reactor-dom', 1481 + 2 => 'javelin-util', 1482 + 3 => 'javelin-workflow', 1483 + 4 => 'javelin-stratcom', 1486 1484 ), 1487 - '8a3ed18b' => 1485 + '880fa5ac' => 1488 1486 array( 1489 - 0 => 'javelin-magical-init', 1490 - 1 => 'javelin-util', 1487 + 0 => 'javelin-behavior', 1488 + 1 => 'javelin-dom', 1491 1489 ), 1492 - '8ab282be' => 1490 + '88236f00' => 1493 1491 array( 1494 1492 0 => 'javelin-behavior', 1495 - 1 => 'javelin-dom', 1493 + 1 => 'phabricator-keyboard-shortcut', 1496 1494 2 => 'javelin-stratcom', 1497 - 3 => 'javelin-uri', 1498 1495 ), 1499 - '8ef9ab58' => 1496 + '886fd850' => 1500 1497 array( 1501 - 0 => 'javelin-behavior', 1498 + 0 => 'javelin-install', 1499 + 1 => 'javelin-reactor-dom', 1500 + 2 => 'javelin-view-html', 1501 + 3 => 'javelin-view-interpreter', 1502 + 4 => 'javelin-view-renderer', 1503 + ), 1504 + '8a25bf6f' => 1505 + array( 1506 + 0 => 'javelin-install', 1502 1507 1 => 'javelin-dom', 1503 - 2 => 'javelin-stratcom', 1508 + 2 => 'javelin-util', 1509 + 3 => 'javelin-dynval', 1510 + 4 => 'javelin-reactor-dom', 1504 1511 ), 1505 - '8f24abfc' => 1512 + '8a3ed18b' => 1506 1513 array( 1507 - 0 => 'javelin-behavior', 1508 - 1 => 'javelin-stratcom', 1509 - 2 => 'javelin-dom', 1514 + 0 => 'javelin-magical-init', 1515 + 1 => 'javelin-util', 1510 1516 ), 1511 - '8fc1c918' => 1517 + '8be7c2f0' => 1512 1518 array( 1513 1519 0 => 'javelin-behavior', 1514 - 1 => 'javelin-uri', 1515 - 2 => 'phabricator-notification', 1520 + 1 => 'javelin-dom', 1521 + 2 => 'javelin-stratcom', 1522 + 3 => 'phuix-dropdown-menu', 1516 1523 ), 1517 - '8fd76bab' => 1524 + '8d199d97' => 1518 1525 array( 1519 1526 0 => 'javelin-behavior', 1520 1527 1 => 'javelin-dom', 1521 - 2 => 'javelin-uri', 1522 - 3 => 'javelin-mask', 1523 - 4 => 'phabricator-drag-and-drop-file-upload', 1528 + 2 => 'javelin-stratcom', 1529 + 3 => 'phabricator-keyboard-shortcut', 1524 1530 ), 1525 - '91a166c7' => 1531 + '8ef9ab58' => 1526 1532 array( 1527 1533 0 => 'javelin-behavior', 1528 - 1 => 'javelin-util', 1534 + 1 => 'javelin-dom', 1529 1535 2 => 'javelin-stratcom', 1530 - 3 => 'javelin-dom', 1531 - 4 => 'javelin-vector', 1532 - 5 => 'javelin-magical-init', 1533 - 6 => 'javelin-request', 1534 - 7 => 'javelin-history', 1535 - 8 => 'javelin-workflow', 1536 - 9 => 'javelin-mask', 1537 - 10 => 'javelin-behavior-device', 1538 - 11 => 'phabricator-keyboard-shortcut', 1539 1536 ), 1540 - '938aed89' => 1537 + '8fc1c918' => 1541 1538 array( 1542 1539 0 => 'javelin-behavior', 1543 - 1 => 'javelin-stratcom', 1544 - 2 => 'javelin-dom', 1545 - 3 => 'javelin-json', 1546 - 4 => 'phabricator-draggable-list', 1540 + 1 => 'javelin-uri', 1541 + 2 => 'phabricator-notification', 1547 1542 ), 1548 1543 '9414ff18' => 1549 1544 array( ··· 1553 1548 3 => 'javelin-workflow', 1554 1549 4 => 'javelin-util', 1555 1550 ), 1556 - '957a7fde' => 1551 + '988040b4' => 1557 1552 array( 1558 - 0 => 'javelin-behavior', 1559 - 1 => 'javelin-stratcom', 1560 - 2 => 'javelin-workflow', 1561 - 3 => 'javelin-dom', 1562 - 4 => 'phabricator-draggable-list', 1553 + 0 => 'javelin-install', 1554 + 1 => 'javelin-dom', 1555 + 2 => 'javelin-reactor-dom', 1563 1556 ), 1564 - '9b9197be' => 1557 + '9a6dd6e8' => 1558 + array( 1559 + 0 => 'javelin-install', 1560 + 1 => 'javelin-dom', 1561 + 2 => 'javelin-stratcom', 1562 + 3 => 'javelin-util', 1563 + 4 => 'javelin-vector', 1564 + 5 => 'javelin-magical-init', 1565 + ), 1566 + '9c2623f4' => 1565 1567 array( 1566 1568 0 => 'javelin-behavior', 1567 1569 1 => 'javelin-stratcom', 1568 1570 2 => 'javelin-dom', 1569 - ), 1570 - '9c808199' => 1571 - array( 1572 - 0 => 'javelin-behavior', 1573 - 1 => 'javelin-behavior-device', 1574 - 2 => 'javelin-stratcom', 1575 - 3 => 'javelin-vector', 1576 - 4 => 'phabricator-hovercard', 1571 + 3 => 'javelin-workflow', 1572 + 4 => 'phabricator-phtize', 1573 + 5 => 'phabricator-drag-and-drop-file-upload', 1574 + 6 => 'phabricator-draggable-list', 1577 1575 ), 1578 1576 '9db3d160' => 1579 1577 array( ··· 1581 1579 1 => 'javelin-vector', 1582 1580 2 => 'javelin-dom', 1583 1581 ), 1584 - '9eb2cedb' => 1585 - array( 1586 - 0 => 'javelin-behavior', 1587 - 1 => 'javelin-dom', 1588 - 2 => 'javelin-uri', 1589 - 3 => 'javelin-request', 1590 - ), 1591 1582 '9f7309fb' => 1592 1583 array( 1593 1584 0 => 'javelin-behavior', ··· 1596 1587 3 => 'javelin-request', 1597 1588 4 => 'phabricator-shaped-request', 1598 1589 ), 1590 + 'a155550f' => 1591 + array( 1592 + 0 => 'javelin-install', 1593 + 1 => 'javelin-dom', 1594 + 2 => 'javelin-reactor-dom', 1595 + ), 1599 1596 'a3e2244e' => 1600 1597 array( 1601 1598 0 => 'javelin-behavior', ··· 1608 1605 1 => 'javelin-dom', 1609 1606 2 => 'phabricator-notification', 1610 1607 ), 1611 - 'a51fdb2e' => 1612 - array( 1613 - 0 => 'javelin-behavior', 1614 - 1 => 'javelin-request', 1615 - 2 => 'javelin-stratcom', 1616 - 3 => 'javelin-dom', 1617 - ), 1618 1608 'a5d7cf86' => 1619 1609 array( 1620 1610 0 => 'javelin-dom', ··· 1625 1615 1 => 'javelin-util', 1626 1616 2 => 'javelin-request', 1627 1617 3 => 'javelin-typeahead-source', 1618 + ), 1619 + 'a80d0378' => 1620 + array( 1621 + 0 => 'javelin-behavior', 1622 + 1 => 'javelin-stratcom', 1623 + 2 => 'javelin-dom', 1628 1624 ), 1629 1625 'a82a7769' => 1630 1626 array( ··· 1638 1634 1 => 'javelin-dom', 1639 1635 2 => 'javelin-stratcom', 1640 1636 ), 1641 - 'a8e3795d' => 1637 + 'a8da01f0' => 1642 1638 array( 1643 1639 0 => 'javelin-behavior', 1644 - 1 => 'javelin-stratcom', 1645 - 2 => 'javelin-workflow', 1646 - 3 => 'javelin-dom', 1647 - 4 => 'phabricator-draggable-list', 1640 + 1 => 'javelin-uri', 1641 + 2 => 'phabricator-keyboard-shortcut', 1648 1642 ), 1649 - 'a9aaba0c' => 1643 + 'a9f88de2' => 1650 1644 array( 1651 1645 0 => 'javelin-behavior', 1652 - 1 => 'javelin-stratcom', 1653 - 2 => 'javelin-dom', 1646 + 1 => 'javelin-dom', 1647 + 2 => 'javelin-stratcom', 1648 + 3 => 'javelin-workflow', 1649 + 4 => 'javelin-fx', 1650 + 5 => 'javelin-util', 1654 1651 ), 1655 - 'aa077691' => 1652 + 'ab836011' => 1656 1653 array( 1657 1654 0 => 'javelin-behavior', 1658 1655 1 => 'javelin-dom', 1659 1656 2 => 'javelin-stratcom', 1657 + 3 => 'javelin-workflow', 1658 + 4 => 'javelin-util', 1659 + 5 => 'phabricator-keyboard-shortcut', 1660 + ), 1661 + 'ab8d2723' => 1662 + array( 1663 + 0 => 'javelin-behavior', 1664 + 1 => 'javelin-dom', 1665 + 2 => 'phortune-credit-card-form', 1660 1666 ), 1661 1667 'ad7a69ca' => 1662 1668 array( ··· 1666 1672 3 => 'javelin-dom', 1667 1673 4 => 'javelin-vector', 1668 1674 ), 1669 - 'b3a4b884' => 1675 + 'af1c4a3d' => 1676 + array( 1677 + 0 => 'javelin-install', 1678 + 1 => 'javelin-dom', 1679 + 2 => 'javelin-typeahead-preloaded-source', 1680 + 3 => 'javelin-util', 1681 + ), 1682 + 'b1f0ccee' => 1670 1683 array( 1671 - 0 => 'javelin-behavior', 1672 - 1 => 'phabricator-prefab', 1684 + 0 => 'javelin-install', 1685 + 1 => 'javelin-dom', 1686 + 2 => 'javelin-reactor-dom', 1673 1687 ), 1674 - 'b3e5ee60' => 1688 + 'b2b4fbaf' => 1675 1689 array( 1676 1690 0 => 'javelin-behavior', 1677 1691 1 => 'javelin-dom', 1678 - 2 => 'phortune-credit-card-form', 1692 + 2 => 'javelin-uri', 1693 + 3 => 'javelin-request', 1694 + ), 1695 + 'b2ed6dd4' => 1696 + array( 1697 + 0 => 'javelin-behavior', 1698 + 1 => 'javelin-stratcom', 1699 + 2 => 'javelin-util', 1700 + 3 => 'javelin-dom', 1701 + 4 => 'javelin-request', 1702 + 5 => 'phabricator-keyboard-shortcut', 1703 + ), 1704 + 'b3a4b884' => 1705 + array( 1706 + 0 => 'javelin-behavior', 1707 + 1 => 'phabricator-prefab', 1679 1708 ), 1680 1709 'b3e7d692' => 1681 1710 array( ··· 1692 1721 2 => 'javelin-util', 1693 1722 3 => 'javelin-reactor-node-calmer', 1694 1723 ), 1695 - 'b5842a5e' => 1696 - array( 1697 - 0 => 'javelin-behavior', 1698 - 1 => 'javelin-behavior-device', 1699 - 2 => 'javelin-stratcom', 1700 - 3 => 'javelin-dom', 1701 - 4 => 'javelin-magical-init', 1702 - 5 => 'javelin-vector', 1703 - 6 => 'javelin-request', 1704 - 7 => 'javelin-util', 1705 - ), 1706 1724 'b5c256b8' => 1707 1725 array( 1708 1726 0 => 'javelin-install', 1709 1727 1 => 'javelin-dom', 1710 1728 ), 1711 - 'b657bdf8' => 1712 - array( 1713 - 0 => 'javelin-behavior', 1714 - 1 => 'javelin-uri', 1715 - 2 => 'phabricator-keyboard-shortcut', 1716 - ), 1717 1729 'b6d401d6' => 1718 1730 array( 1719 1731 0 => 'javelin-dom', ··· 1723 1735 4 => 'javelin-install', 1724 1736 5 => 'javelin-util', 1725 1737 ), 1726 - 'b98fc918' => 1738 + 'b716477f' => 1727 1739 array( 1728 1740 0 => 'javelin-behavior', 1729 - 1 => 'javelin-dom', 1730 - 2 => 'javelin-vector', 1731 - 3 => 'javelin-magical-init', 1741 + 1 => 'javelin-stratcom', 1742 + 2 => 'javelin-workflow', 1743 + 3 => 'javelin-dom', 1744 + 4 => 'phabricator-draggable-list', 1732 1745 ), 1733 1746 'b9f26029' => 1734 1747 array( ··· 1745 1758 5 => 'javelin-workflow', 1746 1759 6 => 'javelin-vector', 1747 1760 ), 1761 + 'bba9eedf' => 1762 + array( 1763 + 0 => 'javelin-behavior', 1764 + 1 => 'javelin-stratcom', 1765 + 2 => 'javelin-dom', 1766 + ), 1748 1767 'bd0aedcd' => 1749 1768 array( 1750 1769 0 => 'javelin-install', ··· 1764 1783 1 => 'javelin-dom', 1765 1784 2 => 'javelin-util', 1766 1785 3 => 'javelin-request', 1786 + ), 1787 + 'bdb2032d' => 1788 + array( 1789 + 0 => 'javelin-behavior', 1790 + 1 => 'javelin-aphlict', 1791 + 2 => 'javelin-stratcom', 1792 + 3 => 'javelin-request', 1793 + 4 => 'javelin-uri', 1794 + 5 => 'javelin-dom', 1795 + 6 => 'javelin-json', 1796 + 7 => 'javelin-router', 1797 + 8 => 'phabricator-notification', 1767 1798 ), 1768 1799 'bdb3e4d0' => 1769 1800 array( ··· 1773 1804 3 => 'phabricator-tooltip', 1774 1805 4 => 'changeset-view-manager', 1775 1806 ), 1776 - 'be81801d' => 1807 + 'be807912' => 1777 1808 array( 1778 1809 0 => 'javelin-behavior', 1779 1810 1 => 'javelin-dom', 1780 1811 2 => 'javelin-util', 1781 1812 3 => 'phabricator-shaped-request', 1782 - ), 1783 - 'bf97561d' => 1784 - array( 1785 - 0 => 'javelin-install', 1786 - 1 => 'javelin-dom', 1787 - 2 => 'javelin-reactor-dom', 1788 1813 ), 1789 1814 'c293f7b9' => 1790 1815 array( ··· 1798 1823 0 => 'javelin-behavior', 1799 1824 1 => 'javelin-dom', 1800 1825 ), 1801 - 'c51a6616' => 1802 - array( 1803 - 0 => 'phabricator-notification', 1804 - 1 => 'javelin-stratcom', 1805 - 2 => 'javelin-behavior', 1806 - ), 1807 1826 'c54eeefb' => 1808 1827 array( 1809 1828 0 => 'javelin-install', ··· 1818 1837 2 => 'javelin-uri', 1819 1838 3 => 'javelin-util', 1820 1839 ), 1821 - 'c81bc98f' => 1822 - array( 1823 - 0 => 'javelin-behavior', 1824 - 1 => 'javelin-stratcom', 1825 - 2 => 'javelin-vector', 1826 - 3 => 'javelin-dom', 1827 - 4 => 'javelin-uri', 1828 - ), 1829 - 'c8728c70' => 1830 - array( 1831 - 0 => 'javelin-behavior', 1832 - 1 => 'phabricator-keyboard-shortcut', 1833 - 2 => 'javelin-stratcom', 1834 - ), 1835 1840 'ca3f91eb' => 1836 1841 array( 1837 1842 0 => 'javelin-behavior', ··· 1852 1857 0 => 'javelin-install', 1853 1858 1 => 'javelin-typeahead-source', 1854 1859 ), 1855 - 'cf76cfd5' => 1860 + 'd0386d7c' => 1856 1861 array( 1857 1862 0 => 'javelin-behavior', 1858 - 1 => 'javelin-dom', 1859 - 2 => 'javelin-stratcom', 1860 - 3 => 'javelin-workflow', 1861 - 4 => 'javelin-fx', 1862 - 5 => 'javelin-util', 1863 + 1 => 'javelin-stratcom', 1864 + 2 => 'javelin-workflow', 1865 + 3 => 'javelin-dom', 1866 + 4 => 'javelin-uri', 1867 + 5 => 'phabricator-textareautils', 1868 + ), 1869 + 'd15380d8' => 1870 + array( 1871 + 0 => 'javelin-install', 1872 + 1 => 'javelin-stratcom', 1873 + 2 => 'javelin-dom', 1874 + 3 => 'javelin-util', 1863 1875 ), 1864 1876 'd254d646' => 1865 1877 array( 1866 1878 0 => 'javelin-util', 1867 1879 ), 1868 - 'd259e7c9' => 1880 + 'd2907473' => 1869 1881 array( 1870 - 0 => 'javelin-behavior', 1871 - 1 => 'javelin-dom', 1882 + 0 => 'javelin-dom', 1883 + 1 => 'javelin-util', 1872 1884 2 => 'javelin-stratcom', 1873 - 3 => 'javelin-workflow', 1874 - 4 => 'javelin-util', 1875 - 5 => 'phabricator-keyboard-shortcut', 1885 + 3 => 'javelin-install', 1886 + 4 => 'javelin-workflow', 1887 + 5 => 'javelin-router', 1888 + 6 => 'javelin-behavior-device', 1889 + 7 => 'javelin-vector', 1876 1890 ), 1877 1891 'd4a14807' => 1878 1892 array( ··· 1880 1894 1 => 'javelin-dom', 1881 1895 2 => 'javelin-view', 1882 1896 ), 1883 - 'd6ca6b1c' => 1897 + 'd4eecc63' => 1898 + array( 1899 + 0 => 'javelin-behavior', 1900 + 1 => 'javelin-dom', 1901 + 2 => 'javelin-stratcom', 1902 + ), 1903 + 'd6f54db0' => 1884 1904 array( 1885 - 0 => 'javelin-install', 1886 - 1 => 'javelin-reactor-dom', 1887 - 2 => 'javelin-view-html', 1888 - 3 => 'javelin-view-interpreter', 1889 - 4 => 'javelin-view-renderer', 1905 + 0 => 'javelin-behavior', 1906 + 1 => 'javelin-request', 1907 + 2 => 'javelin-stratcom', 1908 + 3 => 'javelin-dom', 1890 1909 ), 1891 1910 'd75709e6' => 1892 1911 array( ··· 1896 1915 3 => 'javelin-dom', 1897 1916 4 => 'phabricator-keyboard-shortcut', 1898 1917 ), 1899 - 'd83a949c' => 1900 - array( 1901 - 0 => 'javelin-behavior', 1902 - 1 => 'javelin-dom', 1903 - 2 => 'javelin-util', 1904 - 3 => 'javelin-workflow', 1905 - 4 => 'javelin-stratcom', 1906 - ), 1907 - 'd8e135db' => 1918 + 'd835b03a' => 1908 1919 array( 1909 1920 0 => 'javelin-behavior', 1910 1921 1 => 'javelin-dom', 1911 1922 2 => 'javelin-util', 1912 - 3 => 'javelin-stratcom', 1913 - 4 => 'javelin-workflow', 1914 - 5 => 'phabricator-draggable-list', 1923 + 3 => 'phabricator-shaped-request', 1915 1924 ), 1916 1925 'd9a9b862' => 1917 1926 array( ··· 1927 1936 3 => 'javelin-util', 1928 1937 4 => 'javelin-stratcom', 1929 1938 ), 1930 - 'dddd43ac' => 1939 + 'e10f8e18' => 1931 1940 array( 1932 1941 0 => 'javelin-behavior', 1933 1942 1 => 'javelin-dom', ··· 1939 1948 1 => 'javelin-stratcom', 1940 1949 2 => 'javelin-dom', 1941 1950 ), 1951 + 'e379b58e' => 1952 + array( 1953 + 0 => 'javelin-behavior', 1954 + 1 => 'javelin-stratcom', 1955 + 2 => 'javelin-vector', 1956 + 3 => 'javelin-dom', 1957 + 4 => 'javelin-uri', 1958 + ), 1942 1959 'e5822781' => 1943 1960 array( 1944 1961 0 => 'javelin-behavior', ··· 1954 1971 2 => 'javelin-view-visitor', 1955 1972 3 => 'javelin-util', 1956 1973 ), 1957 - 'e6f67523' => 1958 - array( 1959 - 0 => 'javelin-behavior', 1960 - 1 => 'javelin-dom', 1961 - 2 => 'javelin-request', 1962 - 3 => 'javelin-util', 1963 - ), 1964 1974 'e7c21fb3' => 1965 1975 array( 1966 1976 0 => 'javelin-dom', ··· 1968 1978 2 => 'javelin-stratcom', 1969 1979 3 => 'javelin-install', 1970 1980 ), 1971 - 'e9fdb5e5' => 1981 + 'e9581f08' => 1972 1982 array( 1973 1983 0 => 'javelin-behavior', 1974 1984 1 => 'javelin-stratcom', 1975 - 2 => 'javelin-util', 1985 + 2 => 'javelin-workflow', 1976 1986 3 => 'javelin-dom', 1977 - 4 => 'javelin-request', 1978 - 5 => 'phabricator-keyboard-shortcut', 1987 + 4 => 'phabricator-draggable-list', 1979 1988 ), 1980 - 'ead554ec' => 1989 + 'efe49472' => 1990 + array( 1991 + 0 => 'javelin-install', 1992 + 1 => 'javelin-util', 1993 + ), 1994 + 'f052e8a3' => 1981 1995 array( 1982 1996 0 => 'javelin-behavior', 1983 1997 1 => 'javelin-dom', 1984 - 2 => 'javelin-stratcom', 1985 - 3 => 'javelin-util', 1998 + 2 => 'phabricator-drag-and-drop-file-upload', 1999 + 3 => 'phabricator-textareautils', 1986 2000 ), 1987 - 'efe49472' => 2001 + 'f0a41b9f' => 1988 2002 array( 1989 - 0 => 'javelin-install', 1990 - 1 => 'javelin-util', 2003 + 0 => 'javelin-behavior', 2004 + 1 => 'javelin-dom', 2005 + 2 => 'javelin-util', 2006 + 3 => 'javelin-stratcom', 2007 + 4 => 'javelin-workflow', 2008 + 5 => 'javelin-behavior-device', 2009 + 6 => 'javelin-history', 2010 + 7 => 'javelin-vector', 2011 + 8 => 'phabricator-shaped-request', 1991 2012 ), 1992 2013 'f2441746' => 1993 2014 array( ··· 1998 2019 4 => 'javelin-request', 1999 2020 5 => 'javelin-workflow', 2000 2021 ), 2022 + 'f36e01af' => 2023 + array( 2024 + 0 => 'javelin-behavior', 2025 + 1 => 'javelin-behavior-device', 2026 + 2 => 'javelin-stratcom', 2027 + 3 => 'javelin-vector', 2028 + 4 => 'phabricator-hovercard', 2029 + ), 2001 2030 'f3fef818' => 2002 2031 array( 2003 2032 0 => 'javelin-behavior', ··· 2008 2037 5 => 'phuix-action-view', 2009 2038 6 => 'javelin-workflow', 2010 2039 ), 2011 - 'f42bb8c6' => 2040 + 'f588412e' => 2012 2041 array( 2013 - 0 => 'javelin-stratcom', 2014 - 1 => 'javelin-behavior', 2015 - 2 => 'javelin-vector', 2016 - 3 => 'javelin-dom', 2042 + 0 => 'javelin-behavior', 2043 + 1 => 'javelin-dom', 2044 + 2 => 'javelin-util', 2045 + 3 => 'phabricator-prefab', 2046 + 4 => 'multirow-row-manager', 2047 + 5 => 'javelin-json', 2017 2048 ), 2018 2049 'f6555212' => 2019 2050 array( ··· 2060 2091 4 => 'javelin-stratcom', 2061 2092 5 => 'phabricator-shaped-request', 2062 2093 ), 2063 - 'fa187a68' => 2094 + 'f9539603' => 2064 2095 array( 2065 2096 0 => 'javelin-behavior', 2066 2097 1 => 'javelin-dom', 2067 - 2 => 'javelin-util', 2068 - 3 => 'javelin-stratcom', 2069 - 4 => 'javelin-workflow', 2070 - 5 => 'phabricator-draggable-list', 2071 - ), 2072 - 'fbbce3bf' => 2073 - array( 2074 - 0 => 'phabricator-busy', 2075 - 1 => 'javelin-behavior', 2076 - ), 2077 - 'fbeabd1e' => 2078 - array( 2079 - 0 => 'javelin-behavior', 2080 - 1 => 'javelin-typeahead-ondemand-source', 2081 - 2 => 'javelin-typeahead', 2082 - 3 => 'javelin-dom', 2083 - 4 => 'javelin-uri', 2084 - 5 => 'javelin-util', 2085 - 6 => 'javelin-stratcom', 2086 - ), 2087 - 'fd6c2b32' => 2088 - array( 2089 - 0 => 'javelin-behavior', 2090 - 1 => 'javelin-stratcom', 2091 - 2 => 'javelin-workflow', 2092 - 3 => 'javelin-dom', 2093 - 4 => 'javelin-uri', 2094 - 5 => 'phabricator-textareautils', 2095 - ), 2096 - 'fe2e0ba4' => 2097 - array( 2098 - 0 => 'javelin-behavior', 2099 - 1 => 'javelin-behavior-device', 2100 2098 2 => 'javelin-stratcom', 2101 - 3 => 'javelin-vector', 2102 - 4 => 'javelin-dom', 2103 - 5 => 'javelin-magical-init', 2099 + 3 => 'javelin-uri', 2104 2100 ), 2105 - 'fe80fb6d' => 2101 + 'fa0f4fc2' => 2106 2102 array( 2107 2103 0 => 'javelin-behavior', 2108 2104 1 => 'javelin-dom', 2109 - 2 => 'javelin-util', 2110 - 3 => 'phabricator-prefab', 2111 - 4 => 'multirow-row-manager', 2112 - 5 => 'javelin-json', 2105 + 2 => 'javelin-vector', 2106 + 3 => 'javelin-magical-init', 2113 2107 ), 2114 2108 42126667 => 2115 2109 array( ··· 2117 2111 1 => 'javelin-dom', 2118 2112 2 => 'javelin-request', 2119 2113 ), 2120 - 44524435 => 2114 + 48086888 => 2121 2115 array( 2122 - 0 => 'javelin-install', 2116 + 0 => 'javelin-behavior', 2123 2117 1 => 'javelin-dom', 2124 - 2 => 'javelin-util', 2125 - 3 => 'javelin-dynval', 2126 - 4 => 'javelin-reactor-dom', 2118 + 2 => 'javelin-workflow', 2119 + ), 2120 + 60479091 => 2121 + array( 2122 + 0 => 'phabricator-busy', 2123 + 1 => 'javelin-behavior', 2127 2124 ), 2128 - 48086888 => 2125 + 82439934 => 2129 2126 array( 2130 2127 0 => 'javelin-behavior', 2131 2128 1 => 'javelin-dom', 2132 - 2 => 'javelin-workflow', 2129 + 2 => 'javelin-util', 2130 + 3 => 'javelin-stratcom', 2131 + 4 => 'javelin-workflow', 2132 + 5 => 'phabricator-draggable-list', 2133 2133 ), 2134 2134 ), 2135 2135 'packages' =>
+1 -1
webroot/rsrc/js/application/aphlict/behavior-aphlict-listen.js
··· 101 101 .setContent('Page updated, click to reload.') 102 102 .alterClassName('jx-notification-alert', true) 103 103 .setDuration(0); 104 - reload.listen('activate', function(e) { JX.$U().go(); }); 104 + reload.listen('activate', function() { JX.$U().go(); }); 105 105 reload.show(); 106 106 107 107 showing_reload = true;
+1 -1
webroot/rsrc/js/application/config/behavior-reorder-fields.js
··· 17 17 return JX.DOM.scry(root, 'li', 'field-spec'); 18 18 }); 19 19 20 - list.listen('didDrop', function(node, after) { 20 + list.listen('didDrop', function() { 21 21 write_state_to_form(); 22 22 }); 23 23
+1 -1
webroot/rsrc/js/application/conpherence/behavior-menu.js
··· 288 288 JX.Stratcom.listen( 289 289 'conpherence-redraw-thread', 290 290 null, 291 - function (e) { 291 + function () { 292 292 _scrollMessageWindow(); 293 293 } 294 294 );
+1 -2
webroot/rsrc/js/application/conpherence/behavior-pontificate.js
··· 7 7 * javelin-stratcom 8 8 */ 9 9 10 - JX.behavior('conpherence-pontificate', function(config) { 10 + JX.behavior('conpherence-pontificate', function() { 11 11 12 12 JX.Stratcom.listen('aphlict-receive-message', null, function(e) { 13 13 var message = e.getData(); ··· 61 61 62 62 var root = e.getNode('conpherence-layout'); 63 63 var messages_root = JX.DOM.find(root, 'div', 'conpherence-message-pane'); 64 - var header_root = JX.DOM.find(root, 'div', 'conpherence-header-pane'); 65 64 var form_root = JX.DOM.find(root, 'div', 'conpherence-form'); 66 65 var messages = JX.DOM.find(messages_root, 'div', 'conpherence-messages'); 67 66 var fileWidget = null;
+1 -1
webroot/rsrc/js/application/dashboard/behavior-dashboard-move-panels.js
··· 29 29 JX.DOM.alterClass(item, 'drag-sending', false); 30 30 } 31 31 32 - function ondrop(list, item, after, from) { 32 + function ondrop(list, item, after) { 33 33 list.lock(); 34 34 JX.DOM.alterClass(item, 'drag-sending', true); 35 35
+1 -1
webroot/rsrc/js/application/dashboard/behavior-dashboard-query-panel-select.js
··· 58 58 query_control.value = new_value; 59 59 } 60 60 61 - JX.DOM.listen(app_control, 'change', null, function(e) { update(); }); 61 + JX.DOM.listen(app_control, 'change', null, function() { update(); }); 62 62 update(); 63 63 64 64 });
+1 -1
webroot/rsrc/js/application/dashboard/behavior-dashboard-tab-panel.js
··· 5 5 * javelin-stratcom 6 6 */ 7 7 8 - JX.behavior('dashboard-tab-panel', function(config) { 8 + JX.behavior('dashboard-tab-panel', function() { 9 9 10 10 JX.Stratcom.listen('click', 'dashboard-tab-panel-tab', function(e) { 11 11 e.kill();
-2
webroot/rsrc/js/application/differential/ChangesetViewManager.js
··· 118 118 this._loaded = true; 119 119 this._sequence++; 120 120 121 - var data = this._getNodeData(); 122 - 123 121 var params = { 124 122 ref: this._ref, 125 123 whitespace: this._whitespace || '',
+1 -1
webroot/rsrc/js/application/differential/behavior-add-reviewers-and-ccs.js
··· 27 27 JX.$(config.select), 28 28 'change', 29 29 null, 30 - function(e) { 30 + function() { 31 31 var v = JX.$(config.select).value; 32 32 for (var k in dynamic) { 33 33 if (dynamic[k].actions[v]) {
+1 -1
webroot/rsrc/js/application/differential/behavior-comment-jump.js
··· 5 5 * javelin-dom 6 6 */ 7 7 8 - JX.behavior('differential-comment-jump', function(config) { 8 + JX.behavior('differential-comment-jump', function() { 9 9 function handle_jump(offset) { 10 10 return (function(e) { 11 11 var parent = JX.$('differential-review-stage');
+3 -3
webroot/rsrc/js/application/differential/behavior-keyboard-nav.js
··· 230 230 new JX.KeyboardShortcut( 231 231 'h', 232 232 'Collapse or expand the file display (after jump).') 233 - .setHandler(function(manager) { 233 + .setHandler(function() { 234 234 if (!changesets || !changesets[cursor]) { 235 235 return; 236 236 } ··· 256 256 } 257 257 258 258 new JX.KeyboardShortcut('r', 'Reply to selected inline comment.') 259 - .setHandler(function(manager) { 259 + .setHandler(function() { 260 260 inline_op(selection_begin, 'reply'); 261 261 }) 262 262 .register(); 263 263 264 264 new JX.KeyboardShortcut('e', 'Edit selected inline comment.') 265 - .setHandler(function(manager) { 265 + .setHandler(function() { 266 266 inline_op(selection_begin, 'edit'); 267 267 }) 268 268 .register();
+1 -1
webroot/rsrc/js/application/differential/behavior-show-field-details.js
··· 5 5 * javelin-dom 6 6 */ 7 7 8 - JX.behavior('differential-show-field-details', function(config) { 8 + JX.behavior('differential-show-field-details', function() { 9 9 10 10 JX.Stratcom.listen( 11 11 'click',
-1
webroot/rsrc/js/application/diffusion/DiffusionLocateFileSource.js
··· 159 159 */ 160 160 matchTree: function(tree, value, pos) { 161 161 var matches = null; 162 - var count = 0; 163 162 for (var k in tree) { 164 163 var p = pos; 165 164
-1
webroot/rsrc/js/application/diffusion/behavior-audit-preview.js
··· 8 8 9 9 JX.behavior('audit-preview', function(config) { 10 10 11 - var preview = JX.$(config.preview); 12 11 var content = JX.$(config.content); 13 12 var action = JX.$(config.action); 14 13
+2 -2
webroot/rsrc/js/application/harbormaster/behavior-reorder-steps.js
··· 16 16 return JX.DOM.scry(root, 'li', 'build-step'); 17 17 }); 18 18 19 - list.listen('didDrop', function(node, after) { 19 + list.listen('didDrop', function(node) { 20 20 var nodes = list.findItems(); 21 21 var order = []; 22 22 var key; ··· 31 31 JX.DOM.alterClass(node, 'drag-sending', true); 32 32 33 33 new JX.Workflow(config.orderURI, {order: order.join()}) 34 - .setHandler(function(e) { 34 + .setHandler(function() { 35 35 JX.DOM.alterClass(node, 'drag-sending', false); 36 36 list.unlock(); 37 37 })
+2 -3
webroot/rsrc/js/application/herald/HeraldRuleEditor.js
··· 99 99 this._onactionchange(row); 100 100 } 101 101 }, 102 - _onsubmit : function(e) { 102 + _onsubmit : function() { 103 103 var rule = JX.DOM.find(this._root, 'input', 'rule'); 104 104 105 105 var k; ··· 108 108 this._config.conditions[k][2] = this._getConditionValue(k); 109 109 } 110 110 111 - var acts = this._config.actions; 112 111 for (k in this._config.actions) { 113 112 this._config.actions[k][1] = this._getActionTarget(k); 114 113 } ··· 274 273 return node; 275 274 }, 276 275 277 - _newTokenizer : function(type, limit) { 276 + _newTokenizer : function(type) { 278 277 var template = JX.$N( 279 278 'div', 280 279 JX.$H(this._config.template.markup));
+2 -2
webroot/rsrc/js/application/maniphest/behavior-batch-editor.js
··· 17 17 18 18 addRow({}); 19 19 20 - function renderRow(data) { 20 + function renderRow() { 21 21 22 22 var action_select = JX.Prefab.renderSelect( 23 23 { ··· 108 108 action_rows[id] = data.dataCallback; 109 109 } 110 110 111 - function onsubmit(e) { 111 + function onsubmit() { 112 112 var input = JX.$(config.input); 113 113 114 114 var actions = [];
+1 -1
webroot/rsrc/js/application/maniphest/behavior-batch-selector.js
··· 156 156 JX.$(config.formID), 157 157 'submit', 158 158 null, 159 - function(e) { 159 + function() { 160 160 var inputs = []; 161 161 for (var k in selected) { 162 162 inputs.push(
+1 -1
webroot/rsrc/js/application/maniphest/behavior-list-edit.js
··· 8 8 * javelin-util 9 9 */ 10 10 11 - JX.behavior('maniphest-list-editor', function(config) { 11 + JX.behavior('maniphest-list-editor', function() { 12 12 13 13 var onedit = function(task, r) { 14 14 var nodes = JX.$H(r.tasks).getFragment().firstChild;
+1 -1
webroot/rsrc/js/application/maniphest/behavior-transaction-controls.js
··· 19 19 JX.$(config.select), 20 20 'change', 21 21 null, 22 - function(e) { 22 + function() { 23 23 for (var k in config.controlMap) { 24 24 if (k == JX.$(config.select).value) { 25 25 JX.DOM.show(JX.$(config.controlMap[k]));
+1 -1
webroot/rsrc/js/application/maniphest/behavior-transaction-expand.js
··· 10 10 * When the user clicks "show details" in a Maniphest transaction, replace the 11 11 * summary rendering with a detailed rendering. 12 12 */ 13 - JX.behavior('maniphest-transaction-expand', function(config) { 13 + JX.behavior('maniphest-transaction-expand', function() { 14 14 15 15 JX.Stratcom.listen( 16 16 'click',
+1 -1
webroot/rsrc/js/application/owners/OwnersPathEditor.js
··· 101 101 }; 102 102 var repo_select = JX.$N('select', attrs, options); 103 103 104 - JX.DOM.listen(repo_select, 'change', null, JX.bind(this, function(e) { 104 + JX.DOM.listen(repo_select, 'change', null, JX.bind(this, function() { 105 105 this._lastRepositoryChoice = repo_select.value; 106 106 })); 107 107
+1 -1
webroot/rsrc/js/application/passphrase/phame-credential-control.js
··· 9 9 * @javelin 10 10 */ 11 11 12 - JX.behavior('passphrase-credential-control', function(config) { 12 + JX.behavior('passphrase-credential-control', function() { 13 13 14 14 JX.Stratcom.listen( 15 15 'click',
+3 -4
webroot/rsrc/js/application/phame/phame-post-preview.js
··· 8 8 9 9 JX.behavior('phame-post-preview', function(config) { 10 10 11 - var preview = JX.$(config.preview); 12 11 var body = JX.$(config.body); 13 12 var title = JX.$(config.title); 14 13 var phame_title = JX.$(config.phame_title); 15 14 var sync_titles = true; 16 15 17 - var titleCallback = function(e) { 16 + var titleCallback = function() { 18 17 if (!sync_titles) { 19 18 return; 20 19 } ··· 22 21 phame_title.value = normalizeSlug(title_string); 23 22 }; 24 23 25 - var phameTitleKeyupCallback = function (e) { 24 + var phameTitleKeyupCallback = function () { 26 25 // stop sync'ing once user edits phame_title directly 27 26 sync_titles = false; 28 27 var normalized = normalizeSlug(phame_title.value, true); ··· 40 39 } 41 40 }; 42 41 43 - var phameTitleBlurCallback = function (e) { 42 + var phameTitleBlurCallback = function () { 44 43 phame_title.value = normalizeSlug(phame_title.value); 45 44 }; 46 45
+3 -3
webroot/rsrc/js/application/pholio/behavior-pholio-mock-edit.js
··· 80 80 var drop = new JX.PhabricatorDragAndDropFileUpload(node) 81 81 .setURI(config.uploadURI); 82 82 83 - drop.listen('didBeginDrag', function(e) { 83 + drop.listen('didBeginDrag', function() { 84 84 JX.DOM.alterClass(node, 'pholio-drop-active', true); 85 85 }); 86 86 87 - drop.listen('didEndDrag', function(e) { 87 + drop.listen('didEndDrag', function() { 88 88 JX.DOM.alterClass(node, 'pholio-drop-active', false); 89 89 }); 90 90 ··· 136 136 var build_update_control = function(node) { 137 137 var drop = build_drop_upload(node); 138 138 139 - drop.listen('willUpload', function(file) { 139 + drop.listen('willUpload', function() { 140 140 JX.DOM.alterClass(node, 'pholio-replacing', true); 141 141 }); 142 142
+1 -2
webroot/rsrc/js/application/pholio/behavior-pholio-mock-view.js
··· 330 330 } 331 331 332 332 drag_end = get_image_xy(JX.$V(e)); 333 - var scale = get_image_scale(); 334 333 335 334 resize_selection(16); 336 335 ··· 729 728 lightbox = null; 730 729 } 731 730 732 - function lightbox_resize(e) { 731 + function lightbox_resize() { 733 732 if (!lightbox) { 734 733 return; 735 734 }
+1 -1
webroot/rsrc/js/application/phortune/behavior-test-payment-form.js
··· 8 8 JX.behavior('test-payment-form', function(config) { 9 9 var ccform = new JX.PhortuneCreditCardForm(JX.$(config.formID), onsubmit); 10 10 11 - function onsubmit(card_data) { 11 + function onsubmit() { 12 12 onresponse(); 13 13 } 14 14
+1 -1
webroot/rsrc/js/application/ponder/behavior-votebox.js
··· 7 7 * javelin-request 8 8 */ 9 9 10 - JX.behavior('ponder-votebox', function(config) { 10 + JX.behavior('ponder-votebox', function() { 11 11 12 12 function handle_vote(e, vote) { 13 13 e.kill();
+1 -1
webroot/rsrc/js/application/projects/behavior-boards-filter.js
··· 6 6 * phuix-dropdown-menu 7 7 */ 8 8 9 - JX.behavior('boards-filter', function(config) { 9 + JX.behavior('boards-filter', function() { 10 10 11 11 JX.Stratcom.listen('click', 'boards-filter-menu', function(e) { 12 12 var data = e.getNodeData('boards-filter-menu');
+1 -1
webroot/rsrc/js/application/projects/behavior-project-boards.js
··· 24 24 JX.DOM.replace(item, JX.$H(response.task)); 25 25 } 26 26 27 - function ondrop(list, item, after, from) { 27 + function ondrop(list, item, after) { 28 28 list.lock(); 29 29 JX.DOM.alterClass(item, 'drag-sending', true); 30 30
+1 -1
webroot/rsrc/js/application/releeph/releeph-preview-branch.js
··· 39 39 input, 40 40 ['keyup', 'click', 'change'], 41 41 null, 42 - function(e) { 42 + function() { 43 43 renderPreview(); 44 44 } 45 45 );
+2 -2
webroot/rsrc/js/application/releeph/releeph-request-state-change.js
··· 8 8 * phabricator-keyboard-shortcut 9 9 */ 10 10 11 - JX.behavior('releeph-request-state-change', function(config) { 11 + JX.behavior('releeph-request-state-change', function() { 12 12 function getRequestHeaderNodes() { 13 13 return JX.DOM.scry(document.body, 'div', 'releeph-request-box'); 14 14 } ··· 92 92 new JX.KeyboardShortcut( 93 93 ['g', 'return'], 94 94 "Open selected request's page in a new tab.") 95 - .setHandler(function(manager) { 95 + .setHandler(function() { 96 96 keynavNavigateToRequestPage(); 97 97 }) 98 98 .register();
+1 -1
webroot/rsrc/js/application/repository/repository-crossreference.js
··· 54 54 }); 55 55 } 56 56 57 - function linkAll(section) { 57 + function linkAll() { 58 58 var blocks = JX.DOM.scry(document.body, 'div', 'remarkup-code-block'); 59 59 for (var i = 0; i < blocks.length; ++i) { 60 60 if (blocks[i].hasAttribute('data-code-lang')) {
+2 -2
webroot/rsrc/js/application/search/behavior-reorder-queries.js
··· 16 16 return JX.DOM.scry(root, 'li', 'named-query'); 17 17 }); 18 18 19 - list.listen('didDrop', function(node, after) { 19 + list.listen('didDrop', function(node) { 20 20 var nodes = list.findItems(); 21 21 var order = []; 22 22 var key; ··· 31 31 JX.DOM.alterClass(node, 'drag-sending', true); 32 32 33 33 new JX.Workflow(config.orderURI, {order: order.join()}) 34 - .setHandler(function(e) { 34 + .setHandler(function() { 35 35 JX.DOM.alterClass(node, 'drag-sending', false); 36 36 list.unlock(); 37 37 })
+1 -1
webroot/rsrc/js/application/slowvote/behavior-slowvote-embed.js
··· 5 5 * javelin-stratcom 6 6 * javelin-dom 7 7 */ 8 - JX.behavior('slowvote-embed', function(config) { 8 + JX.behavior('slowvote-embed', function() { 9 9 JX.Stratcom.listen( 10 10 ['click'], 11 11 'slowvote-option',
+1 -5
webroot/rsrc/js/application/transactions/behavior-transaction-list.js
··· 8 8 * phabricator-textareautils 9 9 */ 10 10 11 - JX.behavior('phabricator-transaction-list', function(config) { 12 - 13 - var list = JX.$(config.listID); 14 - var xaction_nodes = null; 15 - var next_anchor = config.nextAnchor; 11 + JX.behavior('phabricator-transaction-list', function() { 16 12 17 13 JX.Stratcom.listen( 18 14 'click',
+1 -1
webroot/rsrc/js/application/uiexample/ReactorButtonExample.js
··· 10 10 JX.install('ReactorButtonExample', { 11 11 extend: 'View', 12 12 members: { 13 - render: function(rendered_children) { 13 + render: function() { 14 14 var button = JX.$N('button', {}, "Fun"); 15 15 var clicks = JX.RDOM.clickPulses(button); 16 16
+1 -1
webroot/rsrc/js/application/uiexample/ReactorCheckboxExample.js
··· 8 8 JX.install('ReactorCheckboxExample', { 9 9 extend: 'View', 10 10 members: { 11 - render: function(rendered_children) { 11 + render: function() { 12 12 var checkbox = JX.$N('input', {type: 'checkbox'}); 13 13 14 14 return [checkbox, JX.RDOM.$DT(JX.RDOM.checkbox(checkbox))];
+1 -1
webroot/rsrc/js/application/uiexample/ReactorFocusExample.js
··· 8 8 JX.install('ReactorFocusExample', { 9 9 extend: 'View', 10 10 members: { 11 - render: function(rendered_children) { 11 + render: function() { 12 12 var input = JX.$N('input'); 13 13 return [input, JX.RDOM.$DT(JX.RDOM.hasFocus(input))]; 14 14 }
+1 -1
webroot/rsrc/js/application/uiexample/ReactorInputExample.js
··· 10 10 JX.install('ReactorInputExample', { 11 11 extend: 'View', 12 12 members: { 13 - render: function(rendered_children) { 13 + render: function() { 14 14 var html = JX.HTMLView.registerToInterpreter(new JX.ViewInterpreter()); 15 15 16 16 var raw_input = JX.ViewRenderer.render(
+1 -1
webroot/rsrc/js/application/uiexample/ReactorMouseoverExample.js
··· 8 8 JX.install('ReactorMouseoverExample', { 9 9 extend: 'View', 10 10 members: { 11 - render: function(rendered_children) { 11 + render: function() { 12 12 var target = JX.$N("span", "mouseover me "); 13 13 return [target, JX.RDOM.$DT(JX.RDOM.isMouseOver(target))]; 14 14 }
+1 -1
webroot/rsrc/js/application/uiexample/ReactorRadioExample.js
··· 8 8 JX.install('ReactorRadioExample', { 9 9 extend: 'View', 10 10 members: { 11 - render: function(rendered_children) { 11 + render: function() { 12 12 var radio_one = JX.$N('input', {type: 'radio', name: 'n', value: 'one'}); 13 13 var radio_two = JX.$N('input', {type: 'radio', name: 'n', value: 'two'}); 14 14
+1 -1
webroot/rsrc/js/application/uiexample/ReactorSelectExample.js
··· 8 8 JX.install('ReactorSelectExample', { 9 9 extend: 'View', 10 10 members: { 11 - render: function(rendered_children) { 11 + render: function() { 12 12 var select = JX.$N('select', {}, [ 13 13 JX.$N('option', { value: 'goat' }, 'Goat'), 14 14 JX.$N('option', { value: 'bat' }, 'Bat'),
+1 -1
webroot/rsrc/js/application/uiexample/ReactorSendClassExample.js
··· 8 8 JX.install('ReactorSendClassExample', { 9 9 extend: 'View', 10 10 members: { 11 - render: function(rendered_children) { 11 + render: function() { 12 12 var input = JX.$N('input', { type: 'checkbox' }); 13 13 var span = JX.$N('a', 'Hey'); 14 14 JX.RDOM.sendClass(JX.RDOM.checkbox(input), span, 'disabled');
+1 -1
webroot/rsrc/js/application/uiexample/ReactorSendPropertiesExample.js
··· 8 8 JX.install('ReactorSendPropertiesExample', { 9 9 extend: 'View', 10 10 members: { 11 - render: function(rendered_children) { 11 + render: function() { 12 12 var color = JX.$N('input', {value: '#fff000'}); 13 13 var title = JX.$N('input', {value: 'seen on hover'}); 14 14 var target = JX.$N('span', 'Change my color and title');
+1 -1
webroot/rsrc/js/application/uiexample/busy-example.js
··· 4 4 * javelin-behavior 5 5 */ 6 6 7 - JX.behavior('phabricator-busy-example', function(config) { 7 + JX.behavior('phabricator-busy-example', function() { 8 8 JX.Busy.start(); 9 9 });
+1 -1
webroot/rsrc/js/application/uiexample/gesture-example.js
··· 42 42 JX.Stratcom.listen( 43 43 'gesture.swipe.cancel', 44 44 null, 45 - function(e) { 45 + function() { 46 46 current = []; 47 47 redraw(); 48 48 });
+1 -1
webroot/rsrc/js/application/uiexample/notification-example.js
··· 5 5 * @provides javelin-behavior-phabricator-notification-example 6 6 */ 7 7 8 - JX.behavior('phabricator-notification-example', function(config) { 8 + JX.behavior('phabricator-notification-example', function() { 9 9 10 10 var sequence = 0; 11 11
-1
webroot/rsrc/js/core/DraggableList.js
··· 260 260 261 261 _getCurrentTarget : function(p) { 262 262 var ghost = this.getGhostNode(); 263 - var target = this._target; 264 263 var targets = this._targets; 265 264 var dragging = this._dragging; 266 265
+1 -1
webroot/rsrc/js/core/MultirowRowManager.js
··· 121 121 this.invoke('row-removed', row_id); 122 122 }, 123 123 124 - _oncountchanged : function(e) { 124 + _oncountchanged : function() { 125 125 var buttons = JX.DOM.scry( 126 126 this._root, 127 127 'a',
+1 -1
webroot/rsrc/js/core/behavior-active-nav.js
··· 76 76 }; 77 77 78 78 var pending = null; 79 - var onviewportchange = function(e) { 79 + var onviewportchange = function() { 80 80 pending && clearTimeout(pending); 81 81 pending = setTimeout(updateposition, 100); 82 82 };
+1 -13
webroot/rsrc/js/core/behavior-crop.js
··· 11 11 var dragging = false; 12 12 var startX, startY; 13 13 var finalX, finalY; 14 - var dScale = config.scale; 15 14 16 15 var cropBox = JX.$(config.cropBoxID); 17 16 var basePos = JX.$V(cropBox); ··· 28 27 ); 29 28 var minLeft = baseD.x - imageD.x; 30 29 var minTop = baseD.y - imageD.y; 31 - 32 - var minScale = Math.min( 33 - config.width / config.imageW, 34 - config.height / config.imageH, 35 - 1 36 - ); 37 - var maxScale = Math.max( 38 - config.imageW / config.width, 39 - config.imageH / config.height, 40 - 2 41 - ); 42 30 43 31 var ondrag = function(e) { 44 32 e.kill(); ··· 76 64 JX.DOM.find(cropBox, 'input', 'crop-y').value = finalY; 77 65 }; 78 66 79 - var ondrop = function(e) { 67 + var ondrop = function() { 80 68 if (!dragging) { 81 69 return; 82 70 }
+1 -1
webroot/rsrc/js/core/behavior-dark-console.js
··· 225 225 function install_shortcut() { 226 226 var desc = 'Toggle visibility of DarkConsole.'; 227 227 new JX.KeyboardShortcut('`', desc) 228 - .setHandler(function(manager) { 228 + .setHandler(function() { 229 229 statics.visible = !statics.visible; 230 230 231 231 if (statics.visible) {
+2 -2
webroot/rsrc/js/core/behavior-drag-and-drop-textarea.js
··· 28 28 if (JX.PhabricatorDragAndDropFileUpload.isSupported()) { 29 29 var drop = new JX.PhabricatorDragAndDropFileUpload(target) 30 30 .setURI(config.uri); 31 - drop.listen('didBeginDrag', function(e) { 31 + drop.listen('didBeginDrag', function() { 32 32 JX.DOM.alterClass(target, config.activatedClass, true); 33 33 }); 34 - drop.listen('didEndDrag', function(e) { 34 + drop.listen('didEndDrag', function() { 35 35 JX.DOM.alterClass(target, config.activatedClass, false); 36 36 }); 37 37 drop.listen('didUpload', onupload);
+1 -2
webroot/rsrc/js/core/behavior-fancy-datepicker.js
··· 7 7 * javelin-vector 8 8 */ 9 9 10 - JX.behavior('fancy-datepicker', function(config) { 10 + JX.behavior('fancy-datepicker', function() { 11 11 12 12 var picker; 13 - var button; 14 13 var root; 15 14 16 15 var value_y;
+2 -2
webroot/rsrc/js/core/behavior-file-tree.js
··· 5 5 * javelin-stratcom 6 6 */ 7 7 8 - JX.behavior('phabricator-file-tree', function(config) { 8 + JX.behavior('phabricator-file-tree', function() { 9 9 10 10 new JX.KeyboardShortcut('f', 'Toggle file tree.') 11 - .setHandler(function(manager) { 11 + .setHandler(function() { 12 12 JX.Stratcom.invoke('differential-filetree-toggle'); 13 13 }) 14 14 .register();
+2 -2
webroot/rsrc/js/core/behavior-form.js
··· 3 3 * @provides javelin-behavior-aphront-form-disable-on-submit 4 4 */ 5 5 6 - JX.behavior('aphront-form-disable-on-submit', function(config) { 6 + JX.behavior('aphront-form-disable-on-submit', function() { 7 7 8 8 var restore = []; 9 9 var root = null; ··· 84 84 will_submit(root); 85 85 }); 86 86 87 - JX.Stratcom.listen('unload', null, function(e) { 87 + JX.Stratcom.listen('unload', null, function() { 88 88 // Reenable everything on page unload so we don't bfcache back to a page 89 89 // that has disabled forms. 90 90 for (var ii = 0; ii < restore.length; ii++) {
+2 -2
webroot/rsrc/js/core/behavior-gesture.js
··· 12 12 /** 13 13 * Basic gesture recognition. Unstable. Only supports swipes. 14 14 */ 15 - JX.behavior('phabricator-gesture', function(config) { 15 + JX.behavior('phabricator-gesture', function() { 16 16 17 17 var target = null; 18 18 var swiping = false; ··· 89 89 JX.Stratcom.listen( 90 90 ['touchend', 'mouseup'], 91 91 null, 92 - function(e) { 92 + function() { 93 93 if (!target) { 94 94 return; 95 95 }
+4 -4
webroot/rsrc/js/core/behavior-global-drag-and-drop.js
··· 23 23 var drop = new JX.PhabricatorDragAndDropFileUpload(document.documentElement) 24 24 .setURI(config.uploadURI); 25 25 26 - drop.listen('didBeginDrag', function(f) { 26 + drop.listen('didBeginDrag', function() { 27 27 JX.Mask.show(); 28 28 JX.DOM.show(JX.$(config.instructions)); 29 29 }); 30 30 31 - drop.listen('didEndDrag', function(f) { 31 + drop.listen('didEndDrag', function() { 32 32 JX.Mask.hide(); 33 33 JX.DOM.hide(JX.$(config.instructions)); 34 34 }); 35 35 36 - drop.listen('willUpload', function(f) { 36 + drop.listen('willUpload', function() { 37 37 pending++; 38 38 }); 39 39 ··· 58 58 } 59 59 }); 60 60 61 - drop.listen('didError', function(f) { 61 + drop.listen('didError', function() { 62 62 pending--; 63 63 errors = true; 64 64 });
+2 -2
webroot/rsrc/js/core/behavior-hovercard.js
··· 8 8 * @javelin 9 9 */ 10 10 11 - JX.behavior('phabricator-hovercards', function(config) { 11 + JX.behavior('phabricator-hovercards', function() { 12 12 13 13 // We listen for mousemove instead of mouseover to handle the case when user 14 14 // scrolls with keyboard. We don't want to display hovercard if node gets ··· 78 78 JX.Stratcom.listen( 79 79 ['unload', 'onresize'], 80 80 null, 81 - function(e) { 81 + function() { 82 82 JX.Hovercard.hide(); 83 83 }); 84 84
+2 -2
webroot/rsrc/js/core/behavior-keyboard-pager.js
··· 8 8 JX.behavior('phabricator-keyboard-pager', function(config) { 9 9 10 10 new JX.KeyboardShortcut('[', 'Prev Page') 11 - .setHandler(function(manager) { 11 + .setHandler(function() { 12 12 if (config.prev) { 13 13 JX.$U(config.prev).go(); 14 14 } ··· 16 16 .register(); 17 17 18 18 new JX.KeyboardShortcut(']', 'Next Page') 19 - .setHandler(function(manager) { 19 + .setHandler(function() { 20 20 if (config.next) { 21 21 JX.$U(config.next).go(); 22 22 }
-2
webroot/rsrc/js/core/behavior-lightbox-attachments.js
··· 13 13 var lightbox = null; 14 14 var prev = null; 15 15 var next = null; 16 - var x_margin = 40; 17 - var y_margin = 100; 18 16 var downloadForm = JX.$H(config.downloadForm).getFragment().firstChild; 19 17 20 18 function loadLightBox(e) {
+1 -1
webroot/rsrc/js/core/behavior-more.js
··· 6 6 * @javelin 7 7 */ 8 8 9 - JX.behavior('aphront-more', function(config) { 9 + JX.behavior('aphront-more', function() { 10 10 JX.Stratcom.listen( 11 11 'click', 12 12 'aphront-more-view-show-more',
+1 -1
webroot/rsrc/js/core/behavior-object-selector.js
··· 182 182 JX.$(config.query), 183 183 ['change', 'keydown', 'keyup', 'keypress'], 184 184 null, 185 - function(e) { 185 + function() { 186 186 var cur_value = JX.$(config.query).value; 187 187 if (last_value == cur_value) { 188 188 return;
+4 -4
webroot/rsrc/js/core/behavior-phabricator-nav.js
··· 95 95 } 96 96 }); 97 97 98 - JX.Stratcom.listen('mouseup', null, function(e) { 98 + JX.Stratcom.listen('mouseup', null, function() { 99 99 if (!dragging) { 100 100 return; 101 101 } ··· 112 112 } 113 113 114 114 var collapsed = config.collapsed; 115 - JX.Stratcom.listen('differential-filetree-toggle', null, function(e) { 115 + JX.Stratcom.listen('differential-filetree-toggle', null, function() { 116 116 collapsed = !collapsed; 117 117 JX.DOM.alterClass(main, 'has-local-nav', !collapsed); 118 118 JX.DOM.alterClass(main, 'has-drag-nav', !collapsed); ··· 128 128 // When the user scrolls or resizes the window, anchor the menu to to the top 129 129 // of the navigation bar. 130 130 131 - function onresize(e) { 131 + function onresize() { 132 132 if (JX.Device.getDevice() != 'desktop') { 133 133 return; 134 134 } ··· 148 148 149 149 // - Navigation Reset ---------------------------------------------------------- 150 150 151 - JX.Stratcom.listen('phabricator-device-change', null, function(event) { 151 + JX.Stratcom.listen('phabricator-device-change', null, function() { 152 152 resetdrag(); 153 153 onresize(); 154 154 });
+1 -1
webroot/rsrc/js/core/behavior-reorder-applications.js
··· 16 16 return JX.DOM.scry(root, 'li', 'pinned-application'); 17 17 }); 18 18 19 - list.listen('didDrop', function(node, after) { 19 + list.listen('didDrop', function(node) { 20 20 var nodes = list.findItems(); 21 21 var order = []; 22 22 var key;
+1 -1
webroot/rsrc/js/core/behavior-reveal-content.js
··· 6 6 * @javelin 7 7 */ 8 8 9 - JX.behavior('phabricator-reveal-content', function(config) { 9 + JX.behavior('phabricator-reveal-content', function() { 10 10 JX.Stratcom.listen( 11 11 'click', 12 12 'reveal-content',
+1 -1
webroot/rsrc/js/core/behavior-search-typeahead.js
··· 133 133 134 134 typeahead.start(); 135 135 136 - JX.DOM.listen(JX.$(config.button), 'click', null, function (e) { 136 + JX.DOM.listen(JX.$(config.button), 'click', null, function () { 137 137 typeahead.setPlaceholder(''); 138 138 typeahead.updatePlaceHolder(); 139 139 });
+1 -1
webroot/rsrc/js/core/behavior-select-on-click.js
··· 6 6 * @javelin 7 7 */ 8 8 9 - JX.behavior('select-on-click', function(config) { 9 + JX.behavior('select-on-click', function() { 10 10 JX.Stratcom.listen( 11 11 'click', 12 12 'select-on-click',
+2 -2
webroot/rsrc/js/core/behavior-tooltip.js
··· 7 7 * @javelin 8 8 */ 9 9 10 - JX.behavior('phabricator-tooltips', function(config) { 10 + JX.behavior('phabricator-tooltips', function() { 11 11 12 12 JX.Stratcom.listen( 13 13 ['mouseover', 'mouseout'], ··· 31 31 data.tip); 32 32 }); 33 33 34 - function wipe(e) { 34 + function wipe() { 35 35 JX.Tooltip.hide(); 36 36 } 37 37