| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2009 Apple Inc. All rights reserved. | 2 * Copyright (C) 2009 Apple Inc. All rights reserved. |
| 3 * Copyright (C) 2011 Google Inc. All rights reserved. | 3 * Copyright (C) 2011 Google Inc. All rights reserved. |
| 4 * Copyright (C) 2009 Joseph Pecoraro | 4 * Copyright (C) 2009 Joseph Pecoraro |
| 5 * | 5 * |
| 6 * Redistribution and use in source and binary forms, with or without | 6 * Redistribution and use in source and binary forms, with or without |
| 7 * modification, are permitted provided that the following conditions | 7 * modification, are permitted provided that the following conditions |
| 8 * are met: | 8 * are met: |
| 9 * | 9 * |
| 10 * 1. Redistributions of source code must retain the above copyright | 10 * 1. Redistributions of source code must retain the above copyright |
| (...skipping 458 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 469 pierce.fromMaybe(false), | 469 pierce.fromMaybe(false), |
| 470 document_node_to_id_map_.Get()); | 470 document_node_to_id_map_.Get()); |
| 471 return Response::OK(); | 471 return Response::OK(); |
| 472 } | 472 } |
| 473 | 473 |
| 474 Response InspectorDOMAgent::getFlattenedDocument( | 474 Response InspectorDOMAgent::getFlattenedDocument( |
| 475 Maybe<int> depth, | 475 Maybe<int> depth, |
| 476 Maybe<bool> pierce, | 476 Maybe<bool> pierce, |
| 477 std::unique_ptr<protocol::Array<protocol::DOM::Node>>* nodes) { | 477 std::unique_ptr<protocol::Array<protocol::DOM::Node>>* nodes) { |
| 478 if (!Enabled()) | 478 if (!Enabled()) |
| 479 return Response::Error("Document not enabled"); | 479 return Response::Error("DOM agent hasn't been enabled"); |
| 480 | 480 |
| 481 if (!document_) | 481 if (!document_) |
| 482 return Response::Error("Document is not available"); | 482 return Response::Error("Document is not available"); |
| 483 | 483 |
| 484 DiscardFrontendBindings(); | 484 DiscardFrontendBindings(); |
| 485 | 485 |
| 486 int sanitized_depth = depth.fromMaybe(-1); | 486 int sanitized_depth = depth.fromMaybe(-1); |
| 487 if (sanitized_depth == -1) | 487 if (sanitized_depth == -1) |
| 488 sanitized_depth = INT_MAX; | 488 sanitized_depth = INT_MAX; |
| 489 | 489 |
| (...skipping 832 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1322 return Response::OK(); | 1322 return Response::OK(); |
| 1323 } | 1323 } |
| 1324 | 1324 |
| 1325 // static | 1325 // static |
| 1326 String InspectorDOMAgent::DocumentURLString(Document* document) { | 1326 String InspectorDOMAgent::DocumentURLString(Document* document) { |
| 1327 if (!document || document->Url().IsNull()) | 1327 if (!document || document->Url().IsNull()) |
| 1328 return ""; | 1328 return ""; |
| 1329 return document->Url().GetString(); | 1329 return document->Url().GetString(); |
| 1330 } | 1330 } |
| 1331 | 1331 |
| 1332 static String DocumentBaseURLString(Document* document) { | 1332 // static |
| 1333 String InspectorDOMAgent::DocumentBaseURLString(Document* document) { |
| 1333 return document->BaseURLForOverride(document->BaseURL()).GetString(); | 1334 return document->BaseURLForOverride(document->BaseURL()).GetString(); |
| 1334 } | 1335 } |
| 1335 | 1336 |
| 1336 static protocol::DOM::ShadowRootType GetShadowRootType( | 1337 static protocol::DOM::ShadowRootType GetShadowRootType( |
| 1337 ShadowRoot* shadow_root) { | 1338 ShadowRoot* shadow_root) { |
| 1338 switch (shadow_root->GetType()) { | 1339 switch (shadow_root->GetType()) { |
| 1339 case ShadowRootType::kUserAgent: | 1340 case ShadowRootType::kUserAgent: |
| 1340 return protocol::DOM::ShadowRootTypeEnum::UserAgent; | 1341 return protocol::DOM::ShadowRootTypeEnum::UserAgent; |
| 1341 case ShadowRootType::V0: | 1342 case ShadowRootType::V0: |
| 1342 case ShadowRootType::kOpen: | 1343 case ShadowRootType::kOpen: |
| (...skipping 821 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2164 visitor->Trace(id_to_nodes_map_); | 2165 visitor->Trace(id_to_nodes_map_); |
| 2165 visitor->Trace(document_); | 2166 visitor->Trace(document_); |
| 2166 visitor->Trace(revalidate_task_); | 2167 visitor->Trace(revalidate_task_); |
| 2167 visitor->Trace(search_results_); | 2168 visitor->Trace(search_results_); |
| 2168 visitor->Trace(history_); | 2169 visitor->Trace(history_); |
| 2169 visitor->Trace(dom_editor_); | 2170 visitor->Trace(dom_editor_); |
| 2170 InspectorBaseAgent::Trace(visitor); | 2171 InspectorBaseAgent::Trace(visitor); |
| 2171 } | 2172 } |
| 2172 | 2173 |
| 2173 } // namespace blink | 2174 } // namespace blink |
| OLD | NEW |