Commit Graph

179 Commits

Author SHA1 Message Date
Kershaw Chang
26c8c4d909 Bug 1247843 - Part 4: A test case for testing whether the channel used to load favicon. r=mak 2017-09-20 20:10:00 -04:00
Florian Quèze
e2a9ca3dbe Bug 1401432 - Remove the 'setTimeout handler' stack frames in browser_urlbar_search_reflows.js to fix failures on beta, r=mak over IRC. 2017-09-21 12:49:52 +02:00
Florian Quèze
b4288e62a3 Bug 1399660 - Intermittent browser_urlbar_keyed_search_reflows.js - reflow @ _handleOverflow was supposed to be hit 6 more times, r=mak over IRC. 2017-09-21 12:47:18 +02:00
Florian Quèze
2725af806d Bug 1399660 - Remove the 'setTimeout handler' stack frames in browser_urlbar_keyed_search_reflows.js, rs=mak over IRC. 2017-09-20 12:24:02 +02:00
Marco Bonardo
8af4df53e5 Bug 1391293 - Remove some hundreds reflows and adapt reflow tests to the new insert method. r=florian
MozReview-Commit-ID: 1a25ZHo2L8n
2017-09-18 11:58:11 +02:00
Andrew Halberstadt
d8243cab8e Bug 1397229 - Disable browser/base/content/test/performance/browser_startup_images.js hidpi on Windows 10, r=jmaher
This started failing when migrating from Windows 8 -> Windows 10. Fix is
tracked in bug 1400357.

MozReview-Commit-ID: HO0AYGjVTGm
2017-09-15 15:17:49 -04:00
Andrew Halberstadt
e0132ba923 Bug 1397229 - Remove unused reflow from browser_windowopen_reflows.js on Windows, r=mconley
This test was previously skipped on Windows 8. This bug is migrating the test over to Windows 10
where we discovered the unused reflow.

MozReview-Commit-ID: FqmgeKc1b9o
2017-09-07 11:38:51 -04:00
Sebastian Hengst
611cd796d6 Backed out changeset d928ad6475d2 (bug 1397229) for failing browser-chrome's browser/base/content/test/performance/browser_windowopen_reflows.js on Windows 7. r=backout 2017-09-18 19:42:32 +02:00
Sebastian Hengst
258740f15f Backed out changeset fed3a10c6ffc (bug 1397229) 2017-09-18 19:41:58 +02:00
Andrew Halberstadt
081643efbe Bug 1397229 - Disable browser/base/content/test/performance/browser_startup_images.js hidpi on Windows 10, r=jmaher
This started failing when migrating from Windows 8 -> Windows 10. Fix is
tracked in bug 1400357.

MozReview-Commit-ID: HO0AYGjVTGm
2017-09-15 15:17:49 -04:00
Andrew Halberstadt
b18da08524 Bug 1397229 - Remove unused reflow from browser_windowopen_reflows.js on Windows, r=mconley
This test was previously skipped on Windows 8. This bug is migrating the test over to Windows 10
where we discovered the unused reflow.

MozReview-Commit-ID: FqmgeKc1b9o
2017-09-07 11:38:51 -04:00
Kris Maglione
6b566f0c2d Bug 1399646: Part 2 - Use the async shutdown service for ServiceWorkerRegistrar. r=baku
The current shutdown handling code is susceptible to deadlocks, since it spins
the event loop while it holds mMonitor, and other main thread methods which
try to acquire mMonitor can be called from code that runs while the event loop
is spinning.

My initial solution was just to release mMonitor before spinning the event
loop, but at this point I think it makes more sense to switch to the
standardized AsyncShutdown routines, which provide better diagnostics and
allow us to avoid one more nested event loop during shutdown.

MozReview-Commit-ID: 1RtFN585IR7
2017-09-14 11:30:50 -07:00
Florian Quèze
eefb3ff4cf Bug 1398198 - browser_startup_content.js should show the stack when a JS file was loaded earlier than expected, r=felipe,qdot. 2017-09-13 21:19:55 +02:00
Florian Quèze
9278da562f Bug 1398198 - browser_startup.js should show the stack when a JS file was loaded earlier than expected, r=felipe,mccr8. 2017-09-13 21:19:53 +02:00
Mike de Boer
998cb252ae Bug 1374749 - Animate the panelviews differently to make it look as if the view to show is pushing the previous view out of the panel. r=jaws
MozReview-Commit-ID: Dy6UppV3xDH
2017-09-12 21:33:25 +02:00
Sebastian Hengst
f5e44610fc Backed out changeset f09b2b387751 (bug 1374749) for frequently failing browser-chrome's browser/components/extensions/test/browser/test-oop-extensions/browser_ext_browserAction_popup_resize.js on macOS. r=backout 2017-09-11 18:45:35 +02:00
Mike de Boer
0b4bd52893 Bug 1374749 - Animate the panelviews differently to make it look as if the view to show is pushing the previous view out of the panel. r=jaws
MozReview-Commit-ID: Dy6UppV3xDH
2017-09-11 16:28:06 +02:00
Johann Hofmann
2e23a09b91 Bug 1390874 - Add a hidpi test directory to emulate high screen resolution for browser_startup_images.js. r=florian
Also adds a warning that the test should only be used in debug mode.

MozReview-Commit-ID: 6X8jSz5O2ue
2017-08-16 15:33:14 +02:00
Dão Gottwald
08f97277b3 Bug 1396624 - Hide URL bar elements and the stop button with display:none instead of visibility:collapse to prevent the icons from being loaded needlessly. r=johannh
MozReview-Commit-ID: 6VB57Lz2bMI
2017-09-04 18:14:20 +02:00
Edouard Oger
3b9849fe32 Bug 1380377 part 2 - Make sure sync-illustration.svg doesn't get loaded on startup. r=markh
MozReview-Commit-ID: KWWCniJPU44
2017-08-16 14:12:42 -04:00
Simon Lindholm
8c34b5c40f Bug 1388331 - Use more precise criteria for stopping auto-complete searches. r=mak 2017-08-31 12:24:00 -04:00
Ryan VanderMeulen
fc2383f30d Backed out changeset 299138aaaecb (bug 1388331) for causing browser_urlbar_keyed_search_reflows.js failures. 2017-08-30 21:04:30 -04:00
Simon Lindholm
ce116881b9 Bug 1388331 - Use more precise criteria for stopping auto-complete searches. r=mak 2017-08-30 08:00:00 -04:00
Felipe Gomes
68a6a9e333 Bug 1391495 - Temporarily remove RecentWindow.jsm from startup blacklist to avoid this test from being disabled. r=me
MozReview-Commit-ID: L2PhXKkjSQA
2017-08-28 12:00:14 -03:00
Mike Conley
e296a49733 Bug 1387088 - Add a reflow test for when the user is typing a search into the AwesomeBar. r=florian
MozReview-Commit-ID: BP0zlLU9Ltp
2017-08-17 16:50:30 -04:00
Dão Gottwald
5cf041ac4e Bug 1054740 - When a session should be restored, don't load the homepage before the session file has been read. r=mikedeboer
MozReview-Commit-ID: 7W4ihQZEeWf
2017-08-24 18:39:39 +02:00
Wes Kocher
e5dbc7e13f Backed out changeset e903ef2fd85a (bug 1387088) for win debug failures like browser_urlbar_keyed_search_reflows.js a=backout CLOSED TREE
MozReview-Commit-ID: 6awooAlq2m4
2017-08-23 12:26:25 -07:00
Mike Conley
5b99b17752 Bug 1387088 - Add a reflow test for when the user is typing a search into the AwesomeBar. r=florian
MozReview-Commit-ID: BP0zlLU9Ltp
2017-08-17 16:50:30 -04:00
Wes Kocher
7216631f46 Merge inbound to central, a=merge
MozReview-Commit-ID: BMWuqvmTljV
2017-08-22 17:07:23 -07:00
Edouard Oger
39f0064047 Bug 1392280 - Backout bug 1380377. r=mconley
MozReview-Commit-ID: AOD2ol0yzaC
2017-08-22 11:07:47 -04:00
Paolo Amadini
5f6c1c9a8f Bug 1358792 - Fix uninterruptible reflow at adjustSiteIconStart. r=mak
This adds a spacer element before the type icon so we don't have to compute its initial margin.

MozReview-Commit-ID: 7dJ38Iwistn
2017-08-21 15:16:44 +01:00
Sebastian Hengst
b1db9587c3 merge mozilla-central to mozilla-inbound. r=merge a=backout on a CLOSED TREE 2017-08-17 19:34:04 +02:00
Sebastian Hengst
dd2274c84b Backed out changeset 0a543fedee9c (bug 1390874) for unexpected pass and unexpected fail in mochitest browser_startup_images.js, at least on Windows. r=backout a=backout on a CLOSED TREE
MozReview-Commit-ID: 5ZtuMtnrPlH
2017-08-17 19:29:58 +02:00
Dão Gottwald
c7fa9cfb67 Bug 1389740 - Use arrow-dropdown-16.svg for the urlbar history dropmarker. r=gijs
MozReview-Commit-ID: BFjr8C5R4yC
2017-08-17 15:18:21 +02:00
Johann Hofmann
ba36e7d7a4 Bug 1390874 - Add a hidpi test directory to emulate high screen resolution for browser_startup_images.js. r=florian
Also adds a warning that the test should only be used in debug mode.

MozReview-Commit-ID: 6X8jSz5O2ue
2017-08-16 15:33:14 +02:00
Wes Kocher
35908f9c27 Merge m-c to autoland, a=merge
MozReview-Commit-ID: DjSlrmDFfe3
2017-08-16 17:14:41 -07:00
Wes Kocher
03a1984d1c Merge inbound to central, a=merge
MozReview-Commit-ID: GEfEDRZk5bo
2017-08-16 16:59:26 -07:00
Edouard Oger
a791b9b936 Bug 1380377 - Make sure sync-illustration.svg doesn't get loaded on startup. r=markh
MozReview-Commit-ID: KWWCniJPU44
2017-08-16 14:12:42 -04:00
Perry Jiang
30e6197cf5 Bug 1382248 - avoid loading autoscroll.png at startup. r=florian
MozReview-Commit-ID: FJppk3NjY2x
2017-07-28 14:13:13 -07:00
Drew Willcoxon
062e2f296c Bug 1385418 - Remove disabled pocket code for the toolbar button now that it's been replaced by the item in the page action panel. r=Gijs
MozReview-Commit-ID: 1wANxaD3QaV
2017-08-16 10:13:15 -07:00
Kris Maglione
693f1ce3fc Bug 1389848: Follow-up: Bustage fix.
MozReview-Commit-ID: FaeHFW1WtPf
2017-08-14 23:00:04 -07:00
Johann Hofmann
3f9b1af46d Bug 1375335 - Fix window control height calculation on Windows 10. r=dao
This commit:

- Makes the window controls have exactly the same height as tabs when the
  menubar is hidden, and have the same height as the menubar when it is shown.
  This requires us to remove the menubar height before flushing layout in
  case it is shown, since we need its original height for the calculation.

- Removes the top margin between the menu bar and the window border
  that was present on Windows 10 and makes it apply on Windows 7 only.
  The border was causing miscalculations of the window control height,
  which could have been handled in browser-tabsintitlebar.js, but since
  it's not part of the Photon spec we decide to remove it entirely.

- Makes window control height calculations ignore vertical tabs toolbar
  margins. The only margin it has right now is -1px and the calculation
  code doesn't work right with negative margins.

MozReview-Commit-ID: HJXxUUJFX8x
2017-08-09 14:36:01 +01:00
Sebastian Hengst
3fd459e69e Backed out changeset 37ba4f932f57 (bug 1375335) for failing browser_windowopen_reflows.js on OS X. r=backout 2017-08-14 15:28:01 +02:00
Johann Hofmann
bccad03ca0 Bug 1375335 - Fix window control height calculation on Windows 10. r=dao
This commit:

- Makes the window controls have exactly the same height as tabs when the
  menubar is hidden, and have the same height as the menubar when it is shown.
  This requires us to remove the menubar height before flushing layout in
  case it is shown, since we need its original height for the calculation.

- Removes the top margin between the menu bar and the window border
  that was present on Windows 10 and makes it apply on Windows 7 only.
  The border was causing miscalculations of the window control height,
  which could have been handled in browser-tabsintitlebar.js, but since
  it's not part of the Photon spec we decide to remove it entirely.

- Makes window control height calculations ignore vertical tabs toolbar
  margins. The only margin it has right now is -1px and the calculation
  code doesn't work right with negative margins.

MozReview-Commit-ID: HJXxUUJFX8x
2017-08-09 14:36:01 +01:00
Sebastian Hengst
c191a5443c Backed out changeset c73631b194bb (bug 1389740) for failing Firefox-UI's test_windows.py and test_about_private_browsing.py. r=backout 2017-08-12 18:42:57 +02:00
Dão Gottwald
a29e4c0d87 Bug 1389740 - Consolidate URL bar history dropmarker styling. r=Gijs
The dropmarker gets the urlbar-icon class for consistency with the other URL bar icons. On this occasion, I increased the urlbar-icon padding and removed the margin to match the photon spec. Also added a rudimentary hover effect.

#urlbar-icons is renamed to #page-action-buttons to better reflect its meaning, and because .urlbar-icon is now used outside of this container.

#urlbar-wrapper wrapper isn't needed anymore -- we can just set the switchingtabs attribute directly on #urlbar.

MozReview-Commit-ID: EiuUW71IKgU
2017-08-12 17:49:35 +02:00
Dennis Schubert
09d0247bf5 Bug 1376602 - Part 2: Add WebCompat Go Faster modules to browser_startup tests. r=Felipe
MozReview-Commit-ID: Ic1tpivC7Na
2017-08-04 14:34:14 +02:00
Mike Taylor
df48db40c1 Bug 1373650. Remove TabListener.jsm from browser_startup.js. r=Gijs
MozReview-Commit-ID: 3aX4GQ8a65r
2017-08-03 23:20:34 -05:00
Ryan VanderMeulen
4122f66bfc Backed out changesets c95150c0fe9d and 9c1e1102bbc3 (bug 1376602) for ESLint failures. 2017-08-09 22:33:52 -04:00
Dennis Schubert
088a19dae8 Bug 1376602 - Part 2: Add WebCompat Go Faster modules to browser_startup tests. r=Felipe
MozReview-Commit-ID: Ic1tpivC7Na
2017-08-04 14:34:14 +02:00