| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2011, 2012 Google Inc. All rights reserved. | 2 * Copyright (C) 2011, 2012 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 448 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 459 // This is similar to didClearWindowObject but only called once per | 459 // This is similar to didClearWindowObject but only called once per |
| 460 // frame context. | 460 // frame context. |
| 461 virtual void didCreateScriptContext(WebLocalFrame*, v8::Local<v8::Context>,
int extensionGroup, int worldId) { } | 461 virtual void didCreateScriptContext(WebLocalFrame*, v8::Local<v8::Context>,
int extensionGroup, int worldId) { } |
| 462 | 462 |
| 463 // WebKit is about to release its reference to a v8 context for a frame. | 463 // WebKit is about to release its reference to a v8 context for a frame. |
| 464 virtual void willReleaseScriptContext(WebLocalFrame*, v8::Local<v8::Context>
, int worldId) { } | 464 virtual void willReleaseScriptContext(WebLocalFrame*, v8::Local<v8::Context>
, int worldId) { } |
| 465 | 465 |
| 466 | 466 |
| 467 // Geometry notifications ---------------------------------------------- | 467 // Geometry notifications ---------------------------------------------- |
| 468 | 468 |
| 469 // The frame's document finished the initial non-empty layout of a page. | |
| 470 virtual void didFirstVisuallyNonEmptyLayout(WebLocalFrame*) { } | |
| 471 | |
| 472 // The main frame scrolled. | 469 // The main frame scrolled. |
| 473 virtual void didChangeScrollOffset(WebLocalFrame*) { } | 470 virtual void didChangeScrollOffset(WebLocalFrame*) { } |
| 474 | 471 |
| 475 // If the frame is loading an HTML document, this will be called to | 472 // If the frame is loading an HTML document, this will be called to |
| 476 // notify that the <body> will be attached soon. | 473 // notify that the <body> will be attached soon. |
| 477 virtual void willInsertBody(WebLocalFrame*) { } | 474 virtual void willInsertBody(WebLocalFrame*) { } |
| 478 | 475 |
| 479 | 476 |
| 480 // Find-in-page notifications ------------------------------------------ | 477 // Find-in-page notifications ------------------------------------------ |
| 481 | 478 |
| (...skipping 191 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 673 // WebUSB -------------------------------------------------------------- | 670 // WebUSB -------------------------------------------------------------- |
| 674 virtual WebUSBClient* usbClient() { return nullptr; } | 671 virtual WebUSBClient* usbClient() { return nullptr; } |
| 675 | 672 |
| 676 protected: | 673 protected: |
| 677 virtual ~WebFrameClient() { } | 674 virtual ~WebFrameClient() { } |
| 678 }; | 675 }; |
| 679 | 676 |
| 680 } // namespace blink | 677 } // namespace blink |
| 681 | 678 |
| 682 #endif | 679 #endif |
| OLD | NEW |