From 2f9f1eba8db245c0b09a41e2bd49153f1b41dbe7 Mon Sep 17 00:00:00 2001 From: Mark Mentovai Date: Thu, 29 Oct 2015 18:40:30 -0400 Subject: [PATCH] Update documentation to master cd0e25f1ba1d --- doc/generated/doc/developing.html | 15 +- doc/generated/doc/status.html | 17 +- doc/generated/doxygen/annotated.html | 2 +- ...rashpad_1_1ChildPortHandshake-members.html | 18 +- .../classcrashpad_1_1ChildPortHandshake.html | 348 ++++++----- .../classcrashpad_1_1ChildPortHandshake.png | Bin 816 -> 0 bytes ...shpad_1_1ChildPortServer_1_1Interface.html | 11 - ...ashpad_1_1ChildPortServer_1_1Interface.png | Bin 821 -> 0 bytes ...pad_1_1ExceptionHandlerServer-members.html | 13 +- ...asscrashpad_1_1ExceptionHandlerServer.html | 93 +-- .../classcrashpad_1_1MachMessageServer.html | 2 +- ...asscrashpad_1_1ModuleSnapshot-members.html | 29 +- .../classcrashpad_1_1ModuleSnapshot.html | 35 +- ...internal_1_1ModuleSnapshotMac-members.html | 37 +- ...hpad_1_1internal_1_1ModuleSnapshotMac.html | 35 +- ...nal_1_1ModuleSnapshotMinidump-members.html | 35 +- ...1_1internal_1_1ModuleSnapshotMinidump.html | 35 +- ...internal_1_1ModuleSnapshotWin-members.html | 39 +- ...hpad_1_1internal_1_1ModuleSnapshotWin.html | 35 +- ...1_1test_1_1TestModuleSnapshot-members.html | 26 +- ...rashpad_1_1test_1_1TestModuleSnapshot.html | 38 +- doc/generated/doxygen/functions_c.html | 6 +- doc/generated/doxygen/functions_d.html | 7 + doc/generated/doxygen/functions_e.html | 2 +- doc/generated/doxygen/functions_enum.html | 3 + doc/generated/doxygen/functions_func_c.html | 6 +- doc/generated/doxygen/functions_func_d.html | 7 + doc/generated/doxygen/functions_func_e.html | 2 +- doc/generated/doxygen/functions_func_h.html | 3 +- doc/generated/doxygen/functions_func_r.html | 18 +- doc/generated/doxygen/functions_func_s.html | 3 + doc/generated/doxygen/functions_h.html | 3 +- doc/generated/doxygen/functions_p.html | 3 + doc/generated/doxygen/functions_r.html | 16 +- doc/generated/doxygen/functions_s.html | 11 +- doc/generated/doxygen/hierarchy.html | 546 +++++++++--------- doc/generated/doxygen/namespacecrashpad.html | 42 +- .../doxygen/namespacemembers_func.html | 3 + doc/generated/doxygen/namespacemembers_m.html | 3 + doc/generated/doxygen/search/all_10.js | 1 + doc/generated/doxygen/search/all_11.js | 12 +- doc/generated/doxygen/search/all_12.js | 9 +- doc/generated/doxygen/search/all_15.js | 2 +- doc/generated/doxygen/search/all_3.js | 6 +- doc/generated/doxygen/search/all_4.js | 1 + doc/generated/doxygen/search/all_5.js | 2 +- doc/generated/doxygen/search/all_8.js | 2 +- doc/generated/doxygen/search/all_b.js | 2 + doc/generated/doxygen/search/all_d.js | 1 + doc/generated/doxygen/search/enums_5.js | 1 + doc/generated/doxygen/search/enumvalues_2.js | 2 + doc/generated/doxygen/search/functions_11.js | 10 +- doc/generated/doxygen/search/functions_12.js | 1 + doc/generated/doxygen/search/functions_3.js | 2 +- doc/generated/doxygen/search/functions_4.js | 1 + doc/generated/doxygen/search/functions_5.js | 2 +- doc/generated/doxygen/search/functions_8.js | 2 +- doc/generated/doxygen/search/functions_d.js | 1 + doc/generated/doxygen/search/variables_10.js | 2 +- doc/generated/doxygen/search/variables_13.js | 2 +- doc/generated/index.html | 6 +- doc/generated/man/catch_exception_tool.html | 4 +- doc/generated/man/crashpad_database_util.html | 4 +- doc/generated/man/crashpad_handler.html | 4 +- doc/generated/man/exception_port_tool.html | 4 +- doc/generated/man/generate_dump.html | 4 +- doc/generated/man/on_demand_service_tool.html | 4 +- doc/generated/man/run_with_crashpad.html | 4 +- 68 files changed, 1006 insertions(+), 639 deletions(-) delete mode 100644 doc/generated/doxygen/classcrashpad_1_1ChildPortHandshake.png delete mode 100644 doc/generated/doxygen/classcrashpad_1_1ChildPortServer_1_1Interface.png diff --git a/doc/generated/doc/developing.html b/doc/generated/doc/developing.html index 844a92a8..dec8add6 100644 --- a/doc/generated/doc/developing.html +++ b/doc/generated/doc/developing.html @@ -846,7 +846,7 @@ $ gclient sync

Building

-

Crashpad uses GYP to generate +

Crashpad uses GYP to generate Ninja build files. The build is described by .gyp files throughout the Crashpad source code tree. The build/gyp_crashpad.py script runs GYP properly for Crashpad, and is also @@ -868,12 +868,13 @@ need to install it separately.

Testing

-

Crashpad uses Google Test as its +

Crashpad uses Google Test as its unit-testing framework, and some tests use -Google Mock as well. Its tests are currently -split up into several test executables, each dedicated to testing a different -component. This may change in the future. After a successful build, the test -executables will be found at out/Debug/crashpad_*_test.

+Google Mock as +well. Its tests are currently split up into several test executables, each +dedicated to testing a different component. This may change in the future. After +a successful build, the test executables will be found at +out/Debug/crashpad_*_test.

$ cd ~/crashpad/crashpad
@@ -975,7 +976,7 @@ the Buildbot to ensure that “the tree is green.”


diff --git a/doc/generated/doc/status.html b/doc/generated/doc/status.html index 8c1bb7e7..68b77adc 100644 --- a/doc/generated/doc/status.html +++ b/doc/generated/doc/status.html @@ -770,12 +770,11 @@ Crashpad has become the crash reporter client for

In Progress

Crashpad is actively being bootstrapped on -Windows. All major -components are now working on Windows, and integration into Chromium is expected -shortly.

+Windows. All major components are now +working on Windows, and integration into Chromium is expected shortly.

Initial work on a Crashpad client for -Android has begun. This -is currently in the design phase.

+Android has begun. This is currently in +the design phase.

@@ -783,16 +782,16 @@ is currently in the design phase.

There are plans to bring Crashpad clients to other operating systems in the future, including a more generic non-Android Linux implementation. There are -also plans to implement a -crash report processor -as part of Crashpad. No timeline for completing this work has been set yet.

+also plans to implement a crash report +processor as part of Crashpad. No timeline for completing this work has been +set yet.


diff --git a/doc/generated/doxygen/annotated.html b/doc/generated/doxygen/annotated.html index a374acc7..66e147fc 100644 --- a/doc/generated/doxygen/annotated.html +++ b/doc/generated/doxygen/annotated.html @@ -180,7 +180,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');  CAgePruneConditionA PruneCondition that deletes reports older than the specified number days  CBinaryPruneConditionA PruneCondition that conjoins two other PruneConditions  CCheckedRangeEnsures that a range, composed of a base and size, does not overflow its data type - CChildPortHandshakeImplements a handshake protocol that allows a parent process to obtain a Mach port right from a child process + CChildPortHandshakeImplements a handshake protocol that allows processes to exchange port rights  CChildPortServerA server interface for the child_port Mach subsystem  CInterfaceAn interface that the request message that is a part of the child_port Mach subsystem can be dispatched to  CClientToServerMessageThe message passed from client to server by SendToCrashHandlerServer() diff --git a/doc/generated/doxygen/classcrashpad_1_1ChildPortHandshake-members.html b/doc/generated/doxygen/classcrashpad_1_1ChildPortHandshake-members.html index 52d56ad8..b9c71065 100644 --- a/doc/generated/doxygen/classcrashpad_1_1ChildPortHandshake-members.html +++ b/doc/generated/doxygen/classcrashpad_1_1ChildPortHandshake-members.html @@ -95,14 +95,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

This is the complete list of members for crashpad::ChildPortHandshake, including all inherited members.

- - - - - - - - + + + + + + + + + +
ChildPortHandshake()crashpad::ChildPortHandshake
HandleChildPortCheckIn(child_port_server_t server, child_port_token_t token, mach_port_t port, mach_msg_type_name_t right_type, const mach_msg_trailer_t *trailer, bool *destroy_request) overridecrashpad::ChildPortHandshakevirtual
ReadPipeFD() const crashpad::ChildPortHandshake
RunClient(int pipe_read, mach_port_t port, mach_msg_type_name_t right_type)crashpad::ChildPortHandshakestatic
RunServer()crashpad::ChildPortHandshake
test::ChildPortHandshakeTest (defined in crashpad::ChildPortHandshake)crashpad::ChildPortHandshakefriend
~ChildPortHandshake() (defined in crashpad::ChildPortHandshake)crashpad::ChildPortHandshake
~Interface() (defined in crashpad::ChildPortServer::Interface)crashpad::ChildPortServer::Interfaceinlineprotected
ChildPortHandshake() (defined in crashpad::ChildPortHandshake)crashpad::ChildPortHandshake
ClientReadFD()crashpad::ChildPortHandshake
PortRightType enum namecrashpad::ChildPortHandshake
RunClient(mach_port_t port, mach_msg_type_name_t right_type)crashpad::ChildPortHandshake
RunClientForFD(base::ScopedFD client_read_fd, mach_port_t port, mach_msg_type_name_t right_type)crashpad::ChildPortHandshakestatic
RunServer(PortRightType port_right_type)crashpad::ChildPortHandshake
RunServerForFD(base::ScopedFD server_write_fd, PortRightType port_right_type)crashpad::ChildPortHandshakestatic
ServerWriteFD()crashpad::ChildPortHandshake
test::ChildPortHandshakeTest (defined in crashpad::ChildPortHandshake)crashpad::ChildPortHandshakefriend
~ChildPortHandshake() (defined in crashpad::ChildPortHandshake)crashpad::ChildPortHandshake