js/xpconnect/src/XPCJSRuntime.cpp
66d2447c66fa4f56a77beaa7d505898421f6f1c7
created 2019-04-06 12:57 +0000
pushed 2019-04-06 21:48 +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-04-06 21:48 +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-03-29 04:11 +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-03-29 04:11 +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-03-25 09:51 +0000
sakshaat sakshaat - Bug 1517483 - Get rid of nsIScriptSecurityManager::IsSystemPrincipal r=bzbarsky
c59acf29813609e214c9ab6ac08a84bba078a411
created 2019-03-22 18:11 +0000
pushed 2019-03-23 09:46 +0000
Tom Schuster Tom Schuster - Bug 1222552 - Remove String generics. r=jorendorff
7551a9d9fc2f1948c3a14c696c6ef972943129e0
created 2019-03-19 14:52 +0000
pushed 2019-03-19 21:51 +0000
Olli Pettay Olli Pettay - Bug 1536266, remove unused XPCVariant::mCCGeneration, r=mbrodesser
ed23415c6ea00edd214b5281e89b5ffa5876d18a
created 2019-03-09 10:44 +0000
pushed 2019-03-09 21:50 +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-08 21:50 +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-01 13:06 +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-02-22 16:25 +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-02-13 09:48 +0000
Jonathan Kingston Jonathan Kingston - Bug 1520868 - Replacing AsyncOpen2 with AsyncOpen always r=valentin
9f776274089a2e001b347eb6d92e99d3decba8d8
created 2019-02-11 21:51 +0000
pushed 2019-02-12 05:25 +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-02-08 04:23 +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-02-02 09:42 +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-02-02 09:42 +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-02-02 09:42 +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-02-01 22:12 +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-02-01 22:12 +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-27 09:36 +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-24 03:45 +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-19 09:59 +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-08 21:58 +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-08 10:16 +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-05 04: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-05 04: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-03 22:05 +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-02 21:34 +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 2018-12-31 21:26 +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 2018-12-31 21:26 +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 2018-12-28 21:47 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1516555 - Reformat everything to the Google coding style r=Ehsan
894e36ecd784a8d25448e32722f0e129f673d9fb
created 2018-12-26 14:37 -0600
pushed 2018-12-27 09:26 +0000
Jeff Walden Jeff Walden - Bug 1515801 - Make subscripts have lazy source, and change the source-hook to hint UTF-8 rather than offer no charset hint so that lazy-source for them will work correctly. r=kmag
7b16ce0e3114753c387f3c4efad1657e65d736bf
created 2018-12-20 08:23 +0000
pushed 2018-12-20 15:24 +0000
Jan de Mooij Jan de Mooij - Bug 1514672 part 1 - Move XPCWrappedNativeScope from RealmPrivate to CompartmentPrivate. r=bzbarsky
fa90df2db90a81a4e0d8820d36f3608a84e97565
created 2018-12-19 19:42 +0000
pushed 2018-12-19 21:56 +0000
Andrew McCreight Andrew McCreight - Bug 1471989 - Clear JSStackFrame's JS object pointer when the window goes away. r=bzbarsky
ef9d941b10a8ef56fd81ba86f43b2ac60ffbf6ac
created 2018-12-19 20:48 +0200
pushed 2018-12-19 21:56 +0000
Andreea Pavel Andreea Pavel - Backed out changeset b1fe3750580d (bug 1471989) for build bustages on a CLOSED TREE
b1fe3750580d45af6abdd858529658f0282dc6ae
created 2018-12-19 16:46 +0000
pushed 2018-12-19 21:56 +0000
Andrew McCreight Andrew McCreight - Bug 1471989 - Clear JSStackFrame's JS object pointer when the window goes away. r=bzbarsky
d65837fa9710e5db35a2673dac52e73059e76edd
created 2018-12-18 18:39 +0000
pushed 2018-12-19 04:52 +0000
Jan de Mooij Jan de Mooij - Bug 1512655 part 1 - Move forcePermissiveCOWs from CompartmentPrivate to RealmPrivate. r=kmag
9dc823c27b5429892e24d23c0a9278be667e6ce8
created 2018-12-18 14:55 +0200
pushed 2018-12-18 17:32 +0000
shindli shindli - Backed out 3 changesets (bug 1512655) for bustages in s/xpconnect/src/XPCComponents.cpp:2001 CLOSED TREE
ccb15a08614834fe44c1c9fcf6bad7fba77bac06
created 2018-12-17 20:38 +0000
pushed 2018-12-18 17:32 +0000
Jan de Mooij Jan de Mooij - Bug 1512655 part 1 - Move forcePermissiveCOWs from CompartmentPrivate to RealmPrivate. r=kmag
4b2e268f6df409f1736490ab8eed291078db1ce4
created 2018-12-16 14:59 +0000
pushed 2018-12-17 00:00 +0000
Jan de Mooij Jan de Mooij - Bug 1512029 part 2 - Some CompartmentPrivate changes for same-compartment realms. r=bzbarsky
9670d2fdc1660e6c43ce0e6adb0cc0aba1461d8a
created 2018-11-19 16:06 +0100
pushed 2018-12-15 02:48 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1475896 - Add telemetry for GC marking rate. r=jonco, data-review=chutten
dfe2c80571c63ee3c204de3ad1827fd5e9218e2b
created 2018-12-12 20:16 +0000
pushed 2018-12-13 03:55 +0000
Jan de Mooij Jan de Mooij - Bug 1512396 - Stop using exclusive expandos for xrays in system-principal sandboxes. r=kmag
ddb7c9f71ce2883ab9d1912fc09bee67b9f83f09
created 2018-12-12 08:02 +0000
pushed 2018-12-12 16:30 +0000
Jan de Mooij Jan de Mooij - Bug 1512260 - Make wrapper nuking work with a target realm instead of target compartment. r=kmag
c322f02577d386a90b72d29bf98d99256de13563
created 2018-12-12 09:14 +0200
pushed 2018-12-12 16:30 +0000
Ciure Andrei Ciure Andrei - Backed out changeset a8dd01db9f92 (bug 1512260) requsted by owner (missing test) CLOSED TREE
a8dd01db9f92757385f96a322296c4b027b7e72c
created 2018-12-12 06:39 +0000
pushed 2018-12-12 16:30 +0000
Jan de Mooij Jan de Mooij - Bug 1512260 - Make wrapper nuking work with a target realm instead of target compartment. r=kmag
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
6f83d4f776a707e3c642015fde291c1ad78a4189
created 2018-11-21 18:11 -0800
pushed 2018-11-28 04:08 +0000
Jeff Walden Jeff Walden - Bug 1510007 - Move JSFreeOp's definition to js/public/MemoryFunctions.h, and make jsapi.h not #include that header. r=sfink
bd4cebdbed4bcd34d449f67d51f139f9bdf75edc
created 2018-11-19 18:46 +0000
pushed 2018-11-19 21:56 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1508147 - Re-remove unused CompartmentPrivate::isAddonCompartment, r=bholley
ecbe615201fab977a6d753230b146bd04a83b156
created 2018-07-18 00:08 -0400
pushed 2018-11-17 11:27 +0000
Nika Layzell Nika Layzell - Bug 1477432 - Part 3: Avoid using nsIJSID in Components.Constructor, r=mccr8
3c160322e8464ee5b2c970e4d83a3eff877508dd
created 2018-11-08 12:08 +0100
pushed 2018-11-10 21:37 +0000
Yoshi Huang Yoshi Huang - Bug 1485299 - Add telemethy for nursery promotion rate. r=jonco, data-review=chutten
2c675ab661cad80e1cc5a791de042a3322110adc
created 2018-10-23 23:20 +0000
pushed 2018-10-24 21:58 +0000
Andrew McCreight Andrew McCreight - Bug 1492584, part 3 - Remove JS component loader registration. r=kmag
c704d1a108c221863b72e41d7641a21d17557b11
created 2018-10-04 11:50 +0100
pushed 2018-10-04 15:49 +0000
Jon Coppeard Jon Coppeard - Backed out changeset ba122021b8b5 (bug 1481196)
74728687904930fe904b02764727adfdb97b6be2
created 2018-09-28 10:49 -0400
pushed 2018-09-29 04:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1396482 part 2. Enumerate JS standard classes on Window Xrays, just like we enumerateWebIDL interfaces. r=bholley
ab2856e070b9de566ec676655ac42431cdb8c17f
created 2018-09-21 18:20 +0000
pushed 2018-09-21 21:59 +0000
Andrew McCreight Andrew McCreight - Bug 1351501, part 1 - Handlify TryPreserveWrapper r=bzbarsky
316a48e82d51ee6985b4730ef7710fa86897fbd1
created 2018-09-21 07:13 +0000
pushed 2018-09-21 09:38 +0000
Jan de Mooij Jan de Mooij - Bug 1491342 - Ignore document.domain in ShouldWaiveXray. r=bholley
21020f3d4e5f448c2d566f6eaf5c63ccdec13f9a
created 2018-09-19 15:25 +0000
pushed 2018-09-20 13:21 +0000
Jan de Mooij Jan de Mooij - Bug 1491323 - Use CompartmentOriginInfo instead of deprecated JS_GetCompartmentPrincipals in AccessCheck::subsumes. r=bholley
c0d3f2af4dc97c3a7185f961848f877e4b2ecf3d
created 2018-09-17 17:13 +0000
pushed 2018-09-17 21:55 +0000
Jan de Mooij Jan de Mooij - Bug 1491533 - Null check CompartmentPrivate in SetCompartmentChangedDocumentDomain. r=bholley
e0802d8df93ad985967484485c7d942486472f8b
created 2018-09-14 17:38 +0000
pushed 2018-09-17 16:45 +0000
Jan de Mooij Jan de Mooij - Bug 1482835 - Remove JS_GetCompartmentPrincipals calls in the compartment nuking code. r=mccr8
less more (0) -1000 -300 -100 -60 tip