Граф коммитов

600112 Коммитов

Автор SHA1 Сообщение Дата
Andi-Bogdan Postelnicu fbf3607603 Bug 1453795 - DOM/Events - Initialize member fields in classes/ structures. r=smaug
--HG--
extra : amend_source : 7dfd8ea1ca8d590f7ddfbb2afe4c22d2a2c4a894
2018-06-14 22:26:29 +03:00
Andi-Bogdan Postelnicu 4823f9f71f Bug 1453795 - DOM/Filesystem - Initialize member fields in classes/ structures. r=baku 2018-06-14 22:19:52 +03:00
J.C. Jones 29ed2577d2 Bug 1460617 - land NSS 30a4b03cd9d1 UPGRADE_NSS_RELEASE, r=me
--HG--
extra : rebase_source : 8be80145b56fa2da2f30ca62893900b4ff0c0517
2018-06-14 10:36:28 -07:00
Dorel Luca 6d049fa6d8 Merge mozilla-central to mozilla-inbound
--HG--
extra : amend_source : 72d93d141ab49ec1520f34b4713499b17467fd56
2018-06-15 05:45:40 +03:00
Dorel Luca 1bc67bc15d Merge mozilla-inbound to mozilla-central. a=merge 2018-06-15 05:39:35 +03:00
Coroiu Cristina e2a3769fd4 Backed out 3 changesets (bug 1462879) for failing mochitests on Android at dom/tests/mochitest/general/test_resource_timing.html
Backed out changeset ae1bf2d218bb (bug 1462879)
Backed out changeset e5ae7c2df4a4 (bug 1462879)
Backed out changeset 4e171db33014 (bug 1462879)
2018-06-15 05:03:06 +03:00
Coroiu Cristina 7d78fd4903 Backed out changeset 7fc2698f9e19 (bug 1468099) for gtest failures on a CLOSED TREE 2018-06-15 04:07:04 +03:00
Julian Seward 974bd72b3c Bug 1464790 - js/src/wasm/WasmTypes.h: define MaxMemoryAccessSize correctly. r=luke.
Currently we have MaxMemoryAccessSize = sizeof(Val).  That doesn't seem
right, since it includes not only the size of the largest underlying value,
but also the size of the tag (Val::type_) field.  Indeed, printing
MaxMemoryAccessSize produces 24 on x86_64 and 20 on x86.  This patch fixes
it, and adds some sanity checks too.

--HG--
extra : rebase_source : edef632fee092f03b325565cb4d6a8d78e8d8721
2018-06-14 23:00:13 +02:00
Boris Zbarsky dfb24605c3 Bug 1466991 part 2. Reparent nodes when they start being in the XBL scope. r=smaug 2018-06-14 19:17:42 -04:00
Boris Zbarsky 54d21e5dd7 Bug 1466991 part 1. Factor out ShouldUseXBLScope. r=smaug
We're going to add another consumer in the next changeset.
2018-06-14 19:17:41 -04:00
Emilio Cobos Álvarez 7063be7e1b Bug 1423895: Don't use the XUL stylesheet cache if the parsing mode doesn't match. r=bz
Enigmail is loading a XUL document sheet that is @import-ed in another chrome://
sheet.

Servo keys stuff off the origin of the sheet, which we derive from the parsing
mode (see mode_to_origin in glue.rs).

MozReview-Commit-ID: LQqKmxToBKC
2018-06-14 09:52:32 -07:00
Jan de Mooij 2235a048fc Bug 1468252 part 8 - Rename JSObject::global to deprecatedGlobal. r=luke
--HG--
extra : rebase_source : 230e8c880bdb141619242e3f20cd40feecd3158e
2018-06-14 09:07:32 -07:00
Jan de Mooij cb5b0d0e99 Bug 1468252 part 7 - Replace more environment->global() calls. r=luke
--HG--
extra : rebase_source : 90a6aeace6926949cd8ee880c868d7c4d1136592
2018-06-14 09:07:31 -07:00
Jan de Mooij 2e6744ab46 Bug 1468252 part 6 - Use isSelfHostingZone instead of isSelfHostingGlobal in getNonWrapperObjectForCurrentCompartment. r=evilpie
--HG--
extra : rebase_source : ea560b94280bace1b08ad5489a50b38e9db6b481
2018-06-14 09:07:31 -07:00
Jan de Mooij c4cad349fe Bug 1468252 part 5 - Check for native objects in GetInitialShapeProtoKey. r=jwalden
--HG--
extra : rebase_source : a9c49f4495c6c3bcf90728dd121d3bcded699048
2018-06-14 09:07:31 -07:00
Jan de Mooij d4eded1ef6 Bug 1468252 part 4 - Add JSObject::nonCCWGlobal() and use it in a few places. r=luke
--HG--
extra : rebase_source : 095b86326a1911cf68956e4a4133bec4a8b1bdb9
2018-06-14 09:07:31 -07:00
Jan de Mooij 3d7ffdc55b Bug 1468252 part 3 - Remove some environment->global() calls. r=luke
--HG--
extra : rebase_source : f584d4fc99f587e17482f6269ac91c29713b9773
2018-06-14 09:07:31 -07:00
Jan de Mooij a2548dc268 Bug 1468252 part 2 - Rename GetOriginalEval to GetRealmOriginalEval, remove scope argument. r=evilpie
--HG--
extra : rebase_source : f1aa3fc12fc775bf64318d16246555badbe83e78
2018-06-14 09:07:30 -07:00
Jan de Mooij 3246a76bb0 Bug 1468252 part 1 - Define NativeObject::global(). r=luke
--HG--
extra : rebase_source : de74a367922c808c54e06a6ad54b48936f33334c
2018-06-14 09:07:30 -07:00
Emilio Cobos Álvarez 0c6c2df7a2 Bug 1468582: Remove using namespace statements from layout headers. r=mats
MozReview-Commit-ID: WF23cUiHFH
2018-06-14 09:08:20 -07:00
Nathan Froyd f9040bbbb9 Bug 1458337 - eliminate unneeded runnable histograms; r=farre
We no longer care about these histograms, and the measurements that they
take can be noticed in profiles.
2018-06-13 18:12:11 -04:00
Adam Gashlin d3027e6402 Bug 1466071: Part 3: Test session save when quitting quickly. r=whimboo
--HG--
extra : histedit_source : 2cadad8c6f643347541b4ae5dd0538d7f39b8763
2018-06-08 09:09:07 -07:00
Adam Gashlin 31adaa0cb5 Bug 1466071: Part 2: Fix aborting flush on normal content shutdown. r=mikedeboer
--HG--
extra : histedit_source : 17acc6631f5be7e821ad59f85cde5a29d58fdb22
2018-06-08 15:16:16 -07:00
Steve Fink 70f3630002 Bug 1343620 - Use JS_HAZ_ROOTED everywhere instead of programmatic annotations, r=pbone
--HG--
extra : topic : haz.rooted
extra : rebase_source : 69a2c810ccfecdf7c59fe030a83aad9cb6d5f8ad
2018-06-06 16:28:38 -07:00
Boris Zbarsky 9b13c30592 Bug 1467870. When cloning Xray expando chains for an adopt into the Xray compartment, don't lose expandos. r=mrbkap
This does mean that if the node is adopted back into the original document the
expandos would end up on the reflector at that point.  I think that's OK;
people shouldn't be adopting things in that direction.  Futhermore, if they
adopt, then set expandos, then adopt back they already get this behaviorl

So if we decide we don't want that, we should probably just avoid copying own
props when reparenting into a global whose principals don't subsume the old
global.
2018-06-14 19:06:43 -04:00
Olli Pettay 51d20265b8 Bug 1468099 - Add a way to check if all the tabs in a process can be throttled, r=farre
--HG--
extra : rebase_source : d14e13f514166acab7131cdf87be0c2e5e32034c
2018-06-15 00:56:48 +03:00
sotaro 9bb0ae245f Bug 1468675 - Fix way of relasing RenderTextureHosts r=nical 2018-06-14 15:18:48 -07:00
Emilio Cobos Álvarez f4b0b148b3 Bug 1468854: Restrict -moz-is-resource-document to UA and chrome stylesheets. r=mats
MozReview-Commit-ID: 3vpNtgdy0yl
2018-06-14 15:10:29 -07:00
Emilio Cobos Álvarez 52893b8824 No bug - Minor indentation cleanup. r=me
MozReview-Commit-ID: 7MAVnsjXx63
2018-06-14 15:10:11 -07:00
Eric Rahm 9c612e5cd2 Bug 1464501 - Part 3: Use rust-size to get section sizes. r=froydnj
--HG--
extra : rebase_source : 734cd5313225bd5041173e726ae124eca5ad4c1b
extra : source : 132442e735694677536e1f09180f45c77325500c
extra : histedit_source : 09f32eeb8869acce3d935e7638e58f62fd7b9764
2018-06-07 17:25:18 -07:00
Eric Rahm aa2858e1e4 Bug 1464501 - Part 2: Install rust-size toolchain. r=glandium
--HG--
extra : rebase_source : c995c0621a9b1eed12933ca5bc73897918d79072
extra : source : 7e85e1b2f6fa2478a79a51700e604b5e0c8a9414
extra : histedit_source : 5bd273e24290bbe95c7d3c4919086c1fe9ddd7a6
2018-06-07 17:06:48 -07:00
Eric Rahm 6079cec11e Bug 1464501 - Part 1: Add rust-size toolchain. r=glandium
--HG--
extra : rebase_source : 104dc6ef69f288684b2bc3d95361dc9090de0c1a
extra : source : e891ab259427a65b92a880478d6884abf0d4a281
extra : histedit_source : 8e8d263b4a55a59e7b15e4861dd7b38cf016249b
2018-06-07 16:47:58 -07:00
Jon Coppeard 858a13bce3 Bug 1468767 - Check result of calling vm_copy() r=njn 2018-06-14 14:58:45 -07:00
Jon Coppeard 02a8e681d0 Bug 1462286 - Fix handling of spread operator when exporting destructuring object bindings r=jorendorff 2018-06-14 14:58:45 -07:00
Manish Kumar 8af9e1aa82 Bug 1464581 - Stop setting a color for #sidebarMenu-popup > .subviewbutton[checked=true]. r=dao
--HG--
extra : rebase_source : 5bdfe8b6096b80a4d136e6cb4b491bbef89405d8
2018-06-14 00:39:53 +02:00
Adam Gashlin 54b423cf8e Bug 1466071: Part 1: Prevent orderedWindows from changing while iterating. r=mikedeboer
--HG--
extra : histedit_source : fb13804cd558861c9a483a10e8451c571c4325c4
2018-06-05 13:47:58 -07:00
Eliza Balazs 00974991a2 Bug 1468197 - remove remaining references in manifests to windows xp. r=jmaher 2018-06-14 05:25:00 +03:00
Andrea Marchesini e39f6cd8a9 Bug 1468592 - use nsIEffectiveTLDService::hasRootDomain instead of custom hasRootDomain implementations, r=valentin 2018-06-14 04:31:14 -07:00
Bhavesh 809a2c3251 Bug 1466098 - Removed test defaults that are set twice. r=marco 2018-06-14 12:13:08 +05:30
Andi-Bogdan Postelnicu e91a057f78 Bug 1453795 - Layout/Style - Initialize member fields in classes/ structures. r=heycam 2018-06-14 12:54:03 +03:00
Csoregi Natalia 1cf82adb8f Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-06-14 12:46:52 +03:00
Csoregi Natalia 42930ab963 Merge inbound to mozilla-central. a=merge 2018-06-14 12:44:32 +03:00
Andi-Bogdan Postelnicu 7fde349ad9 Bug 1453795 - Security/Sandbox - Initialize member fields in classes/ structures. r=haik 2018-06-14 12:26:21 +03:00
Andi-Bogdan Postelnicu 0d7d76f23b Bug 1453795 - Parser/HTML - Initialize member fields in classes/ structures. r=hsivonen 2018-06-14 11:46:13 +03:00
Andi-Bogdan Postelnicu 9acd552c83 Bug 1453795 - Security/Manager - Initialize member fields in classes/ structures. r=dkeeler 2018-06-14 11:31:03 +03:00
Andi-Bogdan Postelnicu 90ac230485 Bug 1453795 - Necko - Initialize member fields in classes/ structures. r=michal 2018-06-14 11:19:07 +03:00
Andi-Bogdan Postelnicu 41c873c7c1 Bug 1453795 - Layout/MatchML - Initialize member fields in classes/ structures. r=karlt 2018-06-14 08:54:18 +03:00
Andi-Bogdan Postelnicu 845e499a7c Bug 1453795 - IPC - Initialize member fields in classes/ structures. r=jmathies 2018-06-14 08:48:43 +03:00
Andi-Bogdan Postelnicu 16e7cff712 Bug 1453795 - Dom/Plugins - Initialize member fields in classes/ structures. r=jmathies 2018-06-14 08:38:21 +03:00
Andi-Bogdan Postelnicu 7f8217a2ea Bug 1453795 - Image - Initialize member fields in classes/ structures. r=tnikkel 2018-06-14 08:21:37 +03:00