5f80908bd7004a0a8abc6de28e768e2380d4c7c7
tdreszer
  Tue Jul 10 16:42:02 2012 -0700
Just removed old ifdef SUBTRACK_CFG.  That feature released for 6 months.  Not going back.
diff --git src/hg/hgTrackUi/hgTrackUi.c src/hg/hgTrackUi/hgTrackUi.c
index a57883d..3e9a4f7 100644
--- src/hg/hgTrackUi/hgTrackUi.c
+++ src/hg/hgTrackUi/hgTrackUi.c
@@ -2835,38 +2835,36 @@
 
             if (tdbIsSuperTrackChild(tdb))
                 {
                 hTvDropDownClassVisOnlyAndExtra(tdb->track,vis,canPack,
                     "normalText superChild visDD", trackDbSetting(tdb, "onlyVisibility"),
                     "onchange='visTriggersHiddenSelect(this);'");
                 }
             else
                 hTvDropDownClassVisOnlyAndExtra(tdb->track,vis,canPack,
                     "normalText visDD", trackDbSetting(tdb, "onlyVisibility"),NULL);
             }
     if (!ajax)
         {
         printf(" ");
         cgiMakeButton("Submit", "Submit");
-    #ifdef SUBTRACK_CFG
         // Offer cancel button always?     // composites and multiTracks (not standAlones or supers)
         if (tdbIsContainer(tdb))
             {
             printf(" ");
             cgiMakeOnClickButton("window.history.back();","Cancel");
             }
-    #endif///def SUBTRACK_CFG
 
         if(tdbIsComposite(tdb))
             printf("\n&nbsp;&nbsp;<a href='#' onclick='setVarAndPostForm(\"%s\",\"1\",\"mainForm\"); return false;'>Reset to defaults</a>\n",setting);
         }
 
     if (ct)
         {
         puts("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
         cgiMakeButton(CT_DO_REMOVE_VAR, "Remove custom track");
         cgiMakeHiddenVar(CT_SELECTED_TABLE_VAR, tdb->track);
         puts("&nbsp;");
         if (differentString(tdb->type, "chromGraph"))
             {
             char buf[256];
             if(ajax)