// Firefox extension enabling the use of Gmail chat across multiple tabs. // Copyright (C) 2007 Jack Wootton . // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with this program. If not, see . var XPathExpressions = { // [context node] //
//
// // Sent at 6:20 PM on Sunday // //
//
//
NODE_INSERTED_META_MESSAGE : 'descendant::span[@class="bz_history_info"]', //
[context node] //
// // jack:  // // // adsfds // //
//
NODE_INSERTED_NEW_MESSAGE : 'self::div[@class="bz_msg"]/div', //
// liooi //
NODE_INSERTED_CONTINUED_MESSAGE : 'self::div[@class="bz_msg_cont"]', //
// XchatTest is typing... //
// or //
// XchatTest has entered text //
NODE_INSERTED_TEMPORARY_MESSAGE : 'self::div[@class="bz_chatStatus"]', //
JID_ATTRIBUTE : 'attribute::jid', // // // // [context node] // //
// Friendly Name //
FRIENDLY_NAME : 'preceding-sibling::td/span[position()=1]', //
[context node] // Status message here. //
STATUS_ELEMENT : 'child::span[position()=1]', }