Mats Palmgren
f4bd97507a
Bug 1372029 - Use EnsureInserted instead of Contains+PutEntry to avoid unnecessary hashtable lookups. r=froydnj
...
MozReview-Commit-ID: 7p0ZFLVGFEY
2017-06-17 00:06:04 +02:00
Mats Palmgren
5ef66d5e7d
Bug 1371958 part 2 - Move a mPaintedLayerItems.GetEntry() call into the else-branch where its result is actually used to avoid an unnecessary hashtable lookup when we don't take the else-branch. r=froydnj
...
MozReview-Commit-ID: sOwNzB8mxj
2017-06-17 00:06:04 +02:00
Mats Palmgren
f8f1a23dc1
Bug 1371958 part 1 - Use EnsureRemoved instead of Contains+RemoveEntry to avoid an unnecessary hashtable lookup. r=froydnj
...
MozReview-Commit-ID: 6SPQrQCLBjF
2017-06-17 00:06:04 +02:00
Mats Palmgren
7648c5aafb
Bug 1371956 - Use mApproximatelyVisibleFrames.EnsureInserted/EnsureRemoved to avoid doing unnecessary hashtable lookups. r=froydnj
...
MozReview-Commit-ID: 87A0v0APtFs
2017-06-17 00:06:04 +02:00
Mats Palmgren
41a0eaaaa9
Bug 1372009 - Use aCommandsHandled.EnsureInserted instead of Contains+PutEntry to avoid unnecessary hashtable lookups. r=froydnj
...
MozReview-Commit-ID: 4ukgy6mBsKq
2017-06-17 00:06:04 +02:00
Mats Palmgren
4264d9480f
Bug 1371925 - Remove unnecessary hashtable lookups in DOMIntersectionObserver. r=froydnj
...
MozReview-Commit-ID: LUt03nCz3SD
2017-06-17 00:06:04 +02:00
Mats Palmgren
a8cf987309
Bug 1371960 - Use EnsureInserted instead of Contains+PutEntry to avoid unnecessary hashtable lookups. r=froydnj
...
MozReview-Commit-ID: IJdUEc9XezU
2017-06-17 00:06:04 +02:00
Mats Palmgren
95f7896de5
Bug 1371928 - Add a new EnsureInserted() method that return true if a new entry was created, and EnsureRemoved() that return true if an existing entry was removed. r=froydnj
...
As opposed to PutEntry/RemoveEntry which do not indicate what happened.
MozReview-Commit-ID: LeNKDqpSksR
2017-06-17 00:06:04 +02:00
Kris Maglione
9c02fdf113
Bug 1363301: Always provide live wrappers for ScriptSourceObjects. r=shu,bholley
...
MozReview-Commit-ID: LTNN66FywU4
--HG--
extra : rebase_source : 6fc6bd6077229fe511b02116b9e3f9eb1c99f2fa
2017-06-14 15:38:59 -07:00
Dan Minor
44063ab8cf
Bug 1349539 - Use CheckedInt in MediaPipeline.cpp; r=jesup
...
MozReview-Commit-ID: Lj9FlT3J42M
--HG--
extra : rebase_source : 31b4e88aaee819a3b1d083c2cc6d7c2564567f99
2017-05-31 15:54:32 -04:00
Marco Castelluccio
d291cf05a4
Bug 1373789 - Handle some kinds of malformed lcov lines better. r=chmanchester
...
--HG--
extra : rebase_source : 43b52f283ebd5c03de54ad46bbbf49046ae21051
2017-06-16 20:16:33 +01:00
Lee Salzman
29a9c9d166
Bug 1305085 - don't let SkScalerContext::computeMatrices generate zero scales. r=mchang
...
MozReview-Commit-ID: 4guj6XPWB47
2017-06-14 21:43:27 -04:00
Lee Salzman
e4cbb5aad8
Bug 1365794 - optimize box blur surfaces for destination draw target. r=mchang
...
MozReview-Commit-ID: CfAwZZy6v5M
2017-06-16 16:50:39 -04:00
Mason Chang
86004b9db3
Bug 1371037
- Support for record and replay of ClientPaintedLayers on the main thread. r=dvander
2017-06-15 16:32:59 -07:00
Sebastian Hengst
adb899a58e
Backed out changeset 5573f2f7d796 (bug 1343728) for failing various tests, e.g. mochitest test_animations_reverse.html. r=backout on a CLOSED TREE
2017-06-16 22:21:45 +02:00
Sebastian Hengst
a90ef58a2b
Backed out changeset 0bade2cd1908 (bug 1343728)
2017-06-16 22:20:43 +02:00
Sebastian Hengst
7e1b1cf069
Backed out changeset 05a5f9d8249f (bug 1343728)
2017-06-16 22:20:37 +02:00
Sebastian Hengst
e8cca2e7cf
Backed out changeset 956306ea34f3 (bug 1350633)
2017-06-16 22:20:32 +02:00
Dylan Roeh
b40f56dfba
Bug 1360068 - Overhaul WebAppActivity to use GeckoView rather than GeckoApp. r=jchen,daleharvey
2017-06-16 14:50:49 -05:00
Dylan Roeh
44b507fc61
Bug 1356346 - Overhaul CustomTabsActivity.java to use GeckoView rather than GeckoApp. r=jchen, walkingice
2017-04-25 11:48:05 -05:00
Dylan Roeh
31216ace5a
Bug 1365599 - Make Tabs use the window event dispatcher rather than global in some instances. r=jchen
2017-06-16 13:40:48 -05:00
Olli Pettay
f900ec65e6
bug 1373085, don't stop running idle tasks while waiting for composite to notify about its end, r=farre
2017-06-16 22:49:22 +03:00
Ehsan Akhgari
8ba7fa2a64
Bug 1370754 - Dispatch spell checker tasks to the idle queue; r=masayuki
...
We use a timeout of 1 second to ensure that spell checking
will happen with some delay since it is visible to the
user.
2017-06-16 15:22:47 -04:00
Joanmarie Diggs
88ed2a9207
Bug 1358417 - Use ATK_ROLE_DESCRIPTION_TERM for "term" role and "dt" element. r=surkov
2017-06-16 14:02:55 -04:00
Michael Layzell
6648f5c781
Bug 1350633 - Remove the Msg_GetWidgetNativeData sync IPC, r=billm, r=jimm
...
MozReview-Commit-ID: Bql29wgVDZ5
2017-06-16 14:59:35 -04:00
Michael Layzell
c0d7319a4f
Bug 1343728 - Part 3: Remove the window creation sync IPC calls, r=billm, r=smaug
...
MozReview-Commit-ID: IWayDUWuRrf
2017-06-16 14:59:34 -04:00
Michael Layzell
e61a1cdcfb
Bug 1343728 - Part 2: Add const operator== to TextureFactoryIdentifier and CompositorOptions, r=jrmuizel
...
MozReview-Commit-ID: 6BayMmqNlyx
2017-06-16 14:59:33 -04:00
Michael Layzell
67f704555d
Bug 1343728 - Part 1: Add the ability to temporarially delay remote docshells from becoming active, r=smaug
...
MozReview-Commit-ID: KAaeu5ETc0x
2017-06-16 14:59:31 -04:00
Michael Layzell
cc6563e878
Bug 1369594
- Get module information for BHR off main thread, r=froydnj
...
MozReview-Commit-ID: L0ANHNKKAkY
2017-06-16 14:55:15 -04:00
Ehsan Akhgari
147a0e6607
Bug 1373762 - Make editor mochitests correctly wait for spell checking to finish; r=mystor
2017-06-16 14:41:02 -04:00
Kannan Vijayan
2bc5760763
Bug 1366377 - Optimize single-char splitting in VM. r=jorendorff.
2017-06-16 13:47:27 -04:00
Ehsan Akhgari
acb69ad667
Backout bug 1370754 for test failures
2017-06-16 13:54:50 -04:00
Joanmarie Diggs
8f7067dc67
Bug 1355423
- Fix AtkRole and AXSubrole for ARIA treeitem. r=surkov
2017-06-16 12:15:45 -04:00
Andreas Farre
a288a87eba
Bug 1373675 - Add hasListenerFor to nsIWebSocketEventService. r=mcmanus
...
This makes it possible to check if a Window has 'active' WebSockets.
2017-06-16 07:58:00 -04:00
Olli Pettay
2edc8a2488
bug 1358898, ensure AsyncFreeSnowWhite is run often enough, r=mccr8,nfroyd
2017-06-16 20:00:04 +03:00
Ehsan Akhgari
fa242ea02c
Bug 1370754 - Dispatch spell checker tasks to the idle queue; r=masayuki
...
We use a timeout of 1 second to ensure that spell checking
will happen with some delay since it is visible to the
user.
2017-06-16 12:17:30 -04:00
Olli Pettay
21bf92b7d1
bug 1373583, initialize sActiveIntersliceGCBudget by default to non-zero value, r=jonco
2017-06-16 19:11:34 +03:00
James Willcox
9f3e62a58b
Bug 1370605 - Add GeckoView.exitFullScreen() r=esawin
...
MozReview-Commit-ID: 4vuAvDoQE0W
2017-06-16 11:02:06 -05:00
James Willcox
cd512155a6
Bug 1370605 - Don't wait for a resize before entering fullscreen on Android r=esawin
...
There may not be a resize event coming, and we don't do anything special
with the transition anyway.
MozReview-Commit-ID: 1toNPdMHA1B
2017-06-16 11:02:03 -05:00
Andrew Osmond
ed880d0d06
Bug 1373667 - Only use sccache if enabled. r=ted
2017-06-16 10:34:09 -04:00
Jan de Mooij
6765978750
Bug 1372182 part 9 - Inline more functions. r=anba
2017-06-16 17:43:07 +02:00
Jan de Mooij
6dbbe103da
Bug 1372182 part 8 - Optimize AddTypePropertyId. r=evilpie
2017-06-16 17:42:23 +02:00
Jan de Mooij
733406cbad
Bug 1372182 part 7 - Inline some more functions. r=anba
2017-06-16 17:41:22 +02:00
Mats Palmgren
9d353fa50b
Bug 966240 - Remove support for <meta http-equiv="msthemecompatible" content="no">. r=dbaron
...
It appears that neither Chrome, Safari or Edge support this feature,
and it's causing web-compat issues for us, e.g. bug 1373417.
MozReview-Commit-ID: AP5LMgL6QmR
2017-06-16 17:17:22 +02:00
Olli Pettay
19e0e34c6d
Bug 1373651 - Ensure we don't report too large GC-during-idle values, r=mccr8
...
--HG--
extra : rebase_source : 597faa884e613f9580c9ae3283f6e54cb02dd46b
2017-06-16 17:45:15 +03:00
Ted Campbell
1bbd64432a
Bug 1169746 - Support |super()| in Baseline. r=jandem
...
- Update BaselineIC for JSOP_SUPERCALL / JSOP_SPREADSUPERCALL
- Support JSOP_SUPERFUN
- Support JSOP_CHECKTHISREINIT
MozReview-Commit-ID: BlWsaUGeBqS
2017-06-16 10:43:17 -04:00
Ted Campbell
b07e3c22cf
Bug 1169746 - Don't use templateObjects for derived constructor calls. r=jandem
...
MozReview-Commit-ID: D3QI7ryBmuW
2017-06-16 10:43:09 -04:00
Sebastian Hengst
a885319117
Bug 1372588 - Schedule devedition tests through Taskcluster: Add second blank line to make flake8 happy. r=flake8-fix
2017-06-16 16:20:29 +02:00
John Dai
2675b61900
Bug 556743 - Update web-platform tests for labels attribute. r=smaug
2017-06-05 06:27:00 -04:00
John Dai
005cba50ea
Bug 556743 - Implement the labels attribute. r=smaug
2017-06-15 20:04:00 -04:00