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

592388 Коммитов

Автор SHA1 Сообщение Дата
Boris Zbarsky 4527d58c1c Bug 1453869 part 3. Remove the used-only-in-tests DOMParser.init method. r=mrbkap
Some DOM unit tests rely on being able to parse XUL via DOMParser.  That was allowed due to them calling init() with a system subject principal.  It can be more narrowly allowed by adding an explicit setter for being able to parse XUL/XBL.

MozReview-Commit-ID: 3h0WWGHmYOn
2018-04-20 23:01:24 -04:00
Boris Zbarsky 2cb41e7954 Bug 1453869 part 2. Get rid of the unused nsIDOMParser::Init method. r=mrbkap
MozReview-Commit-ID: B3HVscqYE6G
2018-04-20 23:01:24 -04:00
Boris Zbarsky bada81a4e5 Bug 1453869 part 1. Remove the unused 3-arg constructor from DOMParser. r=mrbkap
MozReview-Commit-ID: 1fWzq6rMWf1
2018-04-20 23:01:24 -04:00
Dorel Luca 201660d151 Merge mozilla-central to mozilla-inbound 2018-04-21 04:56:55 +03:00
Dorel Luca 24c46f522e Backed out changeset 9c339f571d35 (bug 1448081) for browser chrome failures on browser/components/places/tests/browser/browser_library_downloads.js. a=backout" 2018-04-21 04:49:45 +03:00
Jeff Gilbert e969340c6c Bug 1450839 - Exclude mochitest-errata.ini from test-disable.yml. CLOSED TREE
This file is not part of the build. (it's used to generate
generated-mochitest.ini)
What's tripping up this lint is this line:
 # [gl:0D6DE000] mozilla::gl::GLContext::raw_fDrawArrays: Generated unexpected GL_INVALID_OPERATION error. (0x0502)
This line is picked up as a false-positive, since the too-naive regex
(effectively /#.*\[/) interprets this as a skipped test.

MozReview-Commit-ID: 2bMIkCH8WK9
2018-04-20 16:59:16 -07:00
Jeff Gilbert a3b83d8342 Bug 1450839 - Update expected failures.
MozReview-Commit-ID: 4gQMxMk6qYE
2018-04-20 16:20:18 -07:00
Jeff Gilbert 93660a3bb4 Bug 1450839 - Allow running generate-wrappers from any cwd. - r=kvark
MozReview-Commit-ID: JGpNmE9OQdC
2018-04-20 16:20:16 -07:00
Jeff Gilbert bef011bf99 Bug 1450839 - Update with cherry-pick to fix timeouts in rgb10_a2 tests.
MozReview-Commit-ID: KbJmXtRxN25
2018-04-20 16:20:13 -07:00
Jeff Gilbert 58ba37ffae Bug 1450839 - Centralize record_cherry_picks for reuse. - r=kvark
MozReview-Commit-ID: EdRewMsNCnG
2018-04-20 16:20:11 -07:00
Jeff Gilbert 71544a10d9 Bug 1450839 - Update webgl-conf/checkout.
MozReview-Commit-ID: LFEgeAgLn1m


--HG--
rename : dom/canvas/test/webgl-conf/checkout/conformance/textures/misc/copy-tex-sub-image-2d-partial-texture.html => dom/canvas/test/webgl-conf/checkout/conformance/textures/misc/copytexsubimage2d-subrects.html
2018-04-20 16:20:08 -07:00
Jeff Gilbert fe6d2e9633 Bug 1450839 - Skip deqp test files for now. - r=kvark
MozReview-Commit-ID: 5X1JRA1gd58
2018-04-20 16:20:05 -07:00
Jeff Gilbert 267d798f15 Bug 1450839 - Add webgl-conf/import.py for importing from KhronosGroup/WebGL. - r=kvark
+ Update generate-wrappers-and-manifest.py to python3.

MozReview-Commit-ID: EOqbmDSTQgs
2018-04-20 16:20:02 -07:00
Dorel Luca 15813c8ca0 Merge mozilla-central to mozilla-inbound 2018-04-21 02:06:35 +03:00
Dorel Luca 65669dae30 Merge mozilla-inbound to mozilla-central. a=merge 2018-04-21 02:00:04 +03:00
Boris Zbarsky b58443d42d Bug 1455052 followup. Re-remove the Event ToSupports/ToCanonicalSupports methods. r=bzbarsky
These are not needed, and they were removed by bug 1452981, but then that was
backed out.  They obviously don't compile as written with nsIDOMEvent removed,
leading to a CLOSED TREE

MozReview-Commit-ID: FH5QqKEgalP
2018-04-20 15:55:17 -04:00
Dorel Luca 644bf34f8b Backed out 8 changesets (bug 1453011, bug 1452981, bug 1146316) For xpcshell and mochitest failures on multiple files. CLOSED TREE
Backed out changeset 033299f27339 (bug 1453011)
Backed out changeset 4464997475c1 (bug 1453011)
Backed out changeset cae243fb2a3c (bug 1453011)
Backed out changeset adf56a83131b (bug 1453011)
Backed out changeset 80abe3305b24 (bug 1452981)
Backed out changeset 02178545f255 (bug 1452981)
Backed out changeset 719f7596c208 (bug 1146316)
Backed out changeset 1316c78daeb6 (bug 1146316)
2018-04-20 21:40:24 +03:00
Boris Zbarsky 5415ab3858 Bug 1455052 part 13. Remove nsIDOMEvent. r=masayuki
MozReview-Commit-ID: 3gmGy4URet3
2018-04-20 12:55:31 -04:00
Boris Zbarsky 45a3faf8f6 Bug 1455052 part 12. Remove JS uses of nsIDOMEvent. r=masayuki,kmag
MozReview-Commit-ID: 5g0H3rzxTXt
2018-04-20 12:55:31 -04:00
Boris Zbarsky 367b5456ea Bug 1455052 part 11. Remove nsIDOMEvent::InternalDOMEvent. r=masayuki
MozReview-Commit-ID: 2ytv7CjkPGz
2018-04-20 12:55:31 -04:00
Boris Zbarsky a81bb92f43 Bug 1455052 part 10. Remove various unused nsIDOMEvent bits. r=masayuki
MozReview-Commit-ID: Fzckal7RGUv
2018-04-20 12:55:31 -04:00
Boris Zbarsky a3ea17eac1 Bug 1455052 part 9. Stop using nsIDOMEvent in DataTransferItem. r=masayuki
I couldn't figure out a way to do this without giving Event an IID....

MozReview-Commit-ID: LdXmsQSHeIc
2018-04-20 12:55:31 -04:00
Boris Zbarsky 0ba35d199f Bug 1455052 part 8. Stop using nsIDOMEvent in docshell and dom. r=masayuki
MozReview-Commit-ID: ASkuyN3xSwB
2018-04-20 12:55:30 -04:00
Boris Zbarsky 89afe72cf5 Bug 1455052 part 7. Remove nsIDOMEvent use from layout. r=masayuki
MozReview-Commit-ID: 2OfAXBR8G5M
2018-04-20 12:53:17 -04:00
Boris Zbarsky 945feaec17 Bug 1455052 part 6. Stop using nsIDOMEvent in editor code. r=masayuki
MozReview-Commit-ID: JoP6kMuYQLQ
2018-04-20 12:53:17 -04:00
Boris Zbarsky a44a971b2c Bug 1455052 part 5. Remove nsIDOMEvent usage from indexeddb code. r=masayuki
MozReview-Commit-ID: 4mr6B4mYCdG
2018-04-20 12:53:17 -04:00
Boris Zbarsky 79bd05835f Bug 1455052 part 4. Stop using nsIDOMEvent in xpidl interfaces. r=masayuki
MozReview-Commit-ID: GIs8DVfduKe
2018-04-20 12:53:17 -04:00
Boris Zbarsky 0ba5797320 Bug 1455052 part 3. Change GetEventPopupControlState to work with Event. r=masayuki
MozReview-Commit-ID: ArEfBOa7Pha
2018-04-20 12:53:17 -04:00
Boris Zbarsky d7e78873a0 Bug 1455052 part 2. Switch async event dispatcher to working with Event, not nsIDOMEvent. r=masayuki
MozReview-Commit-ID: By3duB2tPpl
2018-04-20 12:53:17 -04:00
Boris Zbarsky f1e26dcba7 Bug 1455052 part 1. Switch event dispatch to working with Event, not nsIDOMEvent. r=masayuki
MozReview-Commit-ID: 4vZgmBnTWKH
2018-04-20 12:53:16 -04:00
Brian Grinstead 824507efc4 Bug 1455392 - Remove checkState from nsIDOMXULCheckboxElement and nsIDOMXULButtonElement;r=bz,surkov
There aren't any consumers for the third state, so `checked` is enough.

MozReview-Commit-ID: BpcQX2acA6C

--HG--
extra : rebase_source : f43c9fbe8d774208d203e4d819f39d3d99da05ff
2018-04-20 09:37:03 -07:00
Brian Grinstead 113466c187 Bug 1455392 - Remove sortable UI in about:addons recent updates;r=aswan
This UI is the only consumer of `checkState`, and it's using it in a
confusing way represent a ascending and descending sorts on the checkbox.
And also since the default sort for Recent Updates (most recent first)
is reasonable, go ahead and remove the binding altogether.

MozReview-Commit-ID: 4OnAN1t2fGq

--HG--
extra : rebase_source : 765bc7f830886ed2a5a52ca433a6e1d86511cc46
2018-04-20 09:35:36 -07:00
Jonathan Kew 4b2b2d4c9f Bug 1455569 - Handle variation settings of system-installed variation fonts when creating CTFont from CGFont on High Sierra. r=lsalzman 2018-04-20 17:18:03 +01:00
Mark Banner ec8417e43a Bug 478035 - Remove the now unnecessary code that attempts to fix a missing places root. r=mak
MozReview-Commit-ID: LP3O1JX9V0d

--HG--
extra : rebase_source : 79da665982852ad4c1918524f5f29dfad44d3d1d
2018-04-19 11:17:36 +01:00
Mark Banner c9cbc08759 Bug 478035 - Re-create the built-in root folders if they are missing in the places database. r=mak
MozReview-Commit-ID: FU7o6q5NpdR

--HG--
extra : rebase_source : 6917545dc75daf95f3ed3d132286cc8cd804afac
2018-04-18 18:29:19 +01:00
Mark Banner 058ba79bdd Bug 478035 - Move the code for obtaining the places built-in folder ids from nsNavBookmarks to Database. r=mak
MozReview-Commit-ID: 74we2Z47xY

--HG--
extra : rebase_source : 836b4c2b20608e90c6cc02ceecad15983b10fcc9
2018-04-18 15:53:07 +01:00
Gijs Kruitbosch 86865a4a46 Bug 1448920 - add support for importing Edge typed URL history from its database instead, r=mak
MozReview-Commit-ID: 6AzEJluqn73

--HG--
extra : rebase_source : 79dbb73115de6a20511eb8b2cd0273f7d1f08bd5
2018-04-18 17:50:36 +01:00
Drew Willcoxon 4caa16779e Bug 1454607 - [macOS] "Zoom" and "Edit" labels are no longer aligned to text in other items in the hamburger panel. r=Gijs
MozReview-Commit-ID: 1ZylXanmN92

--HG--
extra : rebase_source : 24faa6af1aca4a9c5daab8436968fc33459ab0c2
2018-04-19 13:40:52 -07:00
Nico Grunbaum 7522ae5acb Bug 1452673 - trackless RTCRtpSender.getStats() returning unfiltered results r=mjf
MozReview-Commit-ID: 7JzZlBUqc0O

--HG--
extra : rebase_source : 6bc54727c6ac024c0d2628fc99751c9c4dc447bf
2018-04-18 00:16:27 -07:00
Peter Van der Beken 21bd76217a Bug 1453011 - Remove CONTENT_NODE. r=bz.
--HG--
extra : rebase_source : fb900637133ceaf55aa13c7829f168fdd7b80d7d
2018-04-16 12:58:55 +02:00
Aaron Klotz 5317435ec0 Bug 1432653: Refactor the DLL interceptor and parameterize its memory operations; r=handyman
MozReview-Commit-ID: EYxVsQ1kicy

--HG--
rename : xpcom/build/nsWindowsDllInterceptor.h => mozglue/misc/interceptor/PatcherBase.h
rename : xpcom/build/nsWindowsDllInterceptor.h => mozglue/misc/interceptor/PatcherDetour.h
rename : xpcom/build/nsWindowsDllInterceptor.h => mozglue/misc/interceptor/PatcherNopSpace.h
rename : xpcom/build/nsWindowsDllInterceptor.h => mozglue/misc/nsWindowsDllInterceptor.h
rename : toolkit/xre/test/win/TestDllInterceptor.cpp => mozglue/tests/interceptor/TestDllInterceptor.cpp
extra : amend_source : 84a7590b40a649f7321eb05feca4f9256ecc5d22
2018-04-09 13:37:52 -06:00
Andrew Swan 5936ccc549 Bug 1454141 Require language packs to be signed
MozReview-Commit-ID: 5yDmkb6GJht

--HG--
extra : rebase_source : 9220d629ecabf9ae8f58845f242f5a8a3cecfecb
2018-04-20 13:01:51 -07:00
Jorg K 7559921ade Bug 1455221 - Part 3: Increase size of table used by perfect hash function from 256 to 512. r=nika 2018-04-20 10:13:00 +03:00
Nika Layzell 7653728855 Bug 1455221 - Part 2: Assert if there is a duplicated UUID or name in xptcodegen.py, r=mccr8 2018-04-19 10:28:00 +03:00
Kris Maglione 6a3b14979f Bug 1385403: Turn on OOP extensions on OS-X release builds. r=aswan DONTBUILD
MozReview-Commit-ID: E8Lv19tEDHF

--HG--
extra : rebase_source : 2ea09c437e113021c78c819674c577ef647a5608
2018-04-20 13:54:27 -07:00
James Graham 23cef3f328 Bug 1455532 - Increase timeout in unstable-in-debug onload test, a=testonly
MozReview-Commit-ID: J21JdONUuhY
2018-04-20 22:00:12 +01:00
James Graham 757edb7be0 Bug 1402081 - Increase a timeout in unstable navigation test, a=testonly
MozReview-Commit-ID: LPJjirqcHwf
2018-04-20 22:00:11 +01:00
James Graham 1ba4637a1a Bug 1455566 - Add wss port to wptrunner environment config, r=gsnedders
MozReview-Commit-ID: 31aptb8Uju5
2018-04-20 22:00:09 +01:00
moz-wptsync-bot df2446be9e Bug 1455267 - [wpt-sync] Update web-platform-tests to 03d76cc0bf283aead5520fd4137a7fc7607ee917, a=testonly
wpt-head: 03d76cc0bf283aead5520fd4137a7fc7607ee917
wpt-type: landing
2018-04-20 22:00:08 +01:00
jgraham f9b05b5df2 Bug 1453398 [wpt PR 10430] - Don't store logger on the Config object, a=testonly
Automatic update from web-platform-testsDon't store logger on the Config object (#10430)

Config objects are shared between processes and so must be
pickleable. Loggers contain locks and so are not. Instead of storing
the logger on the config directly, store the logger name and level and
get the logger from the logging module each time.

--

wpt-commits: 03d76cc0bf283aead5520fd4137a7fc7607ee917
wpt-pr: 10430
wpt-commits: 03d76cc0bf283aead5520fd4137a7fc7607ee917
wpt-pr: 10430
2018-04-20 22:00:07 +01:00