@@ -477,6 +477,48 @@ const mItems = [
477
477
}
478
478
]
479
479
} ,
480
+ {
481
+ title : browser . i18n . getMessage ( 'config_fromExternal_caption' ) ,
482
+ children : [
483
+ {
484
+ title : browser . i18n . getMessage ( 'config_autoAttachOnOpenedFromExternal_before' ) + delimiter + browser . i18n . getMessage ( 'config_autoAttachOnOpenedFromExternal_noControl' ) + delimiter + browser . i18n . getMessage ( 'config_autoAttachOnOpenedFromExternal_after' ) ,
485
+ key : 'autoAttachOnOpenedFromExternal' ,
486
+ value : Constants . kNEWTAB_DO_NOTHING ,
487
+ type : 'radio'
488
+ } ,
489
+ {
490
+ title : browser . i18n . getMessage ( 'config_autoAttachOnOpenedFromExternal_before' ) + delimiter + browser . i18n . getMessage ( 'config_autoAttachOnOpenedFromExternal_independent' ) + delimiter + browser . i18n . getMessage ( 'config_autoAttachOnOpenedFromExternal_after' ) ,
491
+ key : 'autoAttachOnOpenedFromExternal' ,
492
+ value : Constants . kNEWTAB_OPEN_AS_ORPHAN ,
493
+ type : 'radio'
494
+ } ,
495
+ {
496
+ title : browser . i18n . getMessage ( 'config_autoAttachOnOpenedFromExternal_before' ) + delimiter + browser . i18n . getMessage ( 'config_autoAttachOnOpenedFromExternal_child' ) + delimiter + browser . i18n . getMessage ( 'config_autoAttachOnOpenedFromExternal_after' ) ,
497
+ key : 'autoAttachOnOpenedFromExternal' ,
498
+ value : Constants . kNEWTAB_OPEN_AS_CHILD ,
499
+ type : 'radio'
500
+ } ,
501
+ {
502
+ title : browser . i18n . getMessage ( 'config_autoAttachOnOpenedFromExternal_before' ) + delimiter + browser . i18n . getMessage ( 'config_autoAttachOnOpenedFromExternal_sibling' ) + delimiter + browser . i18n . getMessage ( 'config_autoAttachOnOpenedFromExternal_after' ) ,
503
+ key : 'autoAttachOnOpenedFromExternal' ,
504
+ value : Constants . kNEWTAB_OPEN_AS_SIBLING ,
505
+ type : 'radio'
506
+ } ,
507
+ {
508
+ title : browser . i18n . getMessage ( 'config_autoAttachOnOpenedFromExternal_before' ) + delimiter + browser . i18n . getMessage ( 'config_autoAttachOnOpenedFromExternal_nextSibling' ) + delimiter + browser . i18n . getMessage ( 'config_autoAttachOnOpenedFromExternal_after' ) ,
509
+ key : 'autoAttachOnOpenedFromExternal' ,
510
+ value : Constants . kNEWTAB_OPEN_AS_NEXT_SIBLING ,
511
+ type : 'radio'
512
+ } ,
513
+ { type : 'separator' } ,
514
+ {
515
+ title : browser . i18n . getMessage ( 'config_inheritContextualIdentityToTabsFromExternal_label' ) ,
516
+ key : 'inheritContextualIdentityToSameSiteOrphan' ,
517
+ type : 'checkbox'
518
+ }
519
+ ]
520
+ } ,
521
+ { type : 'separator' } ,
480
522
{
481
523
title : browser . i18n . getMessage ( 'config_insertNewChildAt_caption' ) ,
482
524
children : [
0 commit comments