Doug Thayer
9ca534b98d
Bug 1362786 - (3) Run CppFiltParser in worker r=kmag
...
Pulls out the CppFiltParser work into a worker to run in the
background and avoid the jank induced by the final
convertSymsMapToExpectedSymFormat call.
Profiling shows that after this change there is virtually no
jank when asking the geckoProfiler API for symbols.
MozReview-Commit-ID: CAKMvjLa4dl
2017-07-21 14:13:37 -07:00
Doug Thayer
72f38fe98d
Bug 1362786 - (2) Run NMParser in worker r=kmag
...
Pulls out the NMParser work (parsing nm results and turning
them into an ArrayBuffer'd map of addresses to symbols) into
a worker.
For OSX we will still need to do some work to run c++filt in the
background, but this gets us most of the way there. Without a
Subprocess.jsm usable from a worker, we'll have to bounce data
back to the main thread in order to bounce it to the c++filt
worker.
MozReview-Commit-ID: LZi7J1qGpmh
2017-07-21 14:14:17 -07:00
Kris Maglione
8f3415fa10
Bug 1357490: Part 2: Run browser xpcshell tests in both in-process and OOP modes. r=aswan
...
MozReview-Commit-ID: 1ogotK4j3cy
2017-05-29 14:10:27 -07:00
Sebastian Hengst
eee4bfdf52
Backed out changeset e017440a55a8 (bug 1357490)
2017-07-08 11:30:47 +02:00
Kris Maglione
86ce0db3e8
Bug 1357490: Part 2: Run browser xpcshell tests in both in-process and OOP modes. r=aswan
...
MozReview-Commit-ID: 1ogotK4j3cy
2017-05-29 14:10:27 -07:00
Carsten "Tomcat" Book
38f8043d36
Backed out changeset c32994ea5a67 (bug 1357490)
2017-07-07 10:43:53 +02:00
Kris Maglione
1c8442c654
Bug 1357490: Part 2: Run browser xpcshell tests in both in-process and OOP modes. r=aswan
...
MozReview-Commit-ID: 1ogotK4j3cy
2017-05-29 14:10:27 -07:00
Ryan VanderMeulen
8624c7df43
Backed out 4 changesets (bug 1357490) for causing frequent xpcshell timeouts.
...
Backed out changeset 916250167bc8
Backed out changeset c2a286511a6c
Backed out changeset 9cc319bef82d
Backed out changeset 29443725aebb
2017-05-30 12:36:43 -04:00
Kris Maglione
abc440e240
Bug 1357490: Follow-up: Really disable OOP xpcshell tests on OS-X.
...
MozReview-Commit-ID: KpQJ7kxjIjL
2017-05-29 22:01:00 -07:00
Kris Maglione
2cd855bd51
Bug 1357490: Follow-up: Disable OOP xpcshell tests on OS-X.
...
MozReview-Commit-ID: 2lkMt7rAWNP
2017-05-29 19:27:24 -07:00
Kris Maglione
f14112537f
Bug 1357490: Part 2: Run browser xpcshell tests in both in-process and OOP modes. r=aswan
...
MozReview-Commit-ID: 1ogotK4j3cy
2017-05-29 14:10:27 -07:00
Phil Ringnalda
47e31541cc
Backed out 2 changesets (bug 1357490) for promise chain failed to handle a rejection QI failures
...
CLOSED TREE
Backed out changeset 3737f31a7ec3 (bug 1357490)
Backed out changeset 33f6f0354ade (bug 1357490)
MozReview-Commit-ID: 2Q4bUrnntlZ
2017-05-29 16:34:00 -07:00
Kris Maglione
679752df82
Bug 1357490: Part 2: Run browser xpcshell tests in both in-process and OOP modes. r=aswan
...
MozReview-Commit-ID: 1ogotK4j3cy
2017-05-29 14:10:27 -07:00
Doug Thayer
c8eb3cc7f1
Bug 1326572 - Provide an API for nsIProfiler r=kmag,mstange
...
In order to rewrite the Gecko Profiler add-on as a WebExtension,
we need an API for the profiler which allows us to control the
nsIProfiler, and symbolicate the stacks that it provides. This
is the implementation of the simpler parts of that API.
TODO:
- Support profiling of remote targets through a new devtools
API.
- Support the dump_syms breakpad code which was asm.js in the
old extension by directly calling into native code.
- Figure out a faster way to send the large volume of data from
getSymbols all the way from our extension down to the content
process and then into the page's context.
MozReview-Commit-ID: JzDbV4l2eXd
2017-04-11 09:03:40 -07:00
Joel Maher
12505893fc
Bug 1355088 - add BUG_COMPONENT to browser/* files. r=mossop
...
MozReview-Commit-ID: 88mDTdI0oN7
2017-04-19 08:11:47 -04:00
Kris Maglione
e607ae18d8
Bug 1260548: Part 3 - Factor out the extension popup code into its own module. r=aswan
...
MozReview-Commit-ID: HpaAkt5nBqf
2017-01-28 15:00:15 -08:00
Kris Maglione
e458853e4d
Bug 1317101 - Part 8b: Run browser mochitests in both parent-process and remote configurations. r=billm
...
MozReview-Commit-ID: 6IGGnpgZLce
2016-11-17 14:00:32 -08:00
Wes Kocher
2876e6bba5
Backed out 15 changesets (bug 1317101) for e10s jsreftest failures a=backout CLOSED TREE
...
Backed out changeset 17757ba4c0e8 (bug 1317101)
Backed out changeset 61f8a4084bbd (bug 1317101)
Backed out changeset a8cdc81cdcce (bug 1317101)
Backed out changeset e06d269a5d4f (bug 1317101)
Backed out changeset 1e1bfb578dcd (bug 1317101)
Backed out changeset 0f8144296a9d (bug 1317101)
Backed out changeset b7892d3fb0ca (bug 1317101)
Backed out changeset 039d63d5fef7 (bug 1317101)
Backed out changeset ef7e061b37bf (bug 1317101)
Backed out changeset af7b81d7a5cc (bug 1317101)
Backed out changeset 225ad2535585 (bug 1317101)
Backed out changeset b0521588011d (bug 1317101)
Backed out changeset 07321664430a (bug 1317101)
Backed out changeset 47d283897283 (bug 1317101)
Backed out changeset ffc63be3557c (bug 1317101)
2016-11-16 16:44:30 -08:00
Kris Maglione
b4f0443e7f
Bug 1317101 - Part 8b: Run browser mochitests in both parent-process and remote configurations. r=billm
...
MozReview-Commit-ID: 6IGGnpgZLce
2016-11-16 13:14:37 -08:00
Rob Wu
f70a6dfc83
Bug 1296900 - Add test for availability of default WebExtension APIs r=kmag
...
MozReview-Commit-ID: LIr5Nsv51I3
2016-08-20 22:21:45 -07:00
Wes Kocher
8174fa8630
Backed out 2 changesets (bug 1296900) for mochitest failures in test_ext_all_apis.html a=backout
...
Backed out changeset c37cf3cfd39c (bug 1296900)
Backed out changeset 998ed8336288 (bug 1296900)
2016-09-23 16:15:05 -07:00
Rob Wu
b90356b171
Bug 1296900 - Add test for availability of default WebExtension APIs r=kmag
...
MozReview-Commit-ID: LIr5Nsv51I3
2016-08-20 22:21:45 -07:00
Phil Ringnalda
ca89254357
Backed out 2 changesets (bug 1296900) for est_ext_all_apis.html | failures
...
Backed out changeset fa509c880990 (bug 1296900)
Backed out changeset 06ee8b3640af (bug 1296900)
2016-09-21 18:59:22 -07:00
Rob Wu
7536f44a24
Bug 1296900 - Add test for availability of default WebExtension APIs r=kmag
...
MozReview-Commit-ID: LIr5Nsv51I3
2016-08-20 22:21:45 -07:00
Matthew Wein
e3d00b8074
Bug 1285063 - Part 2: Switch to using the Category Manager to register scripts/schemas in order to load them in time for Fennec. r=kmag
...
MozReview-Commit-ID: 2U8cTYeH8kg
2016-07-22 12:44:40 -07:00
Tom Tromey
1b5a2bdb96
Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
...
This removes the unnecessary setting of c-basic-offset from all
python-mode files.
This was automatically generated using
perl -pi -e 's/; *c-basic-offset: *[0-9]+//'
... on the affected files.
The bulk of these files are moz.build files but there a few others as
well.
MozReview-Commit-ID: 2pPf3DEiZqx
2016-07-14 10:16:42 -06:00
Kris Maglione
975a0065a1
Bug 1271785: [webext] Better error messages for "choices" schema types. r=aswan
...
The generated messages are still a bit rough in some instances, but they're at
least much better than what we have now.
MozReview-Commit-ID: gTS0RvDnwk
2016-06-04 23:31:35 -07:00
Bill McCloskey
88a32fbdba
Bug 1208257 - [webext] windows.json (r=kmag)
2015-12-06 08:50:24 -08:00
Phil Ringnalda
60a91e0398
Backed out 7 changesets (bug 1208257) for b2g emulator mochitest and reftest and b2g desktop Gu startup hangs
...
CLOSED TREE
Backed out changeset c074d2c82fd1 (bug 1208257)
Backed out changeset b0110c958530 (bug 1208257)
Backed out changeset 256b993d4ffc (bug 1208257)
Backed out changeset 5af1998a1366 (bug 1208257)
Backed out changeset a1c13811fea4 (bug 1208257)
Backed out changeset 53004d642d8d (bug 1208257)
Backed out changeset a23147905fb3 (bug 1208257)
2015-12-02 22:21:36 -08:00
Bill McCloskey
426c597510
Bug 1208257 - [webext] windows.json (r=kmag)
2015-12-02 20:26:49 -08:00
Bill McCloskey
084153482b
Bug 1199800 - [webext] Allow extensions to be used from chrome tests (r=gabor)
2015-09-04 09:45:00 -07:00
Carsten "Tomcat" Book
ebb221ac2d
Backed out 11 changesets (bug 1201377, bug 1199800, bug 1197437, bug 1199832, bug 1199698, bug 1199842) for breaking browser_ext_tabs_executeScript.js test on a CLOSED TREE
...
Backed out changeset 8d8d73d3c3e1 (bug 1201377)
Backed out changeset 4ed8951e3f54 (bug 1199842)
Backed out changeset 5830178bc008 (bug 1199832)
Backed out changeset 4445c570fe49 (bug 1199698)
Backed out changeset 35fc1e25d167 (bug 1199800)
Backed out changeset 54c4c3bd2454 (bug 1199800)
Backed out changeset bd3112ce6b9b (bug 1199800)
Backed out changeset 701e56e18ca7 (bug 1199800)
Backed out changeset 4407d50a7995 (bug 1199800)
Backed out changeset af2fbe345712 (bug 1199800)
Backed out changeset 0a41d20fcf77 (bug 1197437)
2015-09-04 09:59:34 +02:00
Bill McCloskey
f4cc638b45
Bug 1199800 - [webext] Allow extensions to be used from chrome tests (r=gabor)
2015-09-03 20:59:02 -07:00
Bill McCloskey
1ba4b05dd9
Bug 1175770 - New extension API (r=Mossop)
2015-08-03 10:41:24 -07:00
Carsten "Tomcat" Book
5b881a75d9
Backed out changeset 4e3821b236f9 (bug 1175770)
2015-08-03 09:37:54 +02:00
Bill McCloskey
d7318b2bd9
Bug 1175770 - New extension API (r=Mossop)
2015-08-02 17:29:55 -07:00