summaryrefslogtreecommitdiff
path: root/devtools
Commit message (Collapse)AuthorAge
* 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
| |
* | Issue #1656 - Part 4: Manual cleanupMoonchild2020-09-23
| |
* | Issue #1656 - Part 4: Tackle *.idl, *.css, *.ipdlh, *.webidl, *.ccMoonchild2020-09-23
| |
* | Issue #1656 - Part 3: Nuke more vim config lines in the tree.Moonchild2020-09-23
| | | | | | | | Another S&R run with some smarter matching.
* | Issue #1656 - Part 2: Unmangle some unfortunate UTF-8 victims.Moonchild2020-09-23
| | | | | | | | The poor fellows got lost in an ASCII-interpretation of the world.
* | Issue #1656 - Part 1: Nuke most vim config lines in the tree.Moonchild2020-09-23
|/ | | | | | Since these are just interpreted comments, there's 0 impact on actual code. This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are a few others scattered around which will be removed manually in a second part.
* Revert "Merge pull request #1357 from athenian200/form-disabled-issue"athenian2002020-05-20
| | | | | This reverts commit ed88b99849156004c04e4a0c87ea9b2360ef19b6, reversing changes made to c4b0715baaffc541670fd1158557aa7e61e521d3.
* [devtools] Port various upstream fixesMoonchild2020-05-06
|
* Bug 1355351 - Make pseudo-elements return the correct style via getComputedStyleMatt A. Tobin2020-04-17
| | | | | | | | | * Add a node property to access the ::before and ::after pseudo-elements * Look for the frame for ::before and ::after pseudos * Clean up pseudo-element props * Simplify nsLayoutUtils callers, and make child iterators notice display: contents pseudos Tag #1375
* Issue #1280 - Stop requesting HPKP state from within devtools.wolfbeast2020-03-30
|
* [devtools] Properly escape method arguments for curl.wolfbeast2020-03-19
|
* Follow-up to 4e2e9be6a - Move HeapSnapshot DevTools-only Modules back to ↵Matt A. Tobin2020-02-23
| | | | | | | | DevTools I am so done with this. Resolves #316
* Reclassify heapsnapshot and nsJSInspector as not part of devtoolsMatt A. Tobin2020-02-22
| | | | This resolves Issue #316
* Issue #1356 - Remove -moz-user-input disabled to improve event handling.athenian2002020-01-16
|
* Issue #1328 - Part 2: Change tests that require Courier New explicitly.wolfbeast2019-12-18
|
* Issue #1289 - Part 3: Update tests.wolfbeast2019-11-14
|
* Issue #1257 - Part 3: Remove/update tests.wolfbeast2019-10-27
| | | | | | | This removes a ton of tests that are no longer relevant with (un)watch removed (e.g. testing stability/bugs in the watchpoint system itself which has never been the most stable), and updates others that would previously rely on watch/unwatch, so that they don't unexpectedly fail.
* Issue #1230 - Part 2: Align devtools to the changes in css-gridGaming4JC2019-09-28
| | | | | Ref: 1398537 part 4 - [css-multicol] Implement percentages for 'column-gap' (automated update of devtools).