Gijs Kruitbosch
35d4ad6653
Bug 1427726 - remove pref from preference_usage performance test, r=johannh
...
MozReview-Commit-ID: saPO7fgcow
2018-04-09 19:16:34 +01:00
Andreea Pavel
7f039f8dd4
Backed out 5 changesets (bug 1427726) for failing linux asan at modules/libjar/test/unit/test_bug407303.js on a CLOSED TREE
...
Backed out changeset ee9abd6f1ba5 (bug 1427726)
Backed out changeset b1b76f9dff73 (bug 1427726)
Backed out changeset f41cf7811770 (bug 1427726)
Backed out changeset cb35e7b10235 (bug 1427726)
Backed out changeset 753ece6c9f1b (bug 1427726)
2018-04-11 12:46:20 +03:00
Gijs Kruitbosch
1e1c0b4474
Bug 1427726 - remove pref from preference_usage performance test, r=johannh
...
MozReview-Commit-ID: saPO7fgcow
2018-04-09 19:16:34 +01:00
Mark Banner
a8ed6abdd9
Bug 1449187 - Whitelist extra autocomplete reflows that happen due to a default bookmark with a long URL on beta/release. r=mconley
...
MozReview-Commit-ID: 30RgB1BAtL1
2018-04-06 15:17:19 +01:00
Paolo Amadini
27081c7b37
Bug 1444392 - Part 2 - Use test-only helpers for the main menu across the tree. r=Gijs
...
MozReview-Commit-ID: IpdYFaYxx4M
2018-04-04 11:34:39 +01:00
Ludovic Hirlimann
48eb84e9e4
Bug 1449940 - Merge nsSetDefaultBrowser.js into nsBrowserContentHandler.js to remove one xpcom component loaded at startup, r=florian.
2018-03-31 15:04:01 +02:00
Nicholas Nethercote
8012e8456e
Bug 1448225 - Convert StylePrefs to StaticPrefs. r=emilio
...
The new StaticPrefs machinery means that StylePrefs can be removed.
Note that this approach mirrors all static prefs into Rust, but I have only
updated structs.rs for the prefs that Stylo uses.
On a CLOSED TREE, since a sheriff closed the tree while I was about to land this
via autoland.
MozReview-Commit-ID: G1SY0987WJ7
2018-04-03 09:06:20 +02:00
Dão Gottwald
f914c66877
Bug 1448303 - Refactor TabsInTitlebar initial update handling. r=florian
...
MozReview-Commit-ID: BQTe6cVyHo1
2018-03-28 20:36:21 +02:00
Csoregi Natalia
3fedeb1f16
Backed out changeset 3e32fb05601e (bug 1448303) expected to fail on browser_windowopen.js. CLOSED TREE
2018-03-28 21:34:21 +03:00
Dão Gottwald
9eb9a0c4bb
Bug 1448303 - Refactor TabsInTitlebar initial update handling. r=florian
...
MozReview-Commit-ID: ASVRIsVIoKa
2018-03-28 20:24:26 +02:00
Florian Quèze
37c6e61400
Bug 1448446 - remove unused browser_windowopen_flicker.js test file, r=mconley.
2018-03-27 13:46:43 +02:00
Florian Quèze
c6faa7a1ff
Bug 1448446 - accept a height of 14px for the reload icon in the browser_windowopen.js exception, r=mconley.
2018-03-27 13:46:40 +02:00
Johann Hofmann
06a4cebc4c
Bug 1447531 - Reduce dom.max_chrome_script_run_time minimum access count to 20 in startup performance tests. r=florian
...
MozReview-Commit-ID: BNdHeqfTcIH
2018-03-26 17:34:52 +02:00
Dão Gottwald
36cb1e2678
Bug 1448613 - Clean up TabsInTitlebar resize event handling. r=johannh
...
MozReview-Commit-ID: CXsfgWOAtwO
2018-03-26 17:24:17 +02:00
Csoregi Natalia
6978d9813e
Backed out changeset a1bb89af06ba (bug 1448613) - expected to fail due to Bug 1446264. CLOSED TREE
2018-03-26 18:19:14 +03:00
Dão Gottwald
1e4cc40aa1
Bug 1448613 - Clean up TabsInTitlebar resize event handling. r=johannh
...
MozReview-Commit-ID: 9UaG2RHst7
2018-03-25 05:54:38 +02:00
Xidorn Quan
fed68375af
Bug 1446264 part 3 - Avoid ignoring and persisting size/position/sizemode when we are setting them from SizeShell(). r=bz,florian
...
When SetSize etc. are called before OnChromeLoaded has been invoked,
the functions assume that the window initialization code wants to size
the window specifically, and thus ignore the values from the <window>
element.
However, bug 1439875 changes the behavior so that SizeShell is also
invoked before OnChromeLoaded, which confuses the functions above, and
causes some of the attributes not to be loaded properly.
This patch adds a separate flag to avoid ignoring those attributes when
those functions are invoked as part of SizeShell itself.
It can cause extra reflow if the window is opened in maximized state,
and thus the new whitelist items. They may be fixed by bug 1448199.
MozReview-Commit-ID: 7jT8w9KGmzy
2018-03-19 14:22:38 +11:00
Xidorn Quan
aef6abec60
Bug 1446264 part 1 - Mark chevron.svg intermittent shown in startup_images test. r=florian
...
MozReview-Commit-ID: 63JdzGWuCAt
2018-03-19 18:01:18 +11:00
Noemi Erli
9e897d6278
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-03-23 01:00:18 +02:00
Dão Gottwald
fdcaea38c5
Bug 1448017 - Initialize ToolbarIconColor before the initial layout to spare a potential restyle after the initial layout. r=bgrins
...
MozReview-Commit-ID: LLJ2EftdXZn
2018-03-22 16:18:20 +01:00
Florian Quèze
4e2aa84850
Bug 1447719 - Set browser.startup.blankWindow to true on Windows and Linux, r=mconley.
2018-03-21 23:35:00 +01:00
Florian Quèze
0e3973a05a
Bug 1405732 - Fix intermittent browser_appmenu_reflows.js failures where the reflow at get_alignmentPosition is encountered 3 times, r=mconley.
2018-03-21 18:14:03 +01:00
Florian Quèze
de7b7f72fd
Bug 1443578 - remove the _reflows suffix from tests that now cover both reflows and flicker, r=mconley.
2018-03-22 21:16:17 +01:00
Florian Quèze
9d449793d5
Bug 1443578 - avoid dirtying frames after MozAfterPaint events, to ensure we don't repaint all the time and capture 60 screenshots per second when nothing changes on screen, r=mconley.
2018-03-22 21:16:17 +01:00
Florian Quèze
2adf07bbc6
Bug 1443578 - only store captured frames when they are actually different, r=mconley.
2018-03-22 21:16:17 +01:00
Florian Quèze
3d1e39fc99
Bug 1443578 - set the expectations for new flicker tests, r=mconley.
2018-03-22 21:16:17 +01:00
Florian Quèze
db69a9d857
Bug 1443578 - Merge browser_windowopen_{reflow,flicker}.js tests into a single browser_windowopen.js test, r=mconley.
2018-03-22 21:16:16 +01:00
Florian Quèze
84fe2e9695
Bug 1443578 - Introduce a generic withPerfObserver function and separate the data collection from the reflow analysis code for the reflow observers, r=mconley.
2018-03-22 21:16:16 +01:00
Florian Quèze
eac32a4c98
Bug 1443578 - Stop providing the dirtyFrameFn function as a parameter to test functions, r=mconley.
2018-03-22 21:16:16 +01:00
arthur.iakab
888a532650
Merging mozilla-inbound to mozilla central a=merge
2018-03-19 12:43:31 +02:00
Tooru Fujisawa
f415c74b57
Bug 1442465 - Part 4.2: Stop unnecessarily awaiting on BrowserTestUtils.removeTab (simple part). r=dao
2018-03-19 11:16:45 +09:00
Johann Hofmann
911bd3791b
Bug 1425613 - Part 2 - Add a test for repeatedly called pref getters. r=florian
...
MozReview-Commit-ID: 4doKsld9qGF
2018-02-18 22:48:06 +01:00
Emilio Cobos Álvarez
4ef40a6e8f
Bug 1445737: Update stacks in perf tests. r=dao
...
MozReview-Commit-ID: F9cMQa32Tgm
2018-03-16 17:27:16 +01:00
Emilio Cobos Álvarez
d4219f627c
Bug 1439875: Flag chevron.svg as intermittently shown on windows. r=johannh
...
MozReview-Commit-ID: 7gJvF00WDgR
2018-03-16 17:26:50 +01:00
Emilio Cobos Álvarez
79f35dc805
Bug 1439875: Update browser_windowopen_flicker.js. r=florian
...
To avoid hacking around the empty window, and handle the activation issue seen
on Windows / OSX.
MozReview-Commit-ID: oK3T8FKd5n
2018-03-16 17:26:50 +01:00
Emilio Cobos Álvarez
82ee868002
Bug 1439875: Update browser_windowopen_reflows.js to not wait for a resize that no longer exists. r=florian
...
MozReview-Commit-ID: Jln9ejZh2b6
2018-03-16 17:26:49 +01:00
Gurzau Raul
67424465a0
Backed out 6 changesets (bug 1439875) for massive breakage for nightly users a=backout
...
Backed out changeset 990a8eb972cd (bug 1439875)
Backed out changeset 187aef60922c (bug 1439875)
Backed out changeset 9c764daa1234 (bug 1439875)
Backed out changeset f8e091577d2a (bug 1439875)
Backed out changeset 1ee5a2d21901 (bug 1439875)
Backed out changeset 610ba5dfaae1 (bug 1439875)
2018-03-16 11:26:31 +02:00
Emilio Cobos Álvarez
8023fb91e0
Bug 1439875: Flag chevron.svg as intermittently shown on windows. r=johannh
...
MozReview-Commit-ID: 7gJvF00WDgR
2018-03-15 21:21:33 +11:00
Emilio Cobos Álvarez
9b17e5a89b
Bug 1439875: Update browser_windowopen_flicker.js. r=florian
...
To avoid hacking around the empty window, and handle the activation issue seen
on Windows / OSX.
MozReview-Commit-ID: oK3T8FKd5n
2018-03-15 21:21:33 +11:00
Emilio Cobos Álvarez
abc153b01f
Bug 1439875: Update browser_windowopen_reflows.js to not wait for a resize that no longer exists. r=florian
...
MozReview-Commit-ID: Jln9ejZh2b6
2018-03-15 21:21:33 +11:00
Andreea Pavel
119029b837
Backed out 6 changesets (bug 1439875) for browser chrome failures at browser/base/content/test/general/browser_private_browsing_window.js on a CLOSED TREE
...
Backed out changeset 1ee033e0061a (bug 1439875)
Backed out changeset 7f25473e9b29 (bug 1439875)
Backed out changeset 69550dec0534 (bug 1439875)
Backed out changeset f3b96ce3490b (bug 1439875)
Backed out changeset 9ded55072903 (bug 1439875)
Backed out changeset 7b33ad14ce8c (bug 1439875)
2018-03-14 23:54:24 +02:00
Emilio Cobos Álvarez
ee6f0e369a
Bug 1439875: Flag chevron.svg as intermittently shown on windows. r=johannh
...
MozReview-Commit-ID: 7gJvF00WDgR
2018-03-14 20:47:46 +01:00
Emilio Cobos Álvarez
4c02d64bf9
Bug 1439875: Update browser_windowopen_flicker.js. r=florian
...
To avoid hacking around the empty window, and handle the activation issue seen
on Windows / OSX.
MozReview-Commit-ID: oK3T8FKd5n
2018-03-14 20:47:44 +01:00
Emilio Cobos Álvarez
743acd8183
Bug 1439875: Update browser_windowopen_reflows.js to not wait for a resize that no longer exists. r=florian
...
MozReview-Commit-ID: Jln9ejZh2b6
2018-03-14 20:47:41 +01:00
Mike Conley
8e63b1f923
Bug 1358719 - Add window resize reflow test. r=florian
...
MozReview-Commit-ID: 57mLswnXhC8
2018-03-07 13:29:25 -05:00
manikishan
02874947cf
Bug 1431050 - Replace NS_ASSERT with conditional exceptions/console.assert and remove the debug.js module. r=mak
...
console.assert keeps the same semantics as NS_ASSERT in that it doesn't throw an exception,
but a lot of the places code was using it in a way that would be better served by throwing
an exception when the condition is false.
MozReview-Commit-ID: DEF5HSfYO36
2018-02-03 11:32:25 +05:30
Gijs Kruitbosch
ab72cbd549
Bug 1370930 - remove DirectoryLinksProvider, r=Mardak
...
MozReview-Commit-ID: 4YcsNvRg7Hn
2018-03-01 16:53:49 +00:00
Paolo Amadini
0d4fc0c2a2
Bug 1420939 - Add an asynchronous version of the description height workaround. r=Gijs
...
This prevents synchronous reflows when opening subviews. This also removes a superfluous invocation of the workaround while the panel is still hidden.
MozReview-Commit-ID: DohLjntVaPU
2018-02-27 22:02:55 +00:00
Paolo Amadini
c1a9933f89
Bug 1441284 - Part 1 - Remove the "current" property. r=Gijs
...
MozReview-Commit-ID: GyqI8N3JQ9O
2018-02-26 18:36:59 +00:00
Brian Grinstead
938da9ee8f
Bug 1392352 - Part 2 - Translate the tabbrowser implementation into a JS class;r=mconley,r=dao CLOSED TREE
...
We keep the XBL binding around for <content>, <constructor>, and <destructor>. This can
eventually be migrated to a Custom Element once we have platform support, but in the meantime
this is a way to get the many thousands of LOC into a JS class.
MozReview-Commit-ID: 1dCQp527yF9
2018-02-27 10:04:14 -08:00