ManchildProductions
28cd9f3df7
Update UXP to version from palemoon-29.4.1-source.tar.xz
2021-09-17 14:43:35 -04: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
65da2431f9
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-06 23:57:26 +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
athenian200
9ffc5e6c92
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-10-28 14:17:51 -05:00
Moonchild
e8ae76d473
Merge branch 'master' of https://github.com/MoonchildProductions/UXP
2020-10-20 09:52:16 +00: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
athenian200
95b4e5084b
Merge branch 'master' of https://github.com/MoonchildProductions/UXP into caret_color
2020-10-18 10:45:55 -05:00
athenian200
8e3832bacb
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-18 10:04:12 -05:00
Moonchild
521f2b476c
[devtools] Teach devtools about overflow-wrap: anywhere
...
Tag #1666
2020-10-03 15:05:53 +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
Moonchild
7523b9ea04
Issue #1656 - Part 4: Manual cleanup
2020-09-23 15:37:46 +00:00
Moonchild
18ea98f7a9
Issue #1656 - Part 4: Tackle *.idl, *.css, *.ipdlh, *.webidl, *.cc
2020-09-23 15:24:52 +00:00
Moonchild
528b88d704
Issue #1656 - Part 3: Nuke more vim config lines in the tree.
...
Another S&R run with some smarter matching.
2020-09-23 15:14:30 +00:00
Moonchild
7572f37186
Issue #1656 - Part 2: Unmangle some unfortunate UTF-8 victims.
...
The poor fellows got lost in an ASCII-interpretation of the world.
2020-09-23 14:52:16 +00:00
Moonchild
a680bdc637
Issue #1656 - Part 1: Nuke most vim config lines in the tree.
...
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.
2020-09-23 13:55:00 +00:00
athenian200
a965486fcb
Revert "Merge pull request #1357 from athenian200/form-disabled-issue"
...
This reverts commit ed88b99849 , reversing
changes made to c4b0715baa .
2020-05-20 23:25:37 -05:00
Moonchild
c0401ee701
[devtools] Port various upstream fixes
2020-05-06 00:17:32 +00:00
Matt A. Tobin
7614fdb51b
Bug 1355351 - Make pseudo-elements return the correct style via getComputedStyle
...
* 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
2020-04-17 05:10:25 -04:00
wolfbeast
3bc5d67c98
Issue #1280 - Stop requesting HPKP state from within devtools.
2020-03-30 08:18:09 +02:00
wolfbeast
90a4813d17
[devtools] Properly escape method arguments for curl.
2020-03-19 07:33:05 +01:00
Matt A. Tobin
e9ee12c988
Follow-up to 4e2e9be6a - Move HeapSnapshot DevTools-only Modules back to DevTools
...
I am so done with this.
Resolves #316
2020-02-23 10:38:36 -05:00
Matt A. Tobin
4e2e9be6ab
Reclassify heapsnapshot and nsJSInspector as not part of devtools
...
This resolves Issue #316
2020-02-22 17:32:39 -05:00
athenian200
42e4816771
Issue #1356 - Remove -moz-user-input disabled to improve event handling.
2020-01-16 14:07:04 -06:00
wolfbeast
0f67e7b22c
Issue #1328 - Part 2: Change tests that require Courier New explicitly.
2019-12-18 13:22:53 +01:00
wolfbeast
f4cc93fc9e
Issue #1289 - Part 3: Update tests.
2019-11-14 12:17:00 +01:00
wolfbeast
24027f0df9
Issue #1257 - Part 3: Remove/update tests.
...
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.
2019-10-27 02:14:16 +01:00
Gaming4JC
b0ad7679b2
Issue #1230 - Part 2: Align devtools to the changes in css-grid
...
Ref:
1398537 part 4 - [css-multicol] Implement percentages for 'column-gap' (automated update of devtools).
2019-09-28 23:47:05 -04:00
wolfbeast
9f7b943c1d
Issue #1124 : Remove Firefox Developer Edition code.
...
Removes all occurrences of MOZ_DEV_EDITION code and some helpers.
2019-08-14 17:19:40 +02:00
wolfbeast
c54bbf01fd
Enable the JSON View tool by default.
...
Follow-up to issue #1138 .
2019-08-13 13:45:39 +02:00
yami
3aeef88170
Issue #1138 - Part 4: fix JSON Viewer save functionality
...
Saving JSON from the viewer was broken, because the message passed to
the `saveToFile` function contained unneeded data. This bug was
introduced by 23e68227a2 .
2019-08-01 02:18:45 +02:00
yami
d80d5688e6
Issue #1138 - Part 3: avoid quirks mode in JSON Viewer
...
Mozilla Bug 1368899
2019-07-30 16:09:52 +02:00
yami
f635feec77
Issue #1138 - Part 2: JSON Viewer should ignore BOM
...
Mozilla Bug 1395313
2019-07-30 15:42:58 +02:00
yami
23e68227a2
Issue #1138 - Part 1: refactor the JSON Viewer stream converter
...
Mozilla Bug 1367894
2019-07-30 15:27:59 +02:00
Gaming4JC
147c6d6afa
104442 - Part 5: Add another testcase for devtools and note.
2019-07-18 22:38:40 -04:00
Gaming4JC
5d1f675acd
104442 - Part 4: Update stub.
2019-07-18 22:38:40 -04:00
Gaming4JC
4a14a7b394
104442 - Part 3: Add test input for mocha test.
2019-07-18 22:38:40 -04:00
Gaming4JC
f4129b97ca
104442 - Part 2: Add a testcase for devtools and note.
2019-07-18 22:38:39 -04:00
Gaming4JC
7fb92548e6
1283712 - Part 11.4: Fix assignment
2019-07-18 22:38:35 -04:00
Gaming4JC
1257c3c5d2
1283712 - Part 11.3: Add mocha test.
2019-07-18 22:38:35 -04:00
Gaming4JC
a14c9bed8c
1283712 - Part 11.2: Update stub.
2019-07-18 22:38:34 -04:00
Gaming4JC
4dc8efd76c
1283712 - Part 11.1: Show notes in devtools console.
2019-07-18 22:38:34 -04:00
wolfbeast
197f4cbaa4
Remove WebIDE devtools component.
...
This resolves #1123
2019-07-13 02:41:46 +02:00
Matt A. Tobin
325b204d26
Issue #1053 - Drop support Android and remove Fennec - Part 1b: Remove MOZ_FENNEC
2019-04-23 15:56:35 -04:00
JustOff
d9137b4b7a
Handle URL token in a closer way to the CSS3 spec
2019-04-20 13:53:46 +03:00
Ascrod
40fc723764
Pref try/catch block fixup. Tag #991 .
2019-04-13 17:27:59 -04:00
Ascrod
609a7215e6
Issue #991 Part 3: Devtools
2019-04-13 11:37:45 -04:00
wolfbeast
c3b63b831c
Merge branch 'master' into 816
2019-04-05 20:01:10 +02:00