summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Add -moz-win-accentcolor(text)wolfbeast2018-02-04-5/+126
| | | | #31 points 1 and 2
* Add `@media(-moz-windows-accent-color-applies)`wolfbeast2018-02-04-0/+35
| | | | #31 point 3
* Merge pull request #7 from janekptacijarabaci/devtools_inspector_cssColor4_1Moonchild2018-02-04-32/+90
|\ | | | | Support for css-color-4 (finish)
| * Support for css-color-4 (finish)janekptacijarabaci2018-02-02-32/+90
| | | | | | | | Issue #4
* | Merge pull request #6 from ↵Moonchild2018-02-04-3/+241
|\ \ | | | | | | | | | | | | janekptacijarabaci/devtools_inspector_copyFullCSSPath_1 Add a "copy full CSS path" option to the inspector's menu
| * | Add a "copy full CSS path" option to the inspector's menujanekptacijarabaci2018-02-02-3/+241
| |/ | | | | | | Issue #3
* | Merge pull request #5 from janekptacijarabaci/devtools_inspector_markupView_1Moonchild2018-02-04-1/+20
|\ \ | | | | | | Markup View: show an ellipsis character in collapsed nodes
| * | Markup View: show an ellipsis character in collapsed nodesjanekptacijarabaci2018-02-02-1/+20
| |/ | | | | | | Issue #2
* | Merge pull request #9 from trav90/buildsystem-workMoonchild2018-02-04-10/+7
|\ \ | | | | | | Require at least GCC 4.9
| * | Remove checks for GCC < 4.9trav902018-02-04-5/+2
| | |
| * | Require at least GCC 4.9 to buildtrav902018-02-04-5/+5
|/ /
* | Merge branch 'ported-moebius'wolfbeast2018-02-04-8658/+4345
|\ \
| * | Use int instead of uint for vector dimension cap.wolfbeast2018-02-04-1/+1
| | |
| * | Disable built-in extensions.wolfbeast2018-02-04-5/+5
| | |
| * | Update SQLite to 3.19.3.wolfbeast2018-02-04-2608/+4159
| | |
| * | Devtools gcli commands - fix the help.wolfbeast2018-02-04-4/+4
| | |
| * | Update graphite2 lib to 1.3.10wolfbeast2018-02-04-1799/+32
| | | | | | | | | | | | (from 1.3.8)
| * | Remove undesired pre-set bookmarks.wolfbeast2018-02-04-27/+2
| | |
| * | Remove Mozilla partner-affiliate searchpluginswolfbeast2018-02-04-4213/+142
| | |
| * | Update exe manifest (drop Vista support)wolfbeast2018-02-04-1/+0
|/ /
* | Don't cache vector images in the surface cache if they are too large.wolfbeast2018-02-04-1/+10
| | | | | | | | | | | | A dimension of 3000 largest size x or y should cover all common caching cases for SVG icons and web app elements, but not caching large vector rasters that would exhaust the cache. This limit is a royal 36MB/element (3000x3000x4) as cap (if the SVG is square). This avoids performance regressions when repeatedly scaling large vector images, but also allows for large SVG backgrounds to be cached. It allows for the bad practice of slapping a large SVG on a site as html background, considering they are likely, even when using large sizes for "responsive" layout, not going to exceed 3000 px in the largest dimension (and if they do, the web designer needs to be slapped with a big trout).
* | Only create a single display transform for SVG frames with single child ↵wolfbeast2018-02-03-13/+36
| | | | | | | | | | | | transforms. This improves performance on repeated scaling of vectors.
* | Merge branch 'ported-moebius'wolfbeast2018-02-03-2050/+11
|\ \ | | | | | | | | | | | | Remove GCZeal code from Spidermonkey. This resolves #8
| * | Remove unused compileBarriers()wolfbeast2018-02-03-2/+0
| | |
| * | Remove SetGCZeal() stub and its callers.wolfbeast2018-02-03-33/+1
| | |
| * | Remove runDebugGC() stubwolfbeast2018-02-03-6/+0
| | |
| * | Remove pushZealSelectedObjects() and callerwolfbeast2018-02-03-9/+0
| | |
| * | Remove finishMarkingValidation and callerwolfbeast2018-02-03-9/+0
| | |
| * | Remove validateIncrementalMarking() and callerwolfbeast2018-02-03-8/+0
| | |
| * | Remove computeNonIncrementalMarkingForValidation(lock) and callerwolfbeast2018-02-03-8/+0
| | |
| * | Remove VerifyBarriers() and MaybeVerifyBarriers() stubs and callers.wolfbeast2018-02-03-29/+0
| | |
| * | Remove AutoStopVerifyingBarriers RAII stub struct no longer in use.wolfbeast2018-02-03-9/+0
| | |
| * | Remove needZealousGC()wolfbeast2018-02-03-4/+0
| | |
| * | Remove upcomingZealousGC() and callerwolfbeast2018-02-03-5/+0
| | |
| * | Remove clearZealMode(mode)wolfbeast2018-02-03-2/+0
| | |
| * | Remove hasZealMode(mode) and callerswolfbeast2018-02-03-40/+4
| | |
| * | Remove isVerifyPreBarriersEnabled() stub and callerswolfbeast2018-02-03-6/+2
| | |
| * | Remove "has-gczeal" property.wolfbeast2018-02-03-4/+0
| | |
| * | Remove remaining conditional GCZeal code.wolfbeast2018-02-03-832/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Creates stubs: jsgc.h/cpp VerifyBarriers() stub MaybeVerifyBarriers() stub GCRuntime::computeNonIncrementalMarkingForValidation() stub GCRuntime::validateIncrementalMarking() stub GCRuntime::finishMarkingValidation() stub GCRuntime::pushZealSelectedObjects() stub bool useZeal? GCRuntime::runDebugGC() stub XPConnect: nsXPCComponents_Utils::SetGCZeal() stub (always NS_OK)
| * | Remove GCZeal: Base cleanupwolfbeast2018-02-03-1045/+1
| | | | | | | | | | | | UXP repo issue #8
* | | Trivial update: use .includes() in ForGetAboutSite.jsmwolfbeast2018-02-03-1/+1
|/ /
* | Merge branch 'goanna-gfx'wolfbeast2018-02-03-3/+30803
|\ \
| * | Use proper image http accept header for content negotiation.wolfbeast2018-02-03-1/+1
| | |
| * | Add WebP content sniffing code.wolfbeast2018-02-03-0/+90
| | |
| * | Implement WebP image decoder.wolfbeast2018-02-03-2/+579
| | |
| * | Add build files to support libwebp decoding.wolfbeast2018-02-03-0/+292
| | |
| * | Add libwebp 0.6.0 to the treewolfbeast2018-02-03-0/+29841
| | |
* | | Disable application update to prevent Mozilla interference while working on ↵wolfbeast2018-02-03-0/+2
| | | | | | | | | | | | the tree.
* | | Purge b2g/Matt A. Tobin2018-02-03-22896/+0
| | |
* | | Remove browser tests - Part 2: Build SystemMatt A. Tobin2018-02-03-172/+0
| | |