summaryrefslogtreecommitdiff
path: root/devtools
Commit message (Collapse)AuthorAge
* [devtools] Make ECMA v6 the default for devtools pretty-printing.Moonchild2023-11-01
|
* Merge branch 'bigint-devtools-test' of ↵Brian Smith2023-07-28
|\ | | | | | | https://repo.palemoon.org/martok/UXP-contrib into bigint64-2026
| * Issue #2026 - Part 3c - Add BigInt Devtools support. (new frontend)Martok2023-07-29
| |
| * Issue #2026 - Part 3b - Add BigInt Devtools support. (legacy frontend)Martok2023-07-28
| |
* | Issue #2026 - Part 3a - Add support for BigInt in devtools. (Server side)Brian Smith2023-07-25
|/ | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1527867
* Issue #2241 - Part 4.3: Move devtools over to getBounds().Job Bautista2023-05-12
| | | | | | | | This leaves getAdjustedQuads alone because it lives in its own world and its result gets sent over IPC. That leaves things in a bit of an intermediate state, but that should be OK for now. Backported from Mozilla bug 1186265.
* Issue #1656 - Remove more vim control lines.Moonchild2023-05-03
| | | | | | | Vim control lines were re-introduced or not entirely cleaned up. This nukes them again. Removing from the rest of js, caps, chrome, config, devtools, docshell, image, intl. More to come.
* [devtools] Don't allow sourcemap URLs to redirectMoonchild2023-04-12
|
* Merge pull request 'Implement CSS `inset` property' (#2140) from ↵Moonchild2023-03-05
|\ | | | | | | | | | | FranklinDM/UXP-contrib:work_css-inset-property into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2140
| * Issue #2136 - Part 2: Regenerate devtools CSS databaseFranklinDM2023-03-05
| |
* | Issue #2135 - Bug 1453789: Remove Element.createShadowRootFranklinDM2023-03-04
|/
* [devtools] Improve Copy as cURLMoonchild2023-01-18
| | | | | | Windows commonly fails to work because of --compressed, and its string escaping needed improvement because of the complexities of argument parsing in command windows.
* Issue #2075 - Part 3: Regenerate devtools CSS databaseMoonchild2022-12-31
| | | | Using `mach devtools-css-db`
* Issue #2075 - Part 2: Update devtools for inset-*Moonchild2022-12-31
|
* Issue #1829 - Follow-up: Mac-specific shortcut key for closing the developer ↵FranklinDM2022-10-23
| | | | tools toolbox window should not be excluded from other platforms
* Issue #1992 - Part 2: Regenerate devtools CSS database.1992Moonchild2022-09-20
| | | | | Using `mach devtools-css-db` Note: this also picked up a break-spaces entry that was missed previously.
* Issue #1992 - Part 1: Un-prefix -moz-{min|max}-content keywords.Moonchild2022-09-20
|
* Issue #1914 - Implement white-space: break-spacesMoonchild2022-06-10
| | | | | This also simplifies GetCSSWhitespaceToCompressionMode (FFS with the function names, Mozilla!) to be less fragile.
* No issue - Add null check to send packet function in the developer tools serverFranklinDM2022-05-21
| | | | This resolves some of the useless log spam thrown in the browser console by the developer tools.
* Issue #1899 - Make sure the test for it still worksMoonchild2022-05-14
| | | | | | Some hoops to make sure the test still works if the default value for the pref is false, requiring setting and resetting it and making sure the observers have time to react to these changes before testing.
* Issue #1899 - Disable the (broken) MDN integration widget by default.Moonchild2022-05-14
|
* Issue #1658 - Part 7: Implement support for optional chaining in console ↵FranklinDM2022-05-04
| | | | | | | | | | autocomplete This works by stripping the optional chaining characters from the completion part variable, allowing the developer tools' parser to proceed as if it were a regular, non-optional expression. Tests were partially based on: https://bugzilla.mozilla.org/show_bug.cgi?id=1594009 Tests for features that do not apply to our version of developer tools (e.g. autocomplete for integer literals, ignoring spaces between property accessors, etc) were excluded.
* Regenerate developer tools' static CSS properties databaseFranklinDM2022-05-03
|
* Fix generation of developer tools' static CSS properties databaseFranklinDM2022-05-03
| | | | | - Remove `resolve_path` method and use `mozpath` instead for path operations - Store target developer tools path as an instance variable to avoid duplicate checks for path existence
* Merge branch 'master' into 1829Brian Smith2022-04-28
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: No issue - Update README and SECURITY Issue #1885 - Follow-up: Update error message if invalid rootMargin specified. Issue #1879 - Follow-up: Update config/external/nss/target to security/target. Issue #1885 - Allow unitless rootMargin entries for IntersectionObserver. Issue #1879 - Revert changes to cryptox.h Revert "Issue #1879 - spot-fix typo in cryptox.h" Issue #1879 - spot-fix typo in cryptox.h Issue #21 - Change MappedAttrParser to store its nsIPrincipal instead of nsSVGElement Issue #21 - Remove use counters telemetry Issue #1881 - Interpret empty or whitespace root margin string as zero length Issue #1877 - Resolve NIGHTLY_BUILD conditionals. Issue #1880 - Boot Comic Sans out of the font configuration.
| * Issue #1877 - Resolve NIGHTLY_BUILD conditionals.Moonchild2022-04-22
| |
* | Issue #1829 - Revert “Issue #1751 -- Remove XP_MACOSX conditionals from ↵Brian Smith2022-04-26
|/ | | | | | | | | the rest of the tree.” This also removes some PP abuse and takes file entries out of PP when no longer needed without XP_MACOSX conditionals. This reverts commit 6f707bde95dab6998ac204f9ee6c925ee230c740.
* Issue #1877 - Resolve RELEASE_OR_BETA conditionals.Moonchild2022-04-19
|
* Issue #1838 - Follow-up: Remove grid preference check from developer toolsFranklinDM2022-04-09
|
* [devtools] Restrict sourcemap URLsMoonchild2022-04-09
|
* Merge pull request 'Implement 'content' keyword for 'flex-basis' property ↵Moonchild2022-04-08
|\ | | | | | | | | | | and address spec changes' (#1854) from FranklinDM/UXP-contrib:work_css-flex-basis-content into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1854
| * Issue #1370 - Part 5: Regenerate developer tools' static CSS properties databaseFranklinDM2022-04-07
| |
* | [devtools] Escape backtick charactersMoonchild2022-04-08
| |
* | Issue #21 - Remove calls to Services.telemetry and nsITelemetryMoonchild2022-04-07
|/ | | | These calls would cause breakage without the supporting plumbing.
* Issue #1838 - Part 3: Regenerate developer tools' static CSS properties databaseFranklinDM2022-04-02
|
* Issue #21 - Remove Telemetry from Push and devtools.Moonchild2022-04-02
|
* Issue #1835 - Part 2: Remove config and most mentions of XULRunnerMatt A. Tobin2022-04-01
| | | | Resolves #1835
* Issue #1053 - Remove /dom/system/android and dependent modules,Moonchild2022-04-01
| | | | as well as robocop.
* Issue #1751 -- Remove XP_MACOSX conditionals from the rest of the tree.Moonchild2021-05-06
| | | | | This also removes some PP abuse and takes file entries out of PP when no longer needed without XP_MACOSX conditionals.
* Issue #1705 - Part 4: Add scrollbar-width CSS keyword to CSS parser.Moonchild2021-01-06
| | | | | This should be all parts needed to add a brand new enum keyword including getting the computed style from it...
* Revert "Issue #1686 - Align a keybinding definition with the others"Moonchild2020-12-20
| | | | This reverts commit 85dc118aaca8446cbe33671446ac23147daec44c.
* Issue #1686 - Align a keybinding definition with the othersAlessio Vanni2020-11-18
|
* Issue #1673 - Part 4: Unprefix -moz-tab-size.athenian2002020-10-28
| | | | While we do fail a couple of tests, the other mainstream browsers also fail them and I think our implementation of tab-size is good enough to be unprefixed at this point. Having this patch also makes testing easier.
* Merge branch 'master' of https://github.com/MoonchildProductions/UXPMoonchild2020-10-20
|\
| * Merge branch 'master' of https://github.com/MoonchildProductions/UXP into ↵athenian2002020-10-18
| |\ | | | | | | | | | caret_color
| * | Issue #1668 - Part 1: Implement support for caret-color property.athenian2002020-10-18
| | | | | | | | | | | | | | | | | | This CSS property allows input carets (that blinking input cursor you see in text fields), to be given a custom color. This was implemented in Firefox 53, and it was such a minor feature that no one ever missed it, but I don't see any harm in implementing this. https://bugzilla.mozilla.org/show_bug.cgi?id=1063162
* | | Issue #1671 - Unprefix ::-moz-selectionMoonchild2020-10-20
| |/ |/| | | | | | | | | | | | | This actually keeps both pseudo-elements for now, since the prefixed version is still used internally, but we need the unprefixed version for web compat. Note: while unprefixing a non-spec-compliant pseudo here, it's exactly in line with what other browsers do. Nobody is following the spec here and at least we'll be doing what everyone else is with our unprefixed version.
* | [devtools] Teach devtools about overflow-wrap: anywhereMoonchild2020-10-03
| | | | | | | | Tag #1666
* | Issue #1656 - Part 8: Devtools and misc.Moonchild2020-09-24
| |
* | Issue #1656 - Part 6: Clean up the build filesMoonchild2020-09-23
| |