X Tutup
Skip to content

Commit 48b219d

Browse files
committed
Directory structure changes. Root dirs: cefpython1 and cefpython3.
1 parent 6d65467 commit 48b219d

File tree

175 files changed

+7252
-7204
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

175 files changed

+7252
-7204
lines changed
Lines changed: 24 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
1-
/build/
2-
/setup/build/
3-
*.pyc
4-
5-
# If you want to ignore an already commited directory run:
6-
# git rm --cached -r .idea
7-
/.idea/
8-
/cefexample/debug.log
9-
/cefexample/error.log
10-
11-
# WingIDE project files
12-
/wingide.wpr
13-
/wingide.wpu
14-
15-
*.ncb
16-
*.suo
17-
*.user
18-
*.aps
19-
*.sdf
20-
21-
Debug*/
22-
Release*/
1+
/build/
2+
/setup/build/
3+
*.pyc
4+
5+
# If you want to ignore an already commited directory run:
6+
# git rm --cached -r .idea
7+
/.idea/
8+
/cefexample/debug.log
9+
/cefexample/error.log
10+
11+
# WingIDE project files
12+
/wingide.wpr
13+
/wingide.wpu
14+
15+
*.ncb
16+
*.suo
17+
*.user
18+
*.aps
19+
*.sdf
20+
21+
Debug*/
22+
Release*/
23+
24+
*.pdb
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
1. Issue 2 fix:
2-
3-
chromium/src/base/file_util_win.cc
4-
line 87, function Delete, add:
5-
6-
if (path.value().length() >= MAX_PATH)
7-
return false;
8-
9-
if (recursive && RemoveDirectory(path.value().c_str()) != 0)
1+
1. Issue 2 fix:
2+
3+
chromium/src/base/file_util_win.cc
4+
line 87, function Delete, add:
5+
6+
if (path.value().length() >= MAX_PATH)
7+
return false;
8+
9+
if (recursive && RemoveDirectory(path.value().c_str()) != 0)
1010
return true;
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
- Get rid of mutable arguments:
2-
PyBrowser.__init__
3-
Initialize()
4-
5-
- Global variables should not use "__" prefix, as it is not
6-
allowed to use such variables from inside classes.
7-
Use g_ prefix or capitalize, so that "__applicationSettings"
1+
- Get rid of mutable arguments:
2+
PyBrowser.__init__
3+
Initialize()
4+
5+
- Global variables should not use "__" prefix, as it is not
6+
allowed to use such variables from inside classes.
7+
Use g_ prefix or capitalize, so that "__applicationSettings"
88
becomes "ApplicationSettings" or "g_applicationSettings".
Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,37 @@
1-
JavascriptCallback.Call() - when there is a javascript exception you are
2-
able to cancel it using ClearException(), use it in a case someone puts
3-
.Call() inside try: catch:.
4-
5-
JavascriptCallback.Call() - we are able get get stack trace of exception,
6-
see CefV8StackTrace and CefV8StackFrame.
7-
8-
- Make user data an attribute for all CefV8Value object types and not just
9-
CreateObject ( issue #547 ).
10-
11-
Move exception handling from an ExecuteFunction argument to a CefV8Value
12-
attribute ( issue #546 ).
13-
14-
Add CefV8Context::Eval method for synchronous JavaScript execution that
15-
returns a value or exception ( issue #444 ).
16-
17-
- Add CefV8Value::CreateUInt method and indicate that integer types are 32bit
18-
via usage of int32 and uint32 types ( issue #331 ).
19-
20-
Fix to mouse scrolling on second monitor.
21-
22-
- Windows: Delay destroying the browser window until pending drag operations
23-
have completed ( issue #610 ).
24-
25-
Fix misspelling of the Referer HTTP header ( issue #619 ).
26-
27-
Make the |target_domain| parameter to CefAddCrossOriginWhitelistEntry and
28-
CefRemoveCrossOriginWhitelistEntry optional.
29-
30-
- Add persistent HTML5 application cache support ( issue #543 ).
31-
32-
Windows: Add dialog for input type="file" ( issue #632 ).
33-
34-
Add new CefV8StackTrace and CefV8StackFrame interfaces to support retrieval of
35-
the JavaScript stack trace for the currently active V8 context ( issue #682 ).
36-
1+
JavascriptCallback.Call() - when there is a javascript exception you are
2+
able to cancel it using ClearException(), use it in a case someone puts
3+
.Call() inside try: catch:.
4+
5+
JavascriptCallback.Call() - we are able get get stack trace of exception,
6+
see CefV8StackTrace and CefV8StackFrame.
7+
8+
- Make user data an attribute for all CefV8Value object types and not just
9+
CreateObject ( issue #547 ).
10+
11+
Move exception handling from an ExecuteFunction argument to a CefV8Value
12+
attribute ( issue #546 ).
13+
14+
Add CefV8Context::Eval method for synchronous JavaScript execution that
15+
returns a value or exception ( issue #444 ).
16+
17+
- Add CefV8Value::CreateUInt method and indicate that integer types are 32bit
18+
via usage of int32 and uint32 types ( issue #331 ).
19+
20+
Fix to mouse scrolling on second monitor.
21+
22+
- Windows: Delay destroying the browser window until pending drag operations
23+
have completed ( issue #610 ).
24+
25+
Fix misspelling of the Referer HTTP header ( issue #619 ).
26+
27+
Make the |target_domain| parameter to CefAddCrossOriginWhitelistEntry and
28+
CefRemoveCrossOriginWhitelistEntry optional.
29+
30+
- Add persistent HTML5 application cache support ( issue #543 ).
31+
32+
Windows: Add dialog for input type="file" ( issue #632 ).
33+
34+
Add new CefV8StackTrace and CefV8StackFrame interfaces to support retrieval of
35+
the JavaScript stack trace for the currently active V8 context ( issue #682 ).
36+
3737
Add the ability to customize the animation frame rate ( issue #697 ).
Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
2-
utils.pyx > GetPyBrowserByCefBrowser() > Popups:
3-
4-
# Should we pass handlers from the parent? {} - empty right now.
5-
# Add a new parameter in CreateBrowser() called "popupsInheritHandlers"?
6-
# Or maybe just an another dict "popupHandlers"? User could pass the same
7-
# handlers dictionary to both parameters.
8-
9-
# What about popups created by popups? How do we do the inheritance in this case?
10-
11-
browser.pyx > CloseBrowser()
12-
13-
Commented out CefBrowser.CloseBrowser() to fix (maybe?) the memory read errors
14-
when closing application window. But CefBrowser.CloseBrowser() needs to be called
15-
for popup windows...?
1+
2+
utils.pyx > GetPyBrowserByCefBrowser() > Popups:
3+
4+
# Should we pass handlers from the parent? {} - empty right now.
5+
# Add a new parameter in CreateBrowser() called "popupsInheritHandlers"?
6+
# Or maybe just an another dict "popupHandlers"? User could pass the same
7+
# handlers dictionary to both parameters.
8+
9+
# What about popups created by popups? How do we do the inheritance in this case?
10+
11+
browser.pyx > CloseBrowser()
12+
13+
Commented out CefBrowser.CloseBrowser() to fix (maybe?) the memory read errors
14+
when closing application window. But CefBrowser.CloseBrowser() needs to be called
15+
for popup windows...?

0 commit comments

Comments
 (0)
X Tutup