Josh Matthews 
								
							 
						 
						
							
							
							
							
								
							
							
								ad47e88950 
								
							 
						 
						
							
							
								
								servo: Merge  #9421  - compositing: Fix a couple of bugs that prevented iframes from painting after navigation (from jdm:iframe-painting-after-navigation-redux); r=jdm  
							
							... 
							
							
							
							The first bug was that iframes were not reflowed in their parent DOM when the child page navigated. This is fixed by simply having the constellation notify the appropriate script thread when navigation occurs.
The second bug was that the compositor was unable to adjust the pipeline for existing iframe layers, only new ones. This patch adds logic to do that.
The third bug was that we have ad-hoc reflow calls throughout script/, and we didn't trigger any reflow from the code that dispatches the `load` event for the iframe so the test for the first two issues would always time out. The second commit adds another reflow call to do that, and also bites the bullet and adds a catch-all reflow (which does nothing if there's no dirty nodes in the document) at the return to the event loop.
Closes  #8081 .
Extension of #9285 .
Source-Repo: https://github.com/servo/servo 
Source-Revision: 0fa9d32c6915c9cad18e5430c10973399599458a 
							
						 
						
							2016-01-28 04:26:04 +05:01 
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Rouget 
								
							 
						 
						
							
							
							
							
								
							
							
								cafcd1bf9e 
								
							 
						 
						
							
							
								
								servo: Merge  #9418  - Check if root page exist before handling DOM events (from paulrouget:iframeCrash); r=jdm  
							
							... 
							
							
							
							Fix  #9417 
For the test, I'm not sure how to simulate a mouse event or a key event in a way that it would be forwarded to the iframe.
Any idea?
Source-Repo: https://github.com/servo/servo 
Source-Revision: 842ec7c41566c478c07e30c10f330f9f8595eadd 
						
							2016-01-25 20:37:22 +05:01 
							
								 
							
						 
					 
				
					
						
							
								
								
									Darin Minamoto 
								
							 
						 
						
							
							
							
							
								
							
							
								7af6d9dbee 
								
							 
						 
						
							
							
								
								servo: Merge  #9263  - Moved MouseButton from msg to script_traits (from DarinM223:move_mousebutton); r=KiChjang  
							
							... 
							
							
							
							Fixes  #9250 
Source-Repo: https://github.com/servo/servo 
Source-Revision: 9118b64b4b610a95f48a88a198baac4eb31a04a0 
						
							2016-01-16 19:05:51 +05:01 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joshua Holmer 
								
							 
						 
						
							
							
							
							
								
							
							
								2be05a5a44 
								
							 
						 
						
							
							
								
								servo: Merge  #9318  - Rename SCRIPT_TASK_ROOT to SCRIPT_THREAD_ROOT (from shssoichiro:rename-script-task-root); r=KiChjang  
							
							... 
							
							
							
							Resolves  #9316 
Source-Repo: https://github.com/servo/servo 
Source-Revision: 0bc25369d166217b92743cb877b93a70c3aa5a04 
						
							2016-01-15 07:56:15 +05:01 
							
								 
							
						 
					 
				
					
						
							
								
								
									apopiak 
								
							 
						 
						
							
							
							
							
								
							
							
								cb076cb7bf 
								
							 
						 
						
							
							
								
								servo: Merge  #9271  - Move MozBrowserEvent to script_traits (from apopiak:moveMozBrowserEvent_9225); r=KiChjang  
							
							... 
							
							
							
							close  #9225 
Source-Repo: https://github.com/servo/servo 
Source-Revision: 897007f13447f6b34e220042e5cfd31f7686cfec 
						
							2016-01-13 23:41:48 +05:01 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt McCoy 
								
							 
						 
						
							
							
							
							
								
							
							
								dc281a0e73 
								
							 
						 
						
							
							
								
								servo: Merge  #9265  - Moving MouseEventType from msg to script_traits (from mattnenterprise:move-mouse-event-type); r=KiChjang  
							
							... 
							
							
							
							Fixes  #9251 
Source-Repo: https://github.com/servo/servo 
Source-Revision: 464b6414ce28ceb6b0674511c78da0bc751c2e31 
						
							2016-01-12 06:02:16 +05:01 
							
								 
							
						 
					 
				
					
						
							
								
								
									GauriGNaik 
								
							 
						 
						
							
							
							
							
								
							
							
								f88e2a7946 
								
							 
						 
						
							
							
								
								servo: Merge  #8972  - M1501: CSS Error Reporting: Final Steps Last Part (from GauriGNaik:expose-css-errors-1); r=jdm  
							
							... 
							
							
							
							Source-Repo: https://github.com/servo/servo 
Source-Revision: a5a7a8318cbb9cc1338e9894aee61221a2fa3f27 
							
						 
						
							2016-01-12 03:18:50 +05:01 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ms2ger 
								
							 
						 
						
							
							
							
							
								
							
							
								2b13d697b7 
								
							 
						 
						
							
							
								
								servo: Merge  #9245  - Stop reexporting style types from layout_interface (from Ms2ger:reexports); r=nox  
							
							... 
							
							
							
							Source-Repo: https://github.com/servo/servo 
Source-Revision: 47617578af97204168fb985b956d8c85c2b9f349 
							
						 
						
							2016-01-11 23:28:51 +05:01 
							
								 
							
						 
					 
				
					
						
							
								
								
									rohan.prinja 
								
							 
						 
						
							
							
							
							
								
							
							
								d440ee6a41 
								
							 
						 
						
							
							
								
								servo: Merge  #9201  - task -> thread (from ajnirp:8512-task-thread); r=jdm  
							
							... 
							
							
							
							for #8512 
Source-Repo: https://github.com/servo/servo 
Source-Revision: d3e2f94f2024f4735f836588ed11303a0abafdf8
--HG--
rename : servo/components/canvas/canvas_paint_task.rs => servo/components/canvas/canvas_paint_thread.rs
rename : servo/components/canvas/webgl_paint_task.rs => servo/components/canvas/webgl_paint_thread.rs
rename : servo/components/compositing/compositor_task.rs => servo/components/compositing/compositor_thread.rs
rename : servo/components/gfx/font_cache_task.rs => servo/components/gfx/font_cache_thread.rs
rename : servo/components/gfx/paint_task.rs => servo/components/gfx/paint_thread.rs
rename : servo/components/layout/layout_task.rs => servo/components/layout/layout_thread.rs
rename : servo/components/net/image_cache_task.rs => servo/components/net/image_cache_thread.rs
rename : servo/components/net/resource_task.rs => servo/components/net/resource_thread.rs
rename : servo/components/net/storage_task.rs => servo/components/net/storage_thread.rs
rename : servo/components/net_traits/image_cache_task.rs => servo/components/net_traits/image_cache_thread.rs
rename : servo/components/net_traits/storage_task.rs => servo/components/net_traits/storage_thread.rs
rename : servo/components/script/script_task.rs => servo/components/script/script_thread.rs
rename : servo/components/util/task.rs => servo/components/util/thread.rs
rename : servo/tests/unit/gfx/font_cache_task.rs => servo/tests/unit/gfx/font_cache_thread.rs
rename : servo/tests/unit/net/resource_task.rs => servo/tests/unit/net/resource_thread.rs
rename : servo/tests/unit/util/task.rs => servo/tests/unit/util/thread.rs 
							
						 
						
							2016-01-10 15:20:04 +05:01