Paul Zuehlcke
ccad3843c5
Bug 1558439 - Log warning to web console when add-on installation was blocked due to fullscreen. r=johannh,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D44161
2019-08-30 16:34:08 +00:00
Paul Zuehlcke
f65f2fbccb
Bug 1522120 - Remove permission prompts when entering full-screen and leave full-screen when a permission prompt is shown. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D36932
2019-07-24 16:17:54 +00:00
Xidorn Quan
4da97ca4f8
Bug 1403085 - Add a pref to use native full screen for Fullscreen API on macOS. r=spohl,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D37151
2019-07-17 13:31:41 +00:00
Victor Porof
a3641f184a
Bug 1561435 - Format browser/base/, a=automatic-formatting
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D36041
2019-07-05 09:48:57 +02:00
Neil Deakin
c1eb92539d
Bug 1533948, change BrowserTabChild to inherit from JSWindowActor, r=mconley
2019-06-11 09:05:33 -04:00
Paul Zuehlcke
ceb398035a
Bug 1412561 - Block addon installation prompts in fullscreen mode. r=johannh,aswan
...
Differential Revision: https://phabricator.services.mozilla.com/D27734
2019-05-03 21:44:24 +00:00
Marco Bonardo
a040dd21a3
Bug 1528751 - Add a custom eslint rule to check "consistent" if bracing. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D20753
2019-02-28 08:39:33 +00:00
Myk Melez
5ecc2c1225
Bug 1518283 - prohibit blank lines at the beginning and end of blocks (eslint padded-blocks) r=mossop,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D17526
2019-01-30 17:26:25 +00:00
Mike Conley
6843181e5a
Bug 1506026 - Don't accidentally hide the navigator-toolbox if fullscreen has been exited. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D12594
2018-11-21 23:28:45 +00:00
Dão Gottwald
d5dbede2f3
Bug 1499706 - Remove external calls to TabsInTitlebar.update and make it private. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D11311
2018-11-08 18:41:04 +00:00
Mike Conley
e41c91f892
Bug 1492950 - Get browser-fullScreenAndPointerLock.js off of getBrowserForContentWindow. r=jaws
...
Depends on D6712
Differential Revision: https://phabricator.services.mozilla.com/D6713
2018-10-02 17:52:56 +00:00
Xidorn Quan
e5662367ba
Bug 1477525 part 2 - Try hiding toolbox again when input in chrome loses the focus. r=dao
...
MozReview-Commit-ID: LnwVXN4oS2Z
Depends on D6750
Differential Revision: https://phabricator.services.mozilla.com/D6751
2018-10-02 12:57:40 +00:00
Xidorn Quan
21466b4931
Bug 1477525 part 1 - Merge the logic of _safeToCollapse into hideNavToolbox. r=dao
...
MozReview-Commit-ID: 1SEUVGprmv3
Differential Revision: https://phabricator.services.mozilla.com/D6750
2018-10-02 12:57:37 +00:00
Mark Banner
462116b7f9
Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop
...
Automatic changes by ESLint, except for manual corrections for .xml files.
Differential Revision: https://phabricator.services.mozilla.com/D4439
2018-08-31 05:59:17 +00:00
Boris Zbarsky
e98236cf07
Bug 1476145 part 3. Stop using getInterface(nsIDOMWindowUtils) in browser/. r=gijs
2018-07-24 19:47:41 -04:00
Dão Gottwald
5676380b36
Bug 1462580 - Don't exit DOM fullscreen mode when opening or closing background tabs. r=jaws
...
MozReview-Commit-ID: Da12eDWYFNy
2018-05-23 10:44:00 +02:00
Dão Gottwald
36cb1e2678
Bug 1448613 - Clean up TabsInTitlebar resize event handling. r=johannh
...
MozReview-Commit-ID: CXsfgWOAtwO
2018-03-26 17:24:17 +02:00
Csoregi Natalia
6978d9813e
Backed out changeset a1bb89af06ba (bug 1448613) - expected to fail due to Bug 1446264. CLOSED TREE
2018-03-26 18:19:14 +03:00
Dão Gottwald
1e4cc40aa1
Bug 1448613 - Clean up TabsInTitlebar resize event handling. r=johannh
...
MozReview-Commit-ID: 9UaG2RHst7
2018-03-25 05:54:38 +02:00
Vivek Dhingra
0ecbf733a5
Bug 1446060 - Rename mPanelContainer to tabpanels r=dao
...
MozReview-Commit-ID: 85PNkl3OeBE
2018-03-16 10:23:00 -04:00
Dão Gottwald
3f43e08bd6
Bug 1442651 - Remove the tabbrowser element and binding. r=bgrins
...
MozReview-Commit-ID: 2IXukkFq5C2
2018-03-05 20:33:36 +01:00
Brian Grinstead
938da9ee8f
Bug 1392352 - Part 2 - Translate the tabbrowser implementation into a JS class;r=mconley,r=dao CLOSED TREE
...
We keep the XBL binding around for <content>, <constructor>, and <destructor>. This can
eventually be migrated to a Custom Element once we have platform support, but in the meantime
this is a way to get the many thousands of LOC into a JS class.
MozReview-Commit-ID: 1dCQp527yF9
2018-02-27 10:04:14 -08:00
Kris Maglione
0bb74efdf1
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Cosmin Sabou
f09d6d985d
Backed out 3 changesets (bug 1431533) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
...
Backed out changeset a1eca62826a1 (bug 1431533 )
Backed out changeset 34c999fa006b (bug 1431533 )
Backed out changeset e2674287e57f (bug 1431533 )
2018-01-30 07:17:48 +02:00
Kris Maglione
fd67f090b2
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Brindusan Cristian
483ba301cb
Backed out 2 changesets (bug 1431533) for ESlint failures on a CLOSED TREE
...
Backed out changeset 6e56f4c8843e (bug 1431533 )
Backed out changeset 12fc4dee861c (bug 1431533 )
2018-01-30 02:32:43 +02:00
Kris Maglione
683a97d172
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Florian Quèze
3f662053f3
Bug 592653 - script-generated patch to replace gPrefService with Services.prefs, r=Standard8.
2017-12-19 23:45:10 +01:00
Stephen A Pohl
a7719429b5
Bug 1373581: Make transition into and out of native fullscreen smoother on macOS. r=mstange
2017-10-18 21:50:47 -04:00
Florian Quèze
50fea258c7
Bug 1381853 - lazy load browser-fullScreenAndPointerLock.js into the browser window, r=mconley.
2017-07-23 00:17:57 +02:00
Florian Queze
c9a0637249
Bug 1359111 - stop using BrowserUtils.makeURI, r=jaws.
2017-04-25 09:21:49 +02:00
Sam Foster
df7a4f25f1
Bug 1334642 - Cache luminance values for each toolbar in ToolbarIconColor. r=dao,mconley
...
* Track window states: active, fullscreen and tabsintitlebar for each window
* Use toolbar.id and window state to store and retrieve values from cache
* Note: As each window has its own ToolbarIconColor object, the cache is not currently shared across windows
* inferFromText callers pass in a reason and associated value, which is used to update the state we track, and potentially clear out the cache
* Create new windows test directory for browser-window-specific tests like this
* Test for the ToolbarIconColor changes to avoid sync style flushes when windows activate/deactivate
MozReview-Commit-ID: JDJ3RtL4Lge
2017-04-06 10:50:09 -07:00
Jim Porter
e6d010d8bf
Bug 1352069 - Introduce a pref that allows for disabling cosmetic animations r=jaws
...
This rolls browser.tabs.animate, browser.fullscreen.animate, and
alerts.disableSlidingEffect into a single pref; if any of these are disabled,
we'll disable the new pref too (toolkit.cosmeticAnimations.enabled). Most
future animations will also be subject to this pref.
MozReview-Commit-ID: 77pLMtERDna
2017-04-11 13:47:31 -05:00
Sebastian Hengst
ca9c34b280
Backed out changeset abaa83873b88 (bug 1334642) for failing browser_toolbariconcolor_restyles.js. r=backout on a CLOSED TREE
2017-04-18 00:54:25 +02:00
Sam Foster
c24e735db9
Bug 1334642 - Cache luminance values for each toolbar in ToolbarIconColor. r=dao,mconley
...
* Track window states: active, fullscreen and tabsintitlebar for each window
* Use toolbar.id and window state to store and retrieve values from cache
* Note: As each window has its own ToolbarIconColor object, the cache is not currently shared across windows
* inferFromText callers pass in a reason and associated value, which is used to update the state we track, and potentially clear out the cache
* Create new windows test directory for browser-window-specific tests like this
* Test for the ToolbarIconColor changes to avoid sync style flushes when windows activate/deactivate
* Skip test for windows 8, follow-up filed as bug 1356684
MozReview-Commit-ID: JDJ3RtL4Lge
2017-04-06 10:50:09 -07:00
Florian Queze
451928e614
Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws.
2017-04-14 21:51:39 +02:00
Sebastian Hengst
f75839c723
Backed out changeset 55f3df15eaa6 (bug 1356569)
2017-04-14 23:39:17 +02:00
Florian Queze
61aabdf237
Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws.
2017-04-14 21:51:39 +02:00
Doug Thayer
a5b27a8e9b
Bug 893505 - Simplify the application update UI r=chmanchester,enndeakin+6102,Gijs,rstrong
...
There's quite a few changes in here. At a high level, all we're trying to do
is to replace the old update popup with a less intrusive and more modern
doorhanger (set of doorhangers) for various update failure conditions.
MozReview-Commit-ID: 24sESMTosNX
2017-03-21 13:50:09 -07:00
Kartikaya Gupta
fb9ddcde48
Bug 1322349 - Allow a touch swipe gesture at the top of the screen to show the URL bar in fullscreen mode. r=jaws
...
MozReview-Commit-ID: 8Gp4VkrMueu
2017-01-26 12:12:09 -05:00
Florian Quèze
63de711857
Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws.
2017-01-17 11:50:25 +01:00
Jalen Adams
b6e29f087a
Bug 1326581 - Rewrite PointerlockFsWarning.Timeout to use ES6-class. r=jaws
...
MozReview-Commit-ID: ISK3gO2vo1r
2017-01-05 19:30:54 -05:00
Jared Wein
242ab87626
Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN
...
MozReview-Commit-ID: FuVu8skcqOe
2016-12-30 21:47:25 -05:00
Jared Wein
e3149c378f
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 7E7LPorrEje
2016-12-29 18:34:54 -05:00
Wes Kocher
2d7553dcfd
Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
...
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein
34e228f767
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 8WoGr8i6oCR
2016-12-29 15:20:47 -05:00
Dave Townsend
4e295aa48d
Bug 1316882: Turn on space-before-function-paren eslint rule (browser). r=jaws
...
MozReview-Commit-ID: 2ZvTiZDHchz
2016-11-11 08:10:51 -08:00
Xidorn Quan
ca9a2f93dd
Bug 1306696 followup - Fix comment grammar. DONTBUILD
...
MozReview-Commit-ID: 1fIvQaZ4vBJ
2016-10-07 01:20:34 +11:00
Xidorn Quan
107a8f5e3f
Bug 1306696 part 2 - Ensure content document handles fullscreen request even if it becomes inactive. r=smaug
...
MozReview-Commit-ID: FBMe5V0L10v
2016-10-06 10:48:32 +11:00
Xidorn Quan
0330319343
Bug 1306696 part 1 - Not show fullscreen warning when already exit fullscreen. r=dao
...
MozReview-Commit-ID: 7B9MA6sjv0h
2016-10-06 10:48:32 +11:00