Cheng Zhao
46e765f79b
Fix crash when closing docked devtools by clicking close button.
...
We need to send ack for the close message, so we should destroy web contents
after the beforeunload event has fired.
2014-07-13 10:08:28 +08:00
Cheng Zhao
7c8a0ae2a3
win: Fix black ground when closing message box.
2014-07-13 09:50:16 +08:00
Cheng Zhao
9d4e977c01
win: Fix window frame on detached window.
2014-07-12 21:26:29 +08:00
Cheng Zhao
cf1009ab30
Refactor the AddPakPaths to make it possible to set pak's scale factor.
...
This is needed when adding high DPI resources.
2014-07-12 21:16:13 +08:00
Cheng Zhao
add45b564e
win: Improve window frames.
2014-07-12 21:03:34 +08:00
Cheng Zhao
8d3f615e61
win: Setup font.
2014-07-12 19:46:26 +08:00
Cheng Zhao
0f5b427648
Always shows window frame except for maximized window on Unity.
2014-07-12 11:45:24 +08:00
Cheng Zhao
643a47cf7d
win: Use native frame for browser windows.
2014-07-12 11:36:08 +08:00
Florian
2f967149fc
Note for OS X, regarding sheets.
...
Added a note for OS X users, to tell how to present dialogs as sheets.
2014-07-12 00:35:41 +02:00
Cheng Zhao
14235a65a9
Merge pull request #60 from brightray/new-mac-devtools
...
Rewrite the devtools view for Chromium's new devtools architecture
2014-07-11 23:36:49 +08:00
Cheng Zhao
a080d2c5bb
Remove GetNativeView() when compiled with views toolkit.
2014-07-11 23:32:00 +08:00
Cheng Zhao
5c99dff36d
linux: Remove dead code on accessing window tree host.
2014-07-11 23:27:45 +08:00
Cheng Zhao
4b57e1f4f8
Warn about using GetNativeView() in views.
2014-07-11 23:14:20 +08:00
Cheng Zhao
52c521f8b0
Remove duplicate library.
2014-07-11 23:10:57 +08:00
Cheng Zhao
891b7434db
Separate the message parsing into a new function.
2014-07-11 23:03:42 +08:00
Cheng Zhao
de08cc1d52
No need for custom dealloc.
2014-07-11 22:22:03 +08:00
Cheng Zhao
e553e11226
Use shortcut way to create scoped_ptr.
2014-07-11 21:55:57 +08:00
Cheng Zhao
b2839b08cd
win: Enable high dpi support.
2014-07-11 20:58:39 +08:00
Cheng Zhao
cc29f43a35
win: Update libchromiumcontent to fix shared workers.
2014-07-11 20:18:06 +08:00
Cheng Zhao
b2afe7b3bf
win: Fix notify icon and context menu.
2014-07-11 19:42:53 +08:00
Cheng Zhao
b4ba149662
Fix a crash when creating window.
2014-07-11 19:39:35 +08:00
Cheng Zhao
43e8ecb118
win: screen module is now browser only.
2014-07-11 19:06:46 +08:00
Cheng Zhao
ea60a04280
Upgrade libchromiumcontent to fix chromiumviews.
2014-07-11 19:05:51 +08:00
Adam Roben
6fd2fc6d3d
Merge pull request #61 from tnm/patch-1
...
Time goes on
2014-07-11 06:09:20 -04:00
Ted Nyman
88e168ada4
Time goes on
2014-07-11 00:39:21 -07:00
Cheng Zhao
3c11bc5f98
Upgrade apm to v0.76.x.
2014-07-11 14:04:50 +08:00
Cheng Zhao
8d4211bd3a
win: Fix compilation errors for chrome35.
2014-07-11 12:19:01 +08:00
Cheng Zhao
497174bbe4
linux: Avoid using unsigned long directly.
2014-07-11 09:18:06 +08:00
Cheng Zhao
1c62211d99
linux: No need to remember root item in menubar.
2014-07-11 09:09:23 +08:00
Cheng Zhao
7e86e53593
linux: Add support for unity global menubar.
2014-07-11 08:57:19 +08:00
Cheng Zhao
3349b8e6c7
linux: Remove all the X and GTK+ related implementations.
...
Now we only uses GTK+ for app indicator and status icon, also notice the
in Chrome35 the Gtk2StatusIcon class doesn't exist yet so we shipp
related files under chromium_src, remember to delete them after upgraded
to Chrome36.
2014-07-10 13:06:41 +08:00
Cheng Zhao
49160819d2
linux: Implement context menu with views.
2014-07-10 12:07:01 +08:00
Cheng Zhao
83ff00dc29
linux: screen module can not be used in renderer.
2014-07-10 10:26:17 +08:00
Cheng Zhao
24c1544ca5
Upgrade libchromiumcontent to 4b4bcec11a02d1c7981562cf0b8a4670c338992b.
2014-07-09 20:14:49 +08:00
Cheng Zhao
739b352de6
Only init WMState on Linux.
2014-07-09 20:06:31 +08:00
Cheng Zhao
a0ee4a9bf1
Ignore C4819 warning in VS.
2014-07-09 20:04:30 +08:00
Cheng Zhao
e150a3e3b2
Enable accelerated composition in frameless window.
2014-07-09 19:05:24 +08:00
Cheng Zhao
dd6f8669a1
Update libchromiumcontent to fix web workers.
2014-07-09 18:52:11 +08:00
Cheng Zhao
fcf55df874
Avoid duplicate code in main delegate.
2014-07-09 17:15:28 +08:00
Cheng Zhao
aba65c23f6
Give user a chance to override child process and framework path.
2014-07-09 17:07:00 +08:00
Cheng Zhao
d81a34d3dd
Add specs for web workers.
2014-07-09 15:55:01 +08:00
Cheng Zhao
7b93a19e9b
Fix context menu in devtools.
2014-07-09 15:41:16 +08:00
Cheng Zhao
d5283b2337
Allow access FileSystem api in devtools.
...
It is required by the load/save feature of profilers.
2014-07-09 15:38:53 +08:00
Cheng Zhao
1fbeb11371
Send message ack to devtools.
2014-07-09 15:34:10 +08:00
Cheng Zhao
a5bb24284e
views: Follow WidgetDelegateView's convention on deleting self.
...
It could avoid invoking WidgetDelegate's methods when the delegate has been
deleted as a view.
2014-07-09 11:08:17 +08:00
Cheng Zhao
2312f84ec9
Upgrade libchromiumcontent to 2f1b641fca996546b9797c359ec05ac8aeade1ba.
2014-07-09 10:48:58 +08:00
Cheng Zhao
9747ee4411
Fix cpplint warning for obj-c header.
2014-07-09 10:38:00 +08:00
Cheng Zhao
81d31b1d49
Remove Windows's devtools implementation.
2014-07-09 10:37:54 +08:00
Cheng Zhao
0a7b1fdd87
Add new devtools messages in Chrome 35.
2014-07-09 10:26:01 +08:00
Cheng Zhao
7a196933bb
views: Don't leak ViewsDelegate.
2014-07-09 10:26:01 +08:00