Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: gh-pages
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 412 lines (409 sloc) 17.64 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411
# This is the project data for the status.html page

@projects = [
    {
        id: "highlighter"
        url: "https://wiki.mozilla.org/DevTools/Features/Highlighter"
        name: "Highlighter"
        blurb: "Beautiful information about your DOM"
        status: "Implementation"
        target: 8
        people: ["rcampbell", "paul"]
        bugs: [
            "--- Blockers ---"
            "642471 Rewrite PanelHighlighter using transparent xul iframe"
            "666650 global toolbar"
            "650802 Create some controller UI"
            "650794 Strip HTML panel and support code from browser"
            "653528 Strip out Style and DOM panels and support code from Inspector"
            "653531 Shared knowledge of selected node"
            "653549 Add a close button to the selected node"
            "653550 Add a close button"
            "587134 Context menu item for Highlight Element"
            "566084 disabled when navigating to new pages"
            "566085 tracking DOM changes"
            "660606 allow registration of developer tools"
            "663100 Re-implement highlighting mechanism in HTML+flexbox"
            "663781 Once a node is locked, the black background should be removed"
            "663778 Draw layout information of the selected node"
            "663834 registerTools() should allow tools to be docked in the browser"
            "672902 usable via keyboard"
            "672876 Inspect panel opens up on the wrong monitor"
            "--- Want ---"
            "650825 create a content broker"
            "672006 Selecting a node should update toolbar with a breadcrumb"
            "672003 Togglable classes in the infobar"
            "672002 dock the HTML panel"
            "671689 Nodes should be selectable from the HTML tree"
            "671294 Opening the Inspect window with the Web Console open causes the panel to open in the wrong position"
            "671291 iframe and html overlap in the inspect window"
            "674871 can't close inspect"
            "669652 Move the highlighter the code from inspector.js to a jsm"
            "668435 hilight box should round corners to match"
            "668254 doesn't handle full page zoom correctly"
            "--- Now You're Showing Off ---"
            "653545 Create a means to highlight multiple items on a single webpage"
            "665539 find the best duration and delay for transitions"
            "653534 Create basic Annotations feature"
            "663852 support transformed elements (CSS3 transform)"
        ]
    }
    {
        id: "styleinspector"
        url: "https://wiki.mozilla.org/DevTools/Features/StyleInspector"
        name: "Style Inspector"
        blurb: "View an element's style, in style!"
        status: "Implementation"
        target: 8
        people: ["mratcliffe"]
        bugs: [
            "582596 Style view answering common CSS questions"
            "663831 Should be controllable from the Highlighter"
            "586974 All unmatched rules are ranked the same"
            "669596 Style Inspector should allow editing of css property values"
            "593331 Csslogic shortSource can create duplicate names"
            "583037 Better logic for placement of inspector panels"
            "590536 Inspector panels should remember at least size and ideally also position"
            "587752 Animations in the new Style panel"
            "585563 The inspector style panel should link to the CSS editor"
            "590796 Clicking on a rule doesn't jump to the correct line in the CSS editor"
            "589264 Add option to choose an alternative media type"
            "589375 Keyboard access"
            "591212 React to dynamic changes to the stylesheets"
            "591584 Localize the URLs in csshtmltree"
            "591902 Automatic display of localized content"
            "593345 Investigate an advanced test tool for the inspector style panel"
            "656220 Create styleInspector obj. containing cssLogic & cssHtmlTree, open/close methods"
            "656027 It should be possible to pref out the Style Inspector"
            "574347 Opening the HUD with Inspector open causes Style Panel to move"
            "586977 Investigate how the panel works with shorthand properties"
            "588941 Computed style for property is sometimes wrong"
            "591582 Style Panel CSS properties are limited to hard coded values"
            "652509 Style inspector should skip unsupported styles"
            "653082 Stylesheet selector should be removed"
            "653084 Specificity should be removed"
            "654068 Show visual indicator when there are unmatched rules but not matched rules"
            "654069 \"Effects and Other\" group should be extracted into more than 1 group"
            "654430 Unmatched rules do not work for string values"
            "672806 Style Inspector should be docked on the right of the content area"
            "672748 UI refresh"
            "672746 'include default styles' checkbox"
            "672744 Add search filter"
            "672743 remove category view"
            "674485 missing color legend for its rule colors"
            "674482 Make header fixed to ease knowing which element is being inspected"
            "669486 Uses same template engine as GCLI but different copy"
        ]
    }
    {
        id: "devtoolbar"
        name: "Developer Toolbar"
        blurb: "Quick access to the tools"
        status: "Planning"
        people: "paul"
        bugs: [
            "674476 Sidebar to host the developer tools"
        ]
    }
    {
        id: "gcli"
        url: "https://wiki.mozilla.org/DevTools/Features/GCLI"
        name: "Graphical Command Line Interface"
        blurb: "The fastest, most discoverable way to control your tools"
        status: "Implementation"
        target: 8
        people: ["jwalker", "fitzgen"]
        bugs: [
            "654962 GCLI demo"
            "653142 Create pilot.jsm required for Command Line"
            "653140 Pilot/Command Line need a CommonJS require"
            "656296 console.jsm from pilot should send reports to web "
            641903
            642505
            "653978 Command Line should be prefed out"
            "642231 Prepare GCLI for review"
            "642241 Experiment with better UI presentation methods in GCLI"
            "642401 Ace/Pilot/GCLI doesn't have a good definition of pref scopes"
            "642400 Ace/Pilot/GCLI doesn't have a good definition of the environment"
            "642242 GCLI should embed help as commands"
            "642240 GCLI needs some form of URI for reference to everything"
            "642239 GCLI should have history retention"
            "642238 GCLI metadata should have types on return values"
            "642237 GCLI should display its opening command menu in a hierarchy"
            "642226 GCLI should support use without an input element"
            "642196 GCLI should allow JS to be entered using {}"
            "642189 GCLI should support grouped parameters"
            "651081 Ensure GCLI commands are executed securely"
            "651071 Enhance the Web Console with a command-based input system"
            "654986 lists only some of the available commands - it should list them all"
            "654985 help should sort commands alphabetically (according to locale)"
            "654970 UI tweaks"
            "653979 UI to switch web console between JS and Command Line modes"
            "653568 GCLI re-creates nodes in RequestView/ArgFetcher too often"
            "653567 GCLI should be checked for accessibility"
            "656668 Export from GCLI to JSM"
            "656666 Update HudService.jsm to allow GCLI integration"
            "657678 remove dependency on Pilot"
            "657677 Require.jsm unit tests"
            "658756 Experiment with popup UI for GCLI"
            "659889 GCLI should autostart"
            "661172 popup menu should be accessible"
            "660765 Simplify Requisition._onAssignmentChange"
            "660220 commands are double executed in Firefox"
            "663120 Simple (help-free) GCLI UI needs polish"
            "663124 Simple help-free version of GCLI has 1 string needing localization"
            "672824 single input area when embedded in Firefox"
            "672823 provide completion hints for JavaScript"
            "671848 up/down should be reserved for history, shift+up/down for increment/decrement"
            "671846 completion shows incorrectly for sub-commands"
            "671844 fails to position the cursor correctly on increment/decrement"
            "671837 should not allow boolean parameters to be positional"
            "671406 create a list of commands that could be useful in Firefox"
            "671311 needs a way to display single line output with no output area"
            "671255 pressing space at the start of a command shows misaligned completion"
            "668811 complete element misaligned on Windows"
            "665907 bounding boxes update are slow while the page is scrolling"
            "663833 add a floating toolbar next to the selected node"
            "665014 selecting text in the output area is broken"
            "664696 commands should be reviewed for security issues"
            "664693 all commands should be documented for security review"
            "664676 conversion error messages should be localized"
            "664377 needs test to check for mutating params with non-defaults after params with defaults"
            "664207 needs tests for escaped characters being converted in various ways"
            "664204 ArrayType.stringify doesn't handle strings with spaces properly"
            "664203 needs tests to check that a command without mandatory param causes ERROR"
            "664198 ArgFetcher.getInputFor registers a Field.fieldChanged listener but doesn't release it"
        ]
    }
    {
        id: "codeeditor"
        name: "Code Editor"
        blurb: "better editing for your codes"
        url: "https://wiki.mozilla.org/DevTools/Features/CodeEditor"
        target: 8
        status: "Implementation"
        people: ["msucan"]
        bugs: [
            "660784 Add a source code editor to the browser"
            "668320 Integrate Orion unit and performance tests"
        ]
    }
    {
        id: "cssedit"
        name: "Style Editor"
        blurb: "Tweak and view!"
        status: "Implementation"
        target: 8
        people: ["cedricv"]
        bugs: [
            "583041 CSS editor"
            "590307 inline stylesheet support"
            "590795 edits should be reflected in the Inspector"
            "590796 style inspector link to the CSS editor"
            "590797 resizable editor panel"
            "590799 CSS editor styling"
            "594742 unsaved state reappears when the editor is reopened"
            "674177 use Orion"
            "673129 import a file as a new style sheet"
            "673127 save to file"
            "671350 responive UI"
            "675148 move to devtools/ module"
        ]
    }
    {
        id: "sourcemap"
        name: "SourceMap"
        blurb: "Generated JS to the original source"
        url: "https://wiki.mozilla.org/DevTools/Features/SourceMap"
        status: "Implementation"
        people: ["fitzgen"]
        bugs: [
            "618650 Map JS source coordinates to source language that was translated to JS"
            "674283 Add sourcemap URLs to JSScript"
            "673487 Add ability to map from original to generated source to SourceMapConsumer"
            "672312 Mini-require should be pulled out of GCLI so it can be shared with Source Map"
            "670002 use sourcemaps in the web console"
            "669999 Add a library for parsing and consuming source map files"
            "674980 XPCOM service to map js filenames and stackframes to source map filenames"
        ]
    }
    {
        id: "consolequeued"
        name: "Web Console Queued Messages"
        blurb: "Those who forget the past..."
        url: "https://wiki.mozilla.org/DevTools/Features/ConsoleQueuedMessages"
        status: "Implementation"
        people: ["ddahl", "msucan"]
        target: 9
        bugs: [
            "669861 Cached errors and messages have wrong time stamp"
            "609890 Errors from before console is opened don't appear"
            "611032 Break out HUDConsoleObserver from HUDService"
            "612658 Implement ConsoleStorageService"
        ]
    }
    {
        id: "consoleobj"
        name: "Console Object Completion"
        blurb: "console group, time, dir"
        url: "https://wiki.mozilla.org/DevTools/Features/ConsoleObjectCompletion"
        target: 9
        status: "Implementation"
        people: ["past"]
        bugs: [
            "644596 expand console object with missing methods"
            "658368 Expand console object with time and timeEnd methods"
            "659625 Expand console object with clear method"
            "659907 Expand console object with dir method"
            "664131 Expand console object with group methods"
        ]
    }
    {
        id: "htmleditor"
        url: "https://wiki.mozilla.org/DevTools/Features/HTMLTreeEditor"
        name: "HTML Tree Editor"
        blurb: "Easy editing for simple changes to HTML"
        status: "Implementation"
        target: 8
        people: ["getify"]
        bugs: [
            "659710 add attribute editing"
        ]
    }
    {
        id: "debugger"
        url: "https://wiki.mozilla.org/DevTools/Features/Debugger"
        name: "Debugger"
        blurb: "A straightforward walk through your code"
        status: "Implementation"
        people: ["dcamp", "past", "jblandy", "jorendorff"],
        bugs: [
            "560314"
            "636907"
            "672829"
        ]
    }
]

@people = [
    {
        id: "msucan"
        name: "Mihai Sucan"
        avatar: "http://a2.twimg.com/profile_images/326719609/avatar_robodesign_v5_reasonably_small.png"
        bugzillaId: "mihai.sucan@gmail.com"
    }
    {
        id: "rcampbell"
        name: "Rob Campbell"
        avatar: "http://gravatar.com/avatar/34f8f3442a6be7ae2cb26459a2e33fc1"
        bugzillaId: "rcampbell@mozilla.com"
    }
    {
        id: "jwalker"
        name: "Joe Walker"
        avatar: "http://gravatar.com/avatar/8dd47f0c426cd8204b8bf996cb98cb56"
        bugzillaId: "jwalker@mozilla.com"
    }
    {
        id: "ddahl"
        name: "David Dahl"
        avatar: "http://a0.twimg.com/profile_images/1090231487/Selection_001_reasonably_small.png"
        bugzillaId: "ddahl@mozilla.com"
    }
    {
        id: "dcamp"
        name: "Dave Camp"
        avatar: "http://a1.twimg.com/profile_images/28279492/campd_bigger.png"
        bugzillaId: "dcamp@mozilla.com"
    }
    {
        id: "kdangoor"
        name: "Kevin Dangoor"
        avatar: "http://gravatar.com/avatar/f4749cce627b584fb9e59966a5d2c924"
        bugzillaId: "kdangoor@mozilla.com"
        reviewCheck: false
    }
    {
        id: "jodvarko"
        name: "Jan Odvarko"
        avatar: "http://gravatar.com/avatar/34b251cf082c202fb3160b1afb810001"
        reviewCheck: false
    }
    {
        id: "jblandy"
        name: "Jim Blandy"
        avatar: "http://www.red-bean.com/jimb/jimb.jpg"
        bugzillaId: "jimb@mozilla.com"
    }
    {
        id: "cedricv"
        name: "Cedric Vivier"
        avatar: "http://gravatar.com/avatar/c5216fcabd0916a2447742cd7d0a375d"
        bugzillaId: "cedricv@neonux.com"
    }
    {
        id: "mratcliffe"
        name: "Mike Ratcliffe"
        avatar: "http://gravatar.com/avatar/7de9609bb8d1394e8f6236bd0fac2d7b"
        bugzillaId: "mratcliffe@mozilla.com"
    }
    {
        id: "getify"
        name: "Kyle Simpson"
        avatar: "http://gravatar.com/avatar/35761e3936deba2f8189c2d20982c771"
        bugzillaId: "getify@mozilla.com"
    }
    {
        id: "gavin.sharp"
        name: "Gavin Sharp"
        avatar: "http://gravatar.com/avatar/08de945228403cb0598d5906e2407a7d"
        bugzillaId: "gavin.sharp@gmail.com"
    }
    {
        id: "bugzilla"
        name: "Gervase Markham"
        avatar: "http://gravatar.com/avatar/559c3cf31c98a95b23421186b78df500"
        bugzillaId: "bugzilla@gerv.net"
    }
    {
        id: "benjamin"
        name: "Benjamin Smedberg"
        avatar: "http://gravatar.com/avatar/3301a62f3707d6bcef9542d316fb587f"
        bugzillaId: "benjamin@smedbergs.us"
    }
    {
        id: "past"
        name: "Panagiotis Astithas"
        avatar: "http://gravatar.com/avatar/5910c2c56be9598a07535cc361b65a22"
        bugzillaId: "past@mozilla.com"
    }
    {
        id: "victor.porof"
        name: "Victor Porof"
        avatar: "http://gravatar.com/avatar/c0e3ca110aaf63386c3e520e614527c4"
        bugzillaId: "victor.porof@gmail.com"
        reviewCheck: false
    }
    {
        id: "bzbarsky"
        name: "Boris Zbarsky"
        avatar: "http://gravatar.com/avatar/8b86a9efd50a1c38bc4d3a0e47cd5979"
        bugzillaId: "bzbarsky@mit.edu"
    }
    {
        id: "jonas"
        name: "Jonas Sicking"
        avatar: "http://gravatar.com/avatar/12de552ffa2a81f8a03733071b70caaa"
        bugzillaId: "jonas@sicking.cc"
    }
    {
        id: "paul"
        name: "Paul Rouget"
        avatar: "http://gravatar.com/avatar/a046f67399acec21282d784ac66cb009"
        bugzillaId: "paul@mozilla.com"
    }
    {
        id: "fitzgen"
        name: "Nick Fitzgerald"
        avatar: "http://gravatar.com/avatar/6766096e8ae81ad6b3b82b9c12be19e0"
        bugzillaId: "nfitzgerald@mozilla.com"
    }
]
Something went wrong with that request. Please try again.