We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
Have tutorial 3 open up pybee.org by default
**Is your feature request related to a problem? Please describe.**
https://toga.readthedocs.io/en/latest/tutorial/tutorial-3.html shows a screenshot of pybee.org being opened, but the code defaults to github.com.

**Describe the solution you'd like**
Have the code direct to pybee.org by default.

**Describe alternatives you've considered**
An updated screenshot of the tutorial to show github.com.


--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `examples/tutorial3/tutorial/app.py`
Content:
```
1 import toga
2 from toga.style.pack import CENTER, COLUMN, ROW, Pack
3 
4 
5 class Graze(toga.App):
6     def startup(self):
7         self.main_window = toga.MainWindow(title=self.name)
8 
9         self.webview = toga.WebView(style=Pack(flex=1))
10         self.url_input = toga.TextInput(
11             initial='https://github.com/',
12             style=Pack(flex=1)
13         )
14 
15         box = toga.Box(
16             children=[
17                 toga.Box(
18                     children=[
19                         self.url_input,
20                         toga.Button('Go', on_press=self.load_page, style=Pack(width=50, padding_left=5)),
21                     ],
22                     style=Pack(
23                         direction=ROW,
24                         alignment=CENTER,
25                         padding=5,
26                     )
27                 ),
28                 self.webview,
29             ],
30             style=Pack(
31                 direction=COLUMN
32             )
33         )
34 
35         self.main_window.content = box
36         self.webview.url = self.url_input.value
37 
38         # Show the main window
39         self.main_window.show()
40 
41     def load_page(self, widget):
42         self.webview.url = self.url_input.value
43 
44 
45 def main():
46     return Graze('Graze', 'org.beeware.graze')
47 
48 
49 if __name__ == '__main__':
50     main().main_loop()
51
```
--- END FILES ---

Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.

Here is an example:

```diff
diff --git a/examples/server_async.py b/examples/server_async.py
--- a/examples/server_async.py
+++ b/examples/server_async.py
@@ -313,4 +313,4 @@
 
 
 if __name__ == "__main__":
-    asyncio.run(run_async_server("."), debug=True)
+    asyncio.run(run_async_server(), debug=True)
diff --git a/examples/server_sync.py b/examples/server_sync.py
--- a/examples/server_sync.py
+++ b/examples/server_sync.py
@@ -313,5 +313,5 @@
 
 
 if __name__ == "__main__":
-    server = run_sync_server(".")
+    server = run_sync_server()
     server.shutdown()

```

diff --git a/examples/tutorial3/tutorial/app.py b/examples/tutorial3/tutorial/app.py
--- a/examples/tutorial3/tutorial/app.py
+++ b/examples/tutorial3/tutorial/app.py
@@ -8,7 +8,7 @@
 
         self.webview = toga.WebView(style=Pack(flex=1))
         self.url_input = toga.TextInput(
-            initial='https://github.com/',
+            initial='https://beeware.org/',
             style=Pack(flex=1)
         )

{"golden_diff": "diff --git a/examples/tutorial3/tutorial/app.py b/examples/tutorial3/tutorial/app.py\n--- a/examples/tutorial3/tutorial/app.py\n+++ b/examples/tutorial3/tutorial/app.py\n@@ -8,7 +8,7 @@\n \n         self.webview = toga.WebView(style=Pack(flex=1))\n         self.url_input = toga.TextInput(\n-            initial='https://github.com/',\n+            initial='https://beeware.org/',\n             style=Pack(flex=1)\n         )\n", "issue": "Have tutorial 3 open up pybee.org by default\n**Is your feature request related to a problem? Please describe.**\r\nhttps://toga.readthedocs.io/en/latest/tutorial/tutorial-3.html shows a screenshot of pybee.org being opened, but the code defaults to github.com.\r\n\r\n**Describe the solution you'd like**\r\nHave the code direct to pybee.org by default.\r\n\r\n**Describe alternatives you've considered**\r\nAn updated screenshot of the tutorial to show github.com.\r\n\n", "before_files": [{"content": "import toga\nfrom toga.style.pack import CENTER, COLUMN, ROW, Pack\n\n\nclass Graze(toga.App):\n    def startup(self):\n        self.main_window = toga.MainWindow(title=self.name)\n\n        self.webview = toga.WebView(style=Pack(flex=1))\n        self.url_input = toga.TextInput(\n            initial='https://github.com/',\n            style=Pack(flex=1)\n        )\n\n        box = toga.Box(\n            children=[\n                toga.Box(\n                    children=[\n                        self.url_input,\n                        toga.Button('Go', on_press=self.load_page, style=Pack(width=50, padding_left=5)),\n                    ],\n                    style=Pack(\n                        direction=ROW,\n                        alignment=CENTER,\n                        padding=5,\n                    )\n                ),\n                self.webview,\n            ],\n            style=Pack(\n                direction=COLUMN\n            )\n        )\n\n        self.main_window.content = box\n        self.webview.url = self.url_input.value\n\n        # Show the main window\n        self.main_window.show()\n\n    def load_page(self, widget):\n        self.webview.url = self.url_input.value\n\n\ndef main():\n    return Graze('Graze', 'org.beeware.graze')\n\n\nif __name__ == '__main__':\n    main().main_loop()\n", "path": "examples/tutorial3/tutorial/app.py"}], "after_files": [{"content": "import toga\nfrom toga.style.pack import CENTER, COLUMN, ROW, Pack\n\n\nclass Graze(toga.App):\n    def startup(self):\n        self.main_window = toga.MainWindow(title=self.name)\n\n        self.webview = toga.WebView(style=Pack(flex=1))\n        self.url_input = toga.TextInput(\n            initial='https://beeware.org/',\n            style=Pack(flex=1)\n        )\n\n        box = toga.Box(\n            children=[\n                toga.Box(\n                    children=[\n                        self.url_input,\n                        toga.Button('Go', on_press=self.load_page, style=Pack(width=50, padding_left=5)),\n                    ],\n                    style=Pack(\n                        direction=ROW,\n                        alignment=CENTER,\n                        padding=5,\n                    )\n                ),\n                self.webview,\n            ],\n            style=Pack(\n                direction=COLUMN\n            )\n        )\n\n        self.main_window.content = box\n        self.webview.url = self.url_input.value\n\n        # Show the main window\n        self.main_window.show()\n\n    def load_page(self, widget):\n        self.webview.url = self.url_input.value\n\n\ndef main():\n    return Graze('Graze', 'org.beeware.graze')\n\n\nif __name__ == '__main__':\n    main().main_loop()\n", "path": "examples/tutorial3/tutorial/app.py"}]}