Skip to content

Commit

Permalink
Adopt ClickHandler for FIE (ampproject#8864)
Browse files Browse the repository at this point in the history
* Adopt ClickHandler for FIE

* restrict parseUrlWithA

* fixed types

* whitelist presubmits
  • Loading branch information
Dima Voytenko authored and mrjoro committed Apr 28, 2017
1 parent 78e5164 commit 46bc9e7
Show file tree
Hide file tree
Showing 9 changed files with 706 additions and 593 deletions.
8 changes: 8 additions & 0 deletions build-system/tasks/presubmit-checks.js
Expand Up @@ -283,6 +283,14 @@ var forbiddenTerms = {
'tools/experiments/experiments.js',
],
},
'parseUrlWithA': {
message: 'Use parseUrl instead.',
whitelist: [
'src/url.js',
'src/service/document-click.js',
'dist.3p/current/integration.js',
],
},
'\\.sendMessage\\(': {
message: 'Usages must be reviewed.',
whitelist: [
Expand Down
2 changes: 0 additions & 2 deletions src/amp.js
Expand Up @@ -27,7 +27,6 @@ import {
performanceFor,
} from './service/performance-impl';
import {installPullToRefreshBlocker} from './pull-to-refresh';
import {installGlobalClickListenerForDoc} from './document-click';
import {installStyles, makeBodyVisible} from './style-installer';
import {installErrorReporting} from './error';
import {installDocService} from './service/ampdoc-impl';
Expand Down Expand Up @@ -97,7 +96,6 @@ startupChunk(self.document, function initial() {
});
startupChunk(self.document, function final() {
installPullToRefreshBlocker(self);
installGlobalClickListenerForDoc(ampdoc);

maybeValidate(self);
makeBodyVisible(self.document, /* waitForServices */ true);
Expand Down
258 changes: 0 additions & 258 deletions src/document-click.js

This file was deleted.

2 changes: 0 additions & 2 deletions src/inabox/amp-inabox.js
Expand Up @@ -28,7 +28,6 @@ import {
performanceFor,
} from '../service/performance-impl';
import {installPullToRefreshBlocker} from '../pull-to-refresh';
import {installGlobalClickListenerForDoc} from '../document-click';
import {installStyles, makeBodyVisible} from '../style-installer';
import {installErrorReporting} from '../error';
import {installDocService} from '../service/ampdoc-impl';
Expand Down Expand Up @@ -111,7 +110,6 @@ startupChunk(self.document, function initial() {
});
startupChunk(self.document, function final() {
installPullToRefreshBlocker(self);
installGlobalClickListenerForDoc(ampdoc);
installAnchorClickInterceptor(ampdoc, self);

maybeValidate(self);
Expand Down
2 changes: 2 additions & 0 deletions src/runtime.js
Expand Up @@ -51,6 +51,7 @@ import {
import {installActionServiceForDoc} from './service/action-impl';
import {installCryptoService} from './service/crypto-impl';
import {installDocumentInfoServiceForDoc} from './service/document-info-impl';
import {installGlobalClickListenerForDoc} from './service/document-click';
import {installGlobalSubmitListenerForDoc} from './document-submit';
import {extensionsFor} from './services';
import {installHistoryServiceForDoc} from './service/history-impl';
Expand Down Expand Up @@ -145,6 +146,7 @@ export function installAmpdocServices(ampdoc, opt_initParams) {
installActionServiceForDoc(ampdoc);
installStandardActionsForDoc(ampdoc);
installStorageServiceForDoc(ampdoc);
installGlobalClickListenerForDoc(ampdoc);
installGlobalSubmitListenerForDoc(ampdoc);
}

Expand Down

0 comments on commit 46bc9e7

Please sign in to comment.