resources/perf.webkit.org/public/v3/components/time-series-chart.js (6 lines): - line 122: // FIXME: Figure out a way to make this readonly. - line 197: // FIXME: We should detect changes in _options and _sourceList. - line 198: // FIXME: We should consider proactively preparing time series caches to avoid jaggy scrolling. - line 212: // FIXME: We should detect when rem changes. - line 510: // FIXME: Move this to TimeSeries.prototype. - line 784: // FIXME: Share this code with Metric.makeFormatter. resources/perf.webkit.org/public/v3/pages/chart-pane.js (5 lines): - line 134: // FIXME: should invoke "enqueueToRender" instead. - line 183: // FIXME: This forces sourceList to be set twice. First in configure inside the constructor then here. - line 184: // FIXME: Show full y-axis when graphOptions is true to be compatible with v2 UI. - line 206: // FIXME: state[5] specifies envelope in v2 UI - line 207: // FIXME: state[6] specifies change detection algorithm in v2 UI resources/perf.webkit.org/public/v3/models/commit-set.js (4 lines): - line 99: // FIXME: This should return a Date object. - line 239: // FIXME: It would be nice if we can abbreviate the name when it's too long. - line 302: // FIXME: Add a flag to remember the fact this commit log is incomplete. - line 310: // FIXME: Ideally, DataModel should take care of this but traversing prototype chain is expensive. resources/benchmark-runner.mjs (3 lines): - line 154: // FIXME FireFox doesn't like `new Event('submit') - line 410: // FIXME: Encapsulate more state in the SuiteRunner. - line 411: // FIXME: Return and use measured values from SuiteRunner. resources/perf.webkit.org/public/v3/models/analysis-task.js (2 lines): - line 245: // FIXME: We should add new sever-side API to just fetch the related tasks. - line 288: // FIXME: The backend shouldn't create a separate bug row per task for the same bug number. resources/perf.webkit.org/public/v3/components/chart-pane-base.js (2 lines): - line 97: // FIXME: we need to update the annotation bars when the change type of tasks change. - line 105: // FIXME: We should have a mechanism to get notified whenever the set of annotations change. resources/perf.webkit.org/public/v3/models/commit-log.js (2 lines): - line 199: // FIXME: The cache should be smarter about fetching a range within an already fetched range, etc... - line 200: // FIXME: We should evict some entries from the cache in cachedFetch. resources/perf.webkit.org/public/v3/pages/analysis-task-page.js (2 lines): - line 1026: /* FIXME: Use display: none instead once r214290 is shipped everywhere */ - line 1033: /* FIXME: Use display: none instead once r214290 is shipped everywhere */ resources/suite-runner.mjs (2 lines): - line 13: // FIXME: Create SuiteRunner-local measuredValues. - line 138: // FIXME: use this._suite in all SuiteRunner methods directly. resources/perf.webkit.org/public/shared/common-component-base.js (1 line): - line 6: // FIXME: Deprecate these static functions. resources/perf.webkit.org/public/v3/components/combo-box.js (1 line): - line 118: // FIXME: We should use 'onlick' callback provided by 'ComponentBase.createLink'. However, in this case, resources/perf.webkit.org/public/v3/components/instant-file-uploader.js (1 line): - line 191: // FIXME: Send a request to delete the file. resources/perf.webkit.org/public/v3/components/test-group-revision-table.js (1 line): - line 77: customRoots: commitSet.customRoots(), // FIXME: resultCommitSet should also report roots that got installed. resources/perf.webkit.org/public/v3/models/manifest.js (1 line): - line 103: dashboards: rawResponse.dashboards, // FIXME: Add an abstraction around dashboards. resources/perf.webkit.org/public/v3/components/analysis-results-viewer.js (1 line): - line 520: console.assert(this._commitSetIndexRowIndexMap.length <= 2); // FIXME: Support having more root sets. resources/main.mjs (1 line): - line 324: // FIXME: Detect when the window size changes during the test. resources/perf.webkit.org/public/shared/statistics.js (1 line): - line 193: // FIXME: Maybe we should be using the biased sample variance. resources/perf.webkit.org/public/v3/models/metric.js (1 line): - line 142: // FIXME: This is incorrect when the offset cross day-life-saving change. It's good enough for now. resources/perf.webkit.org/public/v3/pages/page.js (1 line): - line 15: // FIXME: Do something better here. resources/perf.webkit.org/public/v3/models/measurement-set.js (1 line): - line 178: // FIXME: Properly construct TimeSeries. resources/perf.webkit.org/public/v3/pages/page-with-heading.js (1 line): - line 21: // FIXME: We shouldn't rely on the page hierarchy to find the heading. resources/todomvc/big-dom-generator/src/components/top-bar.jsx (1 line): - line 52: Speedometer Logo for TODO App