Commit Graph

2269 Commits

Author SHA1 Message Date
Brandon Waterloo
a5473210b6 Bug 840584 - When a new rotation event comes in while a previous one is still snapping, cancel the snapping animation. Also, ensure that the completeRotation class is not applied when it is unnecessary to ensure that it is always removed whenever it is added. Also fixes bug 839625. r=jaws 2013-02-14 12:05:54 -05:00
Gregory Szorc
70839065d0 Bug 840177 - Part 3: Record context menu searches in Firefox Health Report; r=gavin, r=rnewman 2013-02-13 12:33:52 -08:00
Gregory Szorc
951e8b7e24 Bug 840177 - Part 2: Record about:home searches in Firefox Health Report; r=gavin, r=rnewman 2013-02-13 10:34:34 -08:00
Gavin Sharp
b994c95b56 back out 0528e2561bde (bug 719318) for tickling browser_social_chatwindow.js's bustedness 2013-02-12 15:43:25 -08:00
Brandon Waterloo
d754efbc06 Bug 719318 - Better default window sizes. r=dolske 2013-02-12 13:29:10 -08:00
Matthew Noorenberghe
256f5a321a Bug 587780 - Part 1 - Add "purpose" argument to getSubmission, to allow varying search parameters depending on search context. original-patch=gavin r=rnewman 2011-12-20 16:20:21 -08:00
Dão Gottwald
ee57511247 Bug 670684 - Remove all tabs panel code . r=gavin 2013-02-11 13:48:32 +01:00
Jim Mathies
b15b5e2868 Bug 839793 - TelemetryTimestamps.jsm imported using the wrong path. r=glandium 2013-02-09 12:28:38 -06:00
Robert Strong
70d4cf7361 Back out Bug 678392 2013-02-08 16:52:12 -08:00
Stephen Pohl
dc4cb2571b Move gGestureSupport to browser-gestureSupport.js - Bug 678392 - [10.7] Add support for swipe animation as in Safari. r=felipc 2013-02-08 13:57:10 -08:00
Stephen Pohl
2d71bc7936 Main patch (original patch by mstange) - Bug 678392 - [10.7] Add support for swipe animation as in Safari. r=smichaud r=felipc 2013-02-08 13:56:50 -08:00
Dão Gottwald
6b24855671 Bug 825804 - Popup notifications shouldn't persist across page reloads. r=gavin 2013-02-08 15:51:54 +01:00
Mike Conley
3b7df860dc Bug 838855 - Fix "ele is null" exception being thrown on OSX on titlebar update. r=dao. 2013-02-08 11:42:06 -05:00
Ms2ger
144a827c38 Backout changeset 3f192cae69e2 for test_keycodes.xul oranges. 2013-02-08 14:37:37 +01:00
Dão Gottwald
9b94856184 Bug 825804 - Popup notifications and notification bars shouldn't persist across page reloads. r=gavin 2013-02-08 13:15:46 +01:00
Marco Bonardo
a107a1b3d8 Bug 790934 - Don't run BrowserOnAboutPageLoad twice for each about page load.
r=gavin
2013-02-07 22:27:40 +01:00
Dão Gottwald
6edc934009 Bug 837640 - global notifications should be hidden during print preview. r=felipe 2013-02-05 10:30:21 +01:00
Shriram Kunchanapalli
b98239ae32 Bug 707296: Correct the length of the IndexedDB prompt timeout. r=gavin 2013-02-02 23:19:35 +05:30
Brandon Waterloo
11c716dd43 Bug 833511 - Add rotation gesture support to Image documents. r=jaws 2013-01-31 16:52:31 -05:00
Henri Sivonen
4d4e756d3c Bug 234628 part 3 - Disable/enable the Character Encoding menu depending on what the docshell says. r=gavin, ui-r=fyan. 2013-01-31 19:10:28 +02:00
Phil Ringnalda
b013ae27cf Back out 73b1860d1fdc (bug 833511) for failures in browser_gestureSupport.js
CLOSED TREE
2013-01-30 20:41:02 -08:00
Dão Gottwald
f8b5ada64c Bug 836470 - Clean up JS module imports that use a temporary scope object. r=gavin 2013-01-30 23:44:40 +01:00
Brandon Waterloo
f0d2af8965 Bug 833511 - Add rotation gesture support for standalone image documents. r=jaws 2013-01-30 16:31:25 -05:00
Dão Gottwald
fc2bcbb428 Bug 836448 - Make browser-data-submission-info-bar.js not pollute the global window scope. r=gavin 2013-01-30 21:56:49 +01:00
Boris Zbarsky
ec363fb17a Bug 824589. Convert XULElement to WebIDL. r=peterv
The assertions in nsINode and nsWrapperCache are to eagerly catch
failures to override those methods.

The classinfo change for XULTreeBuilder is needed because one of those
is returned via an nsIXULTemplateBuilder attribute on XULElement.
Alternately, I could mark it notflattened in Bindings.conf, but Enn
said he prefers this anyway.

The change to the QI impl in BindingUtils is needed because when
XPConnect converts an IID from C++ to JS it makes is an nsJSID, not an
nsJSIID.  We've run into this before, sadly.

I removed "id" from nsIDOMXULElement because it's already on Element.
I suppose I could have left it there, but this seems cleaner.

The nsJSIID::HasInstance changes are needed to support XBL-implemented
interfaces.  Sadly, this does mean that if the underlying object QIs
to something but we didn't put those props on the WebIDL we'll end up
testing true for instanceof but not exposing the props.  I don't see
an obviously better way.  We should work on killing off uses of
"instanceof someinterface".

The browser.js change is needed to avoid throwing exceptions during
browser-chrome tests that are now getting reported because our
swapFrameLoaders is no longer an XPConnect method.
2013-01-29 12:51:55 -05:00
Tanvi Vyas
b6354a91c6 Bug 822371 - Mixed Content Doorhanger UI. r=dao 2013-01-30 00:04:28 -08:00
Boris Zbarsky
c1ef2bf3e1 Back out bug 824589 (rev 22695cac3896) on suspicion of Ts regression 2013-01-29 17:18:06 -05:00
Tanvi Vyas
5fc23965ae Bug 822366 - Change the icon for Mixed Active Content to the triangle with exclamation point. r=dao 2013-01-29 11:51:17 -08:00
Ehsan Akhgari
6f2109097c Merge the removal of global private browsing support 2013-01-29 13:13:58 -05:00
Ehsan Akhgari
5ab06de081 Bug 817477 - Remove support for global private browsing mode; r=jdm,glandium 2013-01-29 13:12:13 -05:00
Boris Zbarsky
2ce431d578 Bug 824589. Convert XULElement to WebIDL. r=peterv
The assertions in nsINode and nsWrapperCache are to eagerly catch
failures to override those methods.

The classinfo change for XULTreeBuilder is needed because one of those
is returned via an nsIXULTemplateBuilder attribute on XULElement.
Alternately, I could mark it notflattened in Bindings.conf, but Enn
said he prefers this anyway.

The change to the QI impl in BindingUtils is needed because when
XPConnect converts an IID from C++ to JS it makes is an nsJSID, not an
nsJSIID.  We've run into this before, sadly.

I removed "id" from nsIDOMXULElement because it's already on Element.
I suppose I could have left it there, but this seems cleaner.

The nsJSIID::HasInstance changes are needed to support XBL-implemented
interfaces.  Sadly, this does mean that if the underlying object QIs
to something but we didn't put those props on the WebIDL we'll end up
testing true for instanceof but not exposing the props.  I don't see
an obviously better way.  We should work on killing off uses of
"instanceof someinterface".

The browser.js change is needed to avoid throwing exceptions during
browser-chrome tests that are now getting reported because our
swapFrameLoaders is no longer an XPConnect method.
2013-01-29 12:51:55 -05:00
Ehsan Akhgari
d22e1e4205 Bug 829870 - Only draw in the title bar of private windows which are browser windows on Mac; r=gavin 2013-01-13 16:23:13 -05:00
Ehsan Akhgari
c97e5ba6df Merge mozilla-central into mozilla-inbound 2013-01-12 09:27:31 -05:00
Mike Connor
9586c6f4dd Bug 804745 - Unified notification for application data reporting; r=gavin 2013-01-11 19:05:35 -08:00
David Keeler
c75b14a18f bug 809846 - CTP: activate dynamically added plugins of the same type when using popup notification r=jaws 2013-01-11 16:25:02 -08:00
Dão Gottwald
9e8dcb3a59 Bug 827954 - Firefox button overlaps the first tab in private windows. r=ehsan 2013-01-11 13:39:39 +01:00
Ehsan Akhgari
bcb542cb6d Bug 749394 - Per-window private browsing theme changes for Windows and OS X; r=dao 2013-01-07 13:24:08 -05:00
Panos Astithas
c73a168fbd Merge m-c to fx-team 2013-01-05 11:41:23 +02:00
Joe Walker
07a25bc02e Bug 795988 - Closing browser window with Developer Toolbar open leaks an everything; r=paul,ttaubert 2013-01-04 20:31:38 +00:00
Ed Morley
090a04eaad Merge mozilla-central to mozilla-inbound 2012-12-21 11:41:08 +00:00
Paul Rouget
eccd279f82 Bug 817537 - Connection screen polish. r=vporof 2012-12-18 08:54:00 +01:00
David Keeler
3c1abdb7dc bug 820497 - update popup notification for click-to-play more often r=jaws 2012-12-17 16:12:14 -08:00
Gavin Sharp
bcc81948c8 Bug 614304: make Esc only stop page/XHR/WebSocket loads when the stop button is shown, r=dao 2012-12-20 16:16:11 -05:00
Dão Gottwald
f2d54a1873 Bug 822435 - Undo global-scope pollution from browser-plugins.js. r=jaws 2012-12-18 01:05:00 +01:00
Frank Yan
1b1b96fb53 Bug 822056 - Use truthy test not typeof == 'object' for OpenBrowserWindow options in browser.js. r=gavin 2012-12-15 15:59:19 -08:00
Gavin Sharp
c622a918bb Bug 802026, r=dao 2012-12-12 01:09:49 -08:00
Ed Morley
eb57a64284 Merge mozilla-inbound to mozilla-central on a CLOSED TREE 2012-12-14 15:28:22 +00:00
Joe Walker
f8871c53c5 Merge m-c to fx-team 2012-12-13 17:42:37 +00:00
Joe Walker
ebc70aa1bb Automated merge with ssh://hg.mozilla.org/integration/fx-team/ 2012-12-13 15:26:29 +00:00
Joe Walker
7aaa4bea44 Bug 813031 - gDevTools needs an API review [toolbox]; r=paul 2012-12-13 13:03:55 +00:00