Moonchild
87ddc5d6bb
Issue #2887 - Convert use of -moz-appearance to appearance
2026-01-02 19:46:40 +01:00
Moonchild
0ec89257db
[devtools] Further improve "Copy as cURL"
...
Don't escape unicode control characters. While these characters would
break commands if present (i.e. non functional cURL) and could potentially
be sanitized to spaces, that would likely just move the goalposts again.
Following Mozilla here.
2025-12-15 17:21:18 +01:00
Moonchild
d7ae6c9f06
[devtools] Further improve "Copy as cURL"
...
Collapse whitespaces.
2025-12-15 16:00:02 +01:00
Moonchild
8b9323b330
[devtools] Remove newline kludge from "Copy as cURL" on Windows
2025-10-14 21:06:33 +02:00
Moonchild
1a415bb8ca
Issue #1899 - Remove MDN docs tooltip and link code from devtools.
...
Resolves #1899
2025-08-09 22:16:17 +02:00
MeladJM
e7253a8594
Issue #2499 - Clean up: Recover bundle.js and remove test files from root
2025-07-13 02:19:22 +08:00
MeladJM
53a22cbf9a
Merge branch '2499-clip-overflow'
2025-07-09 23:03:50 +08:00
MeladJM
bb45d38314
Issue #2499 - Part 3: Add CSS clip overflow support with serialization fixes
2025-07-08 05:46:54 +08:00
Andy
5e969ef750
Issue #2106 - Clean-up: Remove Defunct -moz-user-select CSS Directives
2025-07-07 10:45:55 -07:00
Andy
b09e94c651
Issue #2106 - Follow-up: Additional Un-prefixing
2025-07-07 10:43:13 -07:00
Moonchild
e91be25a86
[devtools] Further improve special character escaping in "copy as curl".
...
Follow-up to 15335ce39d
Trying to cross-platform sanitize causes issues escaping too much and
as a result mangling the curl commands that get spit out.
This reverts previously added Windows-specific escaping on POSIX and
vice versa.
Since we do not offer cross-platform copying as a curl command in devtools
anyway, it makes little sense to sanitize for the O.S. we're not running on
as we would not be using the command processor in such environments that
could trip over characters for the other O.S. This was previously added
as a defense-in-depth in case we would start offering this, but I see no
real reason to do so, anyway.
Also decided to in-line comments for readability instead of a bulleted
list in the function head.
Mozilla has taken similar steps because of fall-out, but they do offer
cross-platform "copy as curl" for corner cases, so they will have to
find solutions for a problem we won't have.
2025-07-04 22:41:03 +02:00
Francis Dominic Fajardo
26da47d7ce
Issue #2045 - Part 10: Regenerate devtools CSS database and include the revert keyword in related devtools code
2025-07-03 19:37:14 +08:00
Moonchild
c6a8c16f73
[devtools] Stop escaping special characters in cURL URLs.
...
Follow-up to [c117ee9d29 ]
2025-06-11 12:14:32 +02:00
Moonchild
c117ee9d29
[devtools] Improve special character escaping for curl
2025-05-28 13:28:07 +02:00
Moonchild
2243a2f026
[devtools] Escape some more characters for copying as cURL on Posix.
2025-04-30 11:42:20 +02:00
Moonchild
126b981629
Issue #2515 - Guard devtools click handlers against non-primary clicks.
...
We only want clicks on HTML elements to respond to the primary button.
2024-07-25 15:50:31 +02:00
Moonchild
b96a2237e0
[devtools] fix issue with ctrl+c handling
...
See https://repo.palemoon.org/MoonchildProductions/Pale-Moon/issues/1961
2024-04-10 15:06:49 +02:00
FranklinDM
91309c6d9d
No issue - Replacing location might throw NS_ERROR_UNEXPECTED while the developer tools window is being destroyed
2024-02-22 09:35:43 +08:00
FranklinDM
268c95d95f
No issue - Remove leftover doorhanger code from the developer tools
...
Partially based on reverting https://bugzilla.mozilla.org/show_bug.cgi?id=1078539
2024-02-22 09:35:43 +08:00
FranklinDM
2d7a4f2655
No issue - Remove leftover reference to focus handler for dev edition doorhanger
...
Follow-up to 038774e52b
2024-01-25 20:50:41 +08:00
Moonchild
690127c618
No issue - Clean up some devtools comments and prefs.
2024-01-23 10:31:25 +01:00
Moonchild
038774e52b
No issue - Remove leftover beta-only dev edition promo in devtools.
2024-01-23 10:22:20 +01:00
Moonchild
33bff10b1c
[devtools] Make ECMA v6 the default for devtools pretty-printing.
2023-11-01 14:27:24 +01:00
Martok
5a7348a8d1
Issue #2026 - Part 3c - Add BigInt Devtools support. (new frontend)
2023-07-29 01:39:08 +02:00
Martok
fa32034f30
Issue #2026 - Part 3b - Add BigInt Devtools support. (legacy frontend)
2023-07-28 23:35:59 +02:00
Job Bautista
0adb8cc71f
Issue #2241 - Part 4.3: Move devtools over to getBounds().
...
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.
2023-05-12 16:26:05 +08:00
Moonchild
ce594b49ca
Issue #1656 - Remove more vim control lines.
...
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.
2023-05-03 22:09:21 +02:00
Moonchild
69868a9ad6
[devtools] Don't allow sourcemap URLs to redirect
2023-04-12 17:28:19 +02:00
FranklinDM
00c570d27b
Issue #2135 - Bug 1453789: Remove Element.createShadowRoot
2023-03-04 21:32:12 +08:00
Moonchild
bd9042426a
[devtools] Improve Copy as cURL
...
Windows commonly fails to work because of --compressed, and its string
escaping needed improvement because of the complexities of argument
parsing in command windows.
2023-01-18 19:21:26 +01:00
Moonchild
a943408c35
Issue #2075 - Part 2: Update devtools for inset-*
2022-12-31 01:29:03 +00:00
FranklinDM
4f95caf7fb
Issue #1829 - Follow-up: Mac-specific shortcut key for closing the developer tools toolbox window should not be excluded from other platforms
2022-10-23 21:28:47 +00:00
Moonchild
9fea63c9d4
Issue #1992 - Part 1: Un-prefix -moz-{min|max}-content keywords.
2022-09-20 20:41:33 +00:00
Moonchild
5338dcd132
Issue #1899 - Make sure the test for it still works
...
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.
2022-05-14 12:22:48 +00:00
Moonchild
a9d3c2b52a
Issue #1899 - Disable the (broken) MDN integration widget by default.
2022-05-14 11:06:02 +00:00
Brian Smith
d78e03d528
Merge branch 'master' into 1829
...
* 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.
2022-04-28 20:27:47 -05:00
Brian Smith
3daf711085
Issue #1829 - Revert “Issue #1751 -- Remove XP_MACOSX conditionals from 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 6f707bde95 .
2022-04-26 10:19:04 -05:00
Moonchild
5aa65d2aea
Issue #1877 - Resolve NIGHTLY_BUILD conditionals.
2022-04-22 13:58:16 +00:00
Moonchild
185a027640
Issue #1877 - Resolve RELEASE_OR_BETA conditionals.
2022-04-19 17:38:02 +00:00
FranklinDM
bee1a6fe1c
Issue #1838 - Follow-up: Remove grid preference check from developer tools
2022-04-09 22:15:18 +08:00
Moonchild
7d87b7a270
[devtools] Restrict sourcemap URLs
2022-04-09 01:25:04 +02:00
Moonchild
ab5f44b61d
[devtools] Escape backtick characters
2022-04-08 15:03:43 +02:00
Moonchild
d3cc8bc1ae
Issue #21 - Remove calls to Services.telemetry and nsITelemetry
...
These calls would cause breakage without the supporting plumbing.
2022-04-07 23:35:02 +02:00
Moonchild
c83282fd4d
Issue #21 - Remove Telemetry from Push and devtools.
2022-04-02 14:45:36 +02:00
Moonchild
6f707bde95
Issue #1751 -- Remove XP_MACOSX conditionals from 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.
2021-05-06 09:24:03 +00:00
Moonchild
05569cb6d1
Revert "Issue #1686 - Align a keybinding definition with the others"
...
This reverts commit 85dc118aac .
2020-12-20 19:48:50 +00:00
Alessio Vanni
85dc118aac
Issue #1686 - Align a keybinding definition with the others
2020-11-18 21:57:00 +01:00
Moonchild
5072843ee3
Issue #1671 - Unprefix ::-moz-selection
...
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.
2020-10-20 09:49:51 +00:00
Moonchild
4a42352e64
Issue #1656 - Part 8: Devtools and misc.
2020-09-24 08:10:23 +00:00
Moonchild
d5a2c45aad
Issue #1656 - Part 6: Clean up the build files
2020-09-23 15:52:00 +00:00