34788
|
WebKit
|
Platform
|
webkit-unassigned
|
UNCO
|
---
|
Use RGB16 format for images
|
2010-02-10
|
122142
|
WebKit
|
History
|
webkit-unassigned
|
UNCO
|
---
|
Release expired pages in the page cache more often
|
2016-01-02
|
115735
|
WebKit
|
CSS
|
kling
|
NEW
|
---
|
Put StyleRule and its selector list in the same allocation block.
|
2013-05-08
|
118955
|
WebKit
|
Page Loa
|
kling
|
NEW
|
---
|
Strive to keep using the original request KURL instead of replacing it with identical copies.
|
2013-08-02
|
138608
|
WebKit
|
JavaScri
|
kling
|
NEW
|
---
|
RegExp.exec() should do a single pass match-and-gather.
|
2014-12-16
|
144599
|
WebKit
|
JavaScri
|
kling
|
NEW
|
---
|
Add a fast path for simple Weak finalization.
|
2015-05-04
|
145785
|
WebKit
|
JavaScri
|
kling
|
NEW
|
---
|
[JSC] Polymorphic{Get,Put}ByIdList::addAccess() should optimize for size, not speed.
|
2015-06-08
|
148495
|
WebKit
|
WebCore
|
kling
|
NEW
|
---
|
DOM Structure and Constructor caches should be weak
|
2015-10-19
|
153077
|
WebKit
|
Web Temp
|
kling
|
NEW
|
---
|
BumpArena should fall back to FastMalloc.
|
2016-01-13
|
153196
|
WebKit
|
Web Temp
|
kling
|
NEW
|
---
|
Make BumpArena less VM hungry.
|
2016-01-18
|
153627
|
WebKit
|
Page Loa
|
kling
|
NEW
|
---
|
MemoryCache should more eagerly prune dead resources with no decoded data.
|
2016-01-28
|
154955
|
WebKit
|
bmalloc
|
kling
|
NEW
|
---
|
bmalloc could benefit from using vm_kernel_page_size for its page size
|
2016-03-03
|
162286
|
WebKit
|
JavaScri
|
kling
|
NEW
|
---
|
Array.prototype.join() should use fast path for undecided indexing types.
|
2016-09-20
|
167556
|
WebKit
|
DOM
|
kling
|
NEW
|
---
|
Avoid synchronous style recalc in Document::finishedParsing().
|
2022-07-01
|
167569
|
WebKit
|
DOM
|
kling
|
NEW
|
---
|
Don't create "orphaned tree" JS wrappers when moving subtrees around.
|
2017-01-29
|
169077
|
WebKit
|
JavaScri
|
kling
|
NEW
|
---
|
Disable JavaScript JIT in non-audible background tabs
|
2022-02-09
|
60017
|
WebKit
|
WebCore
|
webkit-unassigned
|
NEW
|
---
|
PreloadScanner should fetch iframes
|
2012-07-09
|
62590
|
WebKit
|
Page Loa
|
webkit-unassigned
|
NEW
|
---
|
REGRESSION(r82934-r83016): Non-parallel downloads of linked stylesheets with media attribute
|
2022-12-04
|
71886
|
WebKit
|
Page Loa
|
webkit-unassigned
|
NEW
|
---
|
Defer applying style recalculation when stylesheet is loaded to improve page load performance
|
2017-07-18
|
77037
|
WebKit
|
Tools /
|
webkit-unassigned
|
NEW
|
---
|
Polish performance tests and run-perf-tests until they shine
|
2014-03-19
|
97122
|
WebKit
|
JavaScri
|
webkit-unassigned
|
NEW
|
---
|
JS binding through JSC API is much slower than binding through WebCore
|
2013-07-11
|
172911
|
WebKit
|
Layout a
|
webkit-unassigned
|
NEW
|
---
|
Elements with position: fixed; repaint when window scroll position is set via JavaScript
|
2017-06-20
|
202260
|
WebKit
|
Canvas
|
webkit-unassigned
|
NEW
|
---
|
Bad performance when drawing bezier paths into a canvas
|
2023-12-05
|
208249
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
NEW
|
---
|
With Epiphany, mouse hovers across the emails list in GMail is noticeably slower than Firefox
|
2022-09-28
|
215045
|
WebKit
|
Media
|
webkit-unassigned
|
NEW
|
---
|
[GStreamer] Very slow when scrolling Divi websites
|
2024-10-04
|
236417
|
WebKit
|
Media
|
webkit-unassigned
|
NEW
|
---
|
Play does not resume after pausing on Udemy.com and other websites
|
2022-03-02
|
243262
|
WebKit
|
CSS
|
webkit-unassigned
|
NEW
|
---
|
Extremely slow text entry in trupanion service chat window
|
2022-07-27
|
245783
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
NEW
|
---
|
[GTK] Slow performance issues tracker bug (scrolling, animations, drag & drop, input)
|
2024-10-04
|
247853
|
WebKit
|
Web Insp
|
webkit-unassigned
|
NEW
|
---
|
Web Inspector: Timelines Tab: Poor performance makes it almost unusable when capturing screenshots
|
2022-11-13
|
250988
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
NEW
|
---
|
[GTK] Slow scrolling of the Tiki website frontpage
|
2024-10-04
|
250998
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
NEW
|
---
|
[GTK] Very slow scrolling on Apple's product pages on 4K HiDPI displays
|
2024-10-04
|
251016
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
NEW
|
---
|
[GTK] Youtube dark theme's "Ambient Mode" creates extreme slowness, destroys playback and UI performance on Epiphany
|
2024-05-14
|
252846
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
NEW
|
---
|
[GTK] Slow to load most banking websites
|
2023-04-28
|
256105
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
NEW
|
---
|
[GTK] Extremely slow animation of scaled images with shadows on the Divi theme website showcase page
|
2023-04-28
|
261123
|
WebKit
|
HTML Edi
|
webkit-unassigned
|
NEW
|
---
|
Performance improvement for the word boundary finding algorithm (findNextWordFromIndex)
|
2024-06-26
|
262158
|
WebKit
|
Web Insp
|
webkit-unassigned
|
NEW
|
---
|
Web Inspector: Performance issue with search tab and single character
|
2023-09-26
|
264966
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
NEW
|
---
|
[GTK] Slow CSS animations and dropped frames when animating `transition-property: transform, filter;` on `filter: opacity` with more than 2 large images
|
2023-11-17
|
265038
|
WebKit
|
Canvas
|
webkit-unassigned
|
NEW
|
---
|
Canvas rendering is janky
|
2023-11-20
|
265048
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
NEW
|
---
|
[GTK] Slow CSS animations and dropped frames when doing a transition using a gradient as an alpha mask between large images
|
2023-11-17
|
267774
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
NEW
|
---
|
[GTK] Slow to load GMail's inbox (or search results)
|
2024-01-19
|
278692
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
NEW
|
---
|
[GTK] Sluggish scrolling and images unloading on Hotels.com search results listings
|
2024-09-27
|
278695
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
NEW
|
---
|
[GTK] WebGL: slow framerate, sluggish panning on the F4 demo 3D map of Paris with lots of trees
|
2024-08-27
|
279239
|
WebKit
|
SVG
|
webkit-unassigned
|
NEW
|
---
|
SVG hit testing with 10.000+ nodes extremely slow
|
2024-09-13
|
280920
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
NEW
|
---
|
[GTK] [Skia] Minibrowser is slow to scroll in 4K HiDPI on immigration consulting website's front page
|
2024-10-04
|
221738
|
WebKit
|
WebKitGT
|
cgarcia
|
REOP
|
---
|
[GTK][WPE] Async Scrolling: Slow scrolling and CSS animations on a static page
|
2024-10-04
|
144516
|
WebKit
|
Web Temp
|
kling
|
REOP
|
---
|
Generated static StringImpls should have static flag set.
|
2015-05-02
|
145115
|
WebKit
|
JavaScri
|
kling
|
REOP
|
---
|
[JSC] Speed up URL encode/decode by using bitmaps instead of strchr().
|
2015-05-20
|
145379
|
WebKit
|
JavaScri
|
kling
|
REOP
|
---
|
Try to use StringView when comparing JSStrings for equality.
|
2015-05-29
|
145719
|
WebKit
|
Layout a
|
kling
|
REOP
|
---
|
[iOS] Don't force compositing layers for no-op 3D transforms on low-memory devices.
|
2015-06-06
|
151242
|
WebKit
|
JavaScri
|
kling
|
REOP
|
---
|
[JSC] JSPropertyNameEnumerator could be destructorless.
|
2015-11-24
|
152662
|
WebKit
|
Web Temp
|
kling
|
REOP
|
---
|
StringBuilder often creates two StringImpls.
|
2016-01-03
|
152696
|
WebKit
|
Web Temp
|
kling
|
REOP
|
---
|
Fragmentation-free allocator for eternal and/or coupled allocations.
|
2016-01-19
|
153169
|
WebKit
|
CSS
|
kling
|
REOP
|
---
|
Give RuleSet a BumpArena and start using it for RuleDataVectors.
|
2016-01-19
|
153188
|
WebKit
|
CSS
|
kling
|
REOP
|
---
|
Allocate style sheet media queries in BumpArena.
|
2016-01-19
|
153978
|
WebKit
|
JavaScri
|
kling
|
REOP
|
---
|
Visiting a WeakBlock should report bytes visited, since we reported them allocated.
|
2016-02-10
|
154014
|
WebKit
|
WebCore
|
kling
|
REOP
|
---
|
[iOS] Throw away some unlinked code when navigating to a new page.
|
2016-02-09
|
154726
|
WebKit
|
Web Temp
|
kling
|
REOP
|
---
|
[Darwin] Use vm_kernel_page_size for WTF::pageSize().
|
2016-02-26
|
158941
|
WebKit
|
Images
|
kling
|
REOP
|
---
|
When navigating, discard decoded image data that is only live due to page cache.
|
2016-06-21
|
159329
|
WebKit
|
Layout a
|
kling
|
REOP
|
---
|
[Mac] Get rid of the old timey rubber-banding linen pattern.
|
2016-07-06
|
169070
|
WebKit
|
WebCore
|
kling
|
REOP
|
---
|
Don't keep dead resources in MemoryCache while under memory pressure.
|
2017-03-15
|
170042
|
WebKit
|
Web Temp
|
kling
|
REOP
|
---
|
Make inactive web processes behave as though under memory pressure.
|
2022-02-09
|
88869
|
WebKit
|
CSS
|
webkit-unassigned
|
REOP
|
---
|
renderer should not block on script-inserted stylesheets
|
2023-09-18
|
56944
|
WebKit
|
Canvas
|
kling
|
RESO
|
FIXE
|
[Qt] "Unwavering" HTML5 game freezes the web page.
|
2011-05-04
|
22007
|
WebKit
|
Layout a
|
manyoso
|
RESO
|
WORK
|
Scrolling speed
|
2010-02-08
|
20054
|
WebKit
|
Layout a
|
webkit-qt-unassigned
|
RESO
|
DUPL
|
Showing large plain-text files is extremely slow
|
2010-03-10
|
43742
|
WebKit
|
JavaScri
|
webkit-unassigned
|
RESO
|
FIXE
|
REGRESSION(r58469): Math.pow() always returns double-backed JSValue which is extremely slow as array subscript
|
2010-08-18
|
237918
|
WebKit
|
WebGL
|
webkit-unassigned
|
RESO
|
DUPL
|
REGRESSION(iOS 15.4): threejs experiencing critical performance issues (flickering, rendering problems)
|
2022-05-26
|
16708
|
WebKit
|
CSS
|
abecsi
|
RESO
|
FIXE
|
CSS: Slow parsing of rgb() with percent values
|
2011-03-31
|
159475
|
WebKit
|
WebKit M
|
ajuma
|
RESO
|
FIXE
|
Implement IntersectionObserver
|
2020-02-21
|
89246
|
WebKit
|
Platform
|
a.renevier
|
RESO
|
FIXE
|
[Cairo] do not multiply/demultiply colors when alpha is 255
|
2012-10-25
|
34168
|
WebKit
|
WebKit Q
|
benjamin
|
RESO
|
FIXE
|
[Qt] Enable FAST_MOBILE_SCROLLING on Qt embedded platforms
|
2010-03-22
|
34501
|
WebKit
|
Platform
|
benjamin
|
RESO
|
DUPL
|
[Qt] Poor Performance of QtWebKit layouting on Mac
|
2010-04-27
|
38179
|
WebKit
|
Layout a
|
benjamin
|
RESO
|
INVA
|
Due to ScrollView, QWebPage::setViewportSize() forces two layout of the render tree
|
2013-12-23
|
40797
|
WebKit
|
Images
|
benjamin
|
RESO
|
FIXE
|
[Qt] Decode images directly to QPixmap
|
2011-04-19
|
20180
|
WebKit
|
DOM
|
catfish.man
|
RESO
|
FIXE
|
Matching :nth-child selectors is slow
|
2008-09-15
|
156639
|
WebKit
|
WebKit2
|
cdumez
|
RESO
|
FIXE
|
[WK2][iOS] Only adjust network responses' MIME type for QuickLook in the context of a main resource load
|
2016-04-18
|
252545
|
WebKit
|
WebKitGT
|
cgarcia
|
RESO
|
FIXE
|
[GTK][WPE] Constant high idle CPU usage in front of any logged in page on Trello.com
|
2024-07-24
|
174434
|
WebKit
|
New Bugs
|
commit-queue
|
RESO
|
FIXE
|
REGRESSION(r219361): Huge PLUM memory regression on iOS (Requested by kling on #webkit).
|
2017-07-12
|
29279
|
WebKit
|
Platform
|
cshu
|
RESO
|
INVA
|
[Qt] Use RGB16 format for images on Symbian platform
|
2010-03-05
|
108941
|
WebKit
|
Platform
|
d-r
|
RESO
|
FIXE
|
[HarfBuzz][Cairo] harfBuzzGetGlyph is slow and hot
|
2013-02-05
|
43179
|
WebKit
|
Platform
|
kimmo.t.kinnunen
|
RESO
|
FIXE
|
[Qt] NPAPI Plugin metadata should be cached, and loading a plugin should not require loading every plugin
|
2010-08-30
|
32530
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
QtWebkit creates an unnecessary deep copy of images when canvas drawing is done
|
2012-02-02
|
42513
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
[Qt] Don't unnecessarily copy QPainterPath in fillPath() and strokePath()
|
2010-07-19
|
51037
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
[Qt] Avoid GraphicsContext save/restore in Image::drawPattern()
|
2010-12-14
|
51106
|
WebKit
|
Text
|
kling
|
RESO
|
FIXE
|
[Qt] Implement the fast font path for Qt
|
2011-05-10
|
56168
|
WebKit
|
JavaScri
|
kling
|
RESO
|
INVA
|
Avoid slow-path for put() in Array.slice()
|
2015-05-22
|
59764
|
WebKit
|
Canvas
|
kling
|
RESO
|
FIXE
|
Canvas: Use fast, approximate dirty rects for stroke()
|
2011-07-11
|
60462
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
[Qt] Support shadowed text in fast font path.
|
2011-05-17
|
60703
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
CSS: Fast path for 'px' lengths should be case-insensitive.
|
2011-05-16
|
61281
|
WebKit
|
Layout a
|
kling
|
RESO
|
INVA
|
[Qt] GraphicsLayerQt: Avoid queued invalidations for already-dirty areas.
|
2011-05-23
|
77982
|
WebKit
|
UI Event
|
kling
|
RESO
|
FIXE
|
EventListenerMap: Use Vector instead of HashMap as backend.
|
2012-09-09
|
97916
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
471kB below StyleSheetContents::parserAppendRule() on Membuster3.
|
2012-09-28
|
98406
|
WebKit
|
Web Temp
|
kling
|
RESO
|
FIXE
|
Lower minimum table size of WTF::HashTable to reduce memory usage.
|
2013-01-04
|
106484
|
WebKit
|
SVG
|
kling
|
RESO
|
FIXE
|
SVG-as-image: Throw out cached bitmap renderings after they sit unused for some time.
|
2013-01-09
|
107111
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
CSS: Make tag sub-selectors standalone CSSSelectors.
|
2013-01-21
|
108029
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
JSC: SourceProviderCache is memory hungry.
|
2013-01-29
|
108033
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
JSC: FunctionParameters are memory hungry.
|
2013-01-28
|
108410
|
WebKit
|
Web Temp
|
kling
|
RESO
|
FIXE
|
Vector should consult allocator about ideal size when choosing capacity.
|
2013-02-04
|
108835
|
WebKit
|
Text
|
kling
|
RESO
|
FIXE
|
Optimize GlyphPage for case where all glyphs are available in the same font.
|
2013-02-26
|
109247
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
JSC: Lower minimum PropertyTable size.
|
2014-07-16
|
109357
|
WebKit
|
Text
|
kling
|
RESO
|
FIXE
|
RenderText: Access characters through m_text instead of caching data pointers separately.
|
2013-02-10
|
109366
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
RenderStyle should use copy-on-write inheritance for NinePieceImage.
|
2013-02-10
|
109368
|
WebKit
|
JavaScri
|
kling
|
RESO
|
WONT
|
Shrink-wrap UnlinkedCodeBlock members.
|
2013-09-06
|
110854
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Unused Structure property tables waste 14MB on Membuster.
|
2013-03-06
|
110972
|
WebKit
|
WebCore
|
kling
|
RESO
|
WONT
|
[JSC] Atomic-ize strings before caching them in jsStringWithCache().
|
2013-07-17
|
111275
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Shrink JSC::HashTable entries.
|
2013-03-03
|
111323
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Add simple vector traits for JSC::Identifier.
|
2013-03-04
|
111341
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
CSSParser: Avoid temporary String when parsing hex colors.
|
2013-03-04
|
113764
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Render images with low-quality scaling while FrameView is being resized.
|
2013-04-04
|
113938
|
WebKit
|
DOM
|
kling
|
RESO
|
WONT
|
Element: Unionize tagQName and elementData to save space.
|
2017-03-14
|
114292
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
[GoodNotGreat] Throttle resize events during live window resize.
|
2013-04-23
|
114502
|
WebKit
|
Layout a
|
kling
|
RESO
|
WONT
|
Use view-sized tiles during live window resize.
|
2013-04-12
|
114590
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Specialize propertyCount() in StylePropertySet subclasses.
|
2013-04-14
|
114875
|
WebKit
|
Text
|
kling
|
RESO
|
FIXE
|
[Mac] ComplexTextController is slow with large numbers of text runs.
|
2013-04-19
|
115037
|
WebKit
|
Page Loa
|
kling
|
RESO
|
FIXE
|
XSSAuditor performance regression due to threaded parser changes.
|
2013-04-23
|
115073
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Micro-optimize Length::initFromLength().
|
2013-04-23
|
115116
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
CSS attribute selectors cause unnecessary style recalc when setting attribute to same value.
|
2013-04-24
|
115177
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Add FINAL decorators to the InlineBox class hierarchy.
|
2013-04-25
|
115199
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
When updating geometry, send JavaScript resize before before layout/paint.
|
2013-05-12
|
115357
|
WebKit
|
Web Insp
|
kling
|
RESO
|
FIXE
|
Add branch-prediction hint to FAST_RETURN_IF_NO_FRONTENDS.
|
2013-04-29
|
115569
|
WebKit
|
WebKit M
|
kling
|
RESO
|
FIXE
|
Use NotNull tag for placement new in WebCore.
|
2013-05-03
|
115581
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Remove CSS selector profiler branches from ElementRuleCollector loop.
|
2013-05-04
|
115590
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Reoptimize free-standing :focus/link/visited/-webkit-any-link selectors.
|
2013-05-09
|
115902
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Caching of generated images in CSS should be smarter.
|
2013-05-10
|
115977
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Apply FINAL to the RenderObject hierarchy.
|
2013-07-26
|
115984
|
WebKit
|
DOM
|
kling
|
RESO
|
FIXE
|
Apply FINAL to the Node hierarchy.
|
2013-05-12
|
116250
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Changes in text-only properties shouldn't cause repaints unless there is actually text.
|
2013-05-17
|
116344
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Ads on theverge.com cause repaints when hovered, even though content doesn't visibly change.
|
2013-05-17
|
116371
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Plug leak in CSSSelectorList::deleteSelectors().
|
2013-05-17
|
116489
|
WebKit
|
HTML Edi
|
kling
|
RESO
|
FIXE
|
Avoid caret repaints if we're not showing carets anyway.
|
2013-05-21
|
116703
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
Typing in Safari's unified field causes unnecessary web content repaints.
|
2013-05-24
|
116776
|
WebKit
|
HTML Edi
|
kling
|
RESO
|
FIXE
|
Don't instantiate ChildNodeLists just to get a child count.
|
2013-05-25
|
116782
|
WebKit
|
DOM
|
kling
|
RESO
|
FIXE
|
TreeScope::rootNode() should return a ContainerNode.
|
2013-05-26
|
116965
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Move computed style extraction out of CSSComputedStyleDeclaration.
|
2013-05-29
|
116968
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Take ComputedStyleExtractor for a spin.
|
2013-05-29
|
117019
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Avoid using CSSOM style declarations in HTML editing.
|
2013-05-30
|
117029
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Fix double hash lookup in RenderView::repaintSelection() loop.
|
2013-05-30
|
117030
|
WebKit
|
Page Loa
|
kling
|
RESO
|
FIXE
|
Fix double hash lookup in DocumentLoader::removeSubresourceLoader().
|
2013-05-30
|
117031
|
WebKit
|
UI Event
|
kling
|
RESO
|
FIXE
|
Fix double hash lookup in DocumentEventQueue::cancelEvent().
|
2013-05-30
|
117032
|
WebKit
|
Plug-ins
|
kling
|
RESO
|
FIXE
|
Fix double hash lookup in WebPage::determinePrimarySnapshottedPlugIn() loop.
|
2013-05-30
|
117243
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Remove unnecessary null checks in SelectorChecker::checkOne().
|
2013-06-05
|
117248
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Fix some inefficiencies in AnimationController's composite animation map.
|
2013-06-05
|
118748
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
Atomicize HTMLAnchorElement.hash before passing it to JS.
|
2013-07-18
|
118852
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
CodeBlock::m_argumentValueProfiles wastes a lot of memory.
|
2013-07-18
|
118875
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
CodeBlock DFG entry list isn't getting shrunk-to-fit after linking.
|
2013-07-18
|
118952
|
WebKit
|
Page Loa
|
kling
|
RESO
|
FIXE
|
KURL creates duplicate strings when completing data: URIs.
|
2013-07-23
|
119046
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
RenderMenuList computes the width of its longest option twice.
|
2013-07-24
|
119185
|
WebKit
|
Layout a
|
kling
|
RESO
|
WONT
|
RenderStyle default constructor shouldn't initialize bitfields individually.
|
2013-07-27
|
119188
|
WebKit
|
Layout a
|
kling
|
RESO
|
INVA
|
Streamline RenderStyle construction and inheritance.
|
2014-12-07
|
119199
|
WebKit
|
Accessib
|
kling
|
RESO
|
FIXE
|
Don't update the text track override CSS every time a media element is created.
|
2013-07-28
|
119236
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Inactive style sheets should not trigger style recalc when loaded.
|
2013-07-30
|
119295
|
WebKit
|
Web Temp
|
kling
|
RESO
|
FIXE
|
Shrink Vectors with inline capacity.
|
2013-07-31
|
119370
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
FINALize StyleSheet subclasses.
|
2013-07-31
|
119428
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Removing an empty style sheet shouldn't trigger style recalc.
|
2013-08-02
|
119442
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Removing a <link> element with an empty stylesheet shouldn't trigger style recalc.
|
2013-08-02
|
119475
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Inserting a rule into an empty style sheet shouldn't trigger style recalc unless necessary.
|
2013-08-04
|
119488
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Style recalc after all pending sheets finish loading shouldn't have to be synchronous.
|
2014-11-18
|
119568
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Inserting multiple rules into an empty style sheet should avoid style recalc if possible.
|
2013-08-08
|
125483
|
WebKit
|
Page Loa
|
kling
|
RESO
|
FIXE
|
[Mac] Stop not caching HTTP resources with "Vary" header in response.
|
2013-12-12
|
131196
|
WebKit
|
Bindings
|
kling
|
RESO
|
FIXE
|
Fast-path for casting JS wrappers to JSNode.
|
2014-04-03
|
131210
|
WebKit
|
Bindings
|
kling
|
RESO
|
FIXE
|
Fast-path for casting JS wrappers to JSElement.
|
2014-04-03
|
131609
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Array.prototype.concat should allocate output storage only once.
|
2014-04-14
|
132749
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
8.8% spent in Object.prototype.hasOwnProperty() on sbperftest.
|
2014-05-09
|
132828
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
0.4% of PLT3 in JSCell::structure() below JSObject::visitChildren().
|
2014-05-12
|
133027
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
REGRESSION (r166422): All RenderBox objects grew 104 bytes from adding repaint timers.
|
2014-05-17
|
133987
|
WebKit
|
Platform
|
kling
|
RESO
|
FIXE
|
Web process main thread priority is lower than some network process threads.
|
2014-06-17
|
134203
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Inline the UnlinkedInstructionStream::Reader logic.
|
2014-06-23
|
134437
|
WebKit
|
Page Loa
|
kling
|
RESO
|
FIXE
|
No need to lazily initialize ResourceResponse internals when accessing timing data.
|
2014-06-30
|
135217
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Allocate the whole RegExpMatchesArray backing store up front.
|
2014-08-14
|
135344
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
REGRESSION (r160806): CSS zoom property doesn't work on anything inside anchors.
|
2014-07-28
|
136348
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Use JSString::toIdentifier() in more places.
|
2014-08-28
|
136458
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Optimize own property GetByVals with rope string subscripts.
|
2014-09-02
|
137189
|
WebKit
|
DOM
|
kling
|
RESO
|
LATE
|
Try to detect no-op innerHTML mutations and avoid repainting.
|
2022-08-12
|
138255
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Make writes to RegExpObject.lastIndex cacheable.
|
2014-10-31
|
138406
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Simple line layout: support text-transform: lowercase|uppercase|capitalize
|
2014-11-05
|
138663
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Generate get_by_id for bracket access with constant string subscript.
|
2014-11-12
|
138702
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Generate put_by_id for bracket assignment with constant string subscript.
|
2014-11-13
|
138791
|
WebKit
|
HTML Edi
|
kling
|
RESO
|
FIXE
|
Avoid synchronous style recalc when mutating a Node inside FrameSelection.
|
2014-11-17
|
138850
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Avoid synchronous style recalc in Document.activeElement
|
2014-11-18
|
141128
|
WebKit
|
Layout a
|
kling
|
RESO
|
DUPL
|
Shrink RenderBlock.
|
2015-02-01
|
141129
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Shrink RenderBlock.
|
2015-02-01
|
141313
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
[iOS] Run a full garbage collection on memory warning.
|
2015-02-12
|
141943
|
WebKit
|
Layout a
|
kling
|
RESO
|
WONT
|
[Mac] WebKit abandons overlay scrollbar CALayers.
|
2015-04-24
|
142024
|
WebKit
|
Platform
|
kling
|
RESO
|
FIXE
|
[Cocoa] Prod libcache to drop caches in memory pressure relief handler.
|
2015-02-26
|
142090
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
Use NeverDestroyed for JS wrapper owners.
|
2015-02-27
|
142115
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Stale WeakGCMap entries are keeping tons of WeakBlocks alive unnecessarily.
|
2015-03-09
|
142139
|
WebKit
|
Platform
|
kling
|
RESO
|
FIXE
|
[Cocoa] Purge SQLite page cache when under memory pressure.
|
2015-02-28
|
142310
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
GC should compute stack bounds and dump registers at the earliest opportunity.
|
2015-03-04
|
142454
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
JITThunks keeps finalized Weaks around, pinning WeakBlocks.
|
2015-03-08
|
142460
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
BuiltinExecutables keeps finalized Weaks around, pinning WeakBlocks.
|
2015-03-08
|
142939
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Make UnlinkedFunctionExecutable fit in a 128-byte cell.
|
2015-03-21
|
142988
|
WebKit
|
Platform
|
kling
|
RESO
|
FIXE
|
[Darwin] Boost the web process QoS level while handling a synchronous IPC message.
|
2015-03-26
|
143152
|
WebKit
|
History
|
kling
|
RESO
|
FIXE
|
WebProcessProxy should not retain WebBackForwardListItems forever.
|
2015-03-27
|
143210
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Logically empty WeakBlocks should not pin down their MarkedBlocks indefinitely.
|
2015-04-04
|
143339
|
WebKit
|
New Bugs
|
kling
|
RESO
|
FIXE
|
[WK2] Storage areas should get torn down when there are no remaining references to them.
|
2020-02-03
|
143426
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
URI encoding/escaping should use efficient string building instead of calling snprintf().
|
2015-04-05
|
143638
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Don't segregate heap objects based on Structure immortality.
|
2015-04-13
|
143802
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Make MarkedBlock and WeakBlock 4x smaller.
|
2015-04-16
|
144080
|
WebKit
|
Layout a
|
kling
|
RESO
|
WONT
|
[iOS] Disable live rendering during zoom on low-memory devices.
|
2015-09-02
|
144175
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
theverge.com burning 100% CPU on iPad (due to window.screenX/Y)
|
2015-04-24
|
144286
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
RegExp matches arrays should use contiguous indexing.
|
2015-04-27
|
144317
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
DFG+FTL should generate efficient code for branching on a string's boolean value.
|
2015-04-28
|
144530
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Style recalc always causes detach from shared StyleRareNonInheritedData.
|
2015-05-02
|
144585
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Optimize WeakBlock's "reap" and "visit" operations.
|
2015-05-05
|
144586
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Make ExecState::vm() branchless in release builds.
|
2015-05-04
|
144616
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
Record the reference time when Performance is constructed.
|
2015-05-05
|
144676
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Don't allocate a StringImpl for every Number JSValue in JSON.stringify().
|
2015-05-06
|
144721
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Worker threads leak WeakBlocks (as seen on leaks bot)
|
2015-05-07
|
144731
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Special-case Int32 values in JSON.stringify().
|
2015-05-07
|
144754
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Optimize serialization of quoted JSON strings.
|
2015-05-09
|
144759
|
WebKit
|
JavaScri
|
kling
|
RESO
|
WONT
|
MapDataImpl::add() shouldn't do the same hash lookup twice.
|
2022-02-27
|
144800
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Micro-optimize JSON serialization of string primitives.
|
2015-05-08
|
144847
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
JSON.stringify shouldn't use generic get() to access Array.length
|
2015-05-11
|
144874
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
PropertyNameArray should use a Vector when there are few entries.
|
2015-05-11
|
144985
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
String.prototype.split() should create efficient substrings.
|
2015-05-14
|
145131
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Give JSString a StringView getter and start using it.
|
2015-05-19
|
145213
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Eden collections should extend the IncrementalSweeper work list, not replace it.
|
2015-05-20
|
145224
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Remove unused MarkedBlock::m_rememberedSet.
|
2022-02-27
|
145302
|
WebKit
|
JavaScri
|
kling
|
RESO
|
DUPL
|
[JSC] Speed up new array construction in Array.prototype.splice().
|
2015-05-26
|
145303
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
[JSC] Speed up new array construction in Array.prototype.splice().
|
2015-05-26
|
145351
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
String.prototype.indexOf() should use StringView.
|
2015-06-09
|
145352
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
String.prototype.charAt() should use StringView.
|
2015-12-15
|
145353
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
String.prototype.charCodeAt() should use StringView.
|
2015-05-26
|
145389
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
CSS animations in filling-forwards state shouldn't force compositing.
|
2015-06-01
|
145427
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
jsSubstring() should support creating substrings from substrings.
|
2015-06-23
|
145443
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
GraphicsLayerCA should start out with m_intersectsCoverageRect=false
|
2015-05-28
|
145481
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
[iOS] Reduce tiling coverage when doing a pure pinch zoom with no panning.
|
2015-05-29
|
145487
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
[iOS] When bouncing back from max pinch zoom scale, scaleChangeRate should be 0.
|
2015-05-29
|
145494
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
[iOS] Tiling coverage sometimes inflated by outdated scale factor.
|
2015-05-31
|
145782
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
[JSC] InlineCallFrame::arguments should be sized-to-fit.
|
2015-06-10
|
145784
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
[JSC] CodeBlock::m_constantRegisters should be sized-to-fit.
|
2015-06-09
|
145786
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
[JSC] Polymorphic{Get,Put}ByIdList::addAccess() should optimize for size, not speed.
|
2015-06-09
|
145787
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
[JSC] JSPropertyNameEnumerator's property name vector should be sized-to-fit.
|
2015-06-09
|
145803
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
[JSC] JSString::getIndex() should avoid reifying substrings.
|
2015-06-09
|
145817
|
WebKit
|
Canvas
|
kling
|
RESO
|
FIXE
|
GraphicsContext state stack wasting lots of memory when empty.
|
2015-06-09
|
146006
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
[JSC] Pre-bake final Structure for RegExp matches arrays.
|
2015-06-16
|
146051
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
[JSC] jsSubstring() should have a fast path for 0..baseLength "substrings."
|
2015-06-17
|
146069
|
WebKit
|
Web Temp
|
kling
|
RESO
|
FIXE
|
SegmentedVector should waste less memory.
|
2015-06-17
|
146252
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Should reduce tile coverage for the first paint after a tab switch
|
2015-06-23
|
146368
|
WebKit
|
Media
|
kling
|
RESO
|
DUPL
|
[iOS] Drop buffered data in paused media elements on memory pressure.
|
2015-06-26
|
146369
|
WebKit
|
Media
|
kling
|
RESO
|
FIXE
|
[iOS] Drop buffered data in paused media elements on memory pressure.
|
2015-07-03
|
146410
|
WebKit
|
Media
|
kling
|
RESO
|
FIXE
|
[iOS] Pausing a media element should discard buffered data immediately if under memory pressure.
|
2015-06-29
|
146479
|
WebKit
|
Layout a
|
kling
|
RESO
|
DUPL
|
[iOS] Ignore viewport rect changes during zoom bouncing.
|
2015-07-05
|
146480
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
[iOS] Ignore viewport rect changes during zoom bouncing.
|
2015-07-05
|
146735
|
WebKit
|
Forms
|
kling
|
RESO
|
FIXE
|
[iOS] Scrolling is laggy when the keyboard is up and a form element is focused.
|
2015-07-08
|
146937
|
WebKit
|
History
|
kling
|
RESO
|
FIXE
|
Don't persist history item tree for subframes across reloads.
|
2015-07-14
|
147349
|
WebKit
|
Page Loa
|
kling
|
RESO
|
FIXE
|
WebsiteDataStore should clean up its storage in the network process when destroyed.
|
2015-07-27
|
147403
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
web process continually eating memory on simple, shared Google Docs spreadsheet
|
2016-09-09
|
148359
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
[JSC] Static hash tables should be 100% compile-time constant.
|
2015-08-22
|
148478
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
[JSC] StructureTransitionTable should eagerly deallocate single-transition WeakImpls.
|
2015-08-26
|
149463
|
WebKit
|
Page Loa
|
kling
|
RESO
|
FIXE
|
[WK2][NetworkCache] New entry bodies remain in dirty memory after being written to disk.
|
2015-09-22
|
149874
|
WebKit
|
Frames
|
kling
|
RESO
|
FIXE
|
Generated frame tree names should be kept reasonably long.
|
2015-10-08
|
149934
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
SerializedScriptValue should use a compact encoding for 8-bit strings.
|
2015-10-10
|
149998
|
WebKit
|
JavaScri
|
kling
|
RESO
|
DUPL
|
Reduce pointless malloc traffic in CodeBlock construction.
|
2015-10-10
|
149999
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Reduce pointless malloc traffic in CodeBlock construction.
|
2015-10-10
|
150003
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Reduce pointless malloc traffic in ElementRuleCollector.
|
2015-10-10
|
150034
|
WebKit
|
Web Temp
|
kling
|
RESO
|
FIXE
|
"A + B" with strings shouldn't copy if A or B is empty.
|
2015-10-14
|
150057
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Have TransformState::mappedSecondaryQuad() return an Optional<FloatQuad>.
|
2015-10-12
|
150244
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Remove unused StructureRareData::m_cachedGenericPropertyNameEnumerator.
|
2015-10-16
|
150599
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
Add a debug overlay with information about web process resource usage.
|
2015-10-31
|
152021
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
[iOS] ResourceUsageOverlay should work on iOS.
|
2015-12-09
|
152203
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
CachedScript could have a copy-free path for all-ASCII scripts.
|
2015-12-13
|
152362
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
Give kernel VM some hints about non-live memory-cached resources.
|
2015-12-16
|
152501
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Pack RegisterAtOffset harder.
|
2016-01-20
|
152902
|
WebKit
|
Web Temp
|
kling
|
RESO
|
FIXE
|
Use NeverDestroyed instead of DEPRECATED_DEFINE_STATIC_LOCAL
|
2016-01-13
|
152960
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
CSSValuePool should use nonfragmented storage for eternal caches.
|
2016-01-11
|
153325
|
WebKit
|
Images
|
kling
|
RESO
|
FIXE
|
CGImageSource sometimes retains temporary SharedBuffer data indefinitely, doubling memory cost.
|
2016-01-21
|
153399
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Reduce number of Structures created at startup
|
2016-01-25
|
153448
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
MarkedSpace should have more precise allocators.
|
2016-01-27
|
153640
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Shrink CodeBlock!
|
2016-01-29
|
153682
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Shrink Heap::m_executables after cleaning it.
|
2016-01-30
|
153851
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
[iOS] Throw away linked code when navigating to a new page.
|
2016-06-17
|
154161
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
Don't invalidate the FontCache on memory pressure.
|
2016-02-12
|
154172
|
WebKit
|
Images
|
kling
|
RESO
|
FIXE
|
[Mac] BitmapImage::decodedDataIsPurgeable() is telling lies and causing massive memory usage.
|
2016-02-12
|
154176
|
WebKit
|
Images
|
kling
|
RESO
|
FIXE
|
Throw out all live resource decoded data on memory pressure / suspension.
|
2016-02-12
|
154238
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Drop StyleResolver and SelectorQueryCache when entering PageCache.
|
2016-10-20
|
154343
|
WebKit
|
Text
|
kling
|
RESO
|
FIXE
|
[iOS] Purge GraphicsServices font cache on memory warning.
|
2017-01-12
|
154374
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Reduce tiling coverage immediately when memory pressure hits.
|
2016-02-18
|
154693
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
Don't clear the weak JSString cache on memory pressure.
|
2016-02-25
|
154712
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
[iOS] Enable PageCache backing store clearing optimization for WebKit2.
|
2016-02-25
|
154776
|
WebKit
|
Images
|
kling
|
RESO
|
FIXE
|
[iOS] Discard decoded image data on top-level navigation.
|
2016-02-27
|
154797
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Shrink UnlinkedCodeBlock a bit.
|
2016-02-28
|
154986
|
WebKit
|
DOM
|
kling
|
RESO
|
FIXE
|
Drop DocumentSharedObjectPool immediately when going into PageCache.
|
2016-03-24
|
155015
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
[iOS] Throw away compiled RegExp code when navigating to a new page.
|
2016-03-04
|
155087
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
Reduce page cache capacity from 3 to 2.
|
2016-03-07
|
155106
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Make RenderStyle copy-on-write a bit less.
|
2016-03-07
|
155154
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
WeakBlock::visit() should check for a WeakHandleOwner before consulting mark bits.
|
2016-03-08
|
155167
|
WebKit
|
Images
|
kling
|
RESO
|
FIXE
|
ImageDocuments leak their world.
|
2016-03-09
|
158158
|
WebKit
|
DOM
|
kling
|
RESO
|
FIXE
|
Document abandons its EventTargetData.
|
2016-05-27
|
158186
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
JSGlobalLexicalEnvironment leaks SegmentedVector due to lack of destructor.
|
2016-05-28
|
158260
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Use inline capacity for StylePropertyShorthand Vectors.
|
2016-06-01
|
158336
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Eliminate two large sources of temporary StringImpl objects.
|
2016-06-03
|
158356
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Give RuleFeatures::classesMatchingAncestors some inline capacity.
|
2016-06-05
|
158444
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Don't reportAbandonedObjectGraph() after throwing out linked code or RegExps.
|
2016-06-06
|
158506
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
CachedScript should avoid recomputing its hash multiple times.
|
2016-06-08
|
158847
|
WebKit
|
WebCore
|
kling
|
RESO
|
INVA
|
[iOS] Limit the "jettison expensive objects on navigation" mechanism when navigating repeatedly.
|
2016-06-16
|
159363
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
Add early return when processing content extensions if there aren't any.
|
2016-07-01
|
159688
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
[Cocoa] Simulated memory warning doesn't trigger libcache purge.
|
2016-07-13
|
160419
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
Shrink MediaQuerySets to fit after parsing.
|
2016-08-01
|
160646
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
DocumentRuleSets::collectFeatures() should shrink-to-fit.
|
2016-08-07
|
163347
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
Make Document::existingAXObjectCache() fast with accessibility disabled.
|
2016-10-12
|
164345
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
MarkedSpace should have specialized size classes for popular engine objects.
|
2016-11-02
|
165043
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
MemoryPressureHandler should only trigger synchronous GC on iOS
|
2016-11-25
|
165375
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
[Cocoa] Add some memory usage related information to sysdiagnose state dumps
|
2016-12-06
|
166639
|
WebKit
|
Media
|
kling
|
RESO
|
FIXE
|
Discard media controls JS/CSS caches under memory pressure.
|
2017-01-02
|
166652
|
WebKit
|
Text
|
kling
|
RESO
|
FIXE
|
Placeholder style mechanism leaks CSSFontSelector for first Document styled.
|
2017-01-03
|
166815
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Inject MarkedSpace size classes for a few more high-volume objects.
|
2017-01-09
|
166875
|
WebKit
|
JavaScri
|
kling
|
RESO
|
FIXE
|
Crash when WebCore's GC heap grows way too large.
|
2017-01-11
|
167141
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
WidthCache should be off while under memory pressure.
|
2017-01-17
|
167213
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
Don't generate extra scrolling tiles for non-visible pages.
|
2017-04-10
|
167387
|
WebKit
|
Web Temp
|
kling
|
RESO
|
FIXE
|
Implement the alwaysRunsAtBackgroundPriority WK2 setting using thread QoS
|
2017-02-03
|
167491
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
[Mac] In-process memory pressure monitor for WebContent processes.
|
2017-08-03
|
167543
|
WebKit
|
CSS
|
kling
|
RESO
|
FIXE
|
REGRESSION(r196383): Automatic shrink-to-fit of RuleSet no longer works.
|
2017-01-28
|
167580
|
WebKit
|
WebKit A
|
kling
|
RESO
|
FIXE
|
[macOS] WebHTMLView has an internal retain cycle with its flagsChangedEventMonitor.
|
2017-01-30
|
167968
|
WebKit
|
Canvas
|
kling
|
RESO
|
FIXE
|
Disallow accelerated rendering for ginormous 2D canvases.
|
2022-02-05
|
169990
|
WebKit
|
Web Temp
|
kling
|
RESO
|
FIXE
|
Let MemoryPressureHandler track whether the process is active or inactive.
|
2018-07-20
|
170082
|
WebKit
|
Layout a
|
kling
|
RESO
|
FIXE
|
[Mac] Remove backing store for layers that are outside the viewport
|
2017-06-01
|
170515
|
WebKit
|
Web Temp
|
kling
|
RESO
|
FIXE
|
Kill any WebContent process using over 16 GB of memory.
|
2017-04-06
|
170522
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
Stop forcing CA commit when memory pressure changes.
|
2017-04-06
|
170574
|
WebKit
|
Web Temp
|
kling
|
RESO
|
FIXE
|
Inaudible background tabs should become eligible for memory kill after 8 minutes
|
2017-04-06
|
172032
|
WebKit
|
Media
|
kling
|
RESO
|
FIXE
|
MediaResourceLoader shouldn't keep its HTMLMediaElement alive.
|
2017-05-12
|
172035
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
Memory pressure response should only do sync bmalloc scavenge in sync mode.
|
2017-05-12
|
172037
|
WebKit
|
Web Temp
|
kling
|
RESO
|
FIXE
|
More aggressive memory kill limits.
|
2017-05-12
|
172088
|
WebKit
|
WebKit2
|
kling
|
RESO
|
FIXE
|
Always reset the assisted node when the main frame commits a new load.
|
2017-05-14
|
173604
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
Remove no-op calls to purge SQLite caches on memory pressure.
|
2017-06-20
|
173616
|
WebKit
|
WebCore
|
kling
|
RESO
|
FIXE
|
[iOS] Ensure that GraphicsServices is initialized before calling GSFontPurgeFontCache().
|
2017-06-21
|
173674
|
WebKit
|
Web Temp
|
kling
|
RESO
|
FIXE
|
Increase memory kill limits for WebContent processes that manage multiple tabs.
|
2017-06-27
|
175179
|
WebKit
|
Page Loa
|
kling
|
RESO
|
FIXE
|
NetworkLoad should always invoke its redirect completion handler
|
2017-08-22
|
99990
|
WebKit
|
WebCore
|
ktf.kim
|
RESO
|
FIXE
|
sCurrentPaintTimeStamp is not initialized when FrameView::paintContents returns in the middle
|
2012-11-02
|
128161
|
WebKit
|
JavaScri
|
mhahnenberg
|
RESO
|
WORK
|
REGRESSION(GenGC): 3.03% slowdown on DoYouEvenBench.
|
2014-07-04
|
16448
|
WebKit
|
JavaScri
|
mrowe
|
RESO
|
FIXE
|
[GTK] Celtic Kane JavaScript performance on Array test is slow relative to Mac
|
2007-12-16
|
88424
|
WebKit
|
Images
|
mtutunik
|
RESO
|
FIXE
|
Optimization in image decoding
|
2012-12-03
|
66684
|
WebKit
|
New Bugs
|
nduca
|
RESO
|
FIXE
|
Implement high-resolution time via window.performance.now()
|
2012-04-27
|
47070
|
WebKit
|
Layout a
|
noam
|
RESO
|
FIXE
|
[Texmap] [Qt] Texture mapper initial implementation
|
2011-07-14
|
50270
|
WebKit
|
JavaScri
|
norbert.leser
|
RESO
|
WONT
|
[Qt] [Symbian] Reintroduce compiler optimizations for JSC
|
2012-05-21
|
36357
|
WebKit
|
WebKit Q
|
ostap73
|
RESO
|
INVA
|
Browser performance is too slow on N900; therefore, unable to execute stability and performance test
|
2010-05-07
|
37470
|
WebKit
|
Page Loa
|
ostap73
|
RESO
|
WORK
|
[Qt] Image Decoding Test on huge html page - loads forever
|
2010-09-22
|
103693
|
WebKit
|
Images
|
ostap73
|
RESO
|
FIXE
|
Remove conversion to/from float and float division from ImageFrame::setRGBA
|
2012-12-11
|
256123
|
WebKit
|
WebKitGT
|
philn
|
RESO
|
FIXE
|
[GStreamer] Constant CPU usage on autoplaying videos, even when out of viewport
|
2023-05-12
|
225972
|
WebKit
|
Web Insp
|
rcaliman
|
RESO
|
FIXE
|
Web Inspector: Styles panel slow to render when inspecting node with many inherited CSS variables
|
2021-07-08
|
47320
|
WebKit
|
WebCore
|
ryuan.choi
|
RESO
|
FIXE
|
[Performance] Only call sendContentResizeNotification when the scrollbar actually did change
|
2011-07-06
|
18476
|
WebKit
|
WebCore
|
staikos
|
RESO
|
WONT
|
Tabing between links is very slow on some pages
|
2010-03-17
|
102352
|
WebKit
|
Layout a
|
tony
|
RESO
|
FIXE
|
Avoid a second layout of flex items in layoutAndPlaceChildren()
|
2012-12-02
|
84614
|
WebKit
|
Page Loa
|
tonyg
|
RESO
|
FIXE
|
Subresources loaded after a reload completes shouldn't be revalidated.
|
2012-05-16
|
30293
|
WebKit
|
WebCore
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] performance regressions on loading page after ImageDecoderQt changes
|
2010-09-23
|
34208
|
WebKit
|
New Bugs
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] QtWebKit 4.7 performance
|
2010-07-27
|
36158
|
WebKit
|
Platform
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] [Performance] GraphicsLayerQt updates the scene too often
|
2010-03-22
|
42456
|
WebKit
|
Layout a
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] Path: Avoid creating a new GraphicsContext in strokeContains() and strokeBoundingRect()
|
2010-07-16
|
42463
|
WebKit
|
WebCore
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] Avoid QImage::pixel() in getImageData()
|
2010-07-19
|
42945
|
WebKit
|
WebCore
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] getImageData(): Single-pass RGB->BGR and un-premultiplication
|
2019-05-03
|
43059
|
WebKit
|
WebCore
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] putImageData() optimizations
|
2010-07-27
|
43114
|
WebKit
|
WebCore
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] putImageData(): Combine premultiplication and BGR->RGB
|
2010-07-28
|
44014
|
WebKit
|
WebCore
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] Path: Fast approximation of stroke bounding rects
|
2010-08-17
|
44232
|
WebKit
|
Text
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] Avoid unnecessary string copy in TextCodecQt::decode()
|
2010-08-19
|
45923
|
WebKit
|
Layout a
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] Remove unnecessary QPainter::clipPath() call in TransparencyLayer()
|
2010-09-17
|
45965
|
WebKit
|
WebCore
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] Don't copy clip path to TransparencyLayer
|
2010-09-20
|
46048
|
WebKit
|
WebCore
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] Path: Remove unused member variable
|
2010-09-18
|
47460
|
WebKit
|
Layout a
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] Fast-path in Path::clear() for already empty paths
|
2010-10-09
|
48211
|
WebKit
|
Layout a
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] ImageBuffer::platformTransformColorSpace is unnecessarily slow
|
2010-10-24
|
48624
|
WebKit
|
Layout a
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] GraphicsLayer: Don't notifySyncRequired() more than necessary
|
2010-10-29
|
48626
|
WebKit
|
Layout a
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] Make GraphicsContext cheaper to construct
|
2010-10-29
|
48736
|
WebKit
|
WebKit Q
|
webkit-qt-unassigned
|
RESO
|
FIXE
|
[Qt] Short-circuit QWebPage::selectedText() if frame has no selection
|
2010-10-31
|
14025
|
WebKit
|
New Bugs
|
webkit-unassigned
|
RESO
|
FIXE
|
[GDK] Page renders fully, adds a scrollbar, then reflows
|
2008-01-06
|
15070
|
WebKit
|
New Bugs
|
webkit-unassigned
|
RESO
|
FIXE
|
[GTK] Backing store support for faster scrolling
|
2009-03-01
|
15704
|
WebKit
|
New Bugs
|
webkit-unassigned
|
RESO
|
DUPL
|
[GTK] SVG/Cairo hit-testing is very slow
|
2009-12-30
|
16028
|
WebKit
|
Images
|
webkit-unassigned
|
RESO
|
INVA
|
[GTK] Track Mozilla's GIF decoder memory reductions
|
2012-02-18
|
16302
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
RESO
|
FIXE
|
[GTK] Compiler flags for optimization
|
2013-09-11
|
18458
|
WebKit
|
Plug-ins
|
webkit-unassigned
|
RESO
|
WORK
|
very high processor and disk usage on wmv clips
|
2008-10-02
|
18755
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
RESO
|
FIXE
|
http://operationclimatecontrol.co.uk/content/ is insanely slow
|
2009-09-30
|
19548
|
WebKit
|
DOM
|
webkit-unassigned
|
RESO
|
DUPL
|
Too many attempts at test 69
|
2008-06-16
|
24468
|
WebKit
|
Text
|
webkit-unassigned
|
RESO
|
WONT
|
[Qt] Big performance improvement to FontQt.cpp and hence all text drawing and layouting in QtWebKit
|
2011-03-27
|
24913
|
WebKit
|
Plug-ins
|
webkit-unassigned
|
RESO
|
INVA
|
[Qt] NPAPI: Excessive timer usage and high CPU load
|
2014-02-03
|
27538
|
WebKit
|
Images
|
webkit-unassigned
|
RESO
|
FIXE
|
Qt memory consumption on site with many images
|
2009-10-08
|
29397
|
WebKit
|
Layout a
|
webkit-unassigned
|
RESO
|
DUPL
|
[Qt] Improve the scrolling speed in QtWebKit
|
2009-09-25
|
29438
|
WebKit
|
Plug-ins
|
webkit-unassigned
|
RESO
|
INVA
|
[Qt] NPAPI: HBITMAP to QPixmap conversion is slow
|
2014-01-28
|
32186
|
WebKit
|
Layout a
|
webkit-unassigned
|
RESO
|
INVA
|
[Qt] Changing default font from Arial/Times New Roman/fixed to sans-serif, serif, monospace appears to save 400msec on loading
|
2014-02-03
|
34489
|
WebKit
|
Text
|
webkit-unassigned
|
RESO
|
INVA
|
[Qt] Text codec lookup is slow
|
2010-02-15
|
34578
|
WebKit
|
WebKit Q
|
webkit-unassigned
|
RESO
|
WONT
|
[Qt] Rendering semitransparent layers is slow with Qt
|
2010-02-04
|
34838
|
WebKit
|
WebKit Q
|
webkit-unassigned
|
RESO
|
WONT
|
[Qt] Avoid painting and layout while loading a page
|
2011-01-12
|
35843
|
WebKit
|
New Bugs
|
webkit-unassigned
|
RESO
|
FIXE
|
REGRESSION(r55035): string-base64 20x slower (in-browser only)
|
2010-03-15
|
36080
|
WebKit
|
JavaScri
|
webkit-unassigned
|
RESO
|
FIXE
|
Performance degradations when using large javascript files
|
2010-08-06
|
37868
|
WebKit
|
Web Insp
|
webkit-unassigned
|
RESO
|
WONT
|
Add animation support to web-inspector Timeline
|
2010-04-21
|
37911
|
WebKit
|
Page Loa
|
webkit-unassigned
|
RESO
|
INVA
|
[Qt] AOL site takes up to 20 seconds on the device
|
2014-02-03
|
40159
|
WebKit
|
Layout a
|
webkit-unassigned
|
RESO
|
DUPL
|
[Qt] Decode images in a separate thread to improve UI responsiveness
|
2012-06-14
|
40332
|
WebKit
|
Text
|
webkit-unassigned
|
RESO
|
FIXE
|
[Qt] Text breaking is slow: enable ICU as an opt-in
|
2010-10-14
|
40536
|
WebKit
|
WebGL
|
webkit-unassigned
|
RESO
|
FIXE
|
GraphicsContext3D.h in the Qt port includes too many unnecessary files
|
2010-06-13
|
40884
|
WebKit
|
WebGL
|
webkit-unassigned
|
RESO
|
FIXE
|
[Qt] When we render WebGL offscreen, color conversion cost a lot of CPU cycles
|
2011-03-24
|
41019
|
WebKit
|
WebCore
|
webkit-unassigned
|
RESO
|
FIXE
|
Canvas: Remember verified clean origins for drawImage()
|
2010-06-25
|
41353
|
WebKit
|
Layout a
|
webkit-unassigned
|
RESO
|
INVA
|
[Qt] CSS masks on images should not cause QPixmap "texture upload"
|
2012-07-11
|
42267
|
WebKit
|
WebCore
|
webkit-unassigned
|
RESO
|
FIXE
|
Canvas: Make assigning the same fillStyle or strokeStyle a fast no-op
|
2010-07-14
|
42272
|
WebKit
|
WebCore
|
webkit-unassigned
|
RESO
|
FIXE
|
Canvas: Fast-path for assigning the same color string as before to fillStyle or strokeStyle
|
2010-07-14
|
42300
|
WebKit
|
WebCore
|
webkit-unassigned
|
RESO
|
FIXE
|
Canvas: Don't add shadow rect to dirty region when shadow alpha is 0
|
2010-07-14
|
42305
|
WebKit
|
WebCore
|
webkit-unassigned
|
RESO
|
FIXE
|
Add functions to extract individual RGBA32 components
|
2010-07-14
|
42495
|
WebKit
|
WebCore
|
webkit-unassigned
|
RESO
|
WONT
|
Canvas: Re-use existing CanvasStyle objects for color strings
|
2010-07-17
|
42965
|
WebKit
|
CSS
|
webkit-unassigned
|
RESO
|
FIXE
|
CSS: Add fast-path for rgba() color parsing
|
2010-08-24
|
43010
|
WebKit
|
Tools /
|
webkit-unassigned
|
RESO
|
FIXE
|
[Qt] Qt test browser: enable a QGLWidget viewport with a command line argument
|
2010-08-22
|
43011
|
WebKit
|
WebKit Q
|
webkit-unassigned
|
RESO
|
DUPL
|
[Qt] Edits to bridge documentation
|
2010-07-29
|
43718
|
WebKit
|
WebCore
|
webkit-unassigned
|
RESO
|
FIXE
|
Canvas: Fast-path for setting the already set color with setStrokeColor() and setFillColor()
|
2010-08-09
|
44037
|
WebKit
|
JavaScri
|
webkit-unassigned
|
RESO
|
FIXE
|
JSC: Move the static_cast into to(U)Int32 fast case
|
2010-08-19
|
44107
|
WebKit
|
CSS
|
webkit-unassigned
|
RESO
|
FIXE
|
CSS: Make rgb() and rgba() fast paths case-insensitive
|
2010-08-18
|
46044
|
WebKit
|
Layout a
|
webkit-unassigned
|
RESO
|
FIXE
|
Gradient: Pre-reserve space for 2 color stops
|
2010-09-18
|
46045
|
WebKit
|
Layout a
|
webkit-unassigned
|
RESO
|
FIXE
|
Gradient: Fast-path for the ideal case in sortStopsIfNecessary()
|
2010-09-18
|
46066
|
WebKit
|
SVG
|
webkit-unassigned
|
RESO
|
FIXE
|
SVG: Make SVGLength's stringToLengthType() stricter and faster
|
2010-09-24
|
46283
|
WebKit
|
Layout a
|
webkit-unassigned
|
RESO
|
DUPL
|
Allow CSS animations to run at more than 40FPS
|
2012-07-20
|
46537
|
WebKit
|
SVG
|
webkit-unassigned
|
RESO
|
FIXE
|
SVG: Avoid calling pow() in genericParseNumber() unless necessary
|
2010-09-26
|
48738
|
WebKit
|
Layout a
|
webkit-unassigned
|
RESO
|
FIXE
|
GraphicsContext: Don't do full save/restore when painting with low quality scaling
|
2010-11-04
|
50070
|
WebKit
|
Layout a
|
webkit-unassigned
|
RESO
|
FIXE
|
Don't do GraphicsContext save/restore just to preserve the CompositeOperator
|
2010-12-10
|
50527
|
WebKit
|
Layout a
|
webkit-unassigned
|
RESO
|
FIXE
|
[Qt] Background image rendering is slow
|
2011-01-17
|
51653
|
WebKit
|
HTML Edi
|
webkit-unassigned
|
RESO
|
INVA
|
Text selection code shouldn't be invoked when -webkit-user-select is none
|
2014-02-03
|
54365
|
WebKit
|
Layout a
|
webkit-unassigned
|
RESO
|
FIXE
|
GraphicsContext: Add clip(IntRect) overload for Qt
|
2011-02-14
|
60979
|
WebKit
|
SVG
|
webkit-unassigned
|
RESO
|
FIXE
|
SVGRootInlineBox triggers calculateBoundaries twice in layout
|
2011-05-20
|
68353
|
WebKit
|
Platform
|
webkit-unassigned
|
RESO
|
INVA
|
[Qt] Apply ParallelJobs for ImageBuffer::platformTransformColorSpace method
|
2011-11-15
|
76877
|
WebKit
|
Layout a
|
webkit-unassigned
|
RESO
|
FIXE
|
[Qt][WK2] Qt's cross-process AC copies images excessively when updating tiles.
|
2012-01-24
|
84914
|
WebKit
|
New Bugs
|
webkit-unassigned
|
RESO
|
WONT
|
[Chromium] Need to expose TimeTicks::HighResNow()
|
2013-04-15
|
86165
|
WebKit
|
WebCore
|
webkit-unassigned
|
RESO
|
FIXE
|
HTML parser should yield more to improve perceived page load time
|
2012-06-23
|
90748
|
WebKit
|
Images
|
webkit-unassigned
|
RESO
|
FIXE
|
Introduce a build flag for low quality JPEG images
|
2012-07-08
|
106304
|
WebKit
|
WebKit Q
|
webkit-unassigned
|
RESO
|
INVA
|
[Qt] High memory consumption and memory growth in Qt5's WebKit compared to Qt4.8
|
2014-01-28
|
109354
|
WebKit
|
Text
|
webkit-unassigned
|
RESO
|
FIXE
|
RenderText::isAllCollapsibleWhitespace() shouldn't upconvert string to 16-bit.
|
2013-02-11
|
120519
|
WebKit
|
JavaScri
|
webkit-unassigned
|
RESO
|
INVA
|
Poor performance for looping through ImageData
|
2013-08-30
|
138226
|
WebKit
|
WebCore
|
webkit-unassigned
|
RESO
|
WONT
|
XSSAuditor memory leak when posting large form
|
2021-09-21
|
190802
|
WebKit
|
Tools /
|
webkit-unassigned
|
RESO
|
WONT
|
Updated SpeedoMeter InfernoJS to stable version (v6.0.3)
|
2018-10-28
|
251017
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
RESO
|
FIXE
|
[GStreamer] VA-API (GstVA) hardware-accelerated video decoding playback above 1080p resolution on YouTube in VP9 is very slow and stutters
|
2023-03-16
|
251336
|
WebKit
|
WebKitGT
|
webkit-unassigned
|
RESO
|
MOVE
|
[SOUP] Very slow to load the CNN or Globe and Mail websites
|
2024-02-28
|
261984
|
WebKit
|
HTML Edi
|
webkit-unassigned
|
RESO
|
FIXE
|
[Performance Optimization] Skip non-text SVG elements in Most{For/Back}wardCaretPosition
|
2023-09-30
|
37148
|
WebKit
|
Layout a
|
benjamin
|
RESO
|
FIXE
|
[Qt] Rendering artifacts with copy scrolling with fixed position elements inside iframe
|
2010-06-28
|
43416
|
WebKit
|
Platform
|
hausmann
|
RESO
|
FIXE
|
[Qt] Implement GraphicsContext::clipOut more efficiently
|
2010-08-18
|
31811
|
WebKit
|
WebCore
|
jens
|
RESO
|
FIXE
|
Accidental calls to EventNames() instead of eventNames() waste CPU cycles
|
2009-11-23
|
36102
|
WebKit
|
New Bugs
|
koivisto
|
RESO
|
FIXE
|
[Qt] Scaling control API for tiled backing store
|
2010-03-19
|
29429
|
WebKit
|
Layout a
|
webkit-qt-unassigned
|
RESO
|
WORK
|
[Qt] QWebView animation gif performance problem in Qt 4.5.0-rc1
|
2010-05-04
|
38459
|
WebKit
|
New Bugs
|
webkit-qt-unassigned
|
RESO
|
INVA
|
[Qt] Load time is very slow for live Websites when using QtWebkit week 16
|
2010-07-17
|
32420
|
WebKit
|
New Bugs
|
webkit-unassigned
|
RESO
|
INVA
|
[Qt] UI Refresh rate: Bubble mark test - low fps in potrait mode
|
2010-02-28
|
35777
|
WebKit
|
New Bugs
|
webkit-unassigned
|
RESO
|
DUPL
|
High cpu usage when displaying certain pages
|
2010-04-30
|
35833
|
WebKit
|
New Bugs
|
benjamin
|
RESO
|
INVA
|
Clean IntRect
|
2010-03-10
|
31719
|
WebKit
|
Page Loa
|
hausmann
|
CLOS
|
FIXE
|
[Qt] Loading of large page can take up to 10 seconds
|
2010-05-08
|
35393
|
WebKit
|
Platform
|
noam
|
CLOS
|
FIXE
|
[Qt] GraphicsLayer: performance optimizations
|
2010-04-20
|
34350
|
WebKit
|
JavaScri
|
s.mathur
|
CLOS
|
FIXE
|
[Symbian] More efficient aligned memory allocation for JSC Collector
|
2010-05-07
|
33150
|
WebKit
|
Layout a
|
webkit-qt-unassigned
|
CLOS
|
FIXE
|
Do not render the full frame when there is some elements with fixed positioning
|
2010-06-28
|
37934
|
WebKit
|
Tools /
|
webkit-unassigned
|
CLOS
|
FIXE
|
[Qt] QtLauncher: make FPS measurement accurate
|
2024-09-25
|
38062
|
WebKit
|
Platform
|
webkit-unassigned
|
CLOS
|
FIXE
|
[Qt] HTTP pipelining efficiency increase
|
2010-04-26
|
40535
|
WebKit
|
Layout a
|
webkit-unassigned
|
CLOS
|
FIXE
|
[Qt] GraphicsLayer: recaching images creates an unnecessary deep copy
|
2010-06-13
|
40910
|
WebKit
|
Images
|
webkit-unassigned
|
CLOS
|
FIXE
|
[Qt] Avoid unnecessary image conversion in RGBA32Buffer::zeroFill()
|
2011-04-19
|
54166
|
WebKit
|
SVG
|
webkit-unassigned
|
CLOS
|
WONT
|
SVG should be built into a separate library and soft-linked into WebCore
|
2013-02-25
|
33875
|
WebKit
|
WebKit Q
|
zecke
|
CLOS
|
FIXE
|
[Qt] QWebPage::userAgentForUrl is terrible API
|
2010-05-20
|