Page MenuHomePhabricator

D16884.id40649.diff
No OneTemporary

D16884.id40649.diff

diff --git a/resources/celerity/map.php b/resources/celerity/map.php
--- a/resources/celerity/map.php
+++ b/resources/celerity/map.php
@@ -10,7 +10,7 @@
'conpherence.pkg.css' => '0b64e988',
'conpherence.pkg.js' => '6249a1cf',
'core.pkg.css' => '1478da1f',
- 'core.pkg.js' => '9dc857ed',
+ 'core.pkg.js' => 'ba34ebda',
'darkconsole.pkg.js' => 'e7393ebb',
'differential.pkg.css' => 'a4ba74b5',
'differential.pkg.js' => '634399e9',
@@ -504,7 +504,7 @@
'rsrc/js/core/behavior-hovercard.js' => 'bcaccd64',
'rsrc/js/core/behavior-keyboard-pager.js' => 'a8da01f0',
'rsrc/js/core/behavior-keyboard-shortcuts.js' => '01fca1f0',
- 'rsrc/js/core/behavior-lightbox-attachments.js' => '49349f64',
+ 'rsrc/js/core/behavior-lightbox-attachments.js' => 'e50dcfc0',
'rsrc/js/core/behavior-line-linker.js' => '1499a8cb',
'rsrc/js/core/behavior-more.js' => 'a80d0378',
'rsrc/js/core/behavior-object-selector.js' => 'e0ec7f2f',
@@ -650,7 +650,7 @@
'javelin-behavior-history-install' => '7ee2b591',
'javelin-behavior-icon-composer' => '8499b6ab',
'javelin-behavior-launch-icon-composer' => '48086888',
- 'javelin-behavior-lightbox-attachments' => '49349f64',
+ 'javelin-behavior-lightbox-attachments' => 'e50dcfc0',
'javelin-behavior-line-chart' => 'e4232876',
'javelin-behavior-load-blame' => '42126667',
'javelin-behavior-maniphest-batch-editor' => '782ab6e7',
@@ -1251,15 +1251,6 @@
'javelin-uri',
'phabricator-notification',
),
- '49349f64' => array(
- 'javelin-behavior',
- 'javelin-stratcom',
- 'javelin-dom',
- 'javelin-mask',
- 'javelin-util',
- 'phuix-icon-view',
- 'phabricator-busy',
- ),
'49ae8328' => array(
'javelin-behavior',
'javelin-dom',
@@ -2108,6 +2099,15 @@
'javelin-behavior',
'javelin-dom',
),
+ 'e50dcfc0' => array(
+ 'javelin-behavior',
+ 'javelin-stratcom',
+ 'javelin-dom',
+ 'javelin-mask',
+ 'javelin-util',
+ 'phuix-icon-view',
+ 'phabricator-busy',
+ ),
'e5339c43' => array(
'javelin-behavior',
'javelin-dom',
diff --git a/src/applications/files/application/PhabricatorFilesApplication.php b/src/applications/files/application/PhabricatorFilesApplication.php
--- a/src/applications/files/application/PhabricatorFilesApplication.php
+++ b/src/applications/files/application/PhabricatorFilesApplication.php
@@ -129,4 +129,10 @@
);
}
+ public function getQuicksandURIPatternBlacklist() {
+ return array(
+ '/file/data/.*',
+ );
+ }
+
}
diff --git a/webroot/rsrc/js/core/behavior-lightbox-attachments.js b/webroot/rsrc/js/core/behavior-lightbox-attachments.js
--- a/webroot/rsrc/js/core/behavior-lightbox-attachments.js
+++ b/webroot/rsrc/js/core/behavior-lightbox-attachments.js
@@ -21,10 +21,7 @@
return;
}
- if (JX.Stratcom.pass()) {
- return;
- }
- e.prevent();
+ e.kill();
var links = JX.DOM.scry(document, 'a', 'lightboxable');
var phids = {};
@@ -230,7 +227,7 @@
JX.Stratcom.listen(
'click',
- ['lightboxable', 'tag:a'],
+ ['lightboxable'],
loadLightBox);
JX.Stratcom.listen(

File Metadata

Mime Type
text/plain
Expires
Thu, Mar 20, 8:51 AM (1 d, 13 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7387527
Default Alt Text
D16884.id40649.diff (3 KB)

Event Timeline