15c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)/* 25c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * Copyright (C) 2012 Google Inc. All rights reserved. 35c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * 45c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * Redistribution and use in source and binary forms, with or without 55c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * modification, are permitted provided that the following conditions are 65c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * met: 75c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * 85c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * * Redistributions of source code must retain the above copyright 95c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * notice, this list of conditions and the following disclaimer. 105c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * * Redistributions in binary form must reproduce the above 115c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * copyright notice, this list of conditions and the following disclaimer 125c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * in the documentation and/or other materials provided with the 135c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * distribution. 145c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * * Neither the name of Google Inc. nor the names of its 155c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * contributors may be used to endorse or promote products derived from 165c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * this software without specific prior written permission. 175c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * 185c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 195c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 205c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 215c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 225c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 235c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 245c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 255c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 265c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 275c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 285c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 295c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) */ 305c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 315c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-database-view { 325c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) -webkit-user-select: text; 335c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) margin-top: 5px; 345c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 355c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 365c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-database-view .outline-disclosure { 375c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) padding-left: 0; 385c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 395c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 405c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-database-view .outline-disclosure li { 415c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) white-space: nowrap; 425c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 435c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 445c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-database-view .outline-disclosure .attribute-name { 455c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) color: rgb(33%, 33%, 33%); 465c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) display: inline-block; 475c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) margin-right: 0.5em; 485c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) font-weight: bold; 495c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) vertical-align: top; 505c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 515c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 525c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-database-view .outline-disclosure .attribute-value { 535c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) display: inline; 545c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) margin-top: 1px; 555c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 565c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 575c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-view-toolbar { 585c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) position: relative; 595c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) margin-top: -1px; 605c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) height: 24px; 615c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 625c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 635c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-view-toolbar .back-button img { 645c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) content: url(Images/back.png); 655c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 665c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 675c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-view-toolbar .forward-button img { 685c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) content: url(Images/forward.png); 695c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 705c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 715c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-view-toolbar .key-input { 725c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) font-size: 10px; 735c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) margin-top: 3px; 745c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) margin-left: 3px; 755c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) width: 200px; 765c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 775c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 785c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid-container { 795c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) top: 23px; 805c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 815c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 825c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid { 835c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) height: 100%; 845c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) border: 0; 855c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 865c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 875c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container tr:nth-child(even) { 885c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) background-color: white; 895c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 905c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 915c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container tr:nth-child(odd) { 925c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) background-color: #EAF3FF; 935c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 945c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 955c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container tr:nth-last-child(1) { 965c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) background-color: white; 975c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 985c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 995c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container tr:nth-last-child(1) td { 1005c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) border: 0; 1015c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 1025c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 1035c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td { 1045c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) height: 18px; 1055c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 1065c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 1075c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td.value-column, 1085c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td.key-column, 1095c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td.primaryKey-column { 1105c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) padding: 0; 1115c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 1125c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 1135c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td.value-column div.primitive-value, 1145c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td.key-column div.primitive-value, 1155c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td.primaryKey-column div.primitive-value { 1165c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) padding-left: 5px; 1175c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) margin-top: 1px; 1185c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 1195c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) 1205c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td .section .header .title { 1215c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) white-space: nowrap; 1225c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) text-overflow: ellipsis; 1235c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) overflow: hidden; 1245c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)} 125