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