CINXE.COM
Forge conference series - FORGE 2025
<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link href="https://conf.researchr.org/favicon.ico?28d37e6d7e5e12d24c39bdba0f4f3cfd" rel="shortcut icon" type="image/x-icon" /> <link href="https://conf.researchr.org/stylesheets/common_.css?d7bcca3579a066193caf560ede9d6399" rel="stylesheet" type="text/css" /> <title>Forge conference series - FORGE 2025</title> <script type="text/javascript">var show_webdsl_debug=false;</script> <script type="text/javascript">var contextpath="https://conf.researchr.org";</script> <link rel="stylesheet" href="https://conf.researchr.org/stylesheets/bootstrap/css/bootstrap.min.css?7f89537eaf606bff49f5cc1a7c24dbca" type="text/css" /><link rel="stylesheet" href="https://conf.researchr.org/stylesheets/conf.css?d8ff81ab1f2387936557f525e4e8eb20" type="text/css" /><link rel="stylesheet" href="https://conf.researchr.org/getFile/ce77c9a6-8415-4b19-8672-570fe33736bf/head.css?1729130480120" type="text/css" /><link rel="stylesheet" href="https://conf.researchr.org/stylesheets/theme.bootstrap_3.min.css?6867e70881e6ed2c03b6c9cf9c3152e0" type="text/css" /><script type="text/javascript" src="//code.jquery.com/jquery-3.5.1.min.js"></script> <script type="text/javascript" src="https://conf.researchr.org/javascript/jquery.tablesorter.combined.min.js?285b21976326641f8f1b910492e6d5d0"></script> <script type="text/javascript" src="https://conf.researchr.org/javascript/jquery.tablesorter.pager.min.js?4551cdfea66f45a11ae5548f3d50a06f"></script> <script type="text/javascript" src="https://conf.researchr.org/javascript/tablesorter-init.js?ee6babedf1a6be960e4543a1bb57b421"></script> <script type="text/javascript" src="https://conf.researchr.org/javascript/bootstrap/js/bootstrap.min.js?2f34b630ffe30ba2ff2b91e3f3c322a1"></script> <script type="text/javascript" src="https://conf.researchr.org/javascript/notify.min.js?e86d399917a84b69a4683f504c7a7813"></script> <script type="text/javascript" src="https://conf.researchr.org/javascript/ajax.js?2dbd1cc4f8f2d52ae9c879d7346f4f8a"></script> <meta name='description' content='The 2nd ACM international conference on AI Foundation Models and Software Engineering (FORGE 2025) in ICSE 2025 aims to bring researchers, practitioners, and educators from the AI and Software Engineering community to solve the new challenges that we meet in the era of foundation models. Foundation models (e.g., ChatGPT and Llama) have attracted great attention from both academia and industry. In Software Engineering, several studies showed that Large-Language Models (LLMs) achieved remarkable performance in various tasks, including code generation, testing, code review, and program repai ...'> <script async src="https://www.googletagmanager.com/gtag/js?id=G-4G0QWEKVQS"></script> <script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'G-4G0QWEKVQS', {'cookie_domain': 'auto', 'anonymizeIp': true });gtag('config', 'UA-9607501-2', {'cookie_domain': 'auto', 'anonymizeIp': true });</script> <meta prefix='og: http://ogp.me/ns#' property='og:description' content='The 2nd ACM international conference on AI Foundation Models and Software Engineering (FORGE 2025) in ICSE 2025 aims to bring researchers, practitioners, and educators from the AI and Software Engineering community to solve the new challenges that we meet in the era of foundation models. Foundation models (e.g., ChatGPT and Llama) have attracted great attention from both academia and industry. In Software Engineering, several studies showed that Large-Language Models (LLMs) achieved remarkable performance in various tasks, including code generation, testing, code review, and program repai ...'> <meta prefix='og: http://ogp.me/ns#' property='og:title' content='Forge conference series - FORGE 2025'> <script type="text/javascript">function addEventModalLoadOnClick( containerNode ){ $(containerNode).find( "a[data-event-modal]" ).on("click", function(e){ var eventId = $(this).data("event-modal"); var modalElem = $("#modal-" + eventId); if(modalElem.length){ modalElem.modal({ backdrop: 'static', keyboard: true}, 'show'); } else { var loaderElem = $("#event-modal-loader"); loaderElem.find("input.event-id-input").val( eventId ); loaderElem.find("#load-modal-action").click(); } e.preventDefault(); } ); } </script><script type="text/javascript">function addStarredEventOnClick( containerNode ){ $(containerNode).find( "[data-event-star]" ).on("click", function(e){ var eventId = $(this).data("event-star"); var starEventFormElem = $("#event-star-form"); starEventFormElem.find("input.event-id-input").val( eventId ); starEventFormElem.find("#star-event-action").click(); e.preventDefault(); e.stopPropagation(); } ); } </script><script type="text/javascript">function pauseOnCloseModal( modalid ){ //pauses video (only youtube at the moment) when closing modal $('#' + modalid).on('hidden.bs.modal', function () { $(this).find('.embed-container iframe[src*=enablejsapi]').each( function(){ this.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}', '*') } ); } ) } </script> <meta prefix='og: http://ogp.me/ns#' property='og:image' content='https://conf.researchr.org/getImage/forge-2025/carousel/Panoramic+of+Ottawa.jpg?1728546193000'> </head> <body id="series"><div class="frame"><div class="logobar"><div class="container"><a href="https://conf.researchr.org/home/forge-2025" class="navbar-brand navigate"><span class="brand-text">FORGE 2025</span></a><div class="place">Sun 27 - Mon 28 April 2025 <a href="https://conf.researchr.org/venue/forge-2025/icse-2025-venue" class="navigate">Ottawa, Ontario, Canada</a></div><div class="place2">co-located with <a href="https://conf.researchr.org/home/icse-2025" class="navigate">ICSE 2025</a></div></div></div><div class="navbar navbar-default"><div class="container"><div class="navbar-header"><button type="button" data-toggle="collapse" data-target="#navigationbar" class="navbar-toggle"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button></div><div id="navigationbar" class="navigationbar collapse navbar-collapse"><ul class="block nav navbar-nav"><li class="block"><a href="https://conf.researchr.org/series/forge" class="navigate"><strong><span class="glyphicon glyphicon-home"></span> Series</strong></a></li><li class="block"><a href="https://conf.researchr.org/home/forge-2025" class="navigate">FORGE 2025</a></li><li class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle"><span class="hidden-sm">All Editions <span class="caret"></span></span><span title="Series" class="visible-sm"><span class="glyphicon glyphicon-repeat"></span> <span class="caret"></span></span></a><ul class="block dropdown-menu"><li class="block"><span class="text-muted" style="margin-left: 2px;"><span class="glyphicon glyphicon-hand-right"></span> FORGE 2025</span></li><li class="block"><a href="https://conf.researchr.org/home/forge-2024" class="navigate">FORGE 2024</a></li></ul></li></ul><div class="navbar-right"><ul class="block nav navbar-nav"><li class="block"><a href="https://conf.researchr.org/signin/forge-2025/https%3A%5Es%5Esconf.researchr.org%5Esseries%5Esforge" rel="nofollow" class="navigate">Sign in</a></li><li class="block"><a href="https://conf.researchr.org/signup/forge-2025" class="navigate">Sign up</a></li></ul></div></div></div></div><script type="text/javascript">$(document).ready(function(){ $('.carousel').carousel({ interval: 10000 }) }); </script><div id="carousel-eb7bab9c-00ab-4ab2-8e62-fdd8e5d0b67c" data-ride="carousel" class="carousel slide carousel-fade"><ol class="carousel-indicators"><li data-target="#carousel-eb7bab9c-00ab-4ab2-8e62-fdd8e5d0b67c" data-slide-to="0" class="active"></li><li data-target="#carousel-eb7bab9c-00ab-4ab2-8e62-fdd8e5d0b67c" data-slide-to="1"></li><li data-target="#carousel-eb7bab9c-00ab-4ab2-8e62-fdd8e5d0b67c" data-slide-to="2"></li></ol><div class="carousel-inner" style="background-color: #FFF;"><div class="item active"><div class="fill" style="background-image:url('https://conf.researchr.org/getImage/forge-2025/carousel/Panoramic+of+Ottawa.jpg?1728546193000');"></div><div class="attribution"></div><div class="carousel-caption"><h3></h3><h5></h5></div></div><div class="item"><div class="fill" style="background-image:url('https://conf.researchr.org/getImage/forge-2025/carousel/Large-Ottawa-sign-in-street.jpg?1728546217000');"></div><div class="attribution"></div><div class="carousel-caption"><h3></h3><h5></h5></div></div><div class="item"><div class="fill" style="background-image:url('https://conf.researchr.org/getImage/forge-2025/carousel/700-00560662_uxga.jpg?1728565938000');"></div><div class="attribution"></div><div class="carousel-caption"><h3></h3><h5></h5></div></div></div><a href="#carousel-eb7bab9c-00ab-4ab2-8e62-fdd8e5d0b67c" data-slide="prev" class="left carousel-control"><span class="glyphicon glyphicon-chevron-left"></span></a><a href="#carousel-eb7bab9c-00ab-4ab2-8e62-fdd8e5d0b67c" data-slide="next" class="right carousel-control"><span class="glyphicon glyphicon-chevron-right"></span></a></div><div id="content" class="container"><div class="page-header"><h1>Forge</h1></div><div class="row"><div class="col-sm-8"><div class="panel panel-primary"><div class="panel-heading clearfix"><div class="panel-title">All Editions</div></div><div class="panel-body"><table class="table table-hover"><tr href="https://conf.researchr.org/home/forge-2025" class="clickable-row edition-row"><td><strong>Sun 27 - Mon 28 April 2025 Ottawa, Ontario, Canada</strong><h3><a href="https://conf.researchr.org/home/forge-2025" class="navigate">FORGE 2025</a><small> with <a href="https://conf.researchr.org/home/icse-2025" class="navigate">ICSE 2025</a></small></h3><p><small>The 2nd ACM international conference on AI Foundation Models and Software Engineering (FORGE 2025) in ICSE 2025 aims to bring researchers, practitioners, and educators from the AI and Software Engineering community to solve the new challenges that we meet in the era of foundation models. Foundation models (e.g., ChatGPT and Llama) have attracted great attention from both academia and industry. In Software Engine ...</small></p></td></tr><tr href="https://conf.researchr.org/home/forge-2024" class="clickable-row edition-row"><td><strong>Sun 14 Apr 2024 Lisbon, Portugal</strong><h3><a href="https://conf.researchr.org/home/forge-2024" class="navigate">FORGE 2024</a><small> with <a href="https://conf.researchr.org/home/icse-2024" class="navigate">ICSE 2024</a></small></h3><p><small>Program The FORGE 2024 Program including 15 paper presentations has been announced. Panel The FORGE 2024 Panel has been announced. Keynotes The FORGE 2024 Keynote speakers have been announced.</small></p></td></tr></table></div></div></div><div class="col-sm-4"><div class="panel panel-primary"><div class="panel-heading clearfix"><div class="panel-title">Organization Committee (FORGE 2025)</div></div><ul class="list-group"><li class="list-group-item"><a href="https://conf.researchr.org/profile/forge-2025/xinxia" class="navigate"><div class="media"><span class="pull-left"><img alt="Xin Xia" src="https://conf.researchr.org/getProfileImage/xinxia/29c8b44c-d554-4bf2-b606-57933e922514/micro-avatar.jpg?1729741491000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Xin Xia<span class="pull-right"><small>General Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Huawei</span></h5><h5 class="media-heading"><small>China</small></h5></div></div></a></li><li class="list-group-item"><a href="https://conf.researchr.org/profile/forge-2025/davidlo" class="navigate"><div class="media"><span class="pull-left"><img alt="David Lo" src="https://conf.researchr.org/getProfileImage/davidlo/50609e8d-6765-4cd4-b284-e3676706d907/micro-avatar.jpg?1711456129000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">David Lo<span class="pull-right"><small>General Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Singapore Management University</span></h5><h5 class="media-heading"><small>Singapore</small></h5></div></div></a></li><li class="list-group-item"><a href="https://conf.researchr.org/profile/forge-2025/cuiyungao" class="navigate"><div class="media"><span class="pull-left"><img alt="Cuiyun Gao" src="https://conf.researchr.org/getProfileImage/cuiyungao/d93e5d59-0cd4-4160-bf35-f9ed489588a2/micro-avatar.jpg?1722316991000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Cuiyun Gao<span class="pull-right"><small>Program Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Harbin Institute of Technology</span></h5><h5 class="media-heading"><small>China</small></h5></div></div></a></li><li class="list-group-item"><a href="https://conf.researchr.org/profile/forge-2025/denysposhyvanyk" class="navigate"><div class="media"><span class="pull-left"><img alt="Denys Poshyvanyk" src="https://conf.researchr.org/getProfileImage/denysposhyvanyk/ded3897a-b94d-4c34-86e2-c260b5150e87/micro-avatar.jpg?1711460113000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Denys Poshyvanyk<span class="pull-right"><small>Program Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">William & Mary</span></h5><h5 class="media-heading"><small>United States</small></h5></div></div></a></li><li class="list-group-item"><a href="https://conf.researchr.org/profile/forge-2025/bowenxu2" class="navigate"><div class="media"><span class="pull-left"><img alt="Bowen Xu" src="https://conf.researchr.org/getProfileImage/bowenxu2/2e0189a5-3693-4eed-a8f5-6a38283ecb7f/micro-avatar.jpg?1711745052000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Bowen Xu<span class="pull-right"><small>Benchmarking Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">North Carolina State University</span></h5><h5 class="media-heading"><small>United States</small></h5></div></div></a></li><li class="list-group-item"><a href="https://conf.researchr.org/profile/forge-2025/antoniomastropaolo" class="navigate"><div class="media"><span class="pull-left"><img alt="Antonio Mastropaolo" src="https://conf.researchr.org/getProfileImage/antoniomastropaolo/83429f9d-0560-4666-960f-e15a3a748c04/micro-avatar.jpg?1718965986000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Antonio Mastropaolo<span class="pull-right"><small>Benchmarking Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">William and Mary, USA</span></h5><h5 class="media-heading"><small>United States</small></h5></div></div></a></li><li class="list-group-item"><a href="https://conf.researchr.org/profile/forge-2025/henryle" class="navigate"><div class="media"><span class="pull-left"><img alt="Henry Le" src="https://conf.researchr.org/getProfileImage/henryle/dd92ad7c-6ccc-486a-b04e-589aa00f8260/micro-avatar.jpg?1734591420000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Henry Le<span class="pull-right"><small>Industry Track Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Amazon</span></h5><h5 class="media-heading"><small>United States</small></h5></div></div></a></li><li class="list-group-item"><a href="https://conf.researchr.org/profile/forge-2025/micheletufano" class="navigate"><div class="media"><span class="pull-left"><img alt="Michele Tufano" src="https://conf.researchr.org/getProfileImage/micheletufano/6bbb5bf6-47d5-4553-94b5-f8129e5e3074/micro-avatar.jpg?1728596033000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Michele Tufano<span class="pull-right"><small>Industry Track Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Google</span></h5><h5 class="media-heading"><small>United States</small></h5></div></div></a></li><li class="list-group-item"><a href="https://conf.researchr.org/profile/forge-2025/reyhanehjabbarvand" class="navigate"><div class="media"><span class="pull-left"><img alt="Reyhaneh Jabbarvand" src="https://conf.researchr.org/getProfileImage/reyhanehjabbarvand/4602c226-f0ee-4ea0-a14b-645007ef1668/micro-avatar.jpg?1711455962000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Reyhaneh Jabbarvand<span class="pull-right"><small>Conference Tutorial Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">University of Illinois at Urbana-Champaign</span></h5><h5 class="media-heading"><small>United States</small></h5></div></div></a></li><li class="list-group-item"><a href="https://conf.researchr.org/profile/forge-2025/feifeiniu" class="navigate"><div class="media"><span class="pull-left"><img alt="Feifei Niu" src="https://conf.researchr.org/getProfileImage/feifeiniu/69e37039-c736-4e08-a760-dc7deb25220b/micro-avatar.jpg?1712801311000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Feifei Niu<span class="pull-right"><small>Social Media Co-Chair & Local Arrangements Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">University of Ottawa</span></h5><h5 class="media-heading"><small>Canada</small></h5></div></div></a></li><li class="list-group-item"><a href="https://conf.researchr.org/profile/forge-2025/tingzhang" class="navigate"><div class="media"><span class="pull-left"><img alt="Ting Zhang" src="https://conf.researchr.org/getProfileImage/tingzhang/624e4ffa-ca0a-48e6-8b84-4dd826ff34c8/micro-avatar.jpg?1728543737000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Ting Zhang<span class="pull-right"><small>Social Media Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Singapore Management University</span></h5><h5 class="media-heading"><small>Singapore</small></h5></div></div></a></li><li class="list-group-item"><a href="https://conf.researchr.org/profile/forge-2025/zhensusun" class="navigate"><div class="media"><span class="pull-left"><img alt="Zhensu Sun" src="https://conf.researchr.org/getProfileImage/zhensusun/5c269ece-9305-4549-8524-bcd5ad2bac0d/micro-avatar.jpg?1726054080000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Zhensu Sun<span class="pull-right"><small>Social Media Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Singapore Management University</span></h5><h5 class="media-heading"><small>Singapore</small></h5></div></div></a></li><li class="list-group-item"><a href="https://conf.researchr.org/profile/forge-2025/yujiachen" class="navigate"><div class="media"><span class="pull-left"><img alt="Yujia Chen" src="https://conf.researchr.org/getProfileImage/yujiachen/7bb746af-09ba-4ec3-a1f9-a0fde29557ef/micro-avatar.jpg?1722516873000" class="outputimage media-object thumbnail no-bottom-margin"/></span><div class="media-body"><h5 class="media-heading">Yujia Chen<span class="pull-right"><small>Web Co-Chair</small></span></h5><h5 class="media-heading"><span class="text-black">Harbin Institute of Technology, Shenzhen</span></h5><h5 class="media-heading"><small>China</small></h5></div></div></a></li></ul></div></div></div><div id="messages-placeholder" class="alert alert-warning" style="display:none;"><a data-dismiss="alert" class="close">x</a><em>Wed 26 Feb 08:24</em></div></div><div id="notifications-ph" class="webdsl-placeholder"></div><div id="event-modal-loader" class="webdsl-placeholder"><form name="form_131600131703c411e65b13378d08eb1f6672b5a0259" id="form_131600131703c411e65b13378d08eb1f6672b5a0259" action="https://conf.researchr.org/eventDetailsModalByAjaxConferenceEdition" accept-charset="UTF-8" method="POST" class="hidden"><input type="hidden" name="form_131600131703c411e65b13378d08eb1f6672b5a0259" value="1" /><input type="hidden" name="context" value="forge-2025" /><input name="ae03f7f6f951d515a297b161e922205d" type="text" value="" class="inputString form-control event-id-input"/><button style="position: absolute; left: -9999px; width: 1px; height: 1px;" onclick='javascript:serverInvoke("https://conf.researchr.org/eventDetailsModalByAjaxConferenceEdition","eventDetailsModalByAjaxConferenceEdition_ia0_3c411e65b13378d08eb1f6672b5a0259", [{"name":"context", "value":"forge-2025"},],"form_131600131703c411e65b13378d08eb1f6672b5a0259", this.nextSibling, false,"event-modal-loader"); return false;'></button><a submitid="eventDetailsModalByAjaxConferenceEdition_ia0_3c411e65b13378d08eb1f6672b5a0259" href="javascript:void(0)" onclick="javascript:loadImageElem=this;$(this.previousSibling).click()" id="load-modal-action"></a></form></div><div id="event-star-form" class="webdsl-placeholder"><form name="form_509860938088b48fd14544d4239b498a2cf339e02b" id="form_509860938088b48fd14544d4239b498a2cf339e02b" action="https://conf.researchr.org/eventStarByAjaxConferenceEdition" accept-charset="UTF-8" method="POST" class="hidden"><input type="hidden" name="form_509860938088b48fd14544d4239b498a2cf339e02b" value="1" /><input type="hidden" name="context" value="forge-2025" /><input name="a0b55aa29cf9431a9461b359872014e3" type="text" value="" class="inputString form-control event-id-input"/><button style="position: absolute; left: -9999px; width: 1px; height: 1px;" onclick='javascript:serverInvoke("https://conf.researchr.org/eventStarByAjaxConferenceEdition","eventStarByAjaxConferenceEdition_ia0_88b48fd14544d4239b498a2cf339e02b", [{"name":"context", "value":"forge-2025"},],"form_509860938088b48fd14544d4239b498a2cf339e02b", this.nextSibling, false,"event-star-form"); return false;'></button><a submitid="eventStarByAjaxConferenceEdition_ia0_88b48fd14544d4239b498a2cf339e02b" href="javascript:void(0)" onclick="javascript:loadImageElem=this;$(this.previousSibling).click()" id="star-event-action"></a></form></div><div id="event-modals" class="webdsl-placeholder"></div><script type="text/javascript">(function(){ var post_process_function = function(n){ var node=(n&&n.nodeType === 1)?n:document; addEventModalLoadOnClick(node); addStarredEventOnClick(node); }; var original_post_process_func = ajax_post_process; ajax_post_process = function(){ original_post_process_func.apply(this,arguments); post_process_function.apply(this,arguments); }; $(document).ready( post_process_function ); })(); </script><footer class="footer"><div class="container"><div class="footer-box"><div class="row"><div class="col-sm-3">using <a href="https://conf.researchr.org" class="navigate">conf.researchr.org</a> (<a href="http://yellowgrass.org/roadmap/conf.researchr.org" class="navigate">v1.69.0</a>)<br/><small><a href="https://conf.researchr.org/support" target="_blank" class="navigate"><span class="glyphicon glyphicon-question-sign"></span> Support page</a></small><br/><small></small></div><div class="col-sm-5"></div><div class="col-sm-2"></div><div class="col-sm-2"><a href="https://conf.researchr.org/signup" class="navigate">Sign Up</a></div></div></div></div></footer></div><script type="text/javascript">(function(){ var post_process_function = function(n){ var node=(n&&n.nodeType === 1)?n:document; let defaultplacement = $(document).scrollLeft() > 100 ? 'auto left' : 'auto top'; $(node).find('[title]').each( function(i,el){ var $e=$(el);$e.tooltip({placement: function(tt, elem){ var attval = elem.getAttribute('data-placement'); return attval ? attval : defaultplacement; }, sanitize: false, container: 'body' }) } ).on('show.bs.tooltip', function () { let el = this; while (el && window.getComputedStyle(el).position !== 'fixed') { el = el.parentElement; } if(el) $(this).data('bs.tooltip').options.container = el;});$('.tooltip.fade.in, .ui-tooltip-content').remove(); }; var original_post_process_func = ajax_post_process; ajax_post_process = function(){ original_post_process_func.apply(this,arguments); post_process_function.apply(this,arguments); }; $(document).ready( post_process_function ); })(); </script><script type="text/javascript">jQuery(document).ready(function($) { $(".clickable-row").click(function() { var href = $(this).attr("href"); if( window.location.href.indexOf( href ) < 0 ){ if ($(this).hasClass('new-window') ){ window.open( href ); } else { window.document.location = href; } } }); }); </script></body></html>