js/xpconnect/src/XPCJSRuntime.cpp
d8a479850f5903711dba26c4cbd9631baea8f844
created 2019-08-14 17:15 +0000
pushed 2019-08-26 19:26 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove external references to js::Class r=mccr8
f2d3df5525bd9a1f0f2792a1c7e20fcae81140d9
created 2019-08-13 08:31 +0000
pushed 2019-08-26 19:26 +0000
Jon Coppeard Jon Coppeard - Bug 1407593 - Report embedding leaks of JS GC things r=sfink,sfink?
3a4e01e2d89aaba9e2155f440026ba8666db6ed1
created 2019-08-07 19:49 +0000
pushed 2019-08-26 19:26 +0000
Tom Schuster Tom Schuster - Bug 1558915 - Use infallible nsIURI::SchemeIs in various places r=Ehsan
6d3f1ebf7ba7c80b571412c1eb7556ba4ea7a640
created 2019-08-07 13:20 +0300
pushed 2019-08-26 19:26 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset ca88862d6b63 (bug 1558915) for causing build bustages on StartupCacheUtils. CLOSED TREE
ca88862d6b63ca3edf1f853c5e58ea5d1b5fbfd4
created 2019-08-07 09:36 +0000
pushed 2019-08-26 19:26 +0000
Tom Schuster Tom Schuster - Bug 1558915 - Use infallible nsIURI::SchemeIs in various places r=Ehsan
cc23537316c189cb611e54d4e2cb7f041d331540
created 2019-08-07 01:04 +0300
pushed 2019-08-26 19:26 +0000
Razvan Maries Razvan Maries - Backed out changeset b197ca57677a (bug 1558915) for build bustages. CLOSED TREE
b197ca57677a53479a62715c6abc99ed4b50c0ab
created 2019-08-06 20:19 +0000
pushed 2019-08-26 19:26 +0000
Tom Schuster Tom Schuster - Bug 1558915 - Use infallible nsIURI::SchemeIs in various places r=Ehsan
066185ca08afb82687675bd4b9ad4b7d8df6cb6b
created 2019-07-23 22:44 +0000
pushed 2019-08-26 19:26 +0000
kriswright kriswright - Bug 1565302 - Set an appropriate stack size for XPCOM helper threads r=froydnj
98911d51b118fafca3385aaed8aaffa0dc82736b
created 2019-07-22 14:15 +0000
pushed 2019-08-26 19:26 +0000
Ted Campbell Ted Campbell - Bug 1565720 - Use UniqueChars in MemoryMetrics.{cpp,h}. r=jwalden,froydnj
acaf7e2a87ffcccf704d6eb082f67394e4b70941
created 2019-07-18 22:23 +0000
pushed 2019-08-26 19:26 +0000
Ted Campbell Ted Campbell - Bug 1565720 - More field initializers fixes in MemoryMetrics.h. r=jwalden
55605e3b82ef47f64e2f793d85196b1e81e057ad
created 2019-07-09 18:05 +0100
pushed 2019-08-26 19:26 +0000
Jon Coppeard Jon Coppeard - Bug 1563755 - Add tenured heap survival rate telemetry r=pbone data-review=chutten
19acdaa55d35e394762897901955c92fd98fb4d8
created 2019-07-08 16:37 +0000
pushed 2019-08-26 19:26 +0000
Jonathan Kingston Jonathan Kingston - Bug 1560455 - rename CodebasePrincipal to ContentPrincipal. r=ckerschb
abacb77a97bbcfb54915aedd34ef7aefafdb0e78
created 2019-06-21 20:38 +0000
pushed 2019-07-01 09:00 +0000
Kristen Wright Kristen Wright - Bug 1539270 Part 2: Runtime hook to expose the helper thread dispatch method to js r=sfink
84bba101c4f43a39dad3388c93080fb4d9cca804
created 2019-06-24 22:29 +0000
pushed 2019-07-01 09:00 +0000
Kristen Wright Kristen Wright - Bug 1539270 Part 1: Add HelperThreadPool & HelperThreadTaskHandler classes and their initialization/shutdown process to manage an nsThreadPool r=mccr8,froydnj
e483443526a210f7a6e59eab203d611658c7e87f
created 2019-06-04 18:08 +0100
pushed 2019-07-01 09:00 +0000
Jon Coppeard Jon Coppeard - Bug 1556467 - Add telemetry for number of GC slices on the main thread r=sfink
c1733d3de8627fb4d4b9980bf19551c8cd246ddd
created 2019-06-04 17:28 +0100
pushed 2019-07-01 09:00 +0000
Jon Coppeard Jon Coppeard - Bug 1556467 - Add telemetry for time between GC slices on the main thread r=sfink
0d48fb8c5f851c03b6a6f6b16a0a6879667e6be5
created 2019-06-04 17:28 +0100
pushed 2019-07-01 09:00 +0000
Jon Coppeard Jon Coppeard - Bug 1556467 - Add telemetry for time since last GC on the main thread r=sfink
5d3e1ea7769357bce7297b83be3863034bcf656e
created 2019-05-25 00:49 +0300
pushed 2019-07-01 09:00 +0000
Brindusan Cristian Brindusan Cristian - Merge inbound to mozilla-central. a=merge
28f5cf540df5060eb7d399af223fdb56aa4ea352
created 2019-05-24 14:26 +0300
pushed 2019-07-01 09:00 +0000
arthur.iakab arthur.iakab - Backed out changeset a296439a25ff (bug 1519636) for frequent Windows cppunit failures CLOSED TREE
a296439a25ffcafae35dda80b1ecc99e4e88cad3
created 2019-05-24 09:59 +0000
pushed 2019-07-01 09:00 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
2ac16f08196aeff1bd91533c75803b79e7e2d211
created 2019-05-23 07:28 +0000
pushed 2019-07-01 09:00 +0000
Jan de Mooij Jan de Mooij - Bug 1551796 part 1 - Rename TypeScript to JitScript. r=tcampbell
776f4df8561d0d4d106aa803e246ad33884493f3
created 2019-05-10 23:38 +0000
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1548729 - Move SourceHook-related functionality into its own public header for reduced dependencies. r=jorendorff
a4b14e656ad8ab0dea0fde5970cf97fd301334e1
created 2019-05-11 02:15 +0300
pushed 2019-05-13 10:53 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset 45ff6c2d30e5 (bug 1548729) for SpiderMonkey failure at build/src/js/src/vm/SourceHook.cpp
45ff6c2d30e505ca7f6d1060f119ed3e713fc244
created 2019-05-10 22:42 +0000
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1548729 - Move SourceHook-related functionality into its own public header for reduced dependencies. r=jorendorff
4cf9348fa63c5c1b226578fd888d341f7a07b10a
created 2019-04-24 15:58 +0100
pushed 2019-05-13 10:53 +0000
Jon Coppeard Jon Coppeard - Bug 1536154 - Update JS_updateMallocCounter callers in xpconnect to use the new APIs r=mccr8
9eeeb4f28ddc43ee8b15b13ccc2ceb21b1af7bbb
created 2019-04-12 18:52 -0700
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Correctly account for two-byte source text allocation when XPCJSSourceHook allocates it, to return a count of bytes, not of two-byte code units. No bug, rs=bz over IRC
1b05b45b9abee67390ef1e69c6eb750172bb8015
created 2019-04-12 17:20 -0700
pushed 2019-05-13 10:53 +0000
Jeff Walden Jeff Walden - Bug 1544882 - Make js::SourceHook load either UTF-8 or UTF-16 source text, depending upon the source type of the ScriptSource in question. r=arai
9813ce146bc725dd83e8ff6f41bfc36dd17d935b
created 2019-04-09 17:39 -0500
pushed 2019-05-13 10:53 +0000
Ryan Hunt Ryan Hunt - Bug 1534395 - Rename TabChild to BrowserChild. r=nika
a92de21721f406159a1b32a7162a6d9e9fed72eb
created 2019-04-19 17:18 +0000
pushed 2019-05-13 10:53 +0000
Boris Zbarsky Boris Zbarsky - Fix outdated comment explaining XPCWrappedNative tearoff lifetime. No bug. r=mccr8
66d2447c66fa4f56a77beaa7d505898421f6f1c7
created 2019-04-06 12:57 +0000
pushed 2019-05-13 10:53 +0000
Andrew McCreight Andrew McCreight - Bug 1540301, part 5 - Replace instances of nsXPCWrappedJSClass with nsXPTInterfaceInfo. r=bzbarsky
7f52f402ed0bb476fbe12823dfd33217eca32390
created 2019-04-06 12:57 +0000
pushed 2019-05-13 10:53 +0000
Andrew McCreight Andrew McCreight - Bug 1540301, part 4 - Make nsXPCWrappedJSClass::DebugDump into an infallible static method. r=bzbarsky
65339ae085f7f620794744f4c1fb9188f1dc8f0a
created 2019-03-28 17:15 +0000
pushed 2019-05-13 10:53 +0000
Tom Schuster Tom Schuster - Bug 1536860 - Telemetry for deprecated Array generics. r=jorendorff datareview=chutten
d16eea45675c819581acfeeeb4a755f05de1a0e1
created 2019-03-28 14:19 +0000
pushed 2019-05-13 10:53 +0000
Peter Van der Beken Peter Van der Beken - Bug 1532025 - Remove support for WrappedNatives from PreserveWrapper, since we don't have DOM objects using WrappedNatives anymore. r=mccr8
16bf818b02ac5795ad1690032323dfaeb3cef9b1
created 2019-03-24 20:36 +0000
pushed 2019-05-13 10:53 +0000
sakshaat sakshaat - Bug 1517483 - Get rid of nsIScriptSecurityManager::IsSystemPrincipal r=bzbarsky
c59acf29813609e214c9ab6ac08a84bba078a411
created 2019-03-22 18:11 +0000
pushed 2019-05-13 10:53 +0000
Tom Schuster Tom Schuster - Bug 1222552 - Remove String generics. r=jorendorff
7551a9d9fc2f1948c3a14c696c6ef972943129e0
created 2019-03-19 14:52 +0000
pushed 2019-05-13 10:53 +0000
Olli Pettay Olli Pettay - Bug 1536266, remove unused XPCVariant::mCCGeneration, r=mbrodesser
ed23415c6ea00edd214b5281e89b5ffa5876d18a
created 2019-03-09 10:44 +0000
pushed 2019-03-11 13:01 +0000
Jan de Mooij Jan de Mooij - Bug 1533302 part 3 - Use UniquePtr for CompartmentPrivate's XPCWrappedNativeScope. r=mccr8
1b1bcfe92e219b27e6b95481d54035d9f6b06f0a
created 2019-03-08 13:28 +0000
pushed 2019-03-11 13:01 +0000
Jan de Mooij Jan de Mooij - Bug 1533302 part 2 - Tie XPCWrappedNativeScope lifetime to CompartmentPrivate. r=mccr8
f99b937e9e7ce91e7d648a37251d4af8d1d6da68
created 2019-02-25 16:09 -0600
pushed 2019-03-11 13:01 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 13 - Move method definition inline comments to new line in 'js/'. r=jorendorff
d25bc324f8faa6cb66b58fce64cfef8fbf632d9d
created 2019-02-22 04:00 +0000
pushed 2019-03-11 13:01 +0000
Paul Bone Paul Bone - Bug 1528867 - Add a new version of the GC_NURSERY_BYTES telemetry histogram r=chutten
74f99033251cd6c36eb6b0b5a4713eb6b5c793fa
created 2019-02-12 16:08 +0000
pushed 2019-03-11 13:01 +0000
Jonathan Kingston Jonathan Kingston - Bug 1520868 - Replacing AsyncOpen2 with AsyncOpen always r=valentin
9f776274089a2e001b347eb6d92e99d3decba8d8
created 2019-02-11 21:51 +0000
pushed 2019-03-11 13:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1515582. Remove the separate XBL scope setup. r=bholley
6836ad129868dac54c41b17f0d70f6e5c962506e
created 2019-02-07 00:26 +0000
pushed 2019-03-11 13:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1525629. Move wrapper denial warning state to RealmPrivate. r=bholley
64af12d24e9defd3823252921ea0d51cbf2bfef1
created 2019-02-02 03:23 +0000
pushed 2019-03-11 13:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 3. Start using CheckedUnwrapStatic/Dynamic in bindings. r=peterv
bcb403c04f1c869e7a64636077deb8f6a9ef2aff
created 2019-02-02 00:58 +0200
pushed 2019-03-11 13:01 +0000
Gurzau Raul Gurzau Raul - Backed out 7 changesets (bug 1521907) for failing at unit/test_bug1151385.js on a CLOSED TREE.
e593c29aaff4ef032f7c8ede910dd8331d8c9a40
created 2019-02-01 18:48 +0000
pushed 2019-03-11 13:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 3. Start using CheckedUnwrapStatic/Dynamic in bindings. r=peterv
0afc21b5734ab60266676c02c8c91f52dc38107b
created 2019-02-01 19:38 +0200
pushed 2019-03-11 13:01 +0000
Ciure Andrei Ciure Andrei - Backed out 7 changesets (bug 1521907) for JSObject Wrapper.cpp bustages and failures CLOSED TREE
ca65b46b0d3708a115042dd4f5484bdc7a269a6b
created 2019-01-31 15:50 +0000
pushed 2019-03-11 13:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 3. Start using CheckedUnwrapStatic/Dynamic in bindings. r=peterv
65cf08e33fe2b12a90a505462f3246df204c64ad
created 2019-01-26 12:18 -0500
pushed 2019-01-28 12:41 +0000
Randell Jesup Randell Jesup - Bug 1522150: Add a DeferredTimers queue ahead of the normal Idle EventQueue r=froyd
8129ef9863e5cf6f6665dd7772569724c6702dfb
created 2019-01-22 17:54 +0100
pushed 2019-01-28 12:41 +0000
Tom Schuster Tom Schuster - Bug 1339777 - Collect telemetry for String generics. r=arai,janerik data-review=chutten
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
642591e716e111cf8943cc04ff31f3110d036143
created 2019-01-08 15:11 +0000
pushed 2019-01-21 13:03 +0000
Jan de Mooij Jan de Mooij - Bug 1518077 part 1 - Fix MEMORY_JS_COMPARTMENTS_{USER,SYSTEM} telemetry to count number of compartments instead of realms. r=njn
13029582fcc6b6fe1f6ee714d5db52577bd7ed41
created 2018-12-28 21:00 -0600
pushed 2019-01-21 13:03 +0000
Jeff Walden Jeff Walden - Bug 1516713 - Move buildId-related stuff out of jsapi.h into a new js/public/BuildId.h header. r=arai
e32d3be39b84c40e5bf8dee55d3a3ae8c6773916
created 2019-01-04 16:33 -0600
pushed 2019-01-21 13:03 +0000
Jeff Walden Jeff Walden - Back out f8a29b8bb211, d1267711aef0, df1b7a886a9d, 0f6a3dd2c2f7, e6628922b7be, 0a374ac233cd, cf00fd0f080c, 6fc24c4e7798, ab2e4a2e5dd2, 2d17e4ef5e71, 4a8940073f8c, ea3ab4b83152, c7577c232591, e58454c68f0f, and 0e39815d1bce for breaking a single Android J10 and nothing else. (That J10 task must not like deck chairs...) r=bustage
2d17e4ef5e715448dfbdd6b7a36bde574aad49ed
created 2018-12-28 21:00 -0600
pushed 2019-01-21 13:03 +0000
Jeff Walden Jeff Walden - Bug 1516713 - Move buildId-related stuff out of jsapi.h into a new js/public/BuildId.h header. r=arai
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-21 13:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
d66e7fe314e9601d6f6d5b595eccae975f85ec10
created 2019-01-02 13:29 +0000
pushed 2019-01-21 13:03 +0000
Peter Van der Beken Peter Van der Beken - Bug 1353867 - Add cross-process proxies for WindowProxy. r=bzbarsky
cc4bb8c7fa92e8a4f44377c253160cea4ab66c97
created 2018-12-31 17:47 +0200
pushed 2019-01-21 13:03 +0000
Bogdan Tara Bogdan Tara - Backed out 6 changesets (bug 1353867) for nsDocShell.cpp failures CLOSED TREE
aa9b106b15d93573e5125356667f3a1f474d2e5a
created 2018-12-31 12:44 +0000
pushed 2019-01-21 13:03 +0000
Peter Van der Beken Peter Van der Beken - Bug 1353867 - Add cross-process proxies for WindowProxy. r=bzbarsky
d57dde190f67e7964bb3a908d33a4d086da696b1
created 2018-12-28 15:48 +0000
pushed 2019-01-21 13:03 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1516555 - Reformat everything to the Google coding style r=Ehsan
less more (0) -1000 -300 -100 -60 tip