Sebastian Kaspari
9a353f444c
Bug 1261008 - Do not restore tabs pointing to about:home and with no history. r=janh,ahunt
...
If the browser is set to always restore the session (default) then we will never
start with an empty session. Even if the user closes all tabs we will re-create
a new tab pointing to about:home. So we will always at least restore this tab on
the next startup. As a consequence we will never open the 'homepage' on app start
because we will never have a non-empty session.
With this patch we won't restore tabs that point to about:home and do not contain
any other history. As a result we might restore an empty session and load the
homepage or about:home (depending on configuration) in a new tab.
In case we decide to not restore the currently selected tab, we just select the
first restored tab if there's any.
MozReview-Commit-ID: DuN03M60Gi8
--HG--
extra : rebase_source : 92ec12d32dfe62ebb0e7ae8e299f579dcd8c1a84
2016-07-06 16:04:01 +02:00
Carsten "Tomcat" Book
78f04cd98f
Backed out changeset f6f33ab815a1 (bug 1284947) for test bustages like in browser_bug477014.js
2016-07-08 16:29:02 +02:00
Carsten "Tomcat" Book
c498d52726
Backed out changeset c1e24c4b05ba (bug 1285242)
...
--HG--
rename : browser/themes/shared/permissions.svg => browser/themes/shared/glyphs.svg
2016-07-08 16:28:37 +02:00
Brian Grinstead
f3214d3c0b
Bug 1285225 - Set accesskey and disabled properties on menuitems with submenus in Menu API;r=jdescottes
...
MozReview-Commit-ID: GN9j5pEn3cH
2016-07-08 07:24:09 -07:00
Mike de Boer
4a6222d06c
No Bug - add test coverage for more types of form fields to ignore in session form field restore. r=MattN
...
MozReview-Commit-ID: KdN5kETA9go
2016-07-07 15:10:26 +02:00
Panos Astithas
235923e449
Use a zip instead of an xpi file to test document states in order to avoid the permission prompt (bug 1004061). r=tbsaunde
...
MozReview-Commit-ID: 7BOlEGFVaY
--HG--
rename : accessible/tests/mochitest/dumbfile.xpi => accessible/tests/mochitest/dumbfile.zip
2016-07-08 09:45:39 -04:00
Dale Harvey
45e036dff5
Bug 1273351 - Remove pointerlock permission requirement. r=dao
...
--HG--
rename : browser/base/content/browser-fullScreen.js => browser/base/content/browser-fullScreenAndPointerLock.js
2016-07-08 13:58:31 +01:00
Sebastin Santy
2bd78045ae
Bug 1285242 - Rename glyphs.svg to permissions.svg. r=dao
...
--HG--
rename : browser/themes/shared/glyphs.svg => browser/themes/shared/permissions.svg
2016-07-08 14:41:07 +02:00
Allasso Travesser
64bba64d74
Bug 1284947 - Update tab's permanentKey in _swapBrowserDocShells. r=dao
2016-07-08 14:39:25 +02:00
Sebastin Santy
34daf6679c
Bug 1284632 - Move connecting.png and connecting@2x.png to shared/. r=dao
...
--HG--
rename : browser/themes/windows/tabbrowser/connecting.png => browser/themes/shared/tabbrowser/connecting.png
rename : browser/themes/windows/tabbrowser/connecting@2x.png => browser/themes/shared/tabbrowser/connecting@2x.png
2016-07-08 13:16:06 +02:00
Carsten "Tomcat" Book
37cacb6747
Merge mozilla-central to fx-team
2016-07-08 12:17:32 +02:00
Carsten "Tomcat" Book
838f21f656
merge mozilla-inbound to mozilla-central a=merge
2016-07-08 11:58:46 +02:00
Carsten "Tomcat" Book
75e7b5bab2
merge fx-team to mozilla-central a=merge
2016-07-08 11:57:15 +02:00
Carsten "Tomcat" Book
91979eebd5
Backed out changeset 68be1552a5ee (bug 1275546) for widespread failures in browser_css_angle.js
2016-07-08 11:25:08 +02:00
Timothy Nikkel
7220b22c54
Bug 1285409. Store out of flow data for frames we are going to descent into anyways (despite no intersection with the dirty rect) so we have the correct clip for them. r=mattwoodrow
...
If the frame already has the NS_FRAME_FORCE_DISPLAY_LIST_DESCEND_INTO bit we are going to descend into it anyways, so we may as well store the oof data so we can have the correct clip.
Sometimes we add the bit after this test though, so it doesn't allow us to have the proper clip in all cases.
2016-07-08 00:25:18 -05:00
Boris Zbarsky
1ed92648d1
Bug 1257037 part 15. Get rid of the wantsXrays configuration annotation. Just set bindings to want Xrays if they're exposed in Window. r=khuey
2016-07-08 00:37:55 -04:00
Boris Zbarsky
8c00d2132b
Bug 1257037 part 14. Remove the now-unused skipGen bits from binding code. r=khuey
2016-07-08 00:37:55 -04:00
Boris Zbarsky
d959247e48
Bug 1257037 part 13. Get rid of the concept of worker vs non-worker descriptors. r=khuey
2016-07-08 00:37:55 -04:00
Boris Zbarsky
4813a875a7
Bug 1257037 part 12. Simplify CGRegisterWorkerBindings now that there are no more worker descriptors. r=khuey
2016-07-08 00:37:55 -04:00
Boris Zbarsky
f3fde63185
Bug 1257037 part 11. Get rid of getRelevantProviders, since all the places that use it have a Configuration. r=khuey
2016-07-08 00:37:55 -04:00
Boris Zbarsky
584c6019b6
Bug 1257037 part 10. Store only one descriptor per interface name in the configuration. r=khuey
2016-07-08 00:37:54 -04:00
Boris Zbarsky
67d015d59c
Bug 1257037 part 9. Get rid of the concept of mainthread callbacks or worker callbacks; just codegen all the callbacks. r=khuey
2016-07-08 00:37:54 -04:00
Boris Zbarsky
ca29b3c56a
Bug 1257037 part 8. Remove Configuration.getDescriptorProvider. r=khuey
2016-07-08 00:37:54 -04:00
Boris Zbarsky
f719b4d8e4
Bug 1257037 part 7. Make the binding Configuration a non-workers DescriptorProvider. r=khuey
2016-07-08 00:37:54 -04:00
Boris Zbarsky
fc26f41e40
Bug 1257037 part 6. Simplify the toBindingNamespace function now that there are no worker bindings. r=khuey
2016-07-08 00:37:54 -04:00
Boris Zbarsky
e36bd30afb
Bug 1257037 part 5. Remove remaining checks for worker descriptors from Codegen.py. r=khuey
2016-07-08 00:37:54 -04:00
Boris Zbarsky
c65c962762
Bug 1257037 part 4. Remove the worker-only XXX comments from CGWrapGlobalMethod, since we never have worker descriptors for globals anyway. r=khuey
2016-07-08 00:37:54 -04:00
Boris Zbarsky
69caa834f3
Bug 1257037 part 3. Remove filteredSignatures, since it's a no-op unless we're dealing with a worker descriptor. r=khuey
2016-07-08 00:37:54 -04:00
Boris Zbarsky
1dbb14fbc5
Bug 1257037 part 2. Remove isMaybeExposedIn, since it always returns true now. r=khuey
2016-07-08 00:37:53 -04:00
Boris Zbarsky
69f3736864
Bug 1257037 part 1. Remove the worker-descriptor-related complexity in getControllingCondition, since workerDesc.workers never tests true anymore. r=khuey
2016-07-08 00:37:53 -04:00
Phil Ringnalda
32a933ec91
Bug 1283344 - disable dom/filesystem/tests/test_worker_basic.html for being number one with a bullet on the Orange Factor hit parade
2016-07-07 21:27:25 -07:00
Boris Zbarsky
8345db87d2
Bug 1282150 followup: placate the rooting analysis in SimpleGlobalObject::Create so we can reopen the CLOSED TREE
2016-07-07 22:24:37 -04:00
Ryan VanderMeulen
64abd594e5
Backed out 6 changesets (bug 1285036) for bustage on a CLOSED TREE.
...
Backed out changeset f7174077bd92 (bug 1285036)
Backed out changeset 4ae182434a6a (bug 1285036)
Backed out changeset 0390a7afb12d (bug 1285036)
Backed out changeset b93efbaf1d7a (bug 1285036)
Backed out changeset 3036026722de (bug 1285036)
Backed out changeset 8e94b77f805b (bug 1285036)
2016-07-07 21:57:49 -04:00
Lin Clark
72d422fb86
Bug 1285348 - New console frontend: disable in browser toolbox. r=bgrins
...
--HG--
extra : rebase_source : cff98e95cd5b21480990f849569e7fbd2c63b329
2016-07-07 16:08:12 -04:00
Wes Kocher
86a74db006
Merge m-c to autoland, a=merge
2016-07-07 17:36:17 -07:00
Wes Kocher
548c0e770a
Merge inbound to central, a=merge
2016-07-07 17:26:41 -07:00
Jonathan Chan
1a5bdaf720
Bug 1285365 - Part 2: Add missing includes and namespace qualifiers. r=dholbert
...
MozReview-Commit-ID: 5vDmc1yGe1P
--HG--
extra : rebase_source : 32900ffc0d09943f85bbe5c289f2ce6cede20c47
2016-07-07 14:05:28 -07:00
Jonathan Chan
50f570bb20
Bug 1285365 - Part 1: Remove trailing whitespace from nsCSSParser. r=dholbert
...
MozReview-Commit-ID: HNHfHK3d2BR
--HG--
extra : rebase_source : e105c292aa8a55c8a9fc068d548866241582e162
2016-07-07 14:05:23 -07:00
Wes Kocher
b013d99d86
Merge m-c to fx-team a=merge
2016-07-07 11:38:52 -07:00
Gregory Szorc
cfa966452b
Merge mozilla-central into inbound
2016-07-07 11:30:37 -07:00
Gregory Szorc
0d557f012a
Merge autoland to mozilla-central; a=merge
2016-07-07 11:25:14 -07:00
Thom Chiovoloni
63858427d6
Bug 1285021 - Exclude urls starting with blob: from tab syncing. r=markh
...
MozReview-Commit-ID: 9ye7sO0tB5W
--HG--
extra : transplant_source : %1Bq%DC%01%0B4gz%F2%7Fn%82%EF%E4%29%83%BD%B2%91D
2016-07-07 13:58:34 -04:00
Nick Fitzgerald
6300cda66b
Bug 1285302 - Add a note describing why 'JS::ubi::Size' is not size_t. r=jimb
2016-07-07 11:36:00 -04:00
Sebastian Hengst
f43c9e0ffa
Backed out changeset c8700e65f41b (bug 1284440) for causing graphic issues (bug 1285243). r=backout
...
MozReview-Commit-ID: 3tWcNPLSV9f
2016-07-07 17:30:10 +02:00
Gerald Squelart
6fab8ba294
Bug 1285231 - Use Swap to move&empty plugins list before unloading - r=jwwang
...
MozReview-Commit-ID: LMkuOA0lBKD
--HG--
extra : rebase_source : 948fa73d618ef1ff1cf83ddfd8af3228b49226b5
2016-07-07 23:57:46 +10:00
Nils Ohlmeier [:drno]
61aaacaf56
Bug 1285318: turn of WebRTC TCP packet filtering. r=mjf
...
MozReview-Commit-ID: 7kmAJlscG9a
--HG--
extra : rebase_source : c8d6a741fbde3f514ee49be5ee97291ba58831d3
2016-07-07 11:32:04 -07:00
Carsten "Tomcat" Book
1e5237c994
merge mozilla-inbound to mozilla-central a=merge
2016-07-07 11:41:27 +02:00
Carsten "Tomcat" Book
901a1cdc4f
merge fx-team to mozilla-central a=merge
2016-07-07 11:39:46 +02:00
Xidorn Quan
a3fdca80b5
Bug 1283721 - Use block-size rather than height for computing float available space. r=jfkthame
...
MozReview-Commit-ID: HyGmoYJDOkd
--HG--
extra : transplant_source : %21G%83%7B%8E%B5%26%3EW%F41%23dBD%8F%3A%9D%1DM
2016-07-07 16:48:21 +10:00
Carsten "Tomcat" Book
79a926a3d8
Backed out changeset 24ec7aba60e7 (bug 1283302) for testfailures in 518172-1b.html
2016-07-07 08:20:32 +02:00