Remove references to global.nativeExtensions (#41260)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/41260 This was introduced some experiments which are no longer relevant. Changelog: [Internal] Reviewed By: yungsters Differential Revision: D50736166 fbshipit-source-id: 7c9ff571112127e6a9e317113c05c30483626076
This commit is contained in:
Родитель
e8d622e9d1
Коммит
b35914de38
|
@ -177,7 +177,7 @@ function updateErrorWithErrorData(
|
|||
let NativeModules: {[moduleName: string]: $FlowFixMe, ...} = {};
|
||||
if (global.nativeModuleProxy) {
|
||||
NativeModules = global.nativeModuleProxy;
|
||||
} else if (!global.nativeExtensions) {
|
||||
} else {
|
||||
const bridgeConfig = global.__fbBatchedBridgeConfig;
|
||||
invariant(
|
||||
bridgeConfig,
|
||||
|
|
|
@ -15,6 +15,8 @@
|
|||
import type {ResolvedAssetSource} from './AssetSourceResolver';
|
||||
import type {ImageSource} from './ImageSource';
|
||||
|
||||
import SourceCode from '../NativeModules/specs/NativeSourceCode';
|
||||
|
||||
const AssetSourceResolver = require('./AssetSourceResolver');
|
||||
const {pickScale} = require('./AssetUtils');
|
||||
const AssetRegistry = require('@react-native/assets-registry/registry');
|
||||
|
@ -27,12 +29,7 @@ function getSourceCodeScriptURL(): ?string {
|
|||
return _sourceCodeScriptURL;
|
||||
}
|
||||
|
||||
let sourceCode =
|
||||
global.nativeExtensions && global.nativeExtensions.SourceCode;
|
||||
if (!sourceCode) {
|
||||
sourceCode = require('../NativeModules/specs/NativeSourceCode').default;
|
||||
}
|
||||
_sourceCodeScriptURL = sourceCode.getConstants().scriptURL;
|
||||
_sourceCodeScriptURL = SourceCode.getConstants().scriptURL;
|
||||
return _sourceCodeScriptURL;
|
||||
}
|
||||
|
||||
|
|
|
@ -12,8 +12,5 @@ export let isAsyncDebugging: boolean = false;
|
|||
|
||||
if (__DEV__) {
|
||||
// These native interfaces don't exist in asynchronous debugging environments.
|
||||
isAsyncDebugging =
|
||||
!global.nativeExtensions &&
|
||||
!global.nativeCallSyncHook &&
|
||||
!global.RN$Bridgeless;
|
||||
isAsyncDebugging = !global.nativeCallSyncHook && !global.RN$Bridgeless;
|
||||
}
|
||||
|
|
|
@ -110,21 +110,13 @@ class Dimensions {
|
|||
}
|
||||
}
|
||||
|
||||
let initialDims: ?$ReadOnly<DimensionsPayload> =
|
||||
global.nativeExtensions &&
|
||||
global.nativeExtensions.DeviceInfo &&
|
||||
global.nativeExtensions.DeviceInfo.Dimensions;
|
||||
if (!initialDims) {
|
||||
// Subscribe before calling getConstants to make sure we don't miss any updates in between.
|
||||
RCTDeviceEventEmitter.addListener(
|
||||
'didUpdateDimensions',
|
||||
(update: DimensionsPayload) => {
|
||||
Dimensions.set(update);
|
||||
},
|
||||
);
|
||||
initialDims = NativeDeviceInfo.getConstants().Dimensions;
|
||||
}
|
||||
|
||||
Dimensions.set(initialDims);
|
||||
// Subscribe before calling getConstants to make sure we don't miss any updates in between.
|
||||
RCTDeviceEventEmitter.addListener(
|
||||
'didUpdateDimensions',
|
||||
(update: DimensionsPayload) => {
|
||||
Dimensions.set(update);
|
||||
},
|
||||
);
|
||||
Dimensions.set(NativeDeviceInfo.getConstants().Dimensions);
|
||||
|
||||
export default Dimensions;
|
||||
|
|
|
@ -45,9 +45,6 @@ class ExecutorDelegate {
|
|||
folly::dynamic&& args) = 0;
|
||||
};
|
||||
|
||||
using NativeExtensionsProvider =
|
||||
std::function<folly::dynamic(const std::string&)>;
|
||||
|
||||
class JSExecutorFactory {
|
||||
public:
|
||||
virtual std::unique_ptr<JSExecutor> createJSExecutor(
|
||||
|
|
Загрузка…
Ссылка в новой задаче