Commit Graph

67147 Commits

Author SHA1 Message Date
Brian Hackett
e2e05d3088 Bug 1495268 - Watch for checkpoint activity whenever a thread blocks on the helper thread state lock, r=jandem.
--HG--
extra : rebase_source : a68baf044035e5936b0234927bdb040bcf872576
2018-10-03 15:05:10 -10:00
Brian Hackett
d905141ac5 Bug 1495272 Part 2 - Use DeferredFinalize in SweepTearOffs when recording/replaying, r=smaug.
--HG--
extra : rebase_source : 829a3dea58f123893c591c05795fd6b4f4bba0e9
2018-10-03 15:03:37 -10:00
Narcis Beleuzu
40e5bfd27a Merge mozilla-central to inbound. CLOSED TREE 2018-10-04 19:02:02 +03:00
Narcis Beleuzu
b9b1c8ff17 Merge inbound to mozilla-central. a=merge 2018-10-04 18:48:04 +03:00
Jon Coppeard
6c612a4a15 Backed out changeset ba122021b8b5 (bug 1481196) 2018-10-04 11:50:55 +01:00
Jon Coppeard
20fb3bd245 Backed out changeset da82ea6820ee (bug 1482153) 2018-10-04 11:50:55 +01:00
Jon Coppeard
73b050f119 Backed out changeset 71791e10b6e9 (bug 1485031) 2018-10-04 11:50:55 +01:00
Andrew Creskey
00474fc9c9 Bug 1495431 Expose baseline and ion JIT warm up threshold options to preferences, about:config r=nbp
JIT warmup options were exposed to preferences to facilitate experimentation/optimization.

The baseline and ion warm up thresholds had already been exposed through JSAPI, just needed to read from Preferences.

The ion JitOption, frequentBailoutThreshold, was also exposed to JSAPI and Preferences.

Differential Revision: https://phabricator.services.mozilla.com/D7321

--HG--
extra : moz-landing-system : lando
2018-10-03 19:23:54 +00:00
Jan de Mooij
05cdba23d9 Bug 1496033 - Add missing {} in js/src. r=bbouvier
Differential Revision: https://phabricator.services.mozilla.com/D7588

--HG--
extra : moz-landing-system : lando
2018-10-03 12:04:45 +00:00
Noemi Erli
8bb8254a13 Merge inbound to mozilla-central. a=merge 2018-10-04 07:03:25 +03:00
Andrew McCreight
5cbe1e4d48 Bug 1495820 - Inline do_QueryWrappedNative() r=bzbarsky
This method does very little, and is called in only a few places, so
just inline it. The error variant is not called at all. Simplifying
this makes it easier for me to change do_QueryInterface.

Differential Revision: https://phabricator.services.mozilla.com/D7527

--HG--
extra : moz-landing-system : lando
2018-10-03 21:40:26 +00:00
Cosmin Sabou
34fab220ba Merge mozilla-central to autoland. a=merge 2018-10-04 02:36:53 +03:00
Cosmin Sabou
f972f1d4b5 Backed out changeset 6568853848ac (bug 1495601) on request from jgraham for causing issues with mozinfo.json. a=backout 2018-10-04 01:06:30 +03:00
Brendan Dahl
856ed80bda Bug 1461798 - Migrate <tooltip> to a C++ implementation. r=smaug
Move the implementation of the XBL tooltip to C++ so the element can safely
be created during native anonymous content creation. The 'mouseover' and
'mouseout' event handlers were not moved as they appear to be legacy code
that is no longer needed.

A number of tests started perma-failing after this patch. Most failures
were caused by a timing change where plugins sometimes load after the
document "load" event. Many of the failures had intermittents associated
with them and the tests were not waiting for plugins to load before
starting. The test "test_weakmap_keys_preserved2.xul" had a bug where it
was possible for it to finish before all the tests were run.

Differential Revision: https://phabricator.services.mozilla.com/D5065

--HG--
extra : moz-landing-system : lando
2018-10-03 20:42:19 +00:00
Lars T Hansen
f3b4178593 Bug 1495573 - avoid double refcount decrement along failure path. r=luke
--HG--
extra : rebase_source : 0894f81f9828fd41a35dbd8c9ccbdfbea4ba58b2
extra : histedit_source : 383355a2244dfba407b54c0e2e1627f9b2a44784
2018-10-02 14:12:41 +02:00
Daniel Varga
85e94da039 Merge mozilla-inbound to mozilla-central. a=merge 2018-10-03 08:04:21 +03:00
Daniel Varga
2e77181988 Merge mozilla-central to autoland. a=merge on a CLOSED TREE
--HG--
extra : rebase_source : 62429b85fcd6af71ca898dc36c3f0f4a2c4ee5ae
2018-10-03 00:49:53 +03:00
Daniel Varga
a11c128b90 Merge mozilla-inbound to mozilla-central. a=merge 2018-10-03 00:47:40 +03:00
Lina Cambridge
a21adc384b Bug 1495723 - Add support for importing extra symbols to defineLazyGlobalGetters. r=kmag
Some global imports, like `fetch`, expose multiple symbols. This patch
ensures we can define lazy getters for those symbols, by mapping the
extra symbol name to the main import name.

Differential Revision: https://phabricator.services.mozilla.com/D7522

--HG--
extra : moz-landing-system : lando
2018-10-02 20:10:04 +00:00
Paul Bone
bf9c377e3d Bug 1495643 - Remove unused declaration r=jonco
--HG--
extra : rebase_source : 4de2c48e3d1b62a9f3a3c191b2606479894585b5
extra : histedit_source : 42204cc35b588eaf800c063507899802d323807e
2018-10-02 15:42:27 +10:00
Andrew McCreight
ea6021b769 Bug 1494127 - Fix trivial calls to do_QueryInterface that return an nsresult r=smaug
Calls to do_QueryInterface to a base class can be replaced by a static
cast, which is faster.

Differential Revision: https://phabricator.services.mozilla.com/D7224

--HG--
extra : moz-landing-system : lando
2018-10-01 21:38:43 +00:00
Jason Orendorff
f30ca495d1 Bug 1495571 - Part 8: Add support for early escape from the loop. Eliminate the Action enum. r=efaust
Depends on D7376

Differential Revision: https://phabricator.services.mozilla.com/D7377

--HG--
extra : moz-landing-system : lando
2018-10-02 14:26:35 +00:00
Jason Orendorff
4d45a905c2 Bug 1495571 - Part 7: Make the output a lambda. r=efaust
Depends on D7375

Differential Revision: https://phabricator.services.mozilla.com/D7376

--HG--
extra : moz-landing-system : lando
2018-10-02 14:26:01 +00:00
Jason Orendorff
0d6301a6d9 Bug 1495571 - Part 6: Specify the replacement character explicitly, not as a function of CharT. r=efaust
This is not great but we're getting rid of CharT.

Depends on D7374

Differential Revision: https://phabricator.services.mozilla.com/D7375

--HG--
extra : moz-landing-system : lando
2018-10-02 15:17:59 +00:00
Jason Orendorff
76d20f6ce2 Bug 1495571 - Part 5: Rename InflateUTF8StringToBuffer and add a little documentation. r=efaust
Depends on D7373

Differential Revision: https://phabricator.services.mozilla.com/D7374

--HG--
extra : moz-landing-system : lando
2018-10-02 14:25:07 +00:00
Jason Orendorff
f094a3df31 Bug 1495571 - Part 4: Remove first template parameter to InflateUTF8StringHelper, as it is now always Count. r=efaust
Depends on D7372

Differential Revision: https://phabricator.services.mozilla.com/D7373

--HG--
extra : moz-landing-system : lando
2018-10-02 14:24:48 +00:00
Jason Orendorff
bd8f79cb48 Bug 1495571 - Part 3: Simplify InflateUTF8Action now that the error behavior has been factored out. r=efaust
Depends on D7371

Differential Revision: https://phabricator.services.mozilla.com/D7372

--HG--
extra : moz-landing-system : lando
2018-10-02 14:24:22 +00:00
Jason Orendorff
e9c1d24fab Bug 1495571 - Part 2: Introduce OnUTF8Error. r=efaust
Depends on D7370

Differential Revision: https://phabricator.services.mozilla.com/D7371

--HG--
extra : moz-landing-system : lando
2018-10-02 15:19:33 +00:00
Jason Orendorff
a3847f1122 Bug 1495571 - Part 1: Do not parameterize character-encoding templates for ContextT. r=efaust
This is an old hack that we have not needed for ages. It's all JSContext now.

Differential Revision: https://phabricator.services.mozilla.com/D7370

--HG--
extra : moz-landing-system : lando
2018-10-02 14:23:28 +00:00
Gurzau Raul
ca3641419f Merge inbound to mozilla-central. a=merge
--HG--
rename : docshell/test/bug123696-subframe.html => docshell/test/mochitest/bug123696-subframe.html
rename : docshell/test/bug404548-subframe.html => docshell/test/mochitest/bug404548-subframe.html
rename : docshell/test/bug404548-subframe_window.html => docshell/test/mochitest/bug404548-subframe_window.html
rename : docshell/test/bug413310-post.sjs => docshell/test/mochitest/bug413310-post.sjs
rename : docshell/test/bug413310-subframe.html => docshell/test/mochitest/bug413310-subframe.html
rename : docshell/test/bug529119-window.html => docshell/test/mochitest/bug529119-window.html
rename : docshell/test/bug530396-noref.sjs => docshell/test/mochitest/bug530396-noref.sjs
rename : docshell/test/bug530396-subframe.html => docshell/test/mochitest/bug530396-subframe.html
rename : docshell/test/bug570341_recordevents.html => docshell/test/mochitest/bug570341_recordevents.html
rename : docshell/test/bug668513_redirect.html => docshell/test/mochitest/bug668513_redirect.html
rename : docshell/test/bug668513_redirect.html^headers^ => docshell/test/mochitest/bug668513_redirect.html^headers^
rename : docshell/test/bug691547_frame.html => docshell/test/mochitest/bug691547_frame.html
rename : docshell/test/dummy_page.html => docshell/test/mochitest/dummy_page.html
rename : docshell/test/file_anchor_scroll_after_document_open.html => docshell/test/mochitest/file_anchor_scroll_after_document_open.html
rename : docshell/test/file_bfcache_plus_hash_1.html => docshell/test/mochitest/file_bfcache_plus_hash_1.html
rename : docshell/test/file_bfcache_plus_hash_2.html => docshell/test/mochitest/file_bfcache_plus_hash_2.html
rename : docshell/test/file_bug1121701_1.html => docshell/test/mochitest/file_bug1121701_1.html
rename : docshell/test/file_bug1121701_2.html => docshell/test/mochitest/file_bug1121701_2.html
rename : docshell/test/file_bug1151421.html => docshell/test/mochitest/file_bug1151421.html
rename : docshell/test/file_bug1186774.html => docshell/test/mochitest/file_bug1186774.html
rename : docshell/test/file_bug1450164.html => docshell/test/mochitest/file_bug1450164.html
rename : docshell/test/file_bug385434_1.html => docshell/test/mochitest/file_bug385434_1.html
rename : docshell/test/file_bug385434_2.html => docshell/test/mochitest/file_bug385434_2.html
rename : docshell/test/file_bug385434_3.html => docshell/test/mochitest/file_bug385434_3.html
rename : docshell/test/file_bug475636.sjs => docshell/test/mochitest/file_bug475636.sjs
rename : docshell/test/file_bug509055.html => docshell/test/mochitest/file_bug509055.html
rename : docshell/test/file_bug511449.html => docshell/test/mochitest/file_bug511449.html
rename : docshell/test/file_bug540462.html => docshell/test/mochitest/file_bug540462.html
rename : docshell/test/file_bug580069_1.html => docshell/test/mochitest/file_bug580069_1.html
rename : docshell/test/file_bug580069_2.sjs => docshell/test/mochitest/file_bug580069_2.sjs
rename : docshell/test/file_bug590573_1.html => docshell/test/mochitest/file_bug590573_1.html
rename : docshell/test/file_bug590573_2.html => docshell/test/mochitest/file_bug590573_2.html
rename : docshell/test/file_bug598895_1.html => docshell/test/mochitest/file_bug598895_1.html
rename : docshell/test/file_bug598895_2.html => docshell/test/mochitest/file_bug598895_2.html
rename : docshell/test/file_bug634834.html => docshell/test/mochitest/file_bug634834.html
rename : docshell/test/file_bug598895_1.html => docshell/test/mochitest/file_bug637644_1.html
rename : docshell/test/file_bug598895_2.html => docshell/test/mochitest/file_bug637644_2.html
rename : docshell/test/file_bug640387.html => docshell/test/mochitest/file_bug640387.html
rename : docshell/test/file_bug653741.html => docshell/test/mochitest/file_bug653741.html
rename : docshell/test/file_bug660404 => docshell/test/mochitest/file_bug660404
rename : docshell/test/file_bug660404-1.html => docshell/test/mochitest/file_bug660404-1.html
rename : docshell/test/file_bug660404^headers^ => docshell/test/mochitest/file_bug660404^headers^
rename : docshell/test/file_bug653741.html => docshell/test/mochitest/file_bug662170.html
rename : docshell/test/file_bug668513.html => docshell/test/mochitest/file_bug668513.html
rename : docshell/test/file_bug669671.sjs => docshell/test/mochitest/file_bug669671.sjs
rename : docshell/test/file_bug675587.html => docshell/test/mochitest/file_bug675587.html
rename : docshell/test/file_bug680257.html => docshell/test/mochitest/file_bug680257.html
rename : docshell/test/file_bug703855.html => docshell/test/mochitest/file_bug703855.html
rename : docshell/test/file_bug728939.html => docshell/test/mochitest/file_bug728939.html
rename : docshell/test/file_close_onpagehide1.html => docshell/test/mochitest/file_close_onpagehide1.html
rename : docshell/test/file_close_onpagehide2.html => docshell/test/mochitest/file_close_onpagehide2.html
rename : docshell/test/file_framedhistoryframes.html => docshell/test/mochitest/file_framedhistoryframes.html
rename : docshell/test/file_pushState_after_document_open.html => docshell/test/mochitest/file_pushState_after_document_open.html
rename : docshell/test/historyframes.html => docshell/test/mochitest/historyframes.html
rename : docshell/test/mochitest.ini => docshell/test/mochitest/mochitest.ini
rename : docshell/test/start_historyframe.html => docshell/test/mochitest/start_historyframe.html
rename : docshell/test/test_anchor_scroll_after_document_open.html => docshell/test/mochitest/test_anchor_scroll_after_document_open.html
rename : docshell/test/test_bfcache_plus_hash.html => docshell/test/mochitest/test_bfcache_plus_hash.html
rename : docshell/test/test_bug1045096.html => docshell/test/mochitest/test_bug1045096.html
rename : docshell/test/test_bug1121701.html => docshell/test/mochitest/test_bug1121701.html
rename : docshell/test/test_bug1151421.html => docshell/test/mochitest/test_bug1151421.html
rename : docshell/test/test_bug1186774.html => docshell/test/mochitest/test_bug1186774.html
rename : docshell/test/test_bug123696.html => docshell/test/mochitest/test_bug123696.html
rename : docshell/test/test_bug1450164.html => docshell/test/mochitest/test_bug1450164.html
rename : docshell/test/test_bug384014.html => docshell/test/mochitest/test_bug384014.html
rename : docshell/test/test_bug385434.html => docshell/test/mochitest/test_bug385434.html
rename : docshell/test/test_bug387979.html => docshell/test/mochitest/test_bug387979.html
rename : docshell/test/test_bug402210.html => docshell/test/mochitest/test_bug402210.html
rename : docshell/test/test_bug404548.html => docshell/test/mochitest/test_bug404548.html
rename : docshell/test/test_bug413310.html => docshell/test/mochitest/test_bug413310.html
rename : docshell/test/test_bug475636.html => docshell/test/mochitest/test_bug475636.html
rename : docshell/test/test_bug509055.html => docshell/test/mochitest/test_bug509055.html
rename : docshell/test/test_bug511449.html => docshell/test/mochitest/test_bug511449.html
rename : docshell/test/test_bug529119-1.html => docshell/test/mochitest/test_bug529119-1.html
rename : docshell/test/test_bug529119-2.html => docshell/test/mochitest/test_bug529119-2.html
rename : docshell/test/test_bug530396.html => docshell/test/mochitest/test_bug530396.html
rename : docshell/test/test_bug540462.html => docshell/test/mochitest/test_bug540462.html
rename : docshell/test/test_bug551225.html => docshell/test/mochitest/test_bug551225.html
rename : docshell/test/test_bug570341.html => docshell/test/mochitest/test_bug570341.html
rename : docshell/test/test_bug580069.html => docshell/test/mochitest/test_bug580069.html
rename : docshell/test/test_bug590573.html => docshell/test/mochitest/test_bug590573.html
rename : docshell/test/test_bug598895.html => docshell/test/mochitest/test_bug598895.html
rename : docshell/test/test_bug634834.html => docshell/test/mochitest/test_bug634834.html
rename : docshell/test/test_bug637644.html => docshell/test/mochitest/test_bug637644.html
rename : docshell/test/test_bug640387_1.html => docshell/test/mochitest/test_bug640387_1.html
rename : docshell/test/test_bug640387_2.html => docshell/test/mochitest/test_bug640387_2.html
rename : docshell/test/test_bug653741.html => docshell/test/mochitest/test_bug653741.html
rename : docshell/test/test_bug660404.html => docshell/test/mochitest/test_bug660404.html
rename : docshell/test/test_bug662170.html => docshell/test/mochitest/test_bug662170.html
rename : docshell/test/test_bug668513.html => docshell/test/mochitest/test_bug668513.html
rename : docshell/test/test_bug669671.html => docshell/test/mochitest/test_bug669671.html
rename : docshell/test/test_bug675587.html => docshell/test/mochitest/test_bug675587.html
rename : docshell/test/test_bug680257.html => docshell/test/mochitest/test_bug680257.html
rename : docshell/test/test_bug691547.html => docshell/test/mochitest/test_bug691547.html
rename : docshell/test/test_bug694612.html => docshell/test/mochitest/test_bug694612.html
rename : docshell/test/test_bug703855.html => docshell/test/mochitest/test_bug703855.html
rename : docshell/test/test_bug728939.html => docshell/test/mochitest/test_bug728939.html
rename : docshell/test/test_bug797909.html => docshell/test/mochitest/test_bug797909.html
rename : docshell/test/test_close_onpagehide_by_history_back.html => docshell/test/mochitest/test_close_onpagehide_by_history_back.html
rename : docshell/test/test_close_onpagehide_by_window_close.html => docshell/test/mochitest/test_close_onpagehide_by_window_close.html
rename : docshell/test/test_forceinheritprincipal_overrule_owner.html => docshell/test/mochitest/test_forceinheritprincipal_overrule_owner.html
rename : docshell/test/test_framedhistoryframes.html => docshell/test/mochitest/test_framedhistoryframes.html
rename : docshell/test/test_pushState_after_document_open.html => docshell/test/mochitest/test_pushState_after_document_open.html
rename : docshell/test/test_triggeringprincipal_location_seturi.html => docshell/test/mochitest/test_triggeringprincipal_location_seturi.html
rename : docshell/test/test_windowedhistoryframes.html => docshell/test/mochitest/test_windowedhistoryframes.html
rename : docshell/test/url1_historyframe.html => docshell/test/mochitest/url1_historyframe.html
rename : docshell/test/url2_historyframe.html => docshell/test/mochitest/url2_historyframe.html
rename : third_party/rust/syn/src/parsers.rs => third_party/rust/syn-0.14.6/src/parsers.rs
rename : third_party/rust/syn/src/verbatim.rs => third_party/rust/syn-0.14.6/src/verbatim.rs
rename : third_party/rust/uuid/.travis.yml => third_party/rust/uuid-0.5.1/.travis.yml
rename : third_party/rust/uuid/src/rustc_serialize.rs => third_party/rust/uuid-0.5.1/src/rustc_serialize.rs
rename : third_party/rust/uuid/src/serde.rs => third_party/rust/uuid-0.5.1/src/serde.rs
2018-10-02 19:03:40 +03:00
Benjamin Bouvier
1cfd1c1d27 Bug 1495610: Add bindgen arguments to build Cranelift on MacOS X; r=froydnj
--HG--
extra : amend_source : 1913581cbc6f5f3b9e102fcdc939f39c5b84d64e
2018-10-02 13:13:54 +02:00
Jan de Mooij
a34ec03f75 Bug 632020 - Allow constant folding to see inside functions when using the module pattern. r=jwalden
Differential Revision: https://phabricator.services.mozilla.com/D6900

--HG--
extra : moz-landing-system : lando
2018-10-01 22:47:25 +00:00
Brindusan Cristian
9b5034705f Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-02 01:04:29 +03:00
Denis Palmeiro
61cbbb8612 Bug 1480104: Provide an API for the gecko profiler, introduce a string hash table to remove duplicate data, and add necessary locks and changes to support the profiler start/stop routines r=sfink
There are a number of changes involved here which I'll try to summarize below:
1.  Provide API calls to start & stop the tracelogger.  These will enable and disable a set of events to trace.
2.  Provide API calls to reset the tracelogger.  This will empty the data structures used by the trace logger so that a new tracing session can occur without previous data corrupting it.
3.  Provide API calls to write out the trace logger data in JSON.  This will write out an array of strings which acts as the trace logger event dictionary, and an array of events with timestamps.
4.  Implement a new way of storing the event strings.  Previously, all strings were saved in the format "script:line:column".  However, this led to a lot of duplication because many events would use the same script at different locations.  Instead, we now save only the script string into a vector, and then hash it and save that into a table for reuse.  The line and column will be saved as part of the text id payloads.  Overall, this saves us about 100-150 MB of data for about a 10 second trace.
5.  Add some necessary locks for when the gecko profiler calls some of the API routines from another thread.

Differential Revision: https://phabricator.services.mozilla.com/D5219

--HG--
extra : moz-landing-system : lando
2018-09-30 17:39:10 +00:00
Nicolas B. Pierron
ce7a0992f3 Bug 1491353 - Make the allocator fallible to work-around false positive uncatchable OOMs. r=mgaudet 2018-10-02 18:59:28 +02:00
Gurzau Raul
ede1418858 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-10-02 19:08:39 +03:00
Jan de Mooij
64de926d46 Bug 1493903 - Don't inline push with more than 1 argument. r=tcampbell
--HG--
extra : rebase_source : b193307614e2f56615e7b5fe5ca97c2f6638c29d
2018-09-25 12:33:42 +02:00
Jan de Mooij
c0e48637d2 Bug 1493900. r=bhackett,sunfish
--HG--
extra : rebase_source : b5e3f4138c0ca0a2a42ec8007f27e1e7b6cb2150
2018-09-25 12:14:11 +02:00
Daniel Varga
6a29e8afe5 Merge mozilla-central to mozilla-inbound. a=merge 2018-10-03 01:17:27 +03:00
dragan.mladjenovic
4ce78572d8 Bug 1492921 : [MIPS] Fix MacroAssemblerMIPS::ma_[add | sub]TestOverflow behavior when both input and output registers are the same ; r=froydnj 2018-09-20 10:53:00 +03:00
Dragan Mladjenovic
6fe11af804 Bug 1492916 - [MIPS] Cleanup FIXMEs from Bug 1481171 ; r=lth 2018-09-20 10:43:00 +03:00
Jan de Mooij
cf56b1dd48 Bug 1494618 - Simplify Baseline stack overflow checks. r=tcampbell
The main change here is that we now inline the "early stack check" directly in JIT code
instead of doing a VM call for it, and that lets us remove a lot of complexity to
handle that special case elsewhere.

Differential Revision: https://phabricator.services.mozilla.com/D7066

--HG--
extra : moz-landing-system : lando
2018-09-29 17:03:15 +00:00
Jan de Mooij
6179c4d6a9 Bug 1494590 - Flatten BaselineCompiler class hierarchy. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D7056

--HG--
extra : moz-landing-system : lando
2018-09-29 12:40:50 +00:00
Jason Orendorff
7ff8a8e505 Bug 1495028 - Fix extraneous braces introduced by Bug 1495028. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D7193

--HG--
extra : moz-landing-system : lando
2018-09-29 12:50:40 +00:00
dragan.mladjenovic
642b9d0481 Bug 1492912 : [MIPS] Make MacroAssemblerMIPSCompat::tagValue not assert if the payload is the same as output type register; r=froydnj 2018-09-20 10:35:00 +03:00
Tooru Fujisawa
c5c2ec4133 Bug 1491104 - followup: fix for lint. r=me CLOSED TREE 2018-10-04 21:54:37 +09:00
Tooru Fujisawa
eff6dce122 Bug 1491104 - Part 3: Update in-tree binjs files. r=Yoric 2018-10-04 21:22:43 +09:00
Tooru Fujisawa
5770438486 Bug 1491104 - Part 2: Add a script to regenerate all binjs files in tree. r=Yoric 2018-10-04 21:22:43 +09:00
Tooru Fujisawa
24f75512d4 Bug 1491293 - Do not generate unused code for BinAST parser. r=Yoric 2018-10-04 21:22:42 +09:00
Eric Rahm
e5d83b78fd Bug 1494827 - Add USS telemetry for content process startup. r=kmag
This adds telemetry for content processes' USS memory usage on startup.

--HG--
extra : rebase_source : 199a74448a31a5ad31216ca44e5822358f15c2f2
2018-09-27 18:13:05 -07:00