33ca54452d38c1a597ee9178acd578304847aded: Bug 1519454 - Use a macro to declare interners and hook up memory reporters. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Fri, 11 Jan 2019 11:19:59 -0800 - rev 453648
Push 35364 by dvarga@mozilla.com at Sun, 13 Jan 2019 10:04:23 +0000
Bug 1519454 - Use a macro to declare interners and hook up memory reporters. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D16356
388b2d191167bbc0dbb12712d0b0454f145afeed: Bug 1519454 - Implement MallocSizeOf for Interner and DataStore. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Thu, 10 Jan 2019 12:18:50 -0800 - rev 453647
Push 35364 by dvarga@mozilla.com at Sun, 13 Jan 2019 10:04:23 +0000
Bug 1519454 - Implement MallocSizeOf for Interner and DataStore. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D16355
ed1842f02fe2c773dad9c5b7f40b28a8555a0dcd: Bug 1519454 - Hook up MallocSizeOf and use it to replace some manual reporting. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Wed, 09 Jan 2019 16:54:22 -0800 - rev 453646
Push 35364 by dvarga@mozilla.com at Sun, 13 Jan 2019 10:04:23 +0000
Bug 1519454 - Hook up MallocSizeOf and use it to replace some manual reporting. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D16354
d5e192fd022fd4ced320499ba7d2f0229b9fa9f2: Bug 1519454 - Put malloc_size_of_derive on crates.io, and add a reduced fork of malloc_size_of for WebRender. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Wed, 09 Jan 2019 12:14:21 -0800 - rev 453645
Push 35364 by dvarga@mozilla.com at Sun, 13 Jan 2019 10:04:23 +0000
Bug 1519454 - Put malloc_size_of_derive on crates.io, and add a reduced fork of malloc_size_of for WebRender. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D16353
5d2e7b3ecb63f0770d409abd397b93af5c0b3fd7: Backed out 4 changesets (bug 1519454) for api.rs build bustage CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Sat, 12 Jan 2019 21:54:54 +0200 - rev 453644
Push 35364 by dvarga@mozilla.com at Sun, 13 Jan 2019 10:04:23 +0000
Backed out 4 changesets (bug 1519454) for api.rs build bustage CLOSED TREE Backed out changeset 21d74c03c00a (bug 1519454) Backed out changeset 054028a8d4a7 (bug 1519454) Backed out changeset e9b1d04247de (bug 1519454) Backed out changeset f3ef205b4f63 (bug 1519454)
21d74c03c00a986914f5dc6ad44e5027b186f049: Bug 1519454 - Use a macro to declare interners and hook up memory reporters. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Sat, 12 Jan 2019 19:22:03 +0000 - rev 453643
Push 35364 by dvarga@mozilla.com at Sun, 13 Jan 2019 10:04:23 +0000
Bug 1519454 - Use a macro to declare interners and hook up memory reporters. r=emilio Depends on D16355 Differential Revision: https://phabricator.services.mozilla.com/D16356
054028a8d4a75083599eda3791913d0d66aa1b8d: Bug 1519454 - Implement MallocSizeOf for Interner and DataStore. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Sat, 12 Jan 2019 19:22:01 +0000 - rev 453642
Push 35364 by dvarga@mozilla.com at Sun, 13 Jan 2019 10:04:23 +0000
Bug 1519454 - Implement MallocSizeOf for Interner and DataStore. r=emilio Depends on D16354 Differential Revision: https://phabricator.services.mozilla.com/D16355
e9b1d04247debbf9506351b855091546ce59c4d1: Bug 1519454 - Hook up MallocSizeOf and use it to replace some manual reporting. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Sat, 12 Jan 2019 19:21:58 +0000 - rev 453641
Push 35364 by dvarga@mozilla.com at Sun, 13 Jan 2019 10:04:23 +0000
Bug 1519454 - Hook up MallocSizeOf and use it to replace some manual reporting. r=emilio Depends on D16353 Differential Revision: https://phabricator.services.mozilla.com/D16354
f3ef205b4f632c18d20eb83e7b5f6a0e3ca77b21: Bug 1519454 - Put malloc_size_of_derive on crates.io, and add a reduced fork of malloc_size_of for WebRender. r=emilio
Bobby Holley <bobbyholley@gmail.com> - Sat, 12 Jan 2019 19:21:56 +0000 - rev 453640
Push 35364 by dvarga@mozilla.com at Sun, 13 Jan 2019 10:04:23 +0000
Bug 1519454 - Put malloc_size_of_derive on crates.io, and add a reduced fork of malloc_size_of for WebRender. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D16353
81378c45a3595fc6b86339a1d95261a4ceb6f7c6: Bug 1517976 - Test that resetting WindowUtils.isFirstPaint doesn't clobber APZ scroll position. r=botond
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 12 Jan 2019 18:34:54 +0000 - rev 453639
Push 35364 by dvarga@mozilla.com at Sun, 13 Jan 2019 10:04:23 +0000
Bug 1517976 - Test that resetting WindowUtils.isFirstPaint doesn't clobber APZ scroll position. r=botond We need to setup a case where the visual viewport is smaller than the layout viewport. Faking a pinch zoom through touch events is imprecise, whereas calling windowUtils.setResolutionAndScaleTo(value > 1) to simulate the equivalent effect of a pinch-zoom on the page led to the subsequent scroll attempt failing quite often even after calling waitForApzFlushedRepaints(). So instead, we set up a very wide layout viewport through the meta viewport tag, which on Desktop means additionally enabling the dom.meta-viewport.enabled pref. Differential Revision: https://phabricator.services.mozilla.com/D15791
895c1242462121fe44f1bcb1aa57b412eaa7a167: Merge inbound to mozilla-central. a=merge
Csoregi Natalia <ncsoregi@mozilla.com> - Sat, 12 Jan 2019 23:36:33 +0200 - rev 453638
Push 35363 by ncsoregi@mozilla.com at Sat, 12 Jan 2019 21:36:54 +0000
Merge inbound to mozilla-central. a=merge
5d5711d0125dd2ba35777d6c86b1caff54771466: Bug 1468451 - Add crashtest. r=me
Ryan VanderMeulen <ryanvm@gmail.com> - Sat, 12 Jan 2019 09:59:00 -0500 - rev 453637
Push 35363 by ncsoregi@mozilla.com at Sat, 12 Jan 2019 21:36:54 +0000
Bug 1468451 - Add crashtest. r=me
877169d8ef4956d37ccbabe37abe163115b65072: Bug 1433754 - Fix username filling on Fortuneo website r=MattN
Julien Wajsberg <felash@gmail.com> - Sat, 12 Jan 2019 17:18:34 +0000 - rev 453636
Push 35362 by ncsoregi@mozilla.com at Sat, 12 Jan 2019 21:35:38 +0000
Bug 1433754 - Fix username filling on Fortuneo website r=MattN Differential Revision: https://phabricator.services.mozilla.com/D16389
b989cbd08b77c775c817a5992fab75834954b180: Bug 1517986 - Remove remaining CSS image variables; r=Honza
Florens Verschelde <florens@fvsch.com> - Fri, 11 Jan 2019 21:33:53 +0000 - rev 453635
Push 35362 by ncsoregi@mozilla.com at Sat, 12 Jan 2019 21:35:38 +0000
Bug 1517986 - Remove remaining CSS image variables; r=Honza Differential Revision: https://phabricator.services.mozilla.com/D16183
cdcc178f48968b684dd08ff5dbf4def310ad1819: Bug 1518753 part 8 - Add --more-compartments to some of the test configurations we use in automation. r=jorendorff
Jan de Mooij <jdemooij@mozilla.com> - Sat, 12 Jan 2019 10:51:11 +0000 - rev 453634
Push 35362 by ncsoregi@mozilla.com at Sat, 12 Jan 2019 21:35:38 +0000
Bug 1518753 part 8 - Add --more-compartments to some of the test configurations we use in automation. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D16173
83c9c1d0af9733b9cba540c95123dc2dc0564e87: Bug 1518753 part 7 - Replace newGlobal() => newGlobal({newCompartment: true}) in jit-tests that fail with same-compartment realms. r=jorendorff
Jan de Mooij <jdemooij@mozilla.com> - Sat, 12 Jan 2019 10:50:53 +0000 - rev 453633
Push 35362 by ncsoregi@mozilla.com at Sat, 12 Jan 2019 21:35:38 +0000
Bug 1518753 part 7 - Replace newGlobal() => newGlobal({newCompartment: true}) in jit-tests that fail with same-compartment realms. r=jorendorff These tests mostly use either the debugger (requires separate compartemnts for debugger/debuggee) or require a new compartment for things like nukeAllCCWs(). Differential Revision: https://phabricator.services.mozilla.com/D16172
02251eb9e2c15b86723ebcd838a569dfdd320c4a: Bug 1518753 part 6 - Various fixes for jstests to work with same-compartment realms. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Sat, 12 Jan 2019 10:50:12 +0000 - rev 453632
Push 35362 by ncsoregi@mozilla.com at Sat, 12 Jan 2019 21:35:38 +0000
Bug 1518753 part 6 - Various fixes for jstests to work with same-compartment realms. r=anba Differential Revision: https://phabricator.services.mozilla.com/D16171
cfa1c48c717048f00eb4811b5719cd716eb1e5b3: Bug 1518753 part 5 - Stop using JSProtoKey for initial shapes. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Sat, 12 Jan 2019 10:50:04 +0000 - rev 453631
Push 35362 by ncsoregi@mozilla.com at Sat, 12 Jan 2019 21:35:38 +0000
Bug 1518753 part 5 - Stop using JSProtoKey for initial shapes. r=tcampbell I added this optimization in bug 1299107 to share more shapes across compartments. Unfortunately this doesn't play well with same-compartment realms (ICs can misbehave) because it relies on compartments being isolated from each other. I think we should remove this optimization: * Fixing the IC issue is impossible without deoptimizing everything. * I added it mainly for chrome globals. The shared-JSM-global work has eliminated the need for this there. * Same-compartment realms win memory back by eliminating CCWs etc. * It's quite a lot of complicated code. Differential Revision: https://phabricator.services.mozilla.com/D16170
1d49da4facd722bc4da5ef9d7a0bff92c6e7d940: Bug 1518753 part 4 - Fix IsRegExpPrototype to return false for cross-realm regexp prototypes. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Sat, 12 Jan 2019 10:50:00 +0000 - rev 453630
Push 35362 by ncsoregi@mozilla.com at Sat, 12 Jan 2019 21:35:38 +0000
Bug 1518753 part 4 - Fix IsRegExpPrototype to return false for cross-realm regexp prototypes. r=anba Differential Revision: https://phabricator.services.mozilla.com/D16169
b32c2548fa6bf1e642bd6bb5eacd550a94792638: Bug 1518753 part 3 - Fix TypedArrayObject::ensureHasBuffer to create the buffer in the array's realm. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Sat, 12 Jan 2019 10:49:58 +0000 - rev 453629
Push 35362 by ncsoregi@mozilla.com at Sat, 12 Jan 2019 21:35:38 +0000
Bug 1518753 part 3 - Fix TypedArrayObject::ensureHasBuffer to create the buffer in the array's realm. r=anba Differential Revision: https://phabricator.services.mozilla.com/D16168
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip