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
f4cc93fc9e
Issue #1289 - Part 3: Update tests.
2019-11-14 12:17:00 +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
Gaming4JC
f4129b97ca
104442 - Part 2: Add a testcase for devtools and note.
2019-07-18 22:38:39 -04: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
609a7215e6
Issue #991 Part 3: Devtools
2019-04-13 11:37:45 -04:00
wolfbeast
1f9ab3a6e6
Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS
2019-01-18 22:43:29 +01:00
adeshkp
5335681cd2
Telemetry: Remove stubs and related code
2019-01-12 06:20:31 -05:00
wolfbeast
81b341a9b3
Clean up a number of unused variables.
...
Tag #21 .
2018-09-29 23:20:36 +02:00
Moonchild
b92dbaf6a1
Merge pull request #791 from g4jc/session_supercookie
...
Issue #792 - backport mozbug 1334776 - CVE-2017-7797 Header name interning leaks across origins
2018-09-27 00:59:51 +02:00
Matt A. Tobin
a549e0c4a3
Build nsJSInspector regardless of devtools
2018-09-26 17:49:21 -04:00
Gaming4JC
c5c9445e3a
backport mozbug 1334776 - CVE-2017-7797 Header name interning leaks across origins
...
Potential attack: session supercookie.
[Moz Notes](https://bugzilla.mozilla.org/show_bug.cgi?id=1334776#c5 ):
"The problem is that for unknown header names we store the first one we see and then later we case-insensitively match against that name *globally*. That means you can track if a user agent has already seen a certain header name used (by using a different casing and observing whether it gets normalized). This would allow you to see if a user has used a sensitive service that uses custom header names, or allows you to track a user across sites, by teaching the browser about a certain header case once and then observing if different casings get normalized to that.
What we should do instead is only store the casing for a header name for each header list and not globally. That way it only leaks where it's expected (and necessary) to leak."
[Moz fix note](https://bugzilla.mozilla.org/show_bug.cgi?id=1334776#c8 ):
"nsHttpAtom now holds the old nsHttpAtom and a string that is case sensitive (only for not standard headers).
So nsHttpAtom holds a pointer to a header name. (header names are store on a static structure). This is how it used to be. I left that part the same but added a nsCString which holds a string that was used to resoled the header name. So when we parse headers we call ResolveHeader with a char*. If it is a new header name the char* will be stored in a HttpHeapAtom, nsHttpAtom::_val will point to HttpHeapAtom::value and the same strings will be stored in mLocalCaseSensitiveHeader. For the first resolve request they will be the same but for the following maybe not. At the end this nsHttpAtom will be stored in nsHttpHeaderArray. For all operation we will used the old char* except when we are returning it to a script using VisitHeaders."
2018-09-25 23:03:28 -04:00
wolfbeast
ab961aeb54
Remove all C++ Telemetry Accumulation calls.
...
This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables).
Stub resolution/removal should be a follow-up to this.
2018-09-03 10:11:38 +02:00
wolfbeast
1425f020c4
Remove support for TLS session caches in TLSServerSocket.
...
This resolves #738
2018-09-01 23:45:10 +02:00
wolfbeast
1124fb525b
Remove other gonk widget conditionals and unused files.
...
Tag #288 .
2018-05-13 22:46:04 +02:00
Matt A. Tobin
dc43d59ae3
Issue #316 - Always build heapsnapshot regardless of the rest of the devtools for now
2018-05-01 15:53:52 -04:00
janekptacijarabaci
1f4ce97ecd
moebius#90: CSS - implement text-justify property
2018-04-01 19:32:49 +02:00
janekptacijarabaci
af300f36f1
Bug 755821: Function() should use the parser's argument parsing code
2018-03-16 11:35:57 +01:00
wolfbeast
2998d0f5e2
Fix build system translation errors.
...
Follow-up to 11a8a39f6d
2018-03-04 10:13:33 +01:00
janekptacijarabaci
166fb9f289
moebius#339: Make it possible to add cookies, local and session storage entries
...
Issue #31
https://github.com/MoonchildProductions/moebius/pull/339
2018-03-02 17:52:34 +01:00
janekptacijarabaci
26e53627d6
moebius#337: Added option to remove all session cookies for a specific domain
...
Issue #31
https://github.com/MoonchildProductions/moebius/pull/337
2018-03-02 16:38:25 +01:00
janekptacijarabaci
71fd51a863
Bug 1320362: Move indexedDb storage type in the storage inspector into a new column
...
Issue #31
2018-03-02 14:59:24 +01:00
janekptacijarabaci
43ddb9b8c0
Bug 1276339: Storage inspector doesn't work on chrome:// pages and web extensions
...
Issue #31
2018-03-02 14:33:20 +01:00
Moonchild
e272829137
Merge pull request #34 from janekptacijarabaci/devtools_import-from-moebius_1
...
Port across devtools enhancements
2018-03-02 10:32:45 +01:00
janekptacijarabaci
3777f62a00
Fix nit
2018-03-01 20:38:25 +01:00
Matt A. Tobin
11a8a39f6d
Use MOZ_FENNEC and MOZ_XULRUNNER instead of checking MOZ_BUILD_APP in most places
2018-03-01 14:26:41 -05:00
janekptacijarabaci
0535b0bb38
Fix "help cmd" and "cmd refresh" in the Developer Toolbar
...
https://github.com/MoonchildProductions/moebius/pull/348
2018-03-01 13:57:10 +01:00
janekptacijarabaci
b43b4f25a8
DevTools - gcli - screenshot - the vertical mode
...
https://github.com/MoonchildProductions/moebius/pull/166
2018-03-01 13:30:24 +01:00
janekptacijarabaci
12ea568359
DevTools - style editor - StyleSheetsActor should use the parent tabActor to retrieve the list of windows and react to new/removed windows
...
https://github.com/MoonchildProductions/moebius/pull/124
2018-03-01 13:13:33 +01:00
janekptacijarabaci
644e9db109
DevTools - network - implement the secureConnectionStart property for the PerformanceTiming
...
https://github.com/MoonchildProductions/moebius/pull/116
("/testing" and "/toolkit" in in the previous commit)
2018-03-01 11:52:50 +01:00
janekptacijarabaci
228d252ab1
DevTools - network - security (improvements)
...
https://github.com/MoonchildProductions/moebius/pull/113
https://github.com/MoonchildProductions/moebius/pull/118
https://github.com/MoonchildProductions/moebius/pull/127
2018-03-01 09:02:37 +01:00
janekptacijarabaci
b19e4e2cf0
DevTools - inspector - data URL source links and their tooltips are unreadable
...
https://github.com/MoonchildProductions/moebius/pull/95
2018-02-28 08:57:48 +01:00
janekptacijarabaci
f7e146b343
[partial fix] DevTools - network - proxy - throws an errors (remoteAddress)
...
https://github.com/MoonchildProductions/moebius/pull/63
2018-02-28 08:51:01 +01:00
janekptacijarabaci
ad35e2a11f
DevTools - gcli commands - cookie
...
https://github.com/MoonchildProductions/moebius/pull/55
2018-02-28 08:41:33 +01:00
Moonchild
fc7d9fade5
Merge pull request #7 from janekptacijarabaci/devtools_inspector_cssColor4_1
...
Support for css-color-4 (finish)
2018-02-04 19:51:18 +01:00
Moonchild
34cdbd1366
Merge pull request #6 from janekptacijarabaci/devtools_inspector_copyFullCSSPath_1
...
Add a "copy full CSS path" option to the inspector's menu
2018-02-04 19:51:02 +01:00
wolfbeast
56bd82c6fc
Devtools gcli commands - fix the help.
2018-02-04 12:02:19 +01:00
Matt A. Tobin
8148615da1
Remove browser tests - Part 1: The Tests (except for experiments)
2018-02-03 06:00:38 -05:00
janekptacijarabaci
f3aeeab64f
Support for css-color-4 (finish)
...
Issue #4
2018-02-02 20:51:18 +01:00
janekptacijarabaci
f34094bae3
Add a "copy full CSS path" option to the inspector's menu
...
Issue #3
2018-02-02 20:42:28 +01:00
Matt A. Tobin
5f8de423f1
Add m-esr52 at 52.6.0
2018-02-02 04:16:08 -05:00