Jan-Erik Rediger
a5fbd68d11
Bug 1443605 - Stop reporting legacy Telemetry component UITelemetry
. r=chutten
2018-03-20 14:22:52 +01:00
Marco Bonardo
c340c25882
Bug 1446951 - 8 - Reduce the number of query node constructors to one. r=standard8
...
MozReview-Commit-ID: ICDxftFlePN
--HG--
extra : rebase_source : 81b47fe3358ab0f6f69f4c29bc27160eff1656a8
2018-03-20 11:29:54 +01:00
shindli
ae7d662af6
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-03-20 12:15:46 +02:00
shindli
55e9f63bac
Merge inbound to mozilla-central. a=merge
2018-03-20 12:11:27 +02:00
Catalin Badea
ec64c538e5
Bug 1445792 - Merge nsIWindowMediator_44 back into nsIWindowMediator. r=dbaron
2018-03-20 05:27:00 -04:00
Makoto Kato
06aaef4673
Bug 1443664 - Form control might not have non-chrome only content. r=smaug
2018-03-20 16:22:39 +09:00
Daisuke Akatsuka
600cb5d996
Bug 1438072 - Part 3: Add test. r=pbro
...
MozReview-Commit-ID: HHlBQkKr59U
--HG--
extra : rebase_source : 240c4ea97885763eb0afc64c37dc69b2ee0ff56b
2018-03-20 15:25:52 +09:00
Daisuke Akatsuka
5599e7361d
Bug 1438072 - Part 2: Change the opacity of unchanged items. r=pbro
...
MozReview-Commit-ID: 6gH9Ad7Crn3
--HG--
extra : rebase_source : 3b6df55ed758edb8a921db7b6dae32f36fad3fb8
2018-03-20 15:25:51 +09:00
Daisuke Akatsuka
3933141de3
Bug 1438072 - Part 1: Put unchanged item to bottom of list. r=pbro
...
MozReview-Commit-ID: KresprCD08d
--HG--
extra : rebase_source : 421c29657b658219cdddee978b0b0672d93fc795
2018-03-20 15:25:51 +09:00
Daisuke Akatsuka
f8a8117b97
Bug 1438072 - Part 0: Rename variables that are related to animated property item. r=gl
...
MozReview-Commit-ID: E34UrF1UhXz
--HG--
extra : rebase_source : ad3f7b5e6efe19e56df311d24b24dac4d203036d
2018-03-20 15:25:51 +09:00
Emilio Cobos Álvarez
af1d1f6435
Bug 1447875: Partially back out bug 1439875 until we figure out bug 1446264. r=xidorn
...
I want this behind a pref so that I can investigate other bugs without building
locally.
MozReview-Commit-ID: FWbGUxNbbm
--HG--
extra : rebase_source : 546ace867858f17b543bd11ef908c10fa63a022f
2018-03-22 01:59:26 +01:00
Makoto Kato
d0832ccf7e
Bug 1444630 - Don't update dictionary after calling UninitSpellChecker. r=masayuki
...
When calling UninitSpellChecker during calling UpdateDictionary, this crash
occurs. Since Thunderbird calls UninitSpellChecker by [Recheck Text] button,
this only occurs on Thunderbird.
After calling UninitSpellChecker, we should not update dictionary.
MozReview-Commit-ID: K4SPJ5FDo8n
--HG--
extra : rebase_source : d760c6472f56cef520c399e8c1f20536c3a22e36
2018-03-20 14:27:06 +09:00
Boris Zbarsky
837dc7eaaa
Bug 1446711 part 8. Get rid of nsIDOMMouseEvent. r=qdot
...
MozReview-Commit-ID: 2FK1MA4LGZj
2018-03-20 00:16:07 -04:00
Boris Zbarsky
89ea512161
Bug 1446711 part 7. Switch the nsIDOMMouseEvent::MOZ_SOURCE_* constants over to MouseEventBinding. r=qdot
...
We can't include MouseEventBinding.h in MouseEvents.h because that produces
this include loop:
MouseEventBinding.h -> UIEventBinding.h ->
nsGlobalWindow.h -> nsGlobalWindowInner.h -> nsRefreshDriver.h ->
AnimationEventDispatcher.h -> AnimationComparator.h -> Animation.h ->
EffectCompositor.h -> PseudoElementHashEntry.h -> Element.h ->
PointerEventHandler.h -> MouseEvents.h -> MouseEventBinding.h
MozReview-Commit-ID: 6FNksGil7uD
2018-03-20 00:16:06 -04:00
Boris Zbarsky
b69e080b56
Bug 1446711 part 6. Get rid of various unused nsIDOMMouseEvent bits. r=qdot
...
MozReview-Commit-ID: BmO0Ik3B8bO
2018-03-20 00:16:06 -04:00
Boris Zbarsky
dcaa6d2614
Bug 1446711 part 5. Get rid of nsIDOMMouseEvent::GetButton. r=qdot
...
MozReview-Commit-ID: AZWzObh01uI
2018-03-20 00:16:06 -04:00
Boris Zbarsky
1be726ef98
Bug 1446711 part 4. Get rid of nsIDOMMouseEvent::GetCtrl/Shift/Alt/MetaKey. r=qdot
...
MozReview-Commit-ID: 1H2FzUHf55n
2018-03-20 00:16:06 -04:00
Boris Zbarsky
3318363c75
Bug 1446711 part 3. Get rid of nsIDOMMouseEvent::GetMozInputSource. r=qdot
...
MozReview-Commit-ID: 4cwIPNPzolI
2018-03-20 00:16:06 -04:00
Boris Zbarsky
f982b572f8
Bug 1446711 part 2. Get rid of nsIDOMMouseEvent::GetClientX/Y. r=qdot
...
MozReview-Commit-ID: DqMhK4wajH5
2018-03-20 00:16:05 -04:00
Boris Zbarsky
c0eef0b3dd
Bug 1446711 part 1. Get rid of nsIDOMMouseEvent::GetScreenX/Y. r=qdot
...
MozReview-Commit-ID: 9Y61WHTDVvF
2018-03-20 00:16:05 -04:00
Boris Zbarsky
1a7c5067ca
Bug 1446851. Get rid of nsIDOMWheelEvent. r=qdot
...
We can't include WheelEventBinding.h in MouseEvents.h because that produces
this include loop:
WheelEventBinding.h -> MouseEventBinding.h -> UIEventBinding.h ->
nsGlobalWindow.h -> nsGlobalWindowInner.h -> nsRefreshDriver.h ->
AnimationEventDispatcher.h -> AnimationComparator.h -> Animation.h ->
EffectCompositor.h -> PseudoElementHashEntry.h -> Element.h ->
PointerEventHandler.h -> MouseEvents.h -> WheelEventBinding.h
MozReview-Commit-ID: 5KNwH69aJYW
2018-03-20 00:16:05 -04:00
Chris H-C
92195259e0
Bug 1439222 - Stop recording VSIZE_MAX_CONTIGUOUS on Win64. r=erahm
...
MozReview-Commit-ID: 8Tjz3tfwGfw
--HG--
extra : rebase_source : 4e586af1a7063ae960a4562e98a7adaf1f153c34
2018-03-20 06:09:00 +02:00
Nicholas Nethercote
2211e2da6f
Bug 1446865 - Rename various AddRefTable() functions as RegisterStaticAtoms. r=froydnj
...
These functions no longer perform any refcounting, so the existing names are
misleading.
MozReview-Commit-ID: LX55e0bUP8N
--HG--
extra : rebase_source : 89a3da577325286c1d31723acfd4153754f49703
2018-03-20 13:01:30 +11:00
Nicholas Nethercote
db20ce5cdf
Bug 1446865 - Introduce nsStaticAtomUtils::Lookup. r=froydnj
...
This function captures a common usage pattern, generalizing the existing
IsMember() function.
MozReview-Commit-ID: 5Pt7kqyGD6Y
--HG--
extra : rebase_source : b03e4cc8f5a4a25da9236420f4b64493664b70e0
2018-03-20 13:01:28 +11:00
Nicholas Nethercote
b719af74df
Bug 1446865 - Move nsAtomListUtils. r=froydnj
...
It seems silly to have a tiny utils class with a single function in its own
module. This patch moves it into nsStaticAtom.h/nsAtomTable.cpp. It also
renames nsAtomListUtils as nsStaticAtomUtils. Finally, it uses templates to
remove the need for the `aCount` parameter at callsites.
MozReview-Commit-ID: DvJVoZFv89c
--HG--
extra : rebase_source : 1f1dd27d56e46c71c30c10102ac6132a721e23d1
2018-03-20 11:44:28 +11:00
Daisuke Akatsuka
8ef42462fb
Bug 1440831
: Add requestLongerTimeout(2) for browser_animation_keyframes-graph_computed-value-path.js. r=gl
2018-03-20 11:17:42 +09:00
Daisuke Akatsuka
275c0e6078
Bug 1445291: Handle to the error 'no such actor'. r=gl
2018-03-20 10:34:32 +09:00
Marco Bonardo
fc82abaf16
Bug 1446951 - 7 - Remove some internal use of GetHas* APIs. r=standard8
...
MozReview-Commit-ID: E4JudYNzLFT
--HG--
extra : rebase_source : 726ef80d87cf10119b3ce156d176eeac13af9e32
2018-03-20 01:07:01 +01:00
Ryan Hunt
12792a2bc5
Add GuaranteePersistence to PushLayer in DrawTargetCapture. (bug 1447144, r=bas)
...
--HG--
extra : amend_source : 4492b72ad9e306aeefadddd970b0e997de386239
2018-03-19 13:32:12 -05:00
Ben Kelly
247ba17756
Bug 1443850 P2 Add a WPT test verifying synthetic responses work when a request fragment is present. r=asuth
...
--HG--
extra : rebase_source : 0187a366a1e92ae48f5a10d04db3588465c2d2b6
2018-03-19 14:00:00 +02:00
Ben Kelly
bb67e81bca
Bug 1443850 P1 Don't try to apply the request fragment to an empty response URL when perform service worker interception. r=asuth
...
--HG--
extra : rebase_source : 017f8afba4af4984d59056a7f44b088eee9b2488
2018-03-19 13:29:00 +02:00
sreeise
47dfe5cd64
Bug 1446925 - Removed unused instantbird references from nsUpdateService.js r=rstrong
...
Instantbird referenced xul-windows-visible which is a app ID mapping for a signal sent to notify when the app is displayed.
Removed unused app ID of instantbird referring to xul-windows-visible and removed switch statement referring to xul-windows-visble.
--HG--
extra : rebase_source : d9f7fdea810f209b33b195907c38b58a365d9be3
2018-03-20 13:15:41 -04:00
Kris Maglione
03bc5c3910
Bug 1446868: Follow-up: Fix xpcshell tests in unexpected directory. r=bustage DONTBUILD
...
MozReview-Commit-ID: LKC8eySoCua
--HG--
extra : amend_source : d7d959362a915cb12d9280ef1ffad887a120e6f3
2018-03-20 21:39:49 -07:00
Marco Bonardo
8657a476be
Bug 1446951 - 6 - Change internal results code to support a single query. r=standard8
...
MozReview-Commit-ID: 5ceutaSM6Vk
--HG--
extra : rebase_source : 1de38692f1acc5569745d3b6d8aa02c4fd62c229
2018-03-19 11:58:35 +01:00
Andreas Pehrson
b51b21aa64
Bug 1435036 - Improve window checks. r=jib
2018-03-19 09:40:38 +01:00
Kris Maglione
1bc713ddbb
Bug 1446868: Part 2 - Convert remaining update.rdf tests to JSON format. r=aswan
...
MozReview-Commit-ID: 4ZIMdrvP5pJ
--HG--
rename : toolkit/mozapps/extensions/test/browser/browser_updatessl.rdf => toolkit/mozapps/extensions/test/browser/browser_updatessl.json
rename : toolkit/mozapps/extensions/test/browser/browser_updatessl.rdf^headers^ => toolkit/mozapps/extensions/test/browser/browser_updatessl.json^headers^
rename : toolkit/mozapps/extensions/test/xpcshell/data/blocklistchange/addon_update1.rdf => toolkit/mozapps/extensions/test/xpcshell/data/blocklistchange/addon_update1.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/blocklistchange/addon_update2.rdf => toolkit/mozapps/extensions/test/xpcshell/data/blocklistchange/addon_update2.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/blocklistchange/addon_update3.rdf => toolkit/mozapps/extensions/test/xpcshell/data/blocklistchange/addon_update3.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_backgroundupdate.rdf => toolkit/mozapps/extensions/test/xpcshell/data/test_backgroundupdate.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_bug470377/update_1.rdf => toolkit/mozapps/extensions/test/xpcshell/data/test_bug470377/update_1.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_bug470377/update_2.rdf => toolkit/mozapps/extensions/test/xpcshell/data/test_bug470377/update_2.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_bug470377/update_3.rdf => toolkit/mozapps/extensions/test/xpcshell/data/test_bug470377/update_3.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_bug470377/update_4.rdf => toolkit/mozapps/extensions/test/xpcshell/data/test_bug470377/update_4.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_bug470377/update_5.rdf => toolkit/mozapps/extensions/test/xpcshell/data/test_bug470377/update_5.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_bug655254.rdf => toolkit/mozapps/extensions/test/xpcshell/data/test_bug655254.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_corrupt.rdf => toolkit/mozapps/extensions/test/xpcshell/data/test_corrupt.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_delay_updates_complete.rdf => toolkit/mozapps/extensions/test/xpcshell/data/test_delay_updates_complete_legacy.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_delay_updates_defer.rdf => toolkit/mozapps/extensions/test/xpcshell/data/test_delay_updates_defer_legacy.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_delay_updates_ignore.rdf => toolkit/mozapps/extensions/test/xpcshell/data/test_delay_updates_ignore_legacy.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_dictionary.rdf => toolkit/mozapps/extensions/test/xpcshell/data/test_dictionary.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_updatecompatmode_ignore.rdf => toolkit/mozapps/extensions/test/xpcshell/data/test_updatecompatmode_ignore.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_updatecompatmode_normal.rdf => toolkit/mozapps/extensions/test/xpcshell/data/test_updatecompatmode_normal.json
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_updatecompatmode_strict.rdf => toolkit/mozapps/extensions/test/xpcshell/data/test_updatecompatmode_strict.json
extra : rebase_source : 1e05503ba170e5df05d66346ba4808fb9259c445
2018-03-18 22:21:46 -07:00
Kris Maglione
0257b6847c
Bug 1446868: Part 1 - Preprocess RDF update manifests into JSON format. r=aswan
...
MozReview-Commit-ID: 4r5OubGG8Ci
--HG--
extra : rebase_source : 51a205dc36cedc6da977e504a53ba39be2d8009b
2018-03-18 21:24:53 -07:00
Kris Maglione
98aba60038
Bug 1446571: Follow-up: Fix another test that expected raw numeric errors. r=bustage DONTBUILD
...
MozReview-Commit-ID: 7e3THFQd2CZ
2018-03-20 21:00:28 -07:00
Kris Maglione
46748f4fae
Backed out changeset 68e32f5b50e7 (bug 1444554) for failing its own test. r=backout
...
MozReview-Commit-ID: C6TooaguKcm
2018-03-20 20:31:57 -07:00
Kris Maglione
47469232dd
Bug 1446571: Follow-up: Fix sync tests that misuse resources from add-on manager tests. r=bustage
...
MozReview-Commit-ID: 71lWts76HnJ
2018-03-20 20:26:46 -07:00
Kris Maglione
6620eb80a1
Bug 1446571: Follow-up: Fix tests that try to initialize AddonTestUtils twice. r=bustage DONTBUILD
...
MozReview-Commit-ID: Thu6IrAx1Z
2018-03-20 20:18:38 -07:00
Kris Maglione
140cc17b5d
Bug 1446571: Follow-up: Fix test that expected raw numeric errors. r=bustage
...
MozReview-Commit-ID: 1Y7kPAvApPo
2018-03-20 20:13:17 -07:00
Kris Maglione
8c8e35c46c
Bug 1446571: Add missing semicolon. r=eslint-fix DONTBUILD CLOSED TREE
...
MozReview-Commit-ID: FikjFYLirlG
--HG--
extra : amend_source : 99d4543109bb40096f3978c26f7d215825d9bbe5
2018-03-20 19:55:51 -07:00
Kris Maglione
5f432476e0
Bug 1446676: Part 3 - Remove non-bootstrapped worker test add-on. r=aswan
...
Non-restartless extensions are no longer supported in the wild, and none of
the remaining automation extension rely on Workers in their components.
MozReview-Commit-ID: bh3nwwfM1g
--HG--
extra : rebase_source : db16e8bfdc8148310675b1c8641f4321b2a89702
extra : source : d6bda91c66d6625fb98c427ad62b337696df5acf
2018-03-16 22:31:05 -07:00
Kris Maglione
946e1ef0b5
Bug 1446676: Part 2 - Update non-overlay automation extensions to be bootstrapped. r=Mossop
...
In order to remove support for non-bootstrapped extensions, the remaining test
automation extensions need to be migrated to bootstrapped extensions. These
extensions all work by loading a single component, either with a
profile-after-change or command line handler. This is a straightforward
conversion of those components to bootstrap.js scripts.
MozReview-Commit-ID: 5uyNSqRPIVR
--HG--
rename : services/sync/tps/extensions/tps/components/tps-cmdline.js => services/sync/tps/extensions/tps/bootstrap.js
rename : testing/talos/talos/pageloader/components/tp-cmdline.js => testing/talos/talos/pageloader/bootstrap.js
rename : testing/talos/talos/startup_test/sessionrestore/addon/SessionRestoreTalosTest.js => testing/talos/talos/startup_test/sessionrestore/addon/bootstrap.js
rename : testing/talos/talos/talos-powers/components/TalosPowersService.js => testing/talos/talos/talos-powers/bootstrap.js
rename : tools/quitter/QuitterObserver.js => tools/quitter/bootstrap.js
extra : rebase_source : 738264d0ec8701aa5cf93c6dac958d88756c1e55
extra : source : 71d65d6b64997bc608a1cb3c924be35bbd460b39
2018-03-16 22:06:22 -07:00
Kris Maglione
d73b8f03d4
Bug 1446676: Part 1b - Convert automation overlay extensions to bootstrapped extensions. r=aswan
...
MozReview-Commit-ID: Awq8hpjKjY7
--HG--
rename : testing/talos/talos/bootstrap.js => testing/talos/talos/startup_test/tresize/addon/bootstrap.js
rename : testing/talos/talos/bootstrap.js => testing/talos/talos/tests/devtools/addon/bootstrap.js
rename : testing/talos/talos/bootstrap.js => testing/talos/talos/tests/tart/addon/bootstrap.js
extra : rebase_source : 60caa572aed38b6640961edbb69903df380ba969
extra : source : aabfc0197692dbb5dff1303fba35eb9b3dec5582
2018-03-16 21:31:04 -07:00
Kris Maglione
7d226f8525
Bug 1446676: Part 1a - Add stub bootstrap.js script to load overlays from legacy non-restartless add-ons. r=aswan
...
Several of our test automation add-ons are non-restartless, but only rely on
loading a single overlay into browser windows. This stub bootstrap.js script
allows us to run those extensions as bootstrapped extensions with the same
behavior as before, and with no other changes.
MozReview-Commit-ID: 1RNbUw95cbE
--HG--
extra : rebase_source : dbe89319901a853892dd1d28940e5f06ccfa5328
extra : source : ad8214a6cf04ac2bcd0ceee09bb08b1a474c3680
2018-03-16 21:27:49 -07:00
Gabriel Luong
806ec66def
Backed out changeset 74cee31cc206 (bug 1447528). r=me
2018-03-21 16:34:36 -04:00
arthur.iakab
5e8092339a
Merge mozilla-central to inbound
...
--HG--
rename : browser/base/content/test/general/bug364677-data.xml => browser/components/feeds/test/bug364677-data.xml
rename : browser/base/content/test/general/bug364677-data.xml^headers^ => browser/components/feeds/test/bug364677-data.xml^headers^
rename : browser/base/content/test/general/test_bug364677.html => browser/components/feeds/test/test_bug364677.html
rename : services/sync/tps/extensions/tps/bootstrap.js => services/sync/tps/extensions/tps/components/tps-cmdline.js
rename : testing/talos/talos/pageloader/bootstrap.js => testing/talos/talos/pageloader/components/tp-cmdline.js
rename : testing/talos/talos/startup_test/sessionrestore/addon/bootstrap.js => testing/talos/talos/startup_test/sessionrestore/addon/SessionRestoreTalosTest.js
rename : testing/talos/talos/talos-powers/bootstrap.js => testing/talos/talos/talos-powers/components/TalosPowersService.js
rename : tools/quitter/bootstrap.js => tools/quitter/QuitterObserver.js
extra : rebase_source : 5801e95a945b54754f27571e7b211e1eac132d67
2018-03-21 22:27:21 +02:00
Ryan Hunt
aae4eeb5a2
Respect SYNC_DECODE when deciding to use Webrender for nsDisplayBackgroundImage. (bug 1439960, r=mstange)
...
Previously CreateWebrenderCommands would use GetLayerState to determine whether to use Webrender or
take the fallback path. GetLayerState would then under some cases call CanOptimizeToImageLayer()
which would get the image container using the appropriate flags for sync decoding.
Now nsDisplayBackgroundImage only uses CanCreateWebrenderCommands, which doesn't pass the correct
flags to image container, leading to reftest failures in some cases. This commit fixes that.
MozReview-Commit-ID: KlslXVHlRi5
--HG--
extra : rebase_source : aacb5fcae966cb9af8d8607e6c10e4c0822ea88d
2018-03-20 13:42:05 -05:00