Neil Deakin
b698859822
Bug 585841 - Right click, 'copy link location' no longer works
...
r=Neil
a=blocking2.0
a=sheriff for landing
2010-08-10 13:55:31 -07:00
Shawn Wilsher
07e60c28d9
Merge for back out of changeset a0d6e4d37273 (bug 575870)
...
a=sheriff
2010-08-10 13:05:42 -07:00
Shawn Wilsher
16d0373258
Backed out changeset a0d6e4d37273 (bug 575870) for possibly being the cause of the following performance regression:
...
Talos Regression: Txul increase 4.57% on Win7 Firefox
Other possible culprits:
bug 574454
2010-08-10 13:03:32 -07:00
Jim Mathies
4613e5a0ad
Bug 575870 - Implement custom drawn titlebar for classic, aero basic, and xp. Also fix various content padding issues for desktops with advanced ui customization settings. r=dao.
2010-08-09 20:49:35 -05:00
Marco Bonardo
1d9d6a2972
merge backout on CLOSED TREE
2010-08-10 00:15:18 +02:00
Marco Bonardo
53e4c40b17
Backed out changeset b1e658a33221 on CLOSED TREE
2010-08-10 00:14:59 +02:00
Marco Bonardo
19ad36984a
Backed out changeset a673a956d339 on CLOSED TREE
2010-08-10 00:12:56 +02:00
Marco Bonardo
10745c6d22
backout Bug 552023 due to Ts regression and test failure. Trying to reopen a CLOSED TREE
2010-08-09 23:08:24 +02:00
Julian Viereck
154cacd36e
Bug 560830 - Handle DOMMouseScroll events in highlighter panels, r+a=gavin
2010-08-09 16:02:20 -03:00
Marco Bonardo
8b758ffd5b
Bug 552023 - Kill Places partitioned temp tables. r=sdwilsh a=blocking
2010-08-09 17:59:59 +02:00
Marco Bonardo
02f143eeb0
Bug 584658 - Switch to tab should not register subframes as open pages. r=gavin a=blocking
2010-08-09 17:59:31 +02:00
Benjamin Smedberg
ccb16680db
Merge bug 579178 to mozilla-central. reviews by Mossop/khuey/jwalden/ted
2010-08-09 10:04:10 -04:00
Dão Gottwald
3a7b62f309
Bug 585361 - Increase delay tolerance in browser_bug380960.js
2010-08-09 10:01:29 +02:00
Dão Gottwald
13ae167b79
Bug 585294 - Enable closing animation for tabs removed via the tab context menu. r=mano
2010-08-09 09:45:27 +02:00
Dão Gottwald
1b3ed923a4
Bug 581770 - Simplify and tweak tab styling. r=mano
2010-08-09 09:43:45 +02:00
Dão Gottwald
d6cbf77b97
Bug 582678 - Dragging app tab behind normal tab should make it a normal tab and vice versa. r=gavin
2010-08-09 09:43:24 +02:00
Makoto Kato
30640f3b73
Bug 582910 - 64-bit win7: TEST-UNEXPECTED-FAIL | e4x/Regress/regress-347155.js | Exited with code -1073741571 during test run. r=dbaron, a=dbaron
2010-08-09 12:58:33 +09:00
Benjamin Smedberg
c622433f07
Merge mozilla-central into single-chrome-manifest.
2010-08-04 14:23:04 -04:00
Axel Hecht
0348b1db6f
bug 583258, adding Danish and Hungarian, too, a=beltzner, CLOSED TREE
2010-08-04 18:06:57 +02:00
Justin Dolske
3bee317ca6
Disable Weave again to ensure we've got a shippable checkpoint (bug 583339, CLOSED TREE)
2010-08-03 22:10:00 -07:00
Mike Connor
3345c06155
re-enable Sync to see if leaks are clear on CLOSED TREE
2010-08-03 14:18:53 -04:00
Gavin Sharp
c43b9c7a95
Disable Sync backend due to leaks and test failures on CLOSED TREE (bug 583339)
2010-08-03 07:34:22 -04:00
Paul O’Shannessy
4fe5a9ebb6
Bug 583339 - flip switch to build with sync [r=dolske]
2010-08-03 00:56:07 -07:00
Axel Hecht
635881ddbb
bug 583258, update shipped-locales for fx4.0 beta 3
2010-08-02 23:48:11 -07:00
Gavin Sharp
7e9a343b05
Backed out changeset b46982cc0c0a from bug 572967 due to test failures
...
--HG--
extra : rebase_source : 8ef47209d527047ab2770ae44fb0467fdf2fa97d
2010-08-03 01:37:10 -04:00
Felipe Gomes
f65350ecbb
Bug 520805: Full screen video plays back on wrong monitor (multiple monitor setup). r=jst, a=beltzner
2010-08-02 22:55:25 -04:00
Dão Gottwald
ae131eaee2
Bug 585361 - Increase delay tolerance in browser_bug380960.js
...
--HG--
extra : rebase_source : 41873fe6b398f5eaae101107597e7e5dbb08de10
2010-08-08 20:53:35 +02:00
Dão Gottwald
e0742d48df
Bug 585361 - Increase delay tolerance in browser_bug380960.js
2010-08-08 09:41:15 +02:00
Edward Lee
e58cc6a2c2
Bug 584532 - Land Tabs module to get Tab* events from any window [r=dao]
2010-08-10 03:24:45 -07:00
Edward Lee
9a3e72dd17
Address review comments from bug 584532 comment 18: !listeners, event.target, observers function.
2010-08-10 03:05:10 -07:00
Edward Lee
3151daddfb
Move private variables/methods into local declarations not exported by AllTabs and change the interface to .register("change") instead of .onChange() for bug 584532.
...
--HG--
extra : rebase_source : 267110a1a1dd8cc8d4188f20285d688b2b901aa1
2010-08-09 17:19:04 -07:00
Edward Lee
b9dfc5a60b
Prepare for bug 584532 by renaming Tabs and T -> AllTabs, allTabs -> tabs, browsers -> browserWindows, and removing QI(nsIObserver).
...
--HG--
extra : rebase_source : 1eedbcbdbda0895f12170f93c55b6946612d8819
2010-08-06 15:19:57 -07:00
Edward Lee
52718c79e9
Bug 580952 - Expose an Tabs module that handles tabs from all browser windows
...
Replace the existing Tabs/TabsManager object with the Tabs module that exposes allTabs, onChange, onClose, onMove, onOpen, onSelect.
2010-07-22 12:35:11 -07:00
Benjamin Smedberg
1815abc007
Bug 579718 part B - packaging and build changes to ship a single chrome.manifest from which other manifests are read. r=khuey See long-form commit details below:
...
In a nonpackaged build, we have the following manifests:
* chrome.manifest is just a series of manifest directives for all the other manifests, generated in rules.mk using buildlist.py
** components/interfaces.manifest is also generated in rules.mk using buildlist.py
** components/components.manifest contains only the *binary* components. JS components each have their own manifest which is installed to dist/bin/components
** Each chrome/jarfile.jar has a matching chrome/jarfile.manifest, and JarMaker.py inserts this filename into the root chrome.manifest by importing buildlist.py
In a packaged build, we end up with the following manifests:
* chrome.manifest lists the four manifests below
** components/interfaces.manifest
** components/components.manifest
** chrome/nonlocalized.manifest
** chrome/localized.manifest
In the future it should be possible to integrate the three non-localized manifests directly into the root chrome.manifest for increased performance, but this is slightly tricky because it involves rewriting some manifest instructions which may include relative JAR URIs. That is left for a future followup.
When we repackage a l10n build, we only have to replace chrome/localized.manifest.
2010-07-22 10:38:59 -04:00
Dão Gottwald
f7b55ef5dd
browser_bug380960.js debug spew
2010-08-07 23:19:18 +02:00
Kurt Schultz
65445d4623
Bug 571782 - Make "New Tab" a split menu button that includes "New Tab" and "New Window" options. ui-r=faaborg r=dao
2010-08-07 09:08:47 +02:00
Dão Gottwald
1c5b4b905e
Bug 380960 - Implement closing tabs animation. r=fyan,gavin
...
--HG--
extra : rebase_source : c0d4192450a1017be7c8907a0cba6c9afab1028e
2010-08-06 22:15:18 +02:00
Robert Sayre
ca10e5d657
Merge mozilla-central to tracemonkey.
2010-08-06 15:41:41 -07:00
Blake Kaplan
1d50e48fc8
Bug 584261 - Initialize the tab element before attaching the browser. r=gavin
2010-08-05 12:38:07 -07:00
Blake Kaplan
45243e880e
Bug 546573 - EnsureInnerWindow from wrappers. r=jst sr=bzbarsky
2010-07-20 21:05:11 -07:00
Justin Dolske
ff452b3a96
Bug 566034 - Put Favicons on OS X bookmarks toolbar. r=dao, ui-r=limi
2010-07-31 15:03:09 -07:00
Patrick Walton
80891835f4
Bug 582664 - Add a Developer menu to the app button. r=dolske, ui-r=limi, a2.0=gavin [initially landed incorrect patch; now landing the differences between the wrong version and the right version]
2010-07-30 20:50:52 -07:00
Patrick Walton
d77f64f0ab
Bug 582664 - Add a Developer menu to the app button. r=dolske, ui-r=limi, a2.0=gavin
2010-07-30 16:48:57 -07:00
Rob Arnold
b07cb5dd7c
Bug 580522 - Need a user-visible pref to disable Aero Peek r=gavin ui-r+a=beltzner
2010-07-30 13:11:06 -04:00
Dave Townsend
9bd11df7f9
Fix a merge failure in the test from bug 581229.
2010-07-30 08:36:35 -07:00
Mihai Sucan
475f933020
Bug 566081 - Inspect doesn't work inside iframes, r=gavin
2010-07-30 08:30:55 -03:00
Rob Campbell
51bdfe060e
Bug 574408 - Make use of titlebar attributes in Inspector to allow panel positioning, r=gavin, a=bsmedberg
2010-07-30 08:30:55 -03:00
Axel Hecht
eea8656694
bug 579175, add services/sync to filter.py to get it exposed to l10n for real. Localizers, weave-l10n has these in services. a=beltzner
2010-07-30 11:07:42 +02:00
Dão Gottwald
34bce9400e
Bug 581475 - Bail out early if the context menu isn't going to be displayed, remove duplicate property initialization. r=mano
2010-07-30 08:53:13 +02:00
Dão Gottwald
3c7e9b7e4c
Bug 579472 - Dragging an app tab does not show the drop indicator in the correct location. r=gavin
2010-07-30 08:51:25 +02:00