roytam1
f84bc6d605
Merge remote-tracking branch 'origin/tracking' into custom
2022-09-23 11:04:25 +08:00
Moonchild
5abfd892af
Issue #1992 - Part 2: Regenerate devtools CSS database.
...
Using `mach devtools-css-db`
Note: this also picked up a break-spaces entry that was missed previously.
2022-09-23 11:03:46 +08:00
Moonchild
fa8bc1e81c
Issue #1992 - Part 1: Un-prefix -moz-{min|max}-content keywords.
2022-09-23 11:03:34 +08:00
roytam1
22356686f9
Merge remote-tracking branch 'origin/tracking' into custom
2022-06-13 09:12:00 +08:00
Moonchild
afbfbcb1e1
Issue #1914 - Implement white-space: break-spaces
...
This also simplifies GetCSSWhitespaceToCompressionMode (FFS with the function
names, Mozilla!) to be less fragile.
2022-06-13 09:10:57 +08:00
roytam1
fee810585e
Merge remote-tracking branch 'origin/tracking' into custom
2022-05-22 06:47:30 +08:00
FranklinDM
2e975416bf
No issue - Add null check to send packet function in the developer tools server
...
This resolves some of the useless log spam thrown in the browser console by the developer tools.
2022-05-22 06:46:57 +08:00
roytam1
1e871780fb
Merge remote-tracking branch 'origin/tracking' into custom
2022-05-19 21:00:31 +08:00
Moonchild
349d3d96a2
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-19 20:59:29 +08:00
Moonchild
0749a8828c
Issue #1899 - Disable the (broken) MDN integration widget by default.
2022-05-19 20:59:23 +08:00
roytam1
f3c7008077
Merge remote-tracking branch 'origin/tracking' into custom
2022-05-05 09:16:13 +08:00
FranklinDM
c8d825af39
Issue #1658 - Part 7: Implement support for optional chaining in console 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.
2022-05-05 09:05:02 +08:00
roytam1
7f068ecce3
Merge remote-tracking branch 'origin/tracking' into custom
2022-05-04 10:14:24 +08:00
FranklinDM
c8fa61323d
Regenerate developer tools' static CSS properties database
2022-05-04 10:11:13 +08:00
FranklinDM
30e2ac2c21
Fix generation of developer tools' static CSS properties database
...
- 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
2022-05-04 10:11:02 +08:00
Brian Smith
13fcc4a046
Issue #1829 - Revert "Issue #1751 "
2022-05-04 09:40:24 +08:00
roytam1
e64d2cd1ec
devtools: enlarge RESPONSE_BODY_LIMIT to 10MB
2022-05-01 01:55:42 +08:00
roytam1
6de07653b9
Merge remote-tracking branch 'origin/tracking' into custom
2022-04-28 10:45:19 +08:00
Moonchild
d562709920
Issue #21 - Remove calls to Services.telemetry and nsITelemetry
...
These calls would cause breakage without the supporting plumbing.
2022-04-28 10:38:12 +08:00
Moonchild
69ebaa5450
Issue #21 - Remove Telemetry from Push and devtools.
2022-04-28 10:28:01 +08:00
roytam1
059e35a463
Merge remote-tracking branch 'origin/tracking' into custom
2022-04-21 21:59:16 +08:00
Moonchild
d4eac725fd
Issue #1877 - Resolve RELEASE_OR_BETA conditionals.
2022-04-21 21:46:47 +08:00
roytam1
96fb72ec56
Merge remote-tracking branch 'origin/tracking' into custom
2022-04-19 22:11:35 +08:00
FranklinDM
581097efe6
Issue #1370 - Part 5: Regenerate developer tools' static CSS properties database
2022-04-19 21:56:44 +08:00
FranklinDM
4f6d331558
Issue #1838 - Part 3: Regenerate developer tools' static CSS properties database
2022-04-19 21:55:57 +08:00
roytam1
be997daa6b
Merge remote-tracking branch 'origin/tracking' into custom
2022-04-10 23:03:50 +08:00
Moonchild
168e8bebd0
[devtools] Restrict sourcemap URLs
2022-04-10 22:58:55 +08:00
roytam1
b0eda70edf
Merge remote-tracking branch 'origin/tracking' into custom
2022-01-19 10:29:12 +08:00
roytam1
5ad78a48db
Bug 1737252 - [devtools] Escaping back tick signs. r=nchevobbe, a=RyanVM
2022-01-19 10:28:07 +08:00
roytam1
d4582b821c
Merge remote-tracking branch 'origin/master' into custom
2021-05-07 09:56:55 +08:00
Moonchild
a4b0f333ba
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-07 09:53:59 +08:00
roytam1
a324d0a18c
Merge remote-tracking branch 'origin/master' into custom
2021-01-14 22:41:39 +08:00
Moonchild
8e08d8bfd3
Issue #1705 - Part 4: Add scrollbar-width CSS keyword to CSS parser.
...
This should be all parts needed to add a brand new enum keyword including
getting the computed style from it...
2021-01-14 22:19:55 +08:00
roytam1
e075f1b671
Merge remote-tracking branch 'origin/master' into custom
2020-12-21 15:13:46 +08:00
Moonchild
8e43c8250c
Revert "Issue #1686 - Align a keybinding definition with the others"
...
This reverts commit 85dc118aaca8446cbe33671446ac23147daec44c.
2020-12-21 15:12:24 +08:00
roytam1
c5bb4ee5fa
Merge remote-tracking branch 'origin/master' into custom
2020-11-20 09:32:22 +08:00
Alessio Vanni
4faa760967
Issue #1686 - Align a keybinding definition with the others
2020-11-20 09:31:49 +08:00
roytam1
f506982aa1
Merge remote-tracking branch 'origin/master' into custom
2020-11-06 09:44:53 +08:00
athenian200
7373069560
Issue #1673 - Part 4: Unprefix -moz-tab-size.
...
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.
2020-11-06 09:42:27 +08:00
roytam1
7b55eb7b95
Merge remote-tracking branch 'origin/master' into custom
2020-10-23 10:06:28 +08:00
athenian200
33e50615d9
Issue #1668 - Part 1: Implement support for caret-color property.
...
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
2020-10-23 10:05:51 +08:00
Moonchild
e3f6690ee7
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-23 10:05:49 +08:00
roytam1
84282125cf
Merge remote-tracking branch 'origin/master' into custom
2020-10-09 21:12:06 +08:00
Moonchild
82fe52adab
[devtools] Teach devtools about overflow-wrap: anywhere
...
Tag #1666
2020-10-09 21:00:01 +08:00
roytam1
56aaf6a15a
Merge remote-tracking branch 'origin/master' into custom
2020-09-25 22:18:48 +08:00
Moonchild
d5919942ff
Issue #1656 - Part 8: Devtools and misc.
2020-09-25 22:06:55 +08:00
Moonchild
0cd673d720
Issue #1656 - Part 6: Clean up the build files
2020-09-25 22:04:23 +08:00
Moonchild
538b420319
Issue #1656 - Part 4: Manual cleanup
2020-09-25 22:04:20 +08:00
Moonchild
d7a4abc3d4
Issue #1656 - Part 4: Tackle *.idl, *.css, *.ipdlh, *.webidl, *.cc
2020-09-25 22:04:18 +08:00
Moonchild
30df895eb2
Issue #1656 - Part 3: Nuke more vim config lines in the tree.
...
Another S&R run with some smarter matching.
2020-09-25 22:04:17 +08:00