76bacfde6e 
					 
					
						
						
							
							style cascade: Allow cascades with more ancestors  
						
						... 
						
						
						
						Previously a style cascade's parent could not have a parent itself. That
represented the two levels at which you could add a style provider: at
the screen level, with gtk_style_context_add_provider_for_screen(), and
at the style context level, with gtk_style_context_add_provider().
This commit changes no functionality, but this change will be necessary
for adding style providers in the future that apply to a subtree of the
widget tree. It relaxes the requirement that a style cascade's parent
must not have a parent, since in the future a style context may be
affected by any number of parent widgets' style contexts.
https://bugzilla.gnome.org/show_bug.cgi?id=751409  
						
						
					 
					
						2016-06-19 19:47:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6187c9a02 
					 
					
						
						
							
							scrolledwindow test: Check natural width for max content size  
						
						... 
						
						
						
						The maximum content size does not increase the minimum request
but only ensures that both minimum and natural requests do not
exceed the maximum setting. 
						
						
					 
					
						2016-06-09 14:57:10 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						32885605c7 
					 
					
						
						
							
							Fix build  
						
						... 
						
						
						
						Commit 023f406c96 
						
						
					 
					
						2016-06-08 14:20:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						023f406c96 
					 
					
						
						
							
							test: Skip GtkScrolledWindow::max-content- properties  
						
						... 
						
						
						
						The allowed values for the max-content- properties depend
on the value of the min-content- properties, in a way that
our simple test is not prepared to deal with. Just skip
them for now. 
						
						
					 
					
						2016-06-08 09:04:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b97c490b87 
					 
					
						
						
							
							object test: Also test object type properties  
						
						... 
						
						
						
						Old patch found in bugzilla, it still applies and doesn't
cause the test to fail.
https://bugzilla.gnome.org/show_bug.cgi?id=556254  
						
						
					 
					
						2016-06-05 22:15:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3962b907bb 
					 
					
						
						
							
							testsuite: add tests for scrolledwindow  
						
						... 
						
						
						
						This patch adds a set of tests for scrolled window
sizing, covering both min- and max-content width and
height.
https://bugzilla.gnome.org/show_bug.cgi?id=742281  
						
						
					 
					
						2016-06-05 11:04:41 -03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5264209bf1 
					 
					
						
						
							
							a11y tests: Update expected output  
						
						... 
						
						
						
						These changes were caused by the introduction of GtkStackAccessible. 
						
						
					 
					
						2016-06-01 14:18:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1dbbe7f251 
					 
					
						
						
							
							button css node test: Update for switch style changes  
						
						... 
						
						
						
						We no longer add the redundant .slider style class in GtkSwitch.
Update expected results to reflect that. 
						
						
					 
					
						2016-06-01 13:12:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						28b9e16272 
					 
					
						
						
							
							css node tests: Update expected results  
						
						... 
						
						
						
						We were not propagating direction changes in some places,
evidently. Now we do. 
						
						
					 
					
						2016-06-01 13:11:27 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eace965a19 
					 
					
						
						
							
							scale css node test: Adapt to changes  
						
						... 
						
						
						
						The style classes are reflected in the output here. 
						
						
					 
					
						2016-05-19 12:26:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						101da71ee3 
					 
					
						
						
							
							Use upstream gettext  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=373745  
					
						2016-05-16 20:46:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c27b8b48ab 
					 
					
						
						
							
							Update color name css style test  
						
						... 
						
						
						
						Verify rebeccapurple too. 
						
						
					 
					
						2016-05-05 15:37:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef7ccab188 
					 
					
						
						
							
							defaultvalue test: Skip GdkMonitor::geometry  
						
						... 
						
						
						
						We never return NULL for ::geometry and ::workarea. Just skip
these properties. 
						
						
					 
					
						2016-05-02 12:42:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a91fc65291 
					 
					
						
						
							
							label css style test: fix font syntax  
						
						
						
						
					 
					
						2016-04-26 00:07:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2968098f74 
					 
					
						
						
							
							Remove debug spew  
						
						
						
						
					 
					
						2016-04-26 00:07:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7855294594 
					 
					
						
						
							
							Fix css parser tests  
						
						... 
						
						
						
						These tests were affected by the font and linear-gradient parsing
changes. 
						
						
					 
					
						2016-04-26 00:03:09 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db1a39a817 
					 
					
						
						
							
							notify test: Skip GtkFontButton::font-name  
						
						... 
						
						
						
						This is not freely settable. 
						
						
					 
					
						2016-04-25 23:09:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c574ef0954 
					 
					
						
						
							
							textiter: add unit test for forward_to_line_end  
						
						... 
						
						
						
						Surprisingly we had no unit test for this method 
						
						
					 
					
						2016-04-22 08:54:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ab6ff6b5e 
					 
					
						
						
							
							Expand css style font tests  
						
						... 
						
						
						
						Test more of the syntax of the font: shorthand. 
						
						
					 
					
						2016-04-18 14:38:53 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5993875d38 
					 
					
						
						
							
							Fix the css style font test  
						
						... 
						
						
						
						Setting the font: shorthand to something like smaller is not
in line with the css spec. Just set the font-size: property
for this.
Also fix the other font: shorthand to specify size and family
according to the css spec. 
						
						
					 
					
						2016-04-18 11:46:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a9cf8527e 
					 
					
						
						
							
							Add some more accelerator / modifier tests  
						
						
						
						
					 
					
						2016-04-17 01:54:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7200ac8e56 
					 
					
						
						
							
							Fix label css test  
						
						... 
						
						
						
						The default font size of 10pt will now properly render as 13.33px,
but we shouldn't use the default anyway as that can be controlled
by user settings 
						
						
					 
					
						2016-04-14 11:52:11 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						871b19f9dd 
					 
					
						
						
							
							reftests: test rem size  
						
						
						
						
					 
					
						2016-04-12 16:59:40 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						92a496fdec 
					 
					
						
						
							
							reftests: test em size  
						
						
						
						
					 
					
						2016-04-12 16:59:40 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b3ca11a6cb 
					 
					
						
						
							
							test: do not remove files on distclean  
						
						... 
						
						
						
						bugzilla: https://bugzilla.gnome.org/show_bug.cgi?id=764686  
						
						
					 
					
						2016-04-08 17:00:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43a568395b 
					 
					
						
						
							
							Add some tests for GdkRectangle  
						
						... 
						
						
						
						In particular, we're testing corner cases with empty rectangles
here. 
						
						
					 
					
						2016-03-28 19:54:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						669336cf95 
					 
					
						
						
							
							Expand visual tests a bit  
						
						
						
						
					 
					
						2016-03-28 19:28:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						785a425516 
					 
					
						
						
							
							Add tests for seat apis  
						
						... 
						
						
						
						These are just some basic sanity tests. 
						
						
					 
					
						2016-03-28 19:22:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f2d5a6290 
					 
					
						
						
							
							Move autotestkeywords to testsuite  
						
						... 
						
						
						
						All the 'make check' and installed tests are now in testsuite/,
and tests/ is just a collection manual test programs. 
						
						
					 
					
						2016-03-28 17:56:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						89973118f3 
					 
					
						
						
							
							Add some more visual tests  
						
						... 
						
						
						
						These are just basic tests to ensure that the visual implementation
of a backend is sound. 
						
						
					 
					
						2016-03-26 14:56:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2374e2aa3b 
					 
					
						
						
							
							Add a test for the system rgba visual  
						
						... 
						
						
						
						The main point of this test is to ensure that the pixel_details
getters work as expected. 
						
						
					 
					
						2016-03-26 10:10:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c8557fa35 
					 
					
						
						
							
							Add a css node test for scales  
						
						
						
						
					 
					
						2016-03-25 13:22:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						caa804613d 
					 
					
						
						
							
							add a css style test for font: smaller  
						
						
						
						
					 
					
						2016-03-24 22:58:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24f54d50c4 
					 
					
						
						
							
							Update css node test for GtkSwitch changes  
						
						
						
						
					 
					
						2016-03-24 22:43:27 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1716e0b038 
					 
					
						
						
							
							Revert "add a css style test for font: smaller"  
						
						... 
						
						
						
						This reverts commit a4ed154b03 
						
						
					 
					
						2016-03-24 22:43:27 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4ed154b03 
					 
					
						
						
							
							add a css style test for font: smaller  
						
						
						
						
					 
					
						2016-03-24 08:25:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6ca66b712 
					 
					
						
						
							
							Run a11y tests with csd for make check  
						
						... 
						
						
						
						I've made this change for installed tests a while ago. It doesn't
make sense for distcheck to do it differently. 
						
						
					 
					
						2016-03-22 14:55:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e44a87fe94 
					 
					
						
						
							
							Fix the textview-margins reftest  
						
						... 
						
						
						
						This test has a word that wouldn't fit in the room we have with
a window width of 100, and then we get clipped in the one case
but not the other. Make the window a little wider, so it fits. 
						
						
					 
					
						2016-03-11 16:46:52 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b7285592f9 
					 
					
						
						
							
							cssanimation: Compute progress correctly  
						
						... 
						
						
						
						We were computing the wrong progress, in particular when the iteration
count was non-integer.
Test included. 
						
						
					 
					
						2016-03-11 16:39:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3015f46170 
					 
					
						
						
							
							Fix another installed test typo  
						
						... 
						
						
						
						This one was causing us to install invalid .test files and thereby
breaking all continuous tests :-( 
						
						
					 
					
						2016-03-07 10:50:43 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a1da56393 
					 
					
						
						
							
							Fix a typo  
						
						... 
						
						
						
						This was causing the tools tests to not be installed and,
consequently, never run on continuous. 
						
						
					 
					
						2016-03-07 07:30:00 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c248bbd79 
					 
					
						
						
							
							Make the settings test fail  
						
						... 
						
						
						
						Small thinko: We only get to see the test artifacts in
continuous if the test fails. So make it fail, temporarily. 
						
						
					 
					
						2016-03-05 15:49:34 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d69100547c 
					 
					
						
						
							
							testsuite: Remove a test that isn't valid with csd  
						
						... 
						
						
						
						With csd, the allocation of the window will be larger than the
default size, since it includes borders and decorations. Just
remove this check. 
						
						
					 
					
						2016-03-05 13:47:41 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b2e6ad640d 
					 
					
						
						
							
							Add a test that dumps settings  
						
						... 
						
						
						
						This is not much of a test, tbh. But it will give us a convenient
dump of all GTK+ settings in continuous, which helps with tracking
down test failures that might depend on settings. 
						
						
					 
					
						2016-03-05 13:41:47 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a62a36d2e 
					 
					
						
						
							
							Update a11y test output  
						
						... 
						
						
						
						These tests can now assume that the csd header bar will be there. 
						
						
					 
					
						2016-03-05 10:40:06 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ce3c78b7a 
					 
					
						
						
							
							Run accessibility tests always with CSD  
						
						... 
						
						
						
						This avoids differences in the output that are caused
by the presence or absence of the header bar. 
						
						
					 
					
						2016-03-05 10:40:06 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa36f34fcf 
					 
					
						
						
							
							Update expected output of a11y tests  
						
						... 
						
						
						
						The window type attribute shows up here now.
The caret mode changes also affect some tests. 
						
						
					 
					
						2016-03-04 23:51:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d46d50b761 
					 
					
						
						
							
							reftests: add a test for animated box shadow updating clip  
						
						... 
						
						
						
						This was just fixed by 3e06942847 
						
						
					 
					
						2016-03-03 16:14:39 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35d9702173 
					 
					
						
						
							
							reftests: rename util file frame-inhibitor  
						
						... 
						
						
						
						We'll use the label-text-shadow-changes-modify-clip utils
more generically, lets name the file after its function. 
						
						
					 
					
						2016-03-03 16:09:13 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8b70115d5e 
					 
					
						
						
							
							revealer-size: Fix animation setting  
						
						... 
						
						
						
						Turn animations off before testing, for all test functions containing
"no_animations". 
						
						
					 
					
						2016-03-03 21:05:37 +01:00